/* CSS Document */

body {
	background-color: #E3FFEB;
}
h22 {background: #A7DCAB; display: block; font-weight: bold; font-size: 12px; color: black; margin: 0; padding: 0 10px; line-height: 24px;}

h3 {
	font-size: 11px;
	color: #009966;
	font-weight: bold;
	line-height: 0px;
}

h2 {
	color: #307638;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h4 {background: #6BA082; background-image: url("../grafika/prouzek.gif"); background-repeat: no-repeat;  background-position: right bottom; display: block; font-weight: bold; font-size: 11px; color: white; margin: 0; padding: 0 10px; line-height: 24px; text-align: left;}

.main {
	width: 761px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	line-height: 130%;
	background: white;
}
.banner {margin-bottom: 1px; }
.banner img {text-decoration: none; border:none;}
.nadpis {margin: 70px 0 0 310px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold;}

.main a {color: #009966;}
.main a:hover {color: #669933;}

td#left {
	padding: 0px;
	width: 168px;
	background: #D1F3D8;
}
td#middle {padding: 7px 15px 0 15px;}
td#middle2 {padding: 7px 15px 0 15px;}
td#right {width: 168px; padding: 0;background: #D1F3D8;}
.hp-vpravo {padding: 10px 5px 5px 5px;}

.stred {text-align: center;}


#sidemenu {background-color: #7CC39B; width: 168px;} 
#sidemenu ul {margin: 0; padding: 0; list-style-type: none; font-size: 12px;}
#sidemenu ul li {display: block; margin: 0; line-height: 24px; border-bottom: solid 1px white; 
	font-family: Arial, Helvetica, sans-serif; color: black; font-size: 10px;}
#sidemenu ul li a {display: block; background-color: #A7DCAB;	
	font-size: 12px; font-weight: bold; color: black;
	padding: 0 10px; margin: 0; text-decoration: none; width: 100%; voice-family: "\"}\""; voice-family: inherit; width: 135px;}
#sidemenu a:hover {color: #063;}

.bold {font-weight: bold; color: black;}
.tucne {font-weight: bold;}
.border {border: 1px solid gray;}
.akce {border-top: 1px solid #999; border-left: 1px solid #999;}
.akce td {padding: 4px 10px; border-right: 1px solid #999; border-bottom: 1px solid #999;}
.akce td.first {background-color: #A7DCAB; padding: 6px; text-align: center; font-weight: bold;}
.akce a {}
.ptrleft {float: left; margin: 4px 12px 5px 0; border: 1px solid #CCC;}
.citace {text-align: right; display: block; font-style: italic; border-bottom: 1px solid #D0E3FD; padding-bottom: 12px; margin-bottom: 20px;}
.twoptr img {margin: 0 30px 0 0; padding: 0; border: 1px solid gray;}

.formular td {padding: 1px 10px; background: #A7DCAB;}
#first {padding-top: 8px;}
.formular input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.levastrana {width: 200px; text-align: center;}
.levastrana img {padding: 30px 0 20px 0;}
.linka {border-bottom: 1px solid #006;}

.kategorie td {padding: 4px 6px;}
.kategorie td p {margin: 0; padding: 0 0 7px 0;}
.kategorie td a {color: #336699; font-weight: bold;}
.kategorie td a:hover {color: #6699CC;}
.clanektitul {font-size: 11px; color: #FF9900; font-weight: bold; line-height: 30px;}
.vlozeno {
	float: left;
	width: 300px;
	left: 200px;
}
.vlozenoprodukty {
	float: left;
}

.napsal {
	font-style: italic;
	line-height: 30px;
}
.napsalprodukty {
	text-align: right;
	line-height: 30px;
}

.napsal2 {font-style: italic; color: #336633; margin-left: 10px;}
.sekce {border-bottom: 1px solid #CCC; margin: 0; padding: 6px;}
.boldz {font-weight: bold; font-size: 12px; color: #336633;}


.pata {text-align: center; background-color: #2D4E3D ; padding: 6px; line-height: 120%; color: #639679; margin-top: 1px;}
.tucne {font-weight: bold;}
.pata a {color: white;}
.nv {}
.stranky {text-align: right; color: white; font-weight: bold; font-size: 11px; margin: 4px 10px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.stranky a {color: white; text-decoration: none;}
.stranky a:hover {color: black;}

.seznam ul {margin: 10px 0 30px 0; padding-left: 15px;}

p.odstavec_clanky {
	margin: 0 0 8px 0;
	padding: 0;
	font-size: 11px;
	text-align: justify;
	line-height: 120%;
}
.clanek {
	font-style: normal;
	line-height: 13px;
	margin-bottom: 10px;
}
.clanekhp {
	line-height: 20px;
}

.uvod a {
color: #009966;
font-weight:normal;
}
.uvodni-h2 {
font-weight:normal;
text-decoration: underline;
}
.clanekhp a:hover {

	color: #FF0000;
	text-decoration: none;
}
.nadpis_hp {
	color: #000080;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 2;
}

.konzultace td {width: 260px; padding: 14px;}
.kontitul {font-size: 13px; font-weight: bold; color: #333333; margin-bottom: 6px; padding: 4px 10px; display: block; background: #E8E8E8;}
.citace {text-align: right; display: block; font-style: italic; border-bottom: 1px solid #D0E3FD; padding-bottom: 12px; margin-bottom: 5px;}
.komentar {
	color: #9933FF;
	font-weight: bold;
}
.salestop {
	font-size: 20px;
	color: #FF9900;
	font-weight: bold;
	line-height: 30px;
}
.salesunder {
	font-size: 14px;
	font-weight: bold;
	color: #669933;
}

.salesli {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.podbarvitzluta {
	background-color: #FFCC66;
	font-weight: bold;
}
h1 {
background: #6BA082; background-image: url("../grafika/prouzek.gif"); background-repeat: no-repeat;  background-position: right bottom; display: block; font-weight: bold; font-size: 12px; color: white; margin: 0; padding: 0 10px; line-height: 24px;
}
.skryty {
	display: none;
}
.obsah-clanku {
	text-align: justify;
	padding-right:10px;
	}

.aktualita{
	display: block; margin: 0; padding: 10px 5px 10px 5px; border-bottom: solid 1px white; 
	}
.vpravo{
	text-align:right;
	}
.stred{
	text-align: center;
	}
#mesicnik{
	text-align:center;
	padding-bottom:12px;
	}
#hp-foto-ales {
	text-align:center;
	padding-top:10px;
	}
.obsah-clanku {
	text-align: justify;
	}
	
/*tipy, triky*/
.tipy-zdravi-1 {margin:0.5em 0;font-size:150%;color:#96C14D;font-weight: bold;text-align:center;line-height: 40px;}
.tipy-zdravi-2 {margin:0.5em 0;font-size:120%;color:#E3B52B;font-weight: bold;text-align:center;line-height: 23px;}
.tab-reg-formular{background-color:#FEFC85; width:560px;}

#mesicnik img {border: none; }

img.obrlevy {float: left; border: 1px solid gray; margin: 4px 12px 5px 0;}
/*media*/
.media{height:140px;}
.media2{height:100px;}
.media2 img{border:none;}


/*poradna*/
.poradna-cervena{color: red; text-decoration:underline; text-align:center; font-weight: bold; }
#posudek-form{background-color: #D1F3D8; }

/*prednasky*/
.cervena-zluta {color:red; background-color:#FFFF66; font-weight: bold;}

.padesat{width: 50%;}

.aktualne {
	height: 95px;
}

