body{ background-color:white; font-size:14px; font-family:arial; color:#4D4D4D;}
*{margin:0px; padding:0px;}
img{border:0px; margin:0px; padding:0px;}
a{ color: #0075bf; text-decoration:underline;}
h2{ color:#0075BF; font-size:18px; margin:20px 0px 10px ;}
h3{color:#4D4D4D; font-size:14px; margin:15px 0px 5px;}
h4{ color:rgb(245,149,75); font-size:16px; margin:10px 0px 14px ;}
h5{ color:rgb(245,149,75); font-size:18px; margin:50px 0px 10px ;}
a:hover{
  color:rgb(245,149,75);
}

input, textarea{
  font-size:14px;
}
img.right{
  float:right;
  margin:5px 0px 10px 20px;
}

#main_holder {width:985px; margin:0 auto; margin-top: 0px; position:relative;}
#header{ height:152px; margin:0px; background: url('../images/bg_main.jpg') no-repeat right;  }
#top_logo{float:left; margin-top:15px; margin-left:60px;}
#footer{ clear:both; height:24px; background: url('../images/bg_footer.gif') no-repeat; }
#middle{ padding:0px; margin: 0px; background-position: right top; }
#menu_holder {height:24px; }
.menu_item{float:left; height:24px; line-height:24px;}
.clearer{clear:both; height: 0px; line-height:0px; font-size:0px;}

/**
 * HP
 */
 
#hp_holder{
  vertical-align: top;
} 
#adresa { width: 445px; height:120px; background: url('../images/bg_adresa.gif') no-repeat; float:right; margin-top:20px;filter:alpha(opacity=80);  -moz-opacity:.80; opacity:.80;}
#adresa p { padding-bottom:10px;}
#vlasy{
  background-image: url(../images/vlasy_1.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  width:280px;
  padding-left:0px;
  padding-top:250px;

}
#lekari {width: 225px;font-size:12px; background-position: top; position:relative; _top:-5px; font-weight:bold;}
#lekari_top{width:225px; height:10px; background-image: url(../images/bg_lekari_top.gif); background-repeat: no-repeat; float:left; position:relative; _top:5px;}
#lekari_center{ background: url('../images/bg_lekari_center.gif') repeat-y; float:left; width:205px;}
#lekari_bottom{width:225px; height:10px; background-image: url(../images/bg_lekari_bottom.gif); background-repeat: no-repeat; float:left;}
.lekar{padding-bottom:5px; margin-bottom:2px;}
.lekar_img {float:left; width: 40px; height: 40px; margin-right:5px;}
.top_doctor{border:2px #80badf solid;}
.doctor{border:2px #f7cca5 solid;}
#hp_hodiny { width: 445px; margin-bottom:20px; background: url('../images/bg_hodiny.gif') no-repeat top; font-size:12px;}
#hp_hodiny td, #hp_hodiny th{ padding:10px 5px ;}
#hp_hodiny_bottom { width: 445px; height:7px; background: url('../images/bg_hodiny_bottom.gif') no-repeat bottom; position:relative; _top:-8px;}
.hodiny_lichy{ background-color:rgb(243,248,251); width: 445px;}
.hodiny_sudy{ width: 445px;}
#hp_hodiny th{ text-align:left; vertical-align:top;}
#hp_hodiny td{ text-align:left; vertical-align:top;}

#hp_box{
  width:472px;
  height:94px;
  margin-top:20px;
  padding:15px;
  background-image: url(../images/hp_box.gif);
  font-size: 13px;
  background-repeat: no-repeat;
}
/**
 * Novinky
 */ 
#novinky_holder{ width: 445px; background: url('../images/novinky_top.gif') no-repeat; font-size:12px; text-align:left;}
.novinka_date {float:left; width:72px;}
.novinka_text{float:left; width:363px;}
.novinka_text_header{ color:#0075bf; font-weight:bold;}
.novinka_text_text{ }
.novinka{ margin-bottom:22px;}

/**
 * Simple text page
 */ 
 #left_part{float:left; width:300px; margin-top:43px; margin-left:10px;}
 #right_part{float:right; width:637px; margin-top:43px; text-align:justify; color:#4D4D4D;}
 
 #left_part_page_name{ font-size: 20px; color: #ef984b; font-weight:bold; margin-bottom:20px;}
 .left_part_menu{ margin-top:10px;}
 .category_name{ font-size:14px; color:black; margin-top:10px;}
 .category_list{ margin-bottom:10px; margin-top:5px;}
 .category_list ul {list-style: none;}
 .category_list ul li {margin-bottom:5px;}
 .category_list ul li a{ text-decoration:none;}
 .active_article{ color:#ef984b; font-weight:bold;}
 #category_content{ margin-bottom:20px;}
 #article_label{ font-size:20px; color: #ef984b; font-weight:bold; margin-bottom:10px;  }
 #article_text{ margin-bottom:20px;}
 #top_link{ float:right; margin-bottom:20px;}
 #bottom { margin-bottom:10px;}



/*TEXT*/
#right_part{ line-height: 130%;}
#right_part p{ margin:10px 0px;}
.poradna_item{ width:100%; margin:25px 0px 25px 0px;}
.poradna_item th{ width:30px; color:#0075BF; vertical-align: top;}
.otazka{ color:#0075BF; font-weight:bold; padding-bottom:15px;}
#dotaz{ width:577px;  padding:25px 30px 25px 30px; background-color:rgb(235,243,250); }
#dotaz td{ vertical-align: top; padding-bottom:10px;}
#dotaz input, #dotaz textarea{ border:1px solid #B2D5EC; }
#dotaz td .table_submit{ width:568px; }
#dotaz td .table_submit td{ vertical-align: middle; padding:0px;}

#right_part ul{
  list-style-image: url(../images/img_li2.gif);
}

#right_part ul ul, #right_part ul.list2{
  list-style-image: url(../images/img_li.gif);
}

#right_part li{
  margin-left:15px;
  padding-left:15px;
}


/**DETAILY  (medailonky)**/
#detail_holder {width:720px; margin:0 auto; margin-top: 0px; position:relative; font-size:12px;}
#detail_left_panel{ width:150px; padding:25px;  vertical-align: top; background-color: #e8edf0;}
#detail_left_panel img{border:solid 1px #0080BC;}
#detail_right_panel{ width:480px; margin-right:15px; float:right;  padding-left:25px;}
#detail_holder ul{  margin-left:17px; _margin-left:20px;}
#detail_holder h4 { font-size:14px; margin:20px 0px 5px;}
