/* CSS Document */
* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;color: #06185c;background: #FBFCFF url(/img/body_bg.jpg) no-repeat top center; margin: 0; padding: 0;}


p{margin: 10px;padding: 0;}
h2 {background:#2a6ebb;height:30px;font-size:16px;line-height:30px;margin:10px;padding-left:10px;color:#fff;}
h2.uvod { margin-top:0px;}
h3 {background:#6e99d4;height:25px;color:#fff;font-size:14px;line-height:25px;margin:10px;padding-left:10px;}
h4 {margin-left: 10px; text-transform: uppercase; font-size: 12px; }

ul {list-style-type: none;padding-left:0;margin-left: 20;}
li {background: url(/bullet.gif) left center no-repeat;padding-left: 7px;margin-bottom: 5px;}

ul.advantages {list-style-type:square;}
ul.advantages li {margin-left: 30px;}
ul.links {margin-left: 30px;}
ul.links li {line-height: 16px; padding-bottom: 0; margin-bottom:0;}

a {text-decoration:underline;color:#293996;}
a:hover{text-decoration:none;}


#container {margin:35px auto 0 auto; width: 780px;}
.supporting_text{background:url('/img/text_support.gif') top left repeat-y; height:100%;}
#header {margin-top: 20px; margin-left: 20px; _margin-left: 10px; height:75px; float:left;}
#header a, #header img {border:0;}
#header h1 {display:none; visibility:hidden;}

#languages {float:right; margin-right:10px; text-align:right; padding-top:5px; padding-right: 10px; padding-left:10px; height: 30px; background:#6E99D4;}
#languages a, #languages a:hover, #languages img {border:0;}
/*hr {height:5px;background:#2a6ebb; clear:both;margin-left:10px;margin-right:10px;border:0px;}*/
.deco {height:5px;background:#2a6ebb; clear:both;margin-left:10px;margin-right:10px;border:0px;line-height:5px;}

#foto {margin:10px; background:none;}

.space {height:30px;clear:both; float:left;}
#footer {height: 50px;clear: both;font-size: 10px;color: #0F1233;border-top: 1px solid #2A6EBB;padding: 10px;line-height: 18px;margin-left:10px;margin-right:10px; position:relative;}
#footer #altnav {float: right;text-align: right;}
/*#footer #copyright {}*/
#footer a {color: #2a6ebb;text-decoration: none;}
#footer a:hover {color: #6e99d4;}

.left {float:left;width:565px;display:block;}
.right {float:right;width:200px; _width:195px; clear:right; _margin-right:-5px; display:block;}
.right h2{margin:0;background:#2a6ebb;}
.box {border:#2a6ebb 1px solid;margin-right:10px;margin-bottom:10px;}

.clear {clear:both; height:1px; font-size:1px;}

/* navigace */
/*<![CDATA[*/
.nav li {behavior: url(/hover.htc);}	
/*]]>*/
.navigace {position:relative; clear:both; margin-left: 10px; margin-right: 10px;}
.nav {font-size:12px;height:40px;_height:80px;padding-bottom:40px;width:100%;background:#2a6ebb; cursor: pointer;}
.nav ul {margin:0;padding:0;list-style:none;float:left;}
.nav ul li {float:left;text-align:center;}
.nav ul li a {padding:0 8px;/*background:url(img/separator.png) no-repeat right center;*/}
.nav ul li a, .nav ul li a:visited {display: block;color:#FFF;text-decoration:none;font-weight:bold;line-height:40px;}
.nav ul li a:hover, .nav ul li a.aktualni, .nav ul li.posledni a:hover {background-color:#6e99d4;color: #000;}
.nav ul li ul {position:absolute;top:40px;z-index:20;width: 141px;float:none;background:#6e99d4;}
.nav ul li ul li {float:left; padding: 0; height: 40px; display: block; width:141px;text-align:left;}
.nav ul li ul li a, .nav ul li ul li a:visited {font-weight: bold; color: #fff; background:none; line-height: 40px;}
.nav ul li ul li a:hover {color:#000; background: #6e99d4;}
.navi {height:40px;padding-bottom:0;}
.nav ul li.posledni a {background: none;}
.nav ul li.posledni a.aktualni {background: #6e99d4;}
.nav ul li.rozsir ul {visibility:hidden}
.nav ul li:hover ul, .nav ul li.hover ul {visibility:visible}
/* formulare */
input, textarea {
	border: 1px #6E99D4 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
}

input {
	font-weight: bold;
	height:24px;
	line-height:24px;
}

.button {
	width: 97px;
	border: 1px solid #97B2D0;
	color: #000000;
}

input:hover.button {color: #ffffff;background-color: #97B2D0;}
textarea {height: 110px;}

/* others */
.certifikaty {margin: 0 auto;}
.parametry {margin-left: 10px; margin-right: 10px; border:1px solid #6e99d4; width: 760px;}
.parametry .svetlejsi {background-color: #d9e2ea;}
.parametry .tmavsi {background-color: #c5d6e8;}
.parametry tr td {padding: 2px;}
.ralwhite {color: #fff;}
.ralblack {color: #000;}

