* {margin:0;padding:0}
a img {border-width:0}
body, td {font: 70%/130% verdana, arial;}
body#page {text-align:center;background: #d7d7d7 url('../images/background2.gif') repeat-x top center;padding-bottom:20px}
#layout {width:750px;margin:72px auto 0px auto;text-align:left;}
#frame {border:1px solid #727272;background-color:#fff;padding:2px;}
#header {background:#9ED1FE url('../images/header_back.jpg') no-repeat bottom right;height:100px;position:relative}
#header a {text-decoration:none}
#logo {position:absolute;left:-57px;top:-58px}
#header p {color:#000334;font-size:290%;font-family:"Times new roman", serif;padding:28px 200px 8px 90px; font-weight:normal; line-height:25px}
#header p span.akr {font-size: 60%; font-style: normal; font-weight: normal; padding-top:5px; height:30px; margin-top: 5px; }
#header p span.cislo {font-size: 130%; font-style: normal; font-weight: normal; }
#header h1 { visibility:collapse; display:none;}

.img_br {float:right;margin:5px 0 5px 10px;border:2px solid #999;padding:1px;}
.img {margin:5px 0 5px 10px;border:2px solid #999;padding:1px;}

#nav {background-color:#000334;margin:1px 0;height:22px; background-color:#01076e;}
#nav ul {margin:0;padding:0}
#nav ul li {margin:0;padding:0;float:left;height:22px;border-right:1px solid #fff;list-style:none;list-image:none}
#nav ul li a {display:block;color:#fff;text-decoration:none;line-height:22px;padding:0px 8px;font-weight:bold; font-family: verdana,arial}
#nav ul li a.first {padding-left:20px}
#nav ul li a:hover {background-color:#9ED1FE; color:#000334}

#content {border:1px solid #cecece;padding:20px;margin-bottom:2px}
#middle {width:100%;}
.secondary #middle {width:100%; background:url('../images/column.gif') repeat-y top left}

#right {padding:0;margin: 0; width:580; display:inline; float:right;}
#left {padding:0px 0;margin: 0 0px 0px 0px;width:162;display:inline;float:left;}
#left_nav {margin: 0 0 30px 0px;padding:0;}
#left_nav li {list-style-image:none;list-style:none;border-bottom:1px solid #D4EAFD}
#left_nav li a {color:#000334;text-decoration:none;display:block;padding:8px 10px 8px 19px;border-left:1px solid #ebf5fe}
#left_nav li a:hover {color:#000;background-color:#D4EAFD;border-left:1px solid #000334}

#footer {padding:2px 0 0 0;background-color:#D4EAFD;width:100%;clear:both}
#footer h3 {font-size:110%;border-bottom:1px solid #89ACCA;margin:10px 20px 5px 20px;padding:0px}
#footer p {margin:0;padding:0}
#footer2 {padding:1px 20px;text-align:right;font-size:80%}
#footer2 a {color:#000}
#footer2 a:hover {color:#9C620A}

.left_foot {float:left;margin:10px 20px;display:inline}
.right_foot {float:right;margin:10px 20px}
.clear {clear:both;height:1px;font-height:1px;line-height:1px}
.quote {background:url('../images/quote_top.jpg') no-repeat top left;margin:10px}
.quote_in {font-size:170%;line-height:120%;color:#639CC7;background:url('../images/quote_bottom.jpg') no-repeat bottom right;padding:10px 10px}

#content ul {margin: 10px 0 10px 25px}
#content ul li {list-style-image:url('../images/point.gif');padding:2px 0 }
#content h2 {color:#666;font-size:200%;font-family:"times new roman",tahoma, verdana, arial;padding-bottom:2px;margin:10px 0;border-bottom:1px solid #bbb}
#content h3 {color:#666;font-weight:bold;font-size:100%;padding-bottom:1px;margin:15px 0 5px 0;border-bottom:1px solid #bbb}
#content strong {color:#222}
#content p {margin:7px 0}
#content p.lastmodified {	text-align:right;	font-size:smaller;	margin-bottom:0px;	}

a {font-weight:bold;color:#9C620A}
a:hover {color:#EC910E}
#table-contact span  {    display: block;    	float: left;    overflow: hidden;  }
#table-contact span.name {    width: 180px;  }  
#table-contact span.email{    width: 140px;  }  
#table-contact span.tel{  width: 45px; text-align:right; } 
#table-contact span.zarazeni{width: 170px;} 	
.nocss {  visibility: hidden;  position: absolute;  width: 0;  top: 0;  left: 0;  top: 0;     padding: 0;  margin: 0;}
ol {margin: 0px 0px 0px 25px;}

