body{
background: url(../pozadi.jpg);
margin: 0;
padding: 0;
}

#main{
width: 950px; /*Width of main container*/
border: 0;
margin: 0px auto; /*Center container on page*/
background: #FFFFFF;
}

#framecontentTop {
top: 0; 
left: 0; 
width: 950px; 
height: 145px; /*Height of top frame div*/
background: url(../logos1.jpg) no-repeat;
color: white;
}

#framecontentLogo {
margin-left: 20px;
margin-top: 30px;
padding: 1px;
float: left;
margin-bottom: 0px;
}

#framecontentDeep {
width: 400px;
margin-right: 10px;
margin-top: 30px;
padding: 1px;
float: right;
margin-bottom: 0px;
}

#framecontentTop h1{
margin-bottom: 0px;
margin-top: 0px;
font: 40px Arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
}

#framecontentTop h2{
margin-bottom: 0px;
margin-top: 0px;
font: 16px Arial, sans-serif;
color: #FFFFFF;
}

#framecontentMenu {
top: 0px; 
left: 0px; 
width: 950px; 
height: 33px; /*Height of top frame div*/
background: #93C00A;
color: white;
}


A.link_h1 {
text-decoration: none;
color: #FFFFFF;
}

A.link_h1:hover {
text-decoration: none;
color: #FFFFFF;
}

#maincontent_left{
width: 100%;
height: 1070px;
float: left;
background: #FFFFFF;
text-align: center;
}

#maincontent_up{
background: #FFFFFF;
width: 950px;
height: 60px;
padding: 0 0 20px;
}

#maincontent_up h1{
margin-bottom: 0px;
margin-top: 0px;
font: 32px Arial, sans-serif;
color: #000000;
font-weight:bold;
text-align: center;
}


#maincontent_down{
background: #FFFFFF;
float: left;
width: 950px;
}

#maincontent_down h1{
margin-left: 15px;
margin-bottom: 0px;
margin-top: 15px;
font: 17px Arial, sans-serif;
color: #000000;
font-weight:bold;
}

#maincontent_down_text {
margin-right: 15px;
margin-left: 15px;
margin-bottom: 10px;
margin-top: 5px;
font: 14px Arial, sans-serif;
text-align:justify;
color: #666666;
}

#maincontent_down_text h1{
margin-left: 0px;
margin-bottom: 0px;
margin-top: 15px;
font: 17px Arial, sans-serif;
color: #000000;
font-weight:bold;
}

#maincontent_prichute {
margin-right: 25px;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
font: 18px Arial, sans-serif;
text-align: center;
}

.stred_text{
font: 18px Verdana, Arial, sans-serif;
color: #000000;
font-weight:bold;
text-align: center;
}

#infotext_eur{
font: 12px Arial, sans-serif;
color: #666666;
font-style:italic;
text-align: center;
}

#framecontentBottom{
float: left;
width: 950px;
top: auto;
bottom: 0; 
}

#footer {color: #555555;background: #FFF url('../../_cz/_zdravejidlo.com/patka.jpg') repeat-x center top;clear: both;width: auto;height: 80px}
#footer p {padding:5px; font: 60%/1.5em Verdana, Tahoma, arial, sans-serif;color: rgb(104,104,104);text-align:justify;}
#footer a{color:rgb(104,104,104);text-decoration: none;font-weight: bold;}

#footer .div_patka{width: 920px;padding-top:10px;}

A.link_ac {
text-decoration: underline;
color: #666666;
}

A.link_ac:hover {
text-decoration: none;
color: #666666;
}

A.link_acc {
text-decoration: underline;
color: #000000;
}

A.link_acc:hover {
text-decoration: none;
color: #000000;
}

A.link_accb {
text-decoration: underline;
color: #000000;
}

A.link_accb:hover {
text-decoration: none;
color: #000000;
}

/*Tlacitko*/

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 320px;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(../glossy1.png) repeat-x bottom left;
font: normal 22px "Impact", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 320px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(../glossy2.png);
}