td,th,tr{color:#000;font-size:7pt;font-family:verdana,sans-serif;}
input,select,textarea{padding:5px;background-color:#ffffff;color:black;font-weight:normal;font-family:verdana,sans-serif;font-size:9pt;}
input.searchtext{padding:5px;width:350px;background-color:#d2fd6f;border-color:#608802;color:#000000;font-weight:bold;font-family:verdana,sans-serif;font-size:10pt;border:2px solid #608802;}
input.searchbutton{margin-left:10px;border-color:#608802;padding:5px;background-color:#d2fd6f;color:#000000;font-weight:bold;font-family:verdana,sans-serif;font-size:10pt;border:1px solid #608802;}
a:link{text-decoration:none; color:#0f0f0f;}
a:visited{text-decoration:none; color:#0f0f0f;}
a:active{text-decoration:none; color:#0f0f0f;}
a:hover{text-decoration:underline; color:#353535;}
.latest{font-size:14.5px;}
.latest a:link{text-decoration:none; color:#0f0f0f;}
.latest a:visited{text-decoration:none; color:#0f0f0f;}
.latest a:active{text-decoration:none; color:#0f0f0f;}
.latest a:hover{text-decoration:underline; color:#353535;}
hr{border:0; color:#608802;background-color:#608802;height:1px;}
table{border-collapse:collapse; }
table#odd{background-color:#ffffff; }
table#even{background-color:#d2fd6f; }

body{background-color:#F3F3F3;margin:0px;padding:0px;font:11px  verdana,arial,helvetica;color:#424749;}
h1{font-size:18px;font-weight:bold;font-family:Arial;color:#7e7373;padding:8px 0 8px 0;margin:0px;}
h2, h3, h4, h5{font-weight:bold;}
.linkmp3 {font-size:16px;margin-top:-1px;}
.linkmp32 {margin-top:-10px;font-size:16px;color:#000000;}
.linkmp322 {margin-top:-18px;font-size:16px;color:#000000;}
p{text-align:justify;padding:0px;margin:0px;}
p.left_text{text-align:justify;padding:5px 0 5px 0;margin:0px;color:#424749;font-size:11px;clear:both;}
img.left_img{float:left;padding:3px;margin:0px 10px 10px 0;}
#main_container{width:782px;height:auto;margin:auto;background-color:#FFFFFF;border:2px solid #608802;border-top:0px;}
#header{width:782px;height:120px;}
.logo{float:left;padding:30px 0 0 25px;}
/*----------------------menu-------------------------*/
#menu{width:500px;height:61px;float:right;padding-top:59px;}
#menu ul{list-style:none;padding:0px 0px 0px 20px;margin:0px;display:block;}
#menu ul li{list-style:none;display:inline;float:left;width:64px;padding:0px 20px 0 20px;}
#menu ul li a.tooltip{height:61px;float:left;text-decoration:none;position:relative;z-index:24;}
#menu ul li a.tooltip:hover{z-index:25;}
a.tooltip span{display:none}
a.tooltip:hover span{display:block;position:absolute;top:-30px; left:0px;width:auto;height:auto;border:1px solid #0cf;background-color:#fff;padding:5px;color:#000;text-align:center;}
.subheader_content{width:782px;height:110px;background:url(images/middle_bg.jpg) no-repeat center;}
.subheader_content #jmeno a, .subheader_content #jmeno{float:left;color:#000000;font-size:12px;margin-left:5px;margin-top:-1px;text-decoration:none;}
.subheader_content .popisek{float:right;color:#999999;font-size:11px;margin-right:10px;margin-left:10px;margin-top:10px;}
.horni-txt{font-size:14px;margin-top:-17px;margin-bottom:10px;margin-left:5px;}
.horni-txt a, .horni-txt2 a{font-size:16px;color:#608802;}
.horni-txt2{font-size:10px;margin-top:-17px;margin-bottom:16px;margin-left:4px;}
.horni-txt2 a{font-size:12px;color:#608802;}
.stredni-txt{font-size:10px;margin-bottom:10px;margin-top:5px;}
.stredni-txt a{font-size:12px;color:#608802;}
.dolni-txt{font-size:10px;font-weight:normal;color:#000000;}
.dolni-txt a, .dolni-txt h2 a{font-size:12px;color:#608802;font-weight:bold;}
/*--------------------------center_content--------------*/
#center_content{width:782px;clear:both;height:auto;}
.wide_content{width:732px;float:left;padding:5px 15px 5px 15px;}
.left_content{width:747px;float:left;padding:5px 5px 5px 15px;}
.right_content{width:400px;float:left;padding:5px 15px 5px 15px;}
.title{clear:both;padding:10px;color:#828486;font-family:Arial,Helvetica,sans-serif;font-size:18px;}
.title span{font-size:28px;color:#424749;}
.title span.blue{color:#4bb0d8;font-size:22px;}
.contact_box{width:353px;height:122px;background:url(images/contact_box.jpg) no-repeat center;background-position:0px 0px;margin:15px 0 0 10px;}
.contact_box_text{width:200px;padding:5px 10px 10px 10px;}
/*------------------------portofolio style---------------*/
.portofolio_box{width:427px;height:168px;text-align:center;padding-top:10px;background:url(images/portofolio_box.gif) no-repeat center;}
.more{width:90px;height:23px;padding:10px 0 10px 0;background:url(images/more.jpg) no-repeat center;padding-left:33px;}
.more a{text-decoration:none;color:#000;line-height:23px;}
.thumbnail_box a{width:114px;height:101px;float:left;margin:7px;text-align:center;padding-top:7px;background:url(images/thumbnail_box.gif) no-repeat center;}
.next_project{clear:both;padding:10px 30px 10px 0;float:right;margin-right:20px;background:url(images/arrow.gif) no-repeat right;}
.next_project a{text-decoration:none;color:#000000;}
/*-----------------------contact_form-------------------*/
#contact_form{width:435px;height:auto;padding:20px 0 0 20px;}
.form_row{float:left;padding:4px 0 4px 0;}
label{width:70px;float:left;padding:3px 5px 0 0;color:#7e7373;text-align:right;}
input.contact_input{width:220px;height:18px;float:left;border:1px #cbd1d2 solid;background-color:#FFFFFF;color:#666666;}
textarea.contact_textarea{width:320px;height:80px;float:left;border:1px #cbd1d2 solid;background-color:#FFFFFF;color:#666666;}
.submit_form{clear:both;float:right;padding:10px 40px 20px 0;}
/*-----------------------------footer------------------*/
#footer{clear:both;width:auto;height:16px;;color:#999999;background-color:#608802;background-position:0px 50%;}
.copyright{float:left;padding-left:15px;padding-top:15px;padding-right:20px;color:#000000;text-align:justify;}
.copyright a{color:#000000;}
.footer_links{float:right;padding-right:10px;padding-top:15px;}
.footer_links a{text-decoration:none;color:#999999;}
.footer_links a:hover{text-decoration:underline;color:#666666;}
#popisek h2{color:#000000;font-size:9px;text-align:center;}
#popisek p{color:#000000;font-size:8px;text-align:center;}
#pridejnaweb{font-weight:bold;margin-top:11px;font-size:14px;text-align:center;text-decoration:underline;}