/*
zelena:#649f28
*/
/* ===================== LAYOUT ================================ */
body
{
margin:0;
padding:0;
font-family: Verdana, Arial, Times, serif; 
font-size:12px;
background-color:white;
background-image:url(../obr/pozadie_bg.jpg);
background-attachment: fixed;
}

img
{
border-width: 0 ;
}

#header_bg
{
width:100%;
height:160px;
}

#header_main
{
width:980px;
height:160px;
background-image:url(../obr/header.png);
margin:0 auto;
}

#podmenu_bg
{
width:100%;
height:70px;
}

#podmenu_main
{
width:980px;
height:70px;
background-image:url(../obr/podmenu.png);
margin:0 auto;
}

#obsah_bg
{
width:100%;
height:auto;
}

#obsah_main
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/body_main.png);
margin:0 auto;
}

#obsah_main_all
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/body_main_all.png);
margin:0 auto;
}

#obsah_main_zivot
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/obsah_main_zivot.png);
margin:0 auto;
}

#obsah_main_reg
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/obsah_main_reg.png);
margin:0 auto;
}

#obsah_main_eko
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/obsah_main_eko.png);
margin:0 auto;
}

#obsah_main_ucin
{
width:980px;
height:auto;
min-height:550px; 
vertical-align: top;
background-image:url(../obr/obsah_main_ucin.png);
margin:0 auto;
}

#obsah_produkty_m_H
{
width:980px;
height:78px;
background-image:url(../obr/body_H.png);
margin:0 auto;
}
#obsah_produkty_m_S
{
width:980px;
height:200px;
background-image:url(../obr/body_S.png);
margin:0 auto;
}
#obsah_produkty_m_D
{
width:980px;
height:89px;
background-image:url(../obr/body_D.png);
margin:0 auto;
}


#obsah_produkty_s_H
{
width:980px;
height:78px;
background-image:url(../obr/body_H.png);
margin:0 auto;
}
#obsah_produkty_s_S
{
width:980px;
height:auto;
min-height:450px; 
background-image:url(../obr/body_S.png);
margin:0 auto;
}
#obsah_faq_s_S
{
width:980px;
height:auto;
min-height:450px; 
background-image:url(../obr/body_S.png);
margin:0 auto;
}
#obsah_produkty_s_D
{
width:980px;
height:89px;
background-image:url(../obr/body_D.png);
margin:0 auto;
}


/* for Internet Explorer */
/*\*/
* html #obsah_main 
 {
height: 550px;
}
* html #obsah_produkty_s_S
 {
height: 450px;
}
/**/

#pata_bg
{
width:100%;
height:130px;
}

#pata_main
{
width:980px;
height:130px;
background-image:url(../obr/footer.png);
margin:0 auto;
}


/* ===================== INE =============================== */

#header_main h1
{
text-align:center;
color:black;
font-size:18px;
letter-spacing:2px;
padding: 0px;
margin: 0;
vertical-align: middle;
}

h1
{
color:black;
font-size:18px;
letter-spacing:2px;
padding:30px 10px 10px 10px;
margin: 0;
}

h5
{
text-align:left;
color:black;
font-size:18px;
letter-spacing:2px;
padding:10px 10px 10px 10px;
margin: 0;
}

h2
{
text-decoration: weight;
font-family: Verdana, Times, serif; 
font-size:14px;
color:black;
text-align:center;
padding:20px 10px 10px 10px;
margin: 0;
}

h3
{
font-weight:bold;
font-size:20px;
color:black;
padding:40px 10px 10px 10px;
}

h4
{
text-align:center;
color: blue;
font-size:16px;
font-family: Verdana, Arial, "Times New Roman", Times, serif; 
padding: 5px;
margin: 0;
}

.ucinnost p 
{
color:white;
font-size:12px;
padding:5px 5px 5px 10px;
margin:0;
}


p 
{
color:black;
font-size:12px;
padding:5px 5px 5px 10px;
margin:0;
}	



.main p
{
color:black;
font-size:14px;
padding:5px 5px 5px 15px;
margin:0;
text-indent:14px;
}	


a
{
text-decoration:underline;
color:black;
font-family: Verdana, Arial ; 
}

a:hover
{
text-decoration:none;
color:#3a581b;
}


.menum p
{
color:black;
font-size:14px;
padding:5px 15px 5px 5px;
margin:0;
}

.menum a:hover
{
text-decoration:none;
color:#000000;
}

.menum a
{
text-decoration:underline;
color:red;
font-family:Arial, Arial Narrow; 
}

#panel_main p
{
color:white;
font-size:14px;
padding:2px 0px 0px 0px;
margin:0 auto;
}	

#panel_main  h2
{
text-align:center;
font-size:14px;
color:yellow;
padding:0px;
margin:0 auto;
}

#panel_main h1
{
text-align:center;
color:white;
font-size:16px;
padding:0px;
margin:0 auto;
}

#panel_main   a       {text-decoration: none}
#panel_main   a:link   {color: white}
#panel_main   a:visited {color: white}
#panel_main   a:active {color: white}
#panel_main   a:hover  {color: black; text-decoration: overline}

.pata {color: black;letter-spacing:1px;font-weight:bold;}
.pata  a       {text-decoration: underline}
.pata  a:link   {color: white}
.pata  a:visited {color: white}
.pata  a:active {color: white}
.pata  a:hover  {color:black; text-decoration: none}

input {border:2px solid black; padding:1px; background: none;}
input:hover{border:2px solid #649f28; background-color:#c4e4fa}
textarea {border:2px solid black; background: none;}
textarea:hover {border:2px solid #649f28; background-color:#c4e4fa}

.tab_hover tr:hover
{
background-color:#ffffff;
}


.tab_zoznam
{
width:652px;
border:1px solid #59514f;
text-align:left;
margin:12px auto;
height:150px;
font-size:12px;

line-height: 19px;
}

.tab_zoznam td
{
 padding: 5px;
}


.tab_zoznam:hover
{
border:1px solid #e8ffff;
}

.img_nahlad
{
max-height:120px;
_height:120px;
border:2px solid #59514f;
}


.tab_ukaz
{
width:650px;
margin:20px;
border-top:1px solid #f8c624;
border-bottom:1px solid #f8c624;
line-height:18px;

}

.clr
{
	font-size:1px;
	clear: both;		
}


/* =========================== tabulky produkty ===============================*/


.bigtxt{font-weight:bold; font-size:12px; font-family:Verdana, Geneva, sans-serif}
.smalltxt{font-family:Verdana, Geneva, sans-serif; font-size: 9px; text-align:right; color:#999}
#obsah_produkty_s_S h4{
	padding: 5px;
	color:#649f28;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#obsah_produkty_s_S table{
	width:790px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height:14px;
	border-top:#333 solid 1px;
	border-left:#333 solid 1px;
}
#obsah_produkty_s_S td{
	border-bottom:#333 solid 1px;
	border-right:#333 solid 1px;
	line-height:22px;
}

#obsah_produkty_m_S h4{
	padding: 5px;
	color:#649f28;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#obsah_produkty_m_S table{
	width:790px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height:14px;
	border-top:#333 solid 1px;
	border-left:#333 solid 1px;
}
#obsah_produkty_m_S td{
	border-bottom:#333 solid 1px;
	border-right:#333 solid 1px;
	line-height:22px;
}
.bold{font-weight:bold;}


