/*zaklad webu*/

body {margin:0px; padding:0px; font-family:  Verdana, Arial, Tahoma,Helvetica, sans-serif; 
      font-size:11px;
      color:#4F4F4F;
      }
td{font-size:12px;}
p, img, div, a, h1,h2,h3, form{padding:0px;margin:0px;}
/*hr{border:0px;border-top:1px solid #cDd4dE;margin:5px 0px;}*/

/*h1{clear:both;text-align:left;background-image:url(../images/article_back.jpg);padding:3px 0px 0px 8px;font-size:16px;font-weight:bold;color:white;height:25px;}*/
h1{background:url(http://www.valosun.cz/images/h1.jpg) repeat-x;padding:4px 10px;height:28px;width:377px;color:white;font-size:15px;}
h2{color:#ACBF2F;font-size:13px;margin-bottom:5px;text-decoration: underline;}
h3{color:#007F20;font-size:13px;padding:0px 0px;}
h3 a,h3 a:visited{font-weight:bold;}
p{text-align:left;padding:0;}
#clanek_in p{padding:0 5px;margin-bottom:10px;}
#clanek_in h3{padding:0 5px;}
img a{border:0px;}

.tenky{border:1px solid gray;padding:2px;font-weight:90%;}
.cenik th{background-color: #D1E5C0;font-weight: normal;;}
.bad{color:#cc0000;}

a:link {text-decoration:underline; color:#56a358;}
a:visited {text-decoration:underline; color:#262318;}
a:active {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#000000;}

a.akt{text-decoration: underline;}
.left{float:left;}
.tenky{border:1px solid black;}
.bila{color:white;font-weight: bold;}
.cistic{clear:both;height:4px;font-size:4px;}
.clearfix{clear:both;height:1px;font-size:1px;}
.bbw{border-bottom:1px solid white;}
a.vice2{color:#8F8F6F;text-decoration:none;font-weight: bold;font-size:80%}
a.vice2:visited,a.vice2:hover{color:#4F4F2F;text-decoration:none;}
a.vice,a.vice:visited{color:#4F4F4F;text-decoration: none;font-weight: bold;}
a.vice:hover{text-decoration: underline;}
.dodatek{font-size: 90%;color:gray;}

a.top:link, a.top:visited, a.top:active {text-decoration:underline; color:gray;font-size:80%;padding-left:10px;background-image: url(../images/top.gif);background-repeat: no-repeat;}
a.zpet,a.zpet:visited{color:gray;padding:5px;}
.popisek_false{color:#cc0000;}
.class_msg_ko{color:#cc0000;padding:4px 10px;margin-bottom:20px;font-weight:bold;border:1px solid #e0e0e0}
.class_msg_ok{color:#00aa00;padding:4px 10px;margin-bottom:20px;font-weight:bold;border:1px solid #e0e0e0}

/*buttonky*/
.t5:link, .t5:visited, .t5:hover, 
.t6:link, .t6:visited, .t6:hover {	
	background-position: 0% 0%; background-repeat: no-repeat;
	width: 119px; height: 26px; /*color: black; 
	text-decoration: none;*/ font-size:11px; text-align:center;
	padding: 5px 0px; float:left; 
	display: block; }
.t5:link, .t5:visited {background-image: url("../aimages/t5a.gif");}
.t5:hover {background-image: url("../images/t5b.gif");}
.t6:link, .t6:visited {background-image: url("../aimages/t6a.gif");}
.t6:hover {background-image: url("../images/t6b.gif");}
.mala td{font-size:11px;}
/*main*/

/*top*/
#top_left{/*position:absolute;top:0px;left:0px;*/float:left;background-image:url(../images/valosun_03.jpg);width:36px;height:337px;}
#top_right{/*position:absolute;top:0px;left:846px;*/float:right;background-image:url(../images/valosun_05.jpg);width:36px;height:337px;}
#top{float:left;padding-left:12px;width:790px;background-color: white;text-align:left;}
#links{
    padding:3px 0;
    color:#2C4201;
}
#links a{
    color:#333;
}
#top1{float:left;}
#top2{float:left;background-image: url(../images/valosun_09.jpg);width:339px;height:58px;}
#top2 .item{float:right;height:29px;}
#top2 .item a,#mmenu .item a:visited{color:#818181;display:block;padding:5px 8px 4px 8px;font-weight:bold;text-decoration:none;}
#top2 .item a:hover, #top2 .item a.akt, #top2 .item a.akt:visited{color:#016710;}
#top2 .separator{float:right;color:#AEB69F;padding-top:3px;}
#top2 #vyhledavani{clear:both;float:right;width:250px;text-align:right;}
.hledat{border:0px;background-color: transparent;color:white;}
.co{border:1px solid #A4B97F;}
#top3{clear:both;float:left;}
#mmenu{float:left;background-image: url(../images/valosun_12.jpg);background-repeat: repeat-x;height:29px;width:786px;}
#mmenu .separator{float:right;color:white;padding-top:7px;}
#mmenu .item{float:right;height:29px;}
#mmenu .item a,#mmenu .item a:visited{color:white;display:block;padding:8px 6px 4px 6px;font-weight:bold;text-decoration:none;font-size:90%;text-transform: uppercase;}
#mmenu .item a:hover, #mmenu .item a.akt, #mmenu .item a.akt:visited{color:#315203}

.vyhledavani_odkaz a,.vyhledavani_odkaz a:visited{font-size:10px;text-decoration: none;color:#999999;}
.vyhledavani_odstavec{margin-bottom:13px;}
a.vyhledavani_result, a.vyhledavani_result:visited{font-size:13px;color:#00549D;}
.ok{background-color:transparent;border:0px;width:23px;font-weight:bold;color:white;}
.ok2{background-color:transparent;border:0px;width:23px;font-weight:bold;color:#00A290;}

/*lmenu*/
#lmenu_out{padding-left:12px;float:left;}
#lmenu{width:190px;}
#lmenu .item{width:190px;background-color:transparent;border-top:1px solid white;}
#lmenu .item a,#lmenu .item a:visited{color:#37431D;display:block;text-decoration: none;background-image:url(../images/back_lmenu.gif);background-repeat: no-repeat;width:190px;padding:5px 0px;}
#lmenu .item1{width:190px;border-top:1px solid white;}
#lmenu .item1 a,#lmenu .item1 a:visited{color:#37431D;padding:5px 5px 5px 33px;display:block;text-decoration: none;background-image:url(../images/back_lmenub.gif);background-repeat: no-repeat;}
#lmenu .item a span{margin:5px 5px 5px 33px;}

#lmenu .item a:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneniakt,#lmenu .item a.zvyrazneniakt:visited{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}

#lmenu .item a.zvyrazneni1,#lmenu .item a.zvyrazneni1:visited{background:url(../images/back_lmenub.gif) no-repeat;background-color:#ffd0d0;}
#lmenu .item a.zvyrazneni2,#lmenu .item a.zvyrazneni2:visited{background:url(../images/back_lmenua.gif) no-repeat;background-color:#d0d0ff;}
#lmenu .item a.zvyrazneni3,#lmenu .item a.zvyrazneni3:visited{background:url(../images/back_lmenua.gif) no-repeat;background-color:#eabC78;color:#aa0000;font-weight:bold;}
#lmenu .item a.zvyrazneni4,#lmenu .item a.zvyrazneni4:visited{background:url(../images/back_lmenud.gif) no-repeat;background-color:#97eA6F;}
#lmenu .item a.zvyrazneni5,#lmenu .item a.zvyrazneni5:visited{background:url(../images/back_lmenue.gif) no-repeat;background-color:#e6dC50;}
#lmenu .item a.zvyrazneni6,#lmenu .item a.zvyrazneni6:visited{background:url(../images/back_lmenuf.gif) no-repeat;background-color:#a4eBeD;}
#lmenu .item a.zvyrazneni7,#lmenu .item a.zvyrazneni7:visited{background:url(../images/back_lmenug.gif) no-repeat;background-color:#de94e1;}
#lmenu .item a.zvyrazneni8,#lmenu .item a.zvyrazneni8:visited{background:url(../images/back_lmenuh.gif) no-repeat;background-color:#f59D7E;}

#lmenu .item a.zvyrazneni1:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni2:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni3:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni4:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni5:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni6:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni7:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}
#lmenu .item a.zvyrazneni8:hover{background:url(../images/back_lmenuakt.gif) no-repeat;background-color:#D1DD89;}

#lmenu #rychla_orientace{padding:10px;border-bottom:1px solid white;font-size:90%;/*background: url(../images/lupa.jpg) no-repeat*/;border:0px solid #41a764;width:168px;}
#lmenu #rychla_orientace_nadpis{margin-bottom:5px;}
#lmenu .dole{border-bottom:1px solid white;border-top:1px solid white;}
#lmenu .select1{margin:7px 0px;font-size:11px; width: 170px; overflow: hidden;}
#lmenu .select2{margin-bottom:7px;font-size:90%;}
#top_login_cz{background-color:BED973;padding:50px 0px 5px 5px;
  border-top:1px solid white;text-align:center;
  background: url("../images/muj.gif") center top no-repeat; }  
#top_login_sk{background-color:BED973;padding:50px 0px 5px 5px;
  border-top:1px solid white;text-align:center;
  background: url("../images/muj_sk.gif") center top no-repeat; }  
#top_login_en{background-color:BED973;padding:50px 0px 5px 5px;
  border-top:1px solid white;text-align:center;
  background: url("../images/muj.gif") center top no-repeat; }  
#top_login_de{background-color:BED973;padding:50px 0px 5px 5px;
  border-top:1px solid white;text-align:center;
  background: url("../images/muj.gif") center top no-repeat; }  
#top_login_pl{background-color:BED973;padding:50px 0px 5px 5px;
  border-top:1px solid white;text-align:center;
  background: url("../images/muj.gif") center top no-repeat; }  

.login{border:1px solid #335533;}
.prihlasit{background-color: transparent;border:0px;color:#335533;font-weight:bold;font-size:90%}
.logovani td{font-size:90%;font-weight:bold;}

/*obsah*/
#obsah{/*margin-top:90px;*/}
#home{margin-bottom:4px;}
table.produkty td{font-size: 80%;}

/**/
#navigator_in{margin:2px 5px 5px 6px;}
#navigator_in a,#navigator_in a:visited{font-size:11px;color:#1F4000;}
a.navigator_akt,a.navigator_akt:visited{text-decoration: none;color:#002182;}
.navigator_separator{position:relative;top:2px;z-index: 1;}

/*produkty*/
.produkt_nahled {
	padding:0px 0px 3px 0px;
	background-color:#f3f3f3;
  border-right:2px solid white;
  border-left:2px solid white;
}
.produkt_nahled_vice {
	padding:0px 0px 3px 0px;
	background-color:#f3f3f3;
  border-right:2px solid white;
  border-left:2px solid white;
  border-bottom:4px solid white;
}
img.galer3	{border: solid 1px #B5CCA4;}
a.galer3 {display:block; margin:0px;}
a.galer3	{border: solid 1px #B5CCA4;}
a.galer3:hover 	{border: solid 1px black;}
.nadpis4 { 
	color:#003300; font-size:12px;padding:1px 2px;  
	text-transform:uppercase;font-weight:bold;
}
.stred1 {text-align: center;}
.popisek { /* strucnz popisek leku v novinkach */
	width:180px; font-size: 11px;  
	padding: 3px;}
.simage{float:left;margin:5px 10px 5px 10px;border: solid 2px #B5CCA4;}  	
a.simage:hover 	{border: solid 2px black;}
.popis{clear:both;padding:10px 5px;text-align:justify;}
.prehled{clear:both;padding:10px 5px;}
/*rmenu*/
#rmenu_out{padding-right:12px;float:right;}
#rmenu{width:190px;}
#rmenu_in{padding:10px 8px;}
#novinky_nadpis{margin-bottom:12px;}

/*clanek*/
#clanek_in{padding:0px 0px 0px 5px;overflow: hidden;}

#clanek .search_titulek{background-image:url(../images/article_sipky.jpg);background-repeat:no-repeat;background-position: left center;margin-top:14px;padding-left:15px;}
#clanek .search_titulek a,.search_titulek a:visited{color:#000055;font-weight:bold;text-decoration:underline;font-size:14px;;}
#clanek .updated{font-size:9px;color:#667777;font-weight: normal;}
#clanek a.search_link,a.search_link:visited{color:#379527;font-size:11px;text-decoration:none;}

/*menu*/
#menu{height:27px;padding-left:16px;}
.menu_for_items{background-image: url(../images/web_12.jpg);background-repeat: repeat-x;height:27px;width:404px;}
.menu_item{float:right;height:27px;border-left:1px solid white;}
.menu_item_in{padding:7px 8px 0px 9px;}
.menu_item a,.menu_item a:visited{color:#00A290;text-decoration: none;font-weight: bold;}
.menu_item a:hover{text-decoration: underline;color:#00A290;}
.menu_item a.akt,.menu_item a.akt:visited{text-decoration: underline;}
.menu_zub{float:right;}

/*spodek stranky*/
#bottom{margin:0px 36px;border-top:1px solid #D8DFCD;padding:10px 15px 15px 15px;
background-color:#EBF2E0;text-align:left;font-size:90%;}
#copy{text-align:right;clear:both;}

#eu{width:730px;margin:0px auto 0px auto;text-align:left;color:#888;font-size:10px;}
#eu img{float:left;margin-right:15px;}
#eu p{padding-top:4px;}

.tabulka1 table {background-color: #333333;}
.tabulka1 th {background-color: #E4E4E4; padding: 2px; font-weight: bold; font-size:12px;}
.tabulka1 td {background-color: #E4E4E4; padding: 2px; font-size: 12px;}

/*messages*/
.uspech{padding:20px 30px;color:#3BaF85;background-color:#E4FFF1;font-weight:bold;margin-bottom:10px;}
.selhani{padding:20px 30px;color:#cc0000;background-color:#FFeeee;font-weight:bold;margin-bottom:10px;}
.seminar{border:1px solid #aaafaa;padding:15px;background-color:#eaedea;}

.paging_act{ font-weight: bold;text-decoration: none!important;}

