
/**
  Theme Name: Sebamed
  Author: Gianluca Turturro
  Author URI: http://www.gtweb.cz
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*-------------------KONEC RESETU--------------------------*/




body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:30px; color:#6b6969; line-height:24px; position:relative; }

#obal { width:100%; overflow:hidden; padding-bottom:250px; }

#container{ width:960px; margin:0 auto; position:relative; }

#logo { float:left; margin-bottom:37px; }

#obsah { padding-top:45px; }

h1 { font-family:helvetica; font-size:30px; font-weight:normal; margin-bottom:1em; color:#606060; }
h1 a { color:#606060; text-decoration:none; }

p { margin-bottom:1em; text-align:justify; }

/*----------------------------POZADI------------------------*/


#leva-horni { position:absolute; top:210px; left:-350px; width:487px; height:156px; background:url(images/leva-horni-kvetinka.png); }
#prava-horni { position:absolute; top:210px; left:820px; width:487px; height:156px; background:url(images/prava-horni-kvetinka.png); overflow:hidden; }
#leva-spodni {  position:absolute; bottom:-250px; left:-350px; width:563px; height:281px; background:url(images/leva-spodni-kvetinka.png); }
#prava-spodni { position:absolute; bottom:-250px; left:800px; width:276px; height:345px; background:url(images/prava-spodni-kvetinka.png); }

/*-------------------------POZADI KONEC---------------------*/



/*------------------------HLAVNI STRANKA--------------------*/

.align-right { float:right; }
/*#text-prvni-stranka { width:560px; margin-left:70px; }*/
#text-prvni-stranka { width:100% !important; margin:0px; }
body#body-home #obsah { padding-top:95px; }

/*----------------------KONEC HLAVNI STRANKA--------------------*/



/*---------------------HLAVNI NAVIGACNI PANEL--------------------*/

#cara-nad-menu { width:130%; margin:0 auto; margin-left: -176px; margin-bottom: -24px; height:1px; background:url(images/oddelovac.png); }

#nav { width: 960px; height: 37px; position: relative; background: url(images/menu.png); margin: 0; padding: 0; margin-bottom:55px; }
#nav li { float: left; }
#nav li a { position: absolute; top: 0; margin: 0; padding: 0; display: block; height: 37px; background: url(images/menu.png) no-repeat; text-indent: -9999px; overflow: hidden; }

/*up*/
li#odkaz-zdrave-myti a { left: 0; width: 120px; background-position: 0 0; }
li#odkaz-pece-o-plet a { left: 120px; width: 120px; background-position: -120px 0; }
li#odkaz-pece-o-vlasy a { left: 240px;; width: 120px; background-position: -240px 0; }
li#odkaz-deodoranty a { left: 360px; width: 120px; background-position: -360px 0; }
li#odkaz-rada-q10 a { left: 480px; width: 120px; background-position: -480px 0; }
li#odkaz-rada-anti-dry a { left: 600px; width: 120px; background-position: -600px 0; }
li#odkaz-rada-clear-face a { left: 720px; width: 120px; background-position: -720px 0; }
li#odkaz-baby-sebamed a { left: 840px; width: 120px; background-position: -840px 0; }

/*hover*/
li#odkaz-zdrave-myti a:hover { background-position: 0 -37px; }
li#odkaz-pece-o-plet a:hover { background-position: -120px -37px; } 
li#odkaz-pece-o-vlasy a:hover { background-position: -240px -37px; }
li#odkaz-deodoranty a:hover { background-position: -360px -37px; }
li#odkaz-rada-q10 a:hover { background-position: -480px -37px; }
li#odkaz-rada-anti-dry a:hover { background-position: -600px -37px; }
li#odkaz-rada-clear-face a:hover { background-position: -720px -37px; }
li#odkaz-baby-sebamed a:hover { background-position: -840px -37px; }

/*active*/
li#odkaz-zdrave-myti a:active { background-position: 0 -74px; }
li#odkaz-pece-o-plet a:active { background-position: -120px -74px; } 
li#odkaz-pece-o-vlasy a:active { background-position: -240px -74px; }
li#odkaz-deodoranty a:active { background-position: -360px -74px; }
li#odkaz-rada-q10 a:active { background-position: -480px -74px; }
li#odkaz-rada-anti-dry a:active { background-position: -600px -74px; }
li#odkaz-rada-clear-face a:active { background-position: -720px -74px; }
li#odkaz-baby-sebamed a:active { background-position: -840px -74px; }

/*selected*/
#body-zdrave-myti li#odkaz-zdrave-myti a { background-position: 0 -111px; }
#body-pece-o-plet li#odkaz-pece-o-plet a { background-position: -120px -111px; }
#body-pece-o-vlasy li#odkaz-pece-o-vlasy a { background-position: -240px -111px; }
#body-deodoranty li#odkaz-deodoranty a { background-position: -360px -111px; }
#body-rada-q10 li#odkaz-rada-q10 a { background-position: -480px -111px; }
#body-rada-anti-dry li#odkaz-rada-anti-dry a { background-position: -600px -111px; }
#body-rada-clear-face li#odkaz-rada-clear-face a { background-position: -720px -111px; }
#body-baby-sebamed li#odkaz-baby-sebamed a { background-position: -840px -111px; }

/*-----------------KONEC HLAVNI NAVIGACNI PANEL------------------*/


/*---------------------------STRANKA-----------------------------*/

#stranka { width:100%; }

#stranka h2 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6b6969; margin-bottom:30px; font-weight:normal; padding-top:10px; }

#seznam-produktu { width:530px; margin:0 auto; margin-bottom:30px; display:block; min-height:151px; }

#seznam-produktu h1.nadpis-produktu { 
	font-weight:normal; 
	width:34px; 
	padding:245px 0 0 0; 
	height:0; 
	overflow:hidden;
	position: absolute;
	margin:0px; color:#FFFFFF;
}

#obsah h1.nadpis-produktu { text-align:right; }
#obsah ul { display:block; margin-bottom:10px; position:relative }
#obsah li { list-style:disc; position:relative; left:30px; }

#seznam-produktu #polozky { position:relative; left:40px; top:-5px; width:400px; }
#polozky li { list-style:none; padding:0px; }

.alignright { float:right; margin-left:20px; margin-bottom:20px }
.alignleft { float:left; margin-right:20px; margin-bottom:20px }

/*--------JEDNOTLIVE SEKCE-------*/

body#body-zdrave-myti #seznam-produktu { background:url(images/soska-zdrave-myti.png) no-repeat right; }
body#body-zdrave-myti #seznam-produktu h1.nadpis-produktu {	background:url(images/zdrave-myti.png) no-repeat; }
body#body-zdrave-myti #polozky a { color:#5fa3b1; text-decoration:none; font-size:15px; line-height:30px; }
body#body-zdrave-myti #polozky a:hover { text-decoration:underline; }

body#body-pece-o-plet #seznam-produktu { background:url(images/soska-pece-o-plet.png) no-repeat right; }
body#body-pece-o-plet #seznam-produktu h1.nadpis-produktu {	background:url(images/pece-o-plet.png) no-repeat; }
body#body-pece-o-plet #polozky a { color:#f66edf; text-decoration:none; font-size:15px; line-height:30px; }
body#body-pece-o-plet #polozky a:hover { text-decoration:underline; }

body#body-pece-o-vlasy #seznam-produktu { background:url(images/soska-pece-o-vlasy.png) no-repeat right; }
body#body-pece-o-vlasy #seznam-produktu h1.nadpis-produktu { background:url(images/pece-o-vlasy.png) no-repeat; }
body#body-pece-o-vlasy #polozky a { color:#d5b435; text-decoration:none; font-size:15px; line-height:30px; }
body#body-pece-o-vlasy #polozky a:hover { text-decoration:underline; }

body#body-deodoranty #seznam-produktu { background:url(images/soska-deodoranty.png) no-repeat right; }
body#body-deodoranty #seznam-produktu h1.nadpis-produktu { background:url(images/deodoranty.png) no-repeat; }
body#body-deodoranty #polozky a { color:#60eb66; text-decoration:none; font-size:15px; line-height:30px; }
body#body-deodoranty #polozky a:hover { text-decoration:underline; }

body#body-rada-q10 #seznam-produktu { background:url(images/soska-rada-q10.png) no-repeat right; }
body#body-rada-q10 #seznam-produktu h1.nadpis-produktu { background:url(images/rada-q10.png) no-repeat; padding:150px 0 0 0; }
body#body-rada-q10 #polozky a { color:#57cfba; text-decoration:none; font-size:15px; line-height:30px; }
body#body-rada-q10 #polozky a:hover { text-decoration:underline; }

body#body-rada-anti-dry #seznam-produktu { background:url(images/soska-rada-anti-dry.png) no-repeat right; margin-bottom:70px; }
body#body-rada-anti-dry #seznam-produktu h1.nadpis-produktu { background:url(images/rada-anti-dry.png) no-repeat; padding:205px 0 0 0; }
body#body-rada-anti-dry #polozky a { color:#c0845d; text-decoration:none; font-size:15px; line-height:30px; }
body#body-rada-anti-dry #polozky a:hover { text-decoration:underline; }

body#body-rada-clear-face #seznam-produktu { background:url(images/soska-rada-clear-face.png) no-repeat right; margin-bottom:90px; }
body#body-rada-clear-face #seznam-produktu h1.nadpis-produktu {	background:url(images/rada-clear-face.png) no-repeat; }
body#body-rada-clear-face #polozky a { color:#c3748f; text-decoration:none; font-size:15px; line-height:30px; }
body#body-rada-clear-face #polozky a:hover { text-decoration:underline; }

body#body-baby-sebamed #seznam-produktu { background:url(images/soska-baby-sebamed.png) no-repeat right; }
body#body-baby-sebamed #seznam-produktu h1.nadpis-produktu {	background:url(images/baby-sebamed.png) no-repeat; }
body#body-baby-sebamed #polozky a { color:#71b0c6; text-decoration:none; font-size:15px; line-height:30px; }
body#body-baby-sebamed #polozky a:hover { text-decoration:underline; }


/*-----KONEC JEDNOTLIVE SEKCE----*/


/*-------------------------KONEC STRANKA-------------------------*/



.zpet { float:left; text-transform:uppercase; font-size:14px; }
a.zpet { text-decoration:none; color:#999999; }
a.zpet:hover { text-decoration:underline; }
.post-edit-link { clear:both; margin:20px; color:#FF0000; font-weight:bold; font-size:18px; letter-spacing:2px; }
.clearfloat { clear:both; }
#chybova-stranka { text-align:center; }
#doplnujici-popisky { font-size:12px; letter-spacing:1px; padding-top:15px; margin: 0 auto; width:450px; text-align:center; position:relative; bottom:-180px; }
#doplnujici-popisky a { color:#b3b3b3; text-decoration:none; }
#doplnujici-popisky a:hover { text-decoration:underline; }

