/*----------------------- CSS Document -----------------------*/
#stred h3 {font-size:12px; font-weight: bold;}
.right{float: right; margin: 5px;}
.ods{width: 25px; height: 10px; float:left; }
* {margin:0;padding:0;}
body {background:url('../images/bg.jpg') repeat-x #fff;font-family:Arial, sans-serif;font-size:75%;text-align:center;}
a img {border:0;}
.noscreen {display:none}
/*-----------------------hlavni blok stranky-----------------------*/
#main {margin:0 auto;text-align:left;width:930px;position:relative}
.logo {position:relative;width:200px; height:80px;float:left;overflow:hidden;display:inline; margin:0px 0 0 60px;font-size:1.5em;cursor:pointer}
.logo span {display:block; position:absolute; left:0; top:0; z-index:1;width:200px; height:80px; background:url('../images/logo.gif') top left no-repeat;}
/*-----------------------*menu*-----------------------*/
.menu {width:543px;float:right;clear:right;background:url('../images/menu.jpg') no-repeat right bottom;margin:56px 7px 0px 0}
.menu p {padding-bottom:10px;float:right;}
.menu a {color:#09c;display:inline;margin:0 9px 0 11px;text-decoration:none;}
.menu a:hover, .menu a.active {color:#006282;text-decoration:underline}
/**-----------------------informace*-----------------------*/
.info, .info2 {width:930px;position:relative;height:230px;overflow:hidden;clear:both;}
.info span {position:absolute;left:0;top:0;display:block;height:230px;width:930px;background:url('../images/zena2.jpg') no-repeat}
.info ul {list-style:inside;margin:6px;}
.info p {margin:6px}
/****druha verze--*/
.info2  h2 {font-size:1.6em;color:#fff;font-weight:normal;padding:24px 0 15px 0;}
.info2 h2 strong {font-weight: bolder;}
.info2 {background:url('../images/zena2.jpg') no-repeat;width:570px;padding-left:360px;}
.info2 p {color:#a6e0eb;padding:0 0 10px 0;}
.info2 ul {color:#fff;list-style:none;font-weight: bolder;margin-top:6px; margin-bottom: 10px;}
.info2 ul li {padding:4px 0 4px 25px;background:url('../images/opr.jpg') no-repeat left center}
/*--*/
.wrap {overflow:hidden;width:725px;float:left;}
/**-----------------------levy sloupec-----------------------**/
#left {float:left;width:215px;padding:5px 0 30px 10px;overflow:hidden}
#left h2, #right h2 {color:#ccc;width:205px;background:url('../images/h2.jpg') no-repeat right bottom;padding-bottom:10px;font-size:1em;margin:5px 0 10px 0}
/*-----------------------menu v levem-----------------------*/
.obecne, .znacky {list-style:none;width:220px;margin-bottom:20px}
.obecne li, .znacky li {margin:4px;}
.obecne li a, .znacky li a {color:#ffc000;text-decoration:none;font-weight: bolder;background:url('../images/odr1.gif') no-repeat left 2px;padding:2px 0 2px 20px;}
.obecne li a:hover, .obecne li a.active, .znacky li a:hover, .znacky li a.active, .odkazy li a:hover, .odkazy li a.active {text-decoration:underline;}
.znacky li a {color:#036;background:url('../images/odr2.gif') no-repeat left 2px;}

/***-----------------------prostredni sloupec-----------------------***/
#stred {width:460px;float:right;padding:5px 10px 30px 10px;}
#stred h1, #detail h1 {font-size:1.8em;color:#036;padding-bottom:10px}
#stred p, #detail p {line-height:160%;clear:left}
#stred h2 {font-size:1.2em;color:#000;}
.no{font-size:1.2em;color:#000;margin:20px 0 0px 0;clear:left}
/*--------------------------------------------------*/
#detail {float:right;width:680px;padding-bottom:40px;padding-left:10px;}
#detail p {padding-left:5px;width:660px;}
/*-----------------------obrazky-----------------------*/
#stred img.lef {float:left;border:1px solid #ccc;padding:3px;margin:5px 12px 5px 0;} 
#stred p.rig {float:left;width:245px;margin:10px 0;clear:none}
#stred img.rig {float:right;border:1px solid #ccc;padding:3px;margin:5px 0 5px 12px;}
#stred p.lef {float:left;width:245px;margin:10px 0;clear:none}
#stred img.cen {float:none;margin:5px auto;display:block;border:1px solid #ccc;padding:3px;clear:both}
#stred a{color:#09c;font-weight: bolder;}
#stred a:hover {text-decoration:none;}
/*-----------------------vypis odkazu-----------------------*/
.vy-item {width:680px;background:url('../images/vypis.jpg') repeat-x;padding-bottom:7px; clear:left; }
.vy-item p {background:url('../images/kosik.jpg') no-repeat 15px 15px;width:590px !important; padding:10px 7px 5px 70px !important;line-height:170%;}
.vy-item p a {color:#09c;font-weight: bolder;}
.vy-item a:hover {text-decoration:none;}

/**-----------------------pravy sloupec*-----------------------*/
#right {float:right;width:205px;padding-bottom:30px}
#right h2 {padding-left:12px;width:193px;margin:10px 0 10px 0}
.odkazy {width:195px;list-style:none;padding:0 0 0 10px;margin-bottom:20px}
.odkazy li {margin:4px;}
.odkazy li a {color:#09c;font-weight: bolder;text-decoration:none;background:url('../images/odr3.jpg') no-repeat left 2px;padding:2px 0 2px 20px;}
#right .obrpl {border:1px solid #ccc;padding:3px;display:block;margin:0 auto;}
#right a{color:#09c;font-weight: bolder;}
#right a:hover {text-decoration:none;}

/***-----------------------mapa webu-----------------------***/
#mapa {list-style:none;padding-left:5px;color:#09c}
#mapa li ul li {font-weight: bolder;background:url('../images/odr4.jpg') left 5px no-repeat;color:#09c}
#mapa li ul li ul li {font-weight: normal}
#mapa li a {color:#036;font-weight: bolder;}
#mapa li a:hover {color:#036}
#mapa li ul li a {color:#09c;font-weight: normal}
#mapa ul {list-style:none;}
#mapa li {padding-top:13px;;padding-left:20px;}


/**-----------------------paticka webu-----------------------**/
#footer {clear:both;width:926px;border-top:1px solid #ccc;margin:50px 0;padding:6px 2px 0 2px;overflow:hidden;}
#footer p {line-height:150%}
#footer p.copy {float:right}
#footer .copy a {font-weight: bolder;}
#footer a {color:#09c}

.just {text-align: justify;}

.astra {margin-right: 10px;}

.left {float: left; margin : 7px;}

#detail a {color: #0099CC}
#detail a:hover {text-decoration: none;}

.vstup {color: #64E5F5; font-size: 22px; font-weight: bold;}
.clear {clear: both}
.vstup:hover {text-decoration: none;}
.odkazy a:hover{text-decoration: underline !important}
