* {font-family:verdana; font-size:11px; color:#5D5D5D;}

body {background-color:#FFF; background-image:url("../img/bgtop.gif"); background-repeat:repeat-x; background-position:top; padding:0px; margin:0px;}
form {margin:0px; padding:0px;}
a img {border:0px;}
/*a img {border:0px; padding:0px; margin:0px; display:inline;}*/
/* VECI NA TITULCE*/

div.hlavni {width:700px; margin:auto;}
	div.top {width:85px; padding-left:615px; height:66px; background-image:url("../img/top.gif");}
	div.top h1 {margin:0px; padding:0px; line-height:1px; font-size:1px; color:#2C444E; position:absolute; height:1px; width:1px; }
	div.top dl {margin-top:14px; float:left; width:85px; }
	div.top dl dt {color:#E6F9FF; font-size:9px; padding:2px 0px 2px 0px; width:85px;}
	div.top dl dt a {color:#E6F9FF; font-size:9px;}
	div.top dl dt a:hover {text-decoration:none;}
		div.hlavicka {width:700px; height:185px; background-color:#FFF;}
		div.menu {width:171px; height:165px; background-color:#FFF; float:left; padding:20px 15px 0px 15px;}
			div.menu ul {margin:0px; padding:0px; width:171px; list-style-type:none;}
			div.menu ul li {height:21px; padding:9px 0px 0px 30px; width:140px; border-bottom:1px solid #C7C7C7; background-image:url("../img/point.gif"); background-repeat:no-repeat; background-position:0px 5px;}
			div.menu ul li.menuLast {border:0px;}
			div.menu ul li a {color:#405252; text-decoration:none;}
			div.menu ul li a:hover {text-decoration:underline;}
		div.pic {width:298px; height:185px; background-color:#FFF; background-image:url("../img/text.gif"); float:left;}
		div.kon {width:160px; height:145px; background-color:#FFF; background-image:url("../img/yell.gif"); float:left; background-repeat:repeat-x; margin-left:1px; padding:20px 20px 20px 20px;  _padding:20px 20px 15px 20px; color:#FFFBF0;  }
/*			div.kon dl {margin:0px; float:left; padding:0px; width:160px; border-bottom:1px solid #FFFBF0; }*/
		div.kon div.phone {background-image:url("../img/phone.gif"); background-position: 0px 5px; padding: 10px 5px 5px 5px; width:150px; height:35px; float:left; background-repeat:no-repeat; border-bottom:1px solid #FFFBF0; }
			div.kon img {float:left; display:none; }
			div.kon div.phone h2 {float:right; line-height:130%; width: 100px; font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:tahoma; color:#FFFBF0; font-weight:normal; text-align:right; }


			div.kon dl dt {clear:both; width:160px; margin:0px; padding:0px; float:left; color:#FFFBF0;}
		/*	div.kon dl dt {margin:0px; padding:0px; width:160px; list-style-type:none;  float:left;}*/
			div.kon dl dd {width:110px; font-size:9px; padding:0px 0px 0px 6px; margin:0px; display:inline; float:left; color:#FFFBF0;}
			div.kon dl dt.kon1st {width:35px; text-align:right; float:left; padding-right:5px; float:left; color:#FFFBF0;}
			div.kon dl dt.cely {width:155px; height:20px; float:left; padding-top:5px; color:#FFFBF0;}
			div.kon dl dt a {color:#FFFBF0; font-size:10px; text-decoration:none; float:left;}
			div.kon dl dt a:hover {color:#3B5860; text-decoration:underline;}

		
		div.kon dl.kon2nd {border:0px; padding:0px; margin:0px; height:55px; float:left;}
		div.kon dl.kon3rd {border:0px; padding:0px; margin:0px; height:45px; float:left;}
		
		/*	div.kon dl dt div {width:125px; font-size:9px; padding:0px; margin:0px; background-color:pink; float:left;}
			div.kon dl dt div.kon1st {width:35px; text-align:right; background-color:red; }*/

	div.telo {width:700px; border-top: 1px solid #C7C7C7; margin-top:3px; }	
	div.telo a {color:#FF9400;}
	div.telo a:hover {text-decoration:none;}
		div.main {width:469px;  float:left; border-right:1px solid #C7C7C7; background-image:url("../img/shadow.gif"); background-repeat:repeat-x; background-position:top; padding:15px 15px 15px 15px; }
		div.main p {padding:0px; margin:8px 0px 8px 0px; float:left; text-indent:10px; }
		div.napis {width:159px; min-height:251px; _height:251px; float:left; padding:10px 20px 5px 20px; background-image:url("../img/shadow.gif"); background-repeat:repeat-x; background-position:top;}
			div.napis div.dotaz { border-bottom:1px solid #C7C7C7; float:left; padding:0px; margin-bottom:0px;}

			div.napis dl {margin:0px; padding:0px; width:160px; float:left;}
			div.napis form {float:left; padding-top:10px;}
			div.napis form dl dt {font-family:verdana; font-size:10px; color:#395D59; }
			div.napis form dl dt input {border:0px; margin:3px 0px 3px 0px; padding:2px 8px 0px 8px; width:142px; height:17px; background-color:#FFF; background-image:url("../img/input.gif"); background-repeat:no-repeat; _background-attachment:fixed;}
			div.napis form dl dt textarea {border:0px; margin:5px 0px 5px 0px; padding:2px 8px 0px 8px; width:142px; height:77px; background-color:#FFF; background-image:url("../img/area.gif"); background-repeat:no-repeat; _background-attachment:fixed; scrollbar-3dlight-color:#808080; scrollbar-darkshadow-color:#808080;}
			div.napis form dl dt input.submit {border:0px; margin:0px; padding:0px 0px 0px 0px; width:55px; height:19px; background-color:#EBAF41; background-image:url("../img/odeslat.gif"); background-repeat:no-repeat; font-size:10px; color:#FFFDDA; text-decoration:underline;}
			div.napis img {margin:0px 0px 5px 5px; float:left;}
			div.napis h2 {line-height:130%; font-size:12px; float:right; width: 100px; margin:0px 0px 5px 0px; padding:5px 5px 10px 0px; font-family:tahoma; color:#395D59; font-weight:normal; text-align:right;}

		div.darkline {width:700px; height:35px; background-color:#3B5860; float:left;}
		div.darkline dl {margin:0px; padding:0px;}
			div.darkline dl dt {margin:0px; padding:12px 0px 0px 40px; height: 18px; width:159px; color:#EFF3FF; background-image:url("../img/darkPoint.gif"); background-repeat:no-repeat; background-position:15px 9px; float:left;}
			div.darkline dl dt.darklineDlouha {width:400px;}

	ul.news {width:201px; min-height:207px; _height:207px; float:left; margin:0px; padding:0px; border-right:1px solid #C7C7C7;}
		.news li {list-style-type:none; width:170px; border-bottom:1px solid #C7C7C7; padding:8px 15px 8px 15px; color:#3B5860; font-size:10px; font-family:verdana;}
		.news li.newsLast {border-bottom:0px;}
	ul.predmet {width:498px; height:175px; padding:3px 0px 0px 0px; margin:0px; border-bottom:1px solid #C7C7C7; float:right;}
		.predmet li {list-style-type:none; background-image:url("../img/arrow.gif"); width:230px; height:20px; float:left; background-repeat:no-repeat; 
								 background-position: 12px center; padding: 8px 0px 0px 40px; color:#3B5860; font-size:10px; font-family:verdana; }
		li.prvni {width:175px}

	div.bottom {width:100%; height:34px; color:#EFF3FF; padding:10px 0px 0px 0px; font-size:9px; text-align:center; clear:both; background-image:url("../img/bottom.gif"); background-repeat:repeat-x; background-position:top; background-color:#3B5860;}
	div.bottom div.links {width:100%; color:#EFF3FF; clear:both; float:left; margin:5px 0px 0px 0px; height:15px; border-bottom:2px solid white; text-align:left;} /* background-color:#FF9803;*/
	div.bottom div.links a{color:#9FBEB6; text-decoration:underline; font-size:9px;}
	div.bottom div.links a img {float:left;}
	div.bottom span {width:500px; display:inline; word-spacing:380px; color:#EFF3FF; font-size:9px;	}

	dl.ukazka {margin:0px; padding:0px; width:490px; height:30px; float:left;}
	dl.ukazka dd {margin:0px; padding:8px 0px 0px 40px; height:20px; font-size:10px; color:#3B5860; background-image:url("../img/point.gif"); background-repeat:no-repeat; background-position:10px 5px; }
	dl.ukazka dd a {font-size:10px; color:#FF9400;}
	dl.ukazka dd a:hover {text-decoration:none;}

/* ** UKAZKOVA KOREKTURA ** */
	.blok {text-align:justify !important; float:left; width:465px;}
	span.cervena {color:#FF0000; text-decoration:line-through;}
	span.pod {color:#FF0000; text-decoration:underline;}
	span.mezera {color:#FFF;}
	.courier {font-family:courier; font-size:12px;}





/* O NAS*/

	span.zluty {color:#FF9400;}

	div.ukazatel {width:465px; height:18px; padding-top:0px; font-size:10px; border-bottom:1px solid #C7C7C7;}
		div.ukazatel a {color:#395D59; }
		div.ukazatel a:hover {text-decoration:none;}

	div.main h2 {color:#3B5860; float:left; line-height:100%; width:460px; font-family:Arial; font-size:14px; font-weight:bold; margin:5px 0px 0px 0px; padding:10px 0px 0px 20px; background-image:url("../img/arrowWhite.gif"); background-repeat:no-repeat; background-position:0px 11px;}
	div.main h3 {color:#3B5860; float:left; line-height:100%; width:460px; font-family:Arial; font-size:12px; font-weight:bold; margin:5px 0px 0px 0px; padding:10px 0px 0px 20px; background-image:url("../img/arrowWhite.gif"); background-repeat:no-repeat; background-position:0px 8px;}

	div.odpovidaji {width:465px; float:left; border-top:1px solid #C7C7C7; margin:10px 0px 0px 0px; padding:10px 0px 10px 0px;}
	div.odpovidaji dl {margin-top:5px; margin-bottom:5px;}
	div.odpovidaji dd {margin-top:5px; margin-bottom:5px;}
	div.odpovidaji dt {margin-top:5px; margin-bottom:5px;}

	div.odpovidaji .cenik1 {width: 270px; float:left}
	div.odpovidaji .cenik2 {width: 150px; float:left}


/* CENIK */ 
	dt.zvyrazni {font-size:12px; font-weight:bold;}


