body {margin:0; padding:0;  font-family: Tahoma, Arial, Helvetica, sans-serif; color: #999; font-size: 12px;  text-align: center; background: url(img/prouzek.gif) no-repeat center top}
a {color: #000;}
a:hover {text-decoration: none;}
.cleaner {clear: both; line-height: 1px; height: 1px; font-size: 1px;}
h1 {font-size: 1.7em; text-transform: uppercase; color: #333; font-weight: normal; margin: 10px 0 0 0;  }
h2 {font-size: 1em; text-transform: uppercase; color: #333; margin: 2px 0 ; font-weight: normal; }

#container {text-align: left; margin: 6px auto 0 auto; width: 950px; }
#hlavicka {position: relative; min-height: 96px; _height: 96px; padding: 0 0 10px 26px; }
#hmenu {position: absolute; top: 0; right: 0; background: #EEF6FC url(img/hmenu_p.gif) no-repeat right bottom;}
#hmenu .okraj {background:  url(img/hmenu_l.gif) no-repeat left bottom; padding: 10px 27px;}
#hmenu a {color: #666; margin: 0 5px ;}
#logo {float: left; margin: 10px 27px 0 0;}
#zahlavi{ float: left; margin: 10px 0 0 0; background: url(img/tecky.gif) no-repeat left 15px; padding-left: 27px; font-size: 0.9em;}


#hlavni {position: relative;}
#hlavni a {float: left; display: block; }
#flash {position: absolute; top: 172px; left: 1px;} 
/* dlazdice */
a#solaria {background: url(img/prodej-solarii.jpg) no-repeat; width: 225px; height: 361px;  margin-right: 3px; text-decoration: none; }
a#studia {background: url(img/solarni-studia.jpg) no-repeat; width: 225px; height: 361px;  margin-right: 3px; text-decoration: none;}
a#centra {background: url(img/high-care-centra.jpg) no-repeat; width: 225px; height: 361px; margin-right: 3px; text-decoration: none;}

a#kolagen {background: url(img/kolagen.jpg) no-repeat; width: 265px; height: 117px; margin-bottom: 3px; text-decoration: none;}
a#kosmetika {background: url(img/kosmetika.jpg) no-repeat; width: 265px; height: 117px; margin-bottom: 3px; text-decoration: none;}
a#uv {background: url(img/uv.jpg) no-repeat; width: 265px; height: 119px; margin-bottom: 3px; text-decoration: none;}

a#solaria:hover,a#studia:hover,a#centra:hover{ background-position: -225px 0;} 
a#kosmetika:hover, a#uv:hover, a#kolagen:hover { background-position: -265px 0;}

/* texty v dlazdicich */
#solaria span, #studia span, #centra span { display: block; margin-top: 4em; font-size: 14px;  text-align: center; text-transform: uppercase;}
#solaria:hover, #studia:hover, #centra:hover, #kolagen:hover, #kosmetika:hover, #uv:hover { font-weight: bold;}
#solaria:hover .prodej_popis, #studia:hover .studia_popis, #centra:hover .centra_popis {font-weight: normal;}
#kolagen span, #kosmetika span, #uv span { display: block; margin-top: 3.1em; font-size: 14px;  padding-left: 1.5em;  text-transform: uppercase;}


.prodej_popis {display:block; text-align: center; margin-top: 178px; font-size: 10px; font-family: Arial;}
.studia_popis {display:block; text-align: center; margin-top: 178px; font-size: 10px; font-family: Arial;}
.centra_popis {display:block; text-align: center; margin-top: 178px; font-size: 10px; font-family: Arial;}

.prodej_popis strong, .studia_popis strong, .centra_popis strong {font-family: tahoma; color: #313538;}
.prodej_popis em, .centra_popis em, .studia_popis em{color: #9D9D9D;}
a.prodej_popis {font-size: 20px;}


/* prostredni menu */
#smenu {color: #BADEED; font-size: 13px; text-align: center; margin: 1.5em 0;}
#smenu a{color: #4C4C4C; margin: 0 5px;}
#smenu a:hover {color: #CF0029;}

/* novinkove dlazdice */
#lnovinky {float: left; background: url(img/novinka_l_s.gif) repeat-y; width: 471px; }
#pnovinky {float: right; background: url(img/novinka_p_s.gif) repeat-y; width: 457px;}
.l_vrsek {background: url(img/novinka_l_vrch.gif) no-repeat; height: 28px; }
.l_spodek {background: url(img/novinka_l_spodek.gif) no-repeat; height: 72px; }
.p_vrsek {background: url(img/novinka_p_vrch.gif) no-repeat; height: 28px; }
.p_spodek {background: url(img/novinka_p_spodek.gif) no-repeat; height: 72px; }

#lnovinky h1, #pnovinky h1 {color: #8AC2E8; font-size: 18px; margin: 0 ;  padding: 0 40px;}
#lnovinky h2, #pnovinky h2 {font-size: 12px; color: #666; font-weight: bold; margin:  0;  padding: 0 40px;}
#lnovinky p, #pnovinky p{margin: 0 ; padding: 0 40px;}
.dalsi {color: #D70135;}



#paticka {background: url(img/paticka.gif) no-repeat center bottom;  text-align: center; height: 40px; line-height: 40px; margin: 25px 0 0 0; font-size: 10px;}
#paticka a{color: #9A9A9A;}
#patka {background: url(img/prouzek_s.gif) no-repeat center top; height: 6px;  overflow: hidden;   margin: 0; }

strong.seo {font-weight: normal;}
a.odkazecek {color: #7F7F7F;}

.partneri { margin: 5px 0 0 0; font-size: 11px; line-height: 1.5em;}
.partneri a {color: #999999;}
