/* CSS Document */

body{
  font-size: 12px;
  font-family:Verdana,"Arial CE",Arial,sans-serif;
}

div{
  overflow: hidden;
}

p{
  margin:0px 0px 20px 0px;
  clear:both;
}

a{
  text-decoration: underline;
  color:#FF7708;
}


.hide{
  display:none;
}

a:hover{
  text-decoration: none;
}

a.oranzovy{
   display:block;
   font-size: 12px; 
   color:#FF7708;
   font-weight: bold;
   margin-bottom:7px;
}

a.sipka{
  background-image: url(../images/href.gif);
  background-repeat: no-repeat;
  padding-left:18px;
  background-position: left center;
  color:#FF7708;
}

a.sipka_mala{
  background-image: url(../images/sipka_mala.gif);
  background-repeat: no-repeat;
  padding-left:12px;
  background-position: left center;
  color:#FF7708;
  display:block;
}

h1, h2, h3, h4, h5{
  clear: both;
}

h1{
  font-size: 16px;
  color:#00122F;
  border-bottom:1px solid #87A8CB;
  padding-bottom:9px;
  margin-top:12px;
  margin-bottom:5px;
  font-weight:normal;
  padding-right:60px;
}

h2{
  background-image: url(../images/sipka_mala.gif);
  background-repeat: no-repeat;
  padding-left:14px;
  background-position: left center;
  color:#FF7708;
  font-size:14px;
  font-weight: bold;
  margin:10px 0px;
}



form, input, img{
  margin:0px;
}




img.right{
  float:right;
  margin:0px 0px 5px 10px;
}

img.left{
  float:right;
  margin:0px 10px 5px 0px;
}

.clear{
  clear:both;
}

img, a img{
  border:0px;
}

.img_href{
  margin-top:4px;
  display:block;
}

.predel{
  border-top:1px solid rgb(231,238,245);
  width:100%;
  height:0px;
  margin:15px 0px;
  clear:both;
}

.nadpis{
  color:#8F8F8F;
  font-size:14px;
  float:left;
  width:100%;
}

.nadpis img{
  margin-right:6px;
}

.cerna{
  color:#000000;
}

.left{
  float:left;
}

.right{
  float:right;
}

.oranzova{
  color:#FF7708;
}

i.cena_dph{
  font-size:11px;
}

/**************PAGE******/

#page{
  margin:auto;
  margin-top:0px;
  position:relative;
  width:940px;
}

#page_obal{
  width:938px;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
}

#top{
  width:100%;
  text-align: right;
  padding-top:45px;
  height:16px;
  float:left;
  background-image: url(../images/logo.gif);
  background-repeat: no-repeat;
  position:relative;  
  
}

#top #href_hp{
  position:absolute;
  top:5px;
  left:10px;
  width:230px;
  height:40px;
}

#top a{
  text-decoration: none;
  font-size:10px;
  color:#666666;
  padding:0px 10px;
  
}

#top a:hover{
  text-decoration: underline;

}


#main_menu{
  height:20px;
  float:left;
  width:830px;
  padding-left:108px;
  background-color: rgb(0,51,153);
}

#main_menu a{
  float:left;
  height:20px;
  text-decoration: none;
  color:#FFFFFF;
  font-size: 10px;
  font-weight: bold;
  display:block;
  width:172px;
  padding-left:7px;
  padding-bottom:0 px;
  border-right:1px solid #FFFFFF;
  line-height: 175%; 
}

#main_menu a:hover{
  background-color: #0066CC;
}

#main_menu a.selected{
   background-color: #0066CC;
}


#flash{
  float:left;
  border-bottom:4px solid #FF7708;
  width:100%;
}


#content{
  float:left;
  width:100%;
  color:#555555;
  border-bottom:4px solid #003399;
}


#content_left{
  width:225px;
  padding:0px 15px 0px 0px;

}

#search{
  background-image: url(../images/vyhledat_bg.gif);
  width:207x;
  height:91px;
  padding-top:6px;
  font-size:11px;
  color:#FF7708;
  margin-top:13px;
  padding-left:18px;
}

#search a{
  color:#FF7708;
}

#search input.text{
  width:171px;
  height:18px;
  padding:2px 0px 0px 3px;
  border:1px solid #9C9999;
  margin:0px 8px 0px 0px;
  color:#9C9999;
}

#left_menu{
  margin-top:14px;
}

#left_menu a{
  display:block;
  width:212px;
  height:20px;
  padding-left:13px;
  margin-bottom:1px;
  background-color: #EBEBEB;
  color:#000000;
  text-decoration: none;
  line-height: 180%;
  font-size:10px;
}

#left_menu a:hover{
  background-color: #0066CC;
}

#left_menu a.selected{
  background-color:#0066CC;
  color:#FFFFFF;
  font-weight:bold;
}

#left_menu a.lvl2{
  background-color:#75A8DB;
  color:#FFFFFF;
  padding-left:23px;
  width:202px;
}

#left_menu a.lvl2_selected{
  background-color:#75A8DB;
  color:#FFFFFF; 
  background-image: url(../images/lvl2_sipka.gif);
  background-position: 7% 45%;
  background-repeat: no-repeat; 
    padding-left:23px;
  width:202px;
}

#content_text{
  width:444px;
  padding-bottom:5px;
  padding-right:9px;
}

#content_text img{
  border:1px solid #CECECE;
}

#doporucujeme1{
  float:left;
  width:202px;
  padding-bottom:10px;
}

#doporucujeme2{
  float:right;
  width:202px;
  padding-bottom:10px;
}

#doporucujeme1 img, #doporucujeme2 img{
  margin:6px 0px 12px 0px;
}


#content_right{
  height:100%;
  width:234px;
  padding:18px 0px 10px 7px;
  background-color: #f7f7f7;
}


.content_right_box{
  width:100%;
  float:left;
  margin-top:18px; 
  font-size: 11px;  
}

.content_right_box_right{
  width:125px;
  padding-right:5px;
}

.content_right_box img{
  border:1px solid #CFCFCF;
  margin-right:9px;
}


.content_right_box .cena{
  color:#003399;  
  margin-top:20px;  
}


#vytisknout{
  position:absolute;
  top:284px;
  left:614px;
}

#bottom{
  color:#8B8C8D;
  font-size: 10px;
  margin-top:5px;
}

#bottom a{
  color:#8B8C8D;
}

#zpet{
  margin-top:12px;
  font-size:10px;
  color:#FF7708;
}

#zpet img{
  border:0px;
}
