@charset "utf-8";
/* CSS Document */
body {background: #c0c0c0; font-family: Arial, 'Georgia', 'Times New Roman'; color:#666666; font-size:90%; margin: auto;}
TABLE {border: 1px solid #909090; border-collapse: collapse;}
TD {border: 1px solid #bbbbbb; padding: 5px }
h1 {font-size:110%; font-weight: bold; color: #909090; font-family: Arial, 'Georgia', 'Times New Roman', Times; text-decoration: none }
img {border:1px solid #000}
#example img {border:0px}
#right img {border:0px}
.img {padding:0px 0px 0px 0px}
.nadpis {font-family: Arial, 'Georgia', 'Times New Roman', Times; color:#000000; font-size:150%; font-weight:bold}
.vycistit{clear:both;font-size:0;height:0;line-height:0;}
#ram {position:relative;width:955px;height:100%;margin-top:25px; margin-bottom:25px; margin-left: auto; margin-right:auto; border:1px solid #aaa; background:#fff;}
* {margin: 0; padding: 0;}
#head {position:relative;width:955px;text-align:right;background:#ffffff;}
/*#head {width:955px;text-align:right;background:#2d7db8;}*/
#foot {width:100%; background:#fff; text-align:center}
#left, #foot {clear: left;}
#left, #right, #content {float: left; background:#fff;padding-left:10px}
#left {width: 270px;min-height:100px;}
#content {width: 600px;}
#right {width: 230px;}
#obsah {width:1110px;padding:20px;}
#blokLevy{float:left;width:870px;padding: 0px 20px}
#blokPravy{float:left;width:210px;background:#ededed;padding:10px;}
TABLE .tableKontakt, .tableKontakt td{border:0px;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.noborder {border:0px}
.noborder table {border:0px}
.noborder td {border:0px}
.text-center{text-align:center;}
.partneriBlok{background-color:#efefef;padding:3px;margin-bottom:40px;}
.logotyp {position:absolute;width:370px;height:110px;left:0px;top:0px;}
.body2 {font-family: Arial, 'Georgia', 'Times New Roman'; color:#666666; font-size:90%; margin: auto;background: #d5d5d5 url('/images/bg.png')repeat-x}
#ram2 {position:relative;width:1150px;height:100%;margin-top:25px; margin-bottom:25px; margin-left: auto; margin-right:auto; border:1px solid #aaa; background:#fff; -webkit-border-radius: 15px;  -moz-border-radius: 15px;  border-radius: 15px; border:2px solid #fff;box-shadow: 0 0 15px rgba(0,0,0,.3);padding-bottom:20px;}
.head2 {width:1150px;margin-bottom:30px;height:320px;background:url('/images/banner-bg2.jpg')no-repeat;-webkit-border-top-left-radius: 13px;
-webkit-border-top-right-radius: 13px;
-moz-border-radius-topleft: 13px;
-moz-border-radius-topright: 13px;
border-top-left-radius: 13px;
border-top-right-radius: 13px;}
.menu-blokcz {width:740px;height:205px;background:url('/images/menu-bg2cz.jpg');position:absolute;right:31px;top:40px; -webkit-border-radius: 15px;
  -moz-border-radius: 15px;box-shadow: 0 0 5px rgba(0,0,0,.5);
  border-radius: 15px; border:2px solid #fff}
.menu-bloken {width:740px;height:205px;background:url('/images/menu-bg2en.jpg');position:absolute;right:31px;top:40px; -webkit-border-radius: 15px;
  -moz-border-radius: 15px;box-shadow: 0 0 5px rgba(0,0,0,.5);
  border-radius: 15px; border:2px solid #fff}
.menu-blokcz li a { color:#fff;text-decoration:none;
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.menu-bloken li a { color:#fff;text-decoration:none;
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.menu-blokcz li a:hover{color:#535353;}
.menu-bloken li a:hover{color:#535353;}



.menu-prvni {height:70px;-webkit-border-top-left-radius: 13px;
-webkit-border-top-right-radius: 13px;
-moz-border-radius-topleft: 13px;
-moz-border-radius-topright: 13px;
border-top-left-radius: 13px;
border-top-right-radius: 13px;
}
.menu-druhy {height:83px;
 border-top:2px solid #fff;border-bottom:2px solid #fff;
  background: -webkit-linear-gradient(top, #e42311, #c7200e); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(top, #e42311, #c7200e); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(top, #e42311, #c7200e); /* For Firefox 3.6 to 15 */
  background: linear-gradient(top, #e42311, #c7200e); /* Standard syntax */}
.menu-treti {height:52px;
 -webkit-border-bottom-left-radius: 13px;
-webkit-border-bottom-right-radius: 13px;
-moz-border-radius-bottomleft: 13px;
-moz-border-radius-bottomright: 13px;
border-bottom-left-radius: 13px;
border-bottom-right-radius: 13px;
  }

.menu-prvni ul {list-style: none;}
.menu-prvni li { float:left;font-size:150%;color:#fff;font-style:italic;padding-top:20px }
.pol1cz{padding-left:55px}
.pol2cz{padding-left:125px;}
.pol3cz{padding-left:130px}
.pol4cz{padding-left:100px}

.pol1en{padding-left:120px}
.pol2en{padding-left:255px;}

.menu-druhy ul {list-style:none;}
.menu-druhy li {text-align:center;font-size:250%;color:#fff;font-style:italic;padding-top:20px;}


.menu-treti ul {list-style: none;}
.menu-treti li { float:left;font-size:150%;color:#fff;font-style:italic;padding-top:12px }
.pok1cz{padding-left:65px}
.pok2cz{padding-left:140px;}
.pok3cz{padding-left:100px}
.pok4cz{padding-left:90px}

.pok1en{padding-left:80px}
.pok2en{padding-left:120px;}


.flag { position:absolute;top:5px;right:30px;}

}














