/* CSS Document */
/* 
body {padding:0px; margin:0px; background:url('../img/bg.gif') #ffffff repeat-y; } 
#container {width:1010px; margin:0px; padding:0px; background:url('../img/back.gif') #ffffff repeat-y; }
#content {padding:0px 10px 0px 10px;}
*/

body {padding:0px; margin:0px; text-align:center; background-color:#e8e8e8; } 
#container {width:1010px; margin:0px auto; text-align:left; padding:0px;
background-color:#ffffff; background:url('../img/back.gif') #ffffff repeat-y; }
#content {padding:0px 10px 0px 10px;}

#logo {height:100px; background:url('../img/top_logo.gif') #ffffff no-repeat left; padding-left:0px;}
.t-odkaz {float:left; margin:0px; padding:0px; width:210px; }
.t-kosik {float:left; margin:0px; padding:45px 0px 0px 0px; width:150px; }
.t-login {float:left; margin:0px; padding:45px 0px 0px 0px; width:150px; }
.t-right {float:right; width:460px; height:100px;  }
.t-right p {font:11px arial, sans-serif; color:#9f9f9f; padding:13px 0px 2px 0px; margin:0px;}

#top { height:auto; margin:0px;}
#top .box {padding:0px; margin:0px; }
#top .obsah {width:100%; padding:0px; }

/*
.t0 { height:35px; background:url('../img/top_menu2.gif') #deefb2 repeat-x;}
*/

.t0 { height:35px; background:url('../img/top_menu2.gif') #EB5419 repeat-x;}


.t1 {background:url('../img/top_banner_leto1.jpg'); height:160px; background-color:#abe028;}

.t1-left {float:left; width:402px; padding:0px; margin:85px 0px 0px 0px; font:bold 12px arial, helvetica, sans-serif; 
text-align:left; }
.t1-left-content {padding:5px 0px 0px 42px; color:#ffffff;}
.t1-left-content a {color:#ffffff;}
.t1-left-content a:hover {color:#ffffff;}

.t1-right {float:right; width:400px; padding:5px 5px 0px 0px; margin:0px; font:11px arial, helvetica, sans-serif; 
text-align:right; color:#ffffff;}
.t1-right a {color:#ffffff;}
.t1-right a:hover {color:#000000;}

#left {float:left; width:197px; }
#left .box {padding:0px; margin:0px;}
#left .obsah {width:100%; padding:0px; margin:0px;}

#middle {float:left; width:605px;}
#middle .box {padding:0px; margin:0px; }
#middle .obsah {width:100%;}
#middle .obsah ul {list-style-position:outside; }

#right {float:right; width:187px;}
#right .box {padding:0px 0px 0px 0px; margin:0px; }
#right .obsah {width:100%;}

#bottom {float:left; height:auto; margin:0px;}
#bottom .box {padding:0px; margin:0px;}
#bottom .obsah {background-color:#deefb2; width:990px; }

/***** VSECHNA MENU ************************************/
/*
.navigation .menu a {float:left; padding:6px 0px 0px 0px; margin-right:15px; display:block;
              font:bold 12px arial, sans-serif; color:#000000; text-decoration:none;}
.navigation .menu a:hover,.navigation .menu .selected {padding:3px 0px 0px 0px; color:#ff8a36; border-top:3px solid #ff8a36; }
*/
/*** menu bar *****/
.menubar {float:left; padding:0px; margin:0px; text-align:left;}

.menubar-vybrane a {float:left; padding:4px 0px 7px 0px; display:block; margin:0px;
                    background-color:#93ca01; color:#ffffff;
                    border-top:3px solid #eb5419; border-bottom:2px solid #93ca01;
                    text-decoration:none;}
.menubar-nevybrane a {float:left; padding:4px 0px 7px 0px; display:block; margin:0px;
                     background-color:#eb5419; color:#ffffff;
                      border-top:3px solid #93ca01; border-bottom:2px solid #ffffff;
                      text-decoration:none;}
.menubar-space-vybrane {float:left; width:1px; height:33px; background-color:#ffffff;
                      display:block; }
.menubar-space-nevybrane {float:left; width:1px; height:33px; background-color:#c9e580;
                      display:block; }
.menubar-space-konec {float:left; width:1px; height:33px; background-color:#eff7d9;
                      display:block; }
.menubar a { font:15px Arial, Helvetica, sans-serif; line-height:19px;}
.menubar a:hover {padding:4px 0px 7px 0px; border-top:3px solid #eb5419; margin:0px;}

/***menu obchodu svisle***/
.menu-obchody-svisle a { font:12px Arial, Helvetica, sans-serif; line-height:21px;
  font-weight:bold;
  text-decoration:none;}
.menu-obchody-svisle a:hover {color:#eb5419;}
.menu-obchody-svisle-vybrane a {padding:3px 0px 3px 10px; display:block;
  margin:0px; background-color:#93ca01; color:#eb5419; border-bottom:1px solid #cccccc; }
.menu-obchody-svisle-nevybrane a {padding:3px 0px 3px 10px; display:block;
  margin:0px; background-color:#93ca01; color:#444444; border-bottom:1px solid #cccccc; }

/*** top menu  *****/
.menutop {float:left; padding:0px; margin:0px; text-align:left;}
.menutop ul {list-style:none; margin:0px; padding:5px 0px 0px 0px; }
.menutop li {padding:0px 0px 0px 20px; margin:0px; display:inline; }
.menutop a { margin:0px; padding:0px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;}
.menutop-vybrane {color:#ffffff; padding:0px; text-decoration:none;}
.menutop-nevybrane {padding:0px; color:#ffffff;}
.menutop a:hover {color:#ffffff; text-decoration:underline;}

/**** menu od a do z  ****/
.az-box {margin:0px; padding:0px 0px 10px 0px; width:192px; background-color:#eeeeee;}
.az {padding:4px 0px 3px 0px; margin:0px; font:bold 11px Arial, Helvetica, sans-serif;}
.az a {text-align:left; margin:0px; padding:0px 0px 0px 10px; text-decoration:underline; color:#3a6b00; }
.az a:hover {color:#f57a14; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;}

/**** www.zdravi.org  ****/
.webozdravi { width:191px; padding:4px 0px 3px 0px; margin:0px; font:12px Arial, Helvetica, sans-serif; 
border-bottom:1px solid #cccccc;}
.webozdravi a {text-align:left; margin:0px; padding:0px 0px 0px 10px; color:#3a6b00; text-decoration:none; }
.webozdravi a:hover {color:#f57a14; text-decoration:none; font:12px Arial, Helvetica, sans-serif;}

/*** menu leve - prostredni cast - hlavni menu  ****/
.menu-zbozi { width:191px; padding:0px 0px 3px 0px; margin:0px; font:bold 11px Arial, Helvetica, Helvetica CE, sans-serif;}
.menu-zbozi-polozka {padding:4px 0px 3px 10px;}
.menu-zbozi-polozka a {text-align:left; color:#3a6b00; margin:0px; padding:0px; text-decoration:none; }
.menu-zbozi-polozka a:hover {color:#a3cb19; text-decoration:underline; font:bold 11px Arial, Helvetica, Helvetica CE, sans-serif;}

/*** menu leve - rozbalene - podkategorie     ****/
.menu-zbozi2 {width:178px; padding:4px 0px 4px 0px; margin:0px 0px 0px 10px; font:11px Arial, Helvetica, Helvetica CE, sans-serif; 
color:#000000; }
.menu-zbozi2-polozka {padding:2px 0px 0px 10px; margin:0px; }
.menu-zbozi2-polozka a {text-align:left; color:#505050; margin:0px; padding:0px; text-decoration:none; }
.menu-zbozi2-polozka a:hover {color:#f57a14; text-decoration:underline; font:11px Arial, Helvetica, Helvetica CE, sans-serif;}

/*** menu leve - spodni cast  ****/
.menudown { width:191px; padding:0px; margin:0px; font:bold 11px Arial, Helvetica, sans-serif;}
.menudown ul {list-style:none; margin:0px; padding:5px 0px 0px 0px; }
.menudown li {padding:4px 0px 3px 10px; margin:0px; }
.menudown a {text-align:left; margin:0px; padding:0px; text-decoration:none;}
.menudown-vybrane {color:#3a6b00; padding:0px; text-decoration:none;}
.menudown-nevybrane {padding:0px; color:#3a6b00;}
.menudown a:hover {color:#3a6b00; text-decoration:underline; font:bold 11px Arial, Helvetica, sans-serif;}

.menu-vyber {background-color:#d9d9d9; width:191px;}

/*** paticka  ****/
.footer-left {float:left; width:191px; text-align:left; }
.counter { padding:9px 0px 3px 0px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b;}

.footer-right {float:right; width:780px;}
.footer-text {text-align:left; padding:7px 0px 0px 3px;  }

.footer {font:bold 12px Arial, Helvetica, sans-serif; color:#515151; margin:0px; padding:5px 0px 2px 0px;}
.footer a {font-weight:normal; text-decoration:none; }
.footer a:link,.footer a:visited,.footer a:active {color:#3A6B00;}
.footer a:hover {color:#ff8202; text-decoration:underline;}

.footer-webmaster {margin:0px; padding:2px 0px 2px 0px; font:10px Verdana, Arial, sans-serif; color:#6b6b6b;}
.footer-webmaster a {text-decoration:underline; }
.footer-webmaster a:link,.footer-webmaster a:visited,.footer-webmaster a:active {color:#6b6b6b;}
.footer-webmaster a:hover {color:#ff8202; text-decoration:none; }

.footer-webs {margin:0px; margin:0px; padding:2px 0px 5px 0px; font:11px Verdana, Arial, sans-serif; color:#000000;}
.footer-webs a {text-decoration:underline;}
.footer-webs a:link,.footer-webs a:visited,.footer-webs a:active {color:#000000;}
.footer-webs a:hover {color:#ff8202; text-decoration:none;}
