BODY {
	margin:0; padding:0;
	font-size:75%;
	font-family:Arial;
	background-color: white;
}

.fl { float: left; clear: left; }
.flb { float: left; clear: both; }
.fr { float: right; clear: right; }

HR { display: none; }
H2 { display: none; }

/* FORM */

FORM { margin:0; padding:0; }
INPUT.text, INPUT.sbmt {
	border:#C9C9C9 1px solid; color:#000000;
	font-size:0.85em; background-color: white;
}
LABEL { color: #2e2e2e; }

/* MAIN */

DIV.iecnt { text-align: center; }
DIV.main {
	width:966px;
	margin: 0 auto 0 auto;
	background:url(../files/design/them.gif) no-repeat 50px 62px;
	text-align: left;
}

/* TOP */

DIV.top {
	width:966px; height:62px;
	text-align:left;
}
IMG.logo {
	float:left; clear:left;
	margin-left:50px;
	border:0;
}
FORM.srch{
	float:left;
	padding:35px 0 0 122px;
}
DIV.toplinks {
	float:right; clear:right;
	padding-top: 40px;
	font-size:0.95em; color:#717171;
}
DIV.toplinks A { color:#717171; }

/* THEME */

DIV.them { width:966px; height:164px; }

/* MENU */

DIV.menu {
	float:left; clear:left;
	width:184px; _width: 249px;
	margin:0; padding: 10px 65px 0 0;
	background: url(../files/design/menu.gif) no-repeat top right;
	font-size:0.95em; line-height:1.5em;
}
DIV.menu UL {
	padding:0; margin:0 0 8px 0;
}
DIV.menu LI {
	text-align:right;
	list-style-type:none;
	line-height: 18px;
}
A.mn, A.mn1, A.mna, A.mna1 { color:#5E5E5E; font-weight: bold; text-decoration:none; padding-right:14px; }
A.mn1 { color:#B40E16; }
A.mna1 { color:#B40E16; background:url(../files/design/menu_cls.gif) top right no-repeat; }
A.mna { color:#5E5E5E; background:url(../files/design/menu_opn.gif) top right no-repeat; }

A.mnl0, A.mnl1, A.mnl2, A.mnl3 { font-weight:normal; text-decoration:underline; }
A.mnl0 { padding-right: 14px; color:#4E4E4E; }
A.mnl1 { padding-right: 24px; color:#7E7E7E; }
A.mnl2 { padding-right: 34px; color:#8E8E8E; }

A.mns1 { color:#B40E16; }

/* RIGHT */

DIV.right {
	width:689px;
	margin: 10px 0 0 259px; _margin: 10px 0 0 256px;
	padding:0;
}
DIV.adv { float:right; width:198px; margin: 0 0 10px 0; }
DIV.adv IMG { border:1px solid #C9C9C9; }
DIV.adv A { display:block; margin-bottom:8px; }

DIV.page {
	float:left;
	width:460px; _width:480px;
	margin:0 0 10px 0; padding:10px;
	border: 1px solid #d5d5d5;
}
DIV.page IMG { padding:0 0 0 15px; }
DIV.middle {
	float:left;
	width: 480px;
	margin:0 0 10px 0;
}
DIV.page2, DIV.page3 {
	width:213px; _width:235px;
	margin:0 0 10px 0; padding:10px;
	border: 1px solid #d5d5d5;
}
DIV.page2 { float:left; clear:left; }
DIV.page3 { float:right; clear:none; }

/* TITLES, TEXT */

A.lnk0, SPAN.tit0 { text-decoration:none; font-weight:bold; font-size:1.3em; color:#B40E16; }
A.lnk0b, SPAN.tit0b { text-decoration:none; font-weight:bold; font-size:1.3em; color:black; }
A.lnk1, SPAN.tit1 { text-decoration:none; font-weight:bold; font-size:1.2em; color:#B40E16; }
A.lnk2, SPAN.tit2 { text-decoration:none; font-weight:bold; font-size:1.0em; color:#B40E16; }
A.lnk3, SPAN.tit3 { font-size:1.0em; font-weight: bold; color:#B40E16; }
A.lnk4, SPAN.tit4 { font-size:0.95em; color:black; }

SPAN.date1 { font-size: 0.95em; color:#B40E16; }
SPAN.date3 { font-size: 0.95em; color:black; }

IMG.img1 { float:right; margin: 0 0 8px 8px; }

UL.list { margin:0; padding:0; }
UL.list LI { margin:5px 0 5px 0; padding:0; list-style-type:none; }

UL.list2 { margin:5px 0 0 30px; padding:0; }
UL.list2 LI { list-style-image: url(../files/design/li2.gif); }

P.prx { margin:8px 0 0 0; padding:0; color:#2e2e2e; }

DIV.txt { margin-top:15px; }
DIV.txt B { color: #2e2e2e; }
DIV.txt A { color:black; }

DIV.txt TABLE { font-size: 1.0em; }
DIV.txt TD {  padding:2px;}

DIV.txt IMG { border:0; margin:5px; }
DIV.txt UL { margin:20px 0 0 20px; padding:0; }
DIV.txt LI { margin:0; padding:0; }

DIV.gal { margin: 10px 0 10px 0; }
DIV.gal_IMG { margin:8px; border:15px solid #d5d5d5; cursor:pointer; float: left; background-color: #d5d5d5;}
DIV.popiska{
	background-color: #d5d5d5;
	width: 120px;
}


/* PAGES */

DIV.pages { font-size:0.90em; text-align:center; margin-top:10px; }
DIV.pages IMG { border:0; }
DIV.pages A { color:black; }

/* BULLETIN */

FORM.bul {
	clear:both;
	width:679px; _width:689px; height:37px; _height:46px;
	margin: 0; padding: 12px 0 0 15px; _padding: 9px 0 0 15px;
	background: url(../files/design/bulletin.gif) no-repeat 1px top;
	color: #818181;
}
FORM.bul SPAN { font-weight:bold; color:#B40E16; }
FORM.bul INPUT, FORM.bul SPAN { margin:0 5px 0 5px; }
FORM.bul LABEL {color:#818181;}

/* COPY */

DIV.bottom {
	width: 966px; height: 24px;
	float: left; clear: both;
	margin: 10px 0 10px 0px;
	background: url(../files/design/copy.gif) no-repeat;
}
P.copy {
	margin:0; padding:7px 45px 0 0;
	text-align: right;
	font-size:0.8em;
	color:#D5D5D5;
}
/* TABULKA */
DIV.tab { text-align:left; }
DIV.tab TABLE { font-size: 1em; } 
DIV.tab THEAD TD { background-color: #444; color: white; font-weight: bold; }
DIV.tab TD { border: 1px solid #888; padding: 2px 6px 2px 6px; }
DIV.tab P { margin:3px 0 6px 0; font-weight:bold; }


/*SHOP*/
table.shop{ font-size: 1em; }

table.shop input.pole{ 
	font-size: 1em; 
	width: 250px;
}

div.txt table td p {
  margin: 0px;
}
