* {
	font-family : tahoma, arial, verdana;
	font-size : 11px;
	color : #002157;
}

body {
	margin : 10px 0px 0px 0px;
	padding : 0px;
	line-height : 140%;
	background-color : #ffffff;
	text-align : center;
}
.kotvaTop {position:absolute;top:0px;left:0px;}
.mainDiv {
	width: 950px;
	margin: auto;
	padding: 255px 0 0 0;
	position: relative;
	text-align : left;
}

p { margin: 0px; padding: 0px;}

.clear { clear : both; height : 1px; line-height : 0%; font-size:1px; }

a {color:#EC272C;}
a:hover {color:#0072BC;}

h2 {font-weight:bold; margin:0px 0px 10px 0px; line-height:130%; font-size: 15px;}
h2 a { font-size: 15px;}
h3 {font-weight:bold; margin:15px 0px 15px 0px; color:#ED2228; line-height:130%;}
h4 {font-size:12px; font-weight:bold; margin:15px 0px 15px 0px; color:#0072BC; line-height:130%;}
h4 a{font-size:12px;}
ul {margin: 0px 0px 0px 25px;padding:0px;}
ul li {list-style-image:url(../images/odrazka01.gif);line-height:26px;}

.dataDb {margin: 0 0 25px 0;}



/**************************
	HLAVICKA  /  PATICKA
**************************/
.logo {float:left;position:absolute;top:10px;padding: 50px 0 0 0; height:110px; width:315px; z-index:1;}
.logo a {font-weight: bold; text-decoration:none;}
.logo a  font {font-size: 36px;}
.logo a font.f1 {color:#efd600;}
.logo a font.f2 {color:#ce1821;}
.logo a font.f3 {color:#397ba5;}
.logo a font.f4 {color:#bdce42;}
.logo a span{position:absolute;left:0;top:0;height:155px; width:315px; background: url(../images/logo-pompo.gif) no-repeat top left; cursor:pointer;}
.shop a span{background: url(../images/logo-pompo-shop.gif) no-repeat top left!important;}

.slogan {float:right;margin:10px 0px 0px 0px;padding-right:50px;}
/** VARIANTY ROČNÍCH OBDOBÍ NA SHOPU**/
.slogan div.topkontakt{ height:40px; width:577px; background-image:url(../images/plnime-detska-prani-jaro_bg.gif); 
background-repeat:no-repeat; }

/***************************/
.slogan div.topkontakt p{ font-size:1.04em; font-weight:bold; color:#000084; text-decoration:none; margin:0px; padding: 20px 0 0 40px}
.slogan div.topkontakt p a{ font-size:11px; font-weight:bold; color:#000084; text-decoration:none; font-size:1.04em;  }
.slogan div.topkontakt p a:hover{ text-decoration:underline; }

.motivy {position:absolute; top:0px; left:670px; z-index:10;}

.hlavicky {position: absolute; left: 0; top: 0;}
.hlavicka {width:950px;}

.hlavicka2 { position:absolute; top: 190px; left: 0px;background-image:url(../images/hlavickaStred.gif);background-repeat:repeat-x;width:950px;margin:5px 0px 0px 0px;}
.hlavicka2 .inside1 {padding : 17px 10px 0px 10px;font-weight:bold; color:#ffffff;}
.hlavicka2 .inside2 {padding : 12px 10px 0px 10px;font-weight:bold; color:#ffffff;}
.hlavicka2 * {color:#ffffff;}
.kosikListaCena {color:#002157;font-size:14px;}



.paticka {width : 950px; height : 109px;position:relative;}
/** VARIANTY ROČNÍCH OBDOBÍ v patičce**/
.paticka {background-image:url(../images/back-paticka-jaro.gif);}
.paticka .inside {padding : 25px 30px 0px 30px;text-align:center;}
.paticka * {color:#ffffff;}
.paticka a {color:#ffffff;text-decoration:none;}
.paticka a:hover {color:#230000;text-decoration:none;}

.paticka a {color:#ffffff;text-decoration:none;}
.paticka a:hover {color:#230000;text-decoration:none;}

.paticka a.link2 {color:#0065A4;text-decoration:none;}
.paticka a.link2:hover {color:#ED2228;text-decoration:none;}

.patickaLogo {position:absolute;top:62px;left:840px;}
.copyPompo {padding-top:20px;color:#0065A4;}



/**************************
	TELO
**************************/
.telo {position:relative; padding:0; margin: 0; width:950px;}
.sloupecLevy {width:200px; float:left; position:relative; top:0; left: -550px; background-image:url(../images/back-sloupce.gif); padding: 28px 0 0 0;}
.sloupecStredHome {width:550px;float:left; position:relative; top:0px; left:200px;text-align:justify; padding: 28px 0 0 0;}
.sloupecStred {width:550px;float:left; position:relative; top:0px; left:200px;text-align:justify; padding: 28px 0 0 0;}
.sloupecStred .inside, .sloupecStredHome .inside {width:500px; margin:auto;}
.sloupecPravy {position: relative; top:0; right: 0; width:200px;float:right;background-image:url(../images/back-sloupce.gif); padding: 28px 0 0 0;}
.odsadSloupec {height:28px;}
.odsadTop {margin-top:28px;}


/* barevne bloky */
.blok1 {background-image:url(../images/blok1Back.gif);background-color:#8AC4EF;margin: 0px;position:relative;z-index:10;}
.blok1Over {background-image:url(../images/blok1Back.gif);background-color:#8AC4EF;margin: 0px;position:relative;z-index:100;}
.blok1 .inside, .blok1Over .inside {padding : 0px 20px 0px 22px;}
.blok1 h2, .blok1Over h2, .blok1 .puvodneh2, .blok1Over .puvodneh2  {height:70px;width:200px;margin: 0px 0px 5px 0px;padding:0px;}
.blok1 h2 img, .blok1Over h2 img, .blok1 .puvodneh2 img, .blok1Over .puvodneh2 img {position:absolute;top:0px; left:0px; z-index:10;}



/* barevne bloky */
.blokStred1 {width:500px;/*background-image:url(../images/blokStred1Back.gif);*/background-image:url(../images/blokStred1Back.jpg);background-color:#ffffff;position:relative; margin-bottom:10px;}
.noZnacky {background-image:url(../images/blokStred1Back-noZnacky.gif);}
.blokStred1 .inside {width:450px;padding:0px 25px 0px 25px;}
/*.blokStred1 h1 {height:70px;width:500px;margin: 0px 0px 0px 0px;padding:0px;}*/
.blokStred1 h1 img {position:absolute;top:0px; left:0px; z-index:10;}

.blokStred1 h2 {}
/*.blokStred1 h2 {height:70px;width:500px;margin: 0px 0px 5px 0px;padding:0px;}*/
.blokStred1 h2 img {position:absolute;top:0px; left:0px; z-index:10;}

.blokStred2 {width:500px;background-image:url(../images/blokStred2Back.gif);background-color:#ffffff;position:relative; margin-bottom:15px;}
.blokStred2 .inside {width:450px;padding:0px 25px 0px 25px;}
.blokStred2 h2 {height:70px;width:500px;margin: 0px 0px 5px 0px;padding:0px;}
.blokStred2 h2 img {position:absolute;top:0px; left:0px; z-index:10;}

.imgLeft {float:left; margin: 0 10px 0 0; padding: 10px 0;}
.imgRight {float:right; margin: 0 10px 0 0; padding: 10px 0;}
.imgCenter {padding: 10px 0; text-align:center; clear:both;}
.blokStred2b {width:500px;background-image:url(../images/blokStred2Back-b.gif);background-color:#ffffff;position:relative; margin-bottom:15px;}
.blokStred2b .inside {width:450px;padding:0px 25px 0px 25px;}
.blokStred2b h2 {height:70px;width:500px;margin: 0px 0px 5px 0px;padding:0px;}
.blokStred2b h2 img {position:absolute;top:0px; left:0px; z-index:10;}

.blokStred3 {width:500px;background-image:url(../images/blokStred3Back.gif);position:relative; margin-bottom:15px; background-color:#D4DD2A;}
.blokStred3 .inside {width:450px;padding:0px 25px 0px 25px;}
.blokStred3 h2 {height:70px;width:500px;margin: 0px 0px 5px 0px;padding:0px;}
.blokStred3 h2 img {position:absolute;top:0px; left:0px; z-index:10;}

.blokStred3b {width:500px;background-image:url(../images/blokStred3bBack.gif);position:relative; margin-bottom:15px; background-color:#FEC50A;}
.blokStred3b .inside {width:450px;padding:0px 25px 0px 25px;}
.blokStred3b h2 {height:70px;width:500px;margin: 0px 0px 5px 0px;padding:0px;}
.blokStred3b h2 img {position:absolute;top:0px; left:0px; z-index:10;}

.blokUnvnitrLevy 	{ float:left; width:220px; }
.blokUnvnitrPravy 	{ float:right; width:190px; }


/* popis v bubline */
.bublinaPopis {position:relative;left:-40px;top:-20px;}
.bublinaPopisTab td {padding :0px;}
.bublinaPopisTab td.text {background-image:url(../images/bublina-popis-back.gif);padding:0px 15px 0px 15px;text-align:center;}
.bublinaPopisTab .text h2 {font-size:18px; font-weight:bold; color:#ffffff; margin:0px;width:160px;height:auto;line-height:120%;}

a.fotoProdejnybig { background-image:url(../images/back-fotoBig.gif); display:block;float:left;width:211;height:165px;}
a.fotoProdejnybig img {margin:9px 15px 15px 9px;}

.fotoProdejny a { background-image:url(../images/back-foto.gif);display:block;float:left;width:67;height:53px;margin-right:3px;margin-bottom:3px;}
.fotoProdejny img {margin:5px 9px 9px 5px;}


.anketa a {color:#ffffff;text-decoration:none;margin-right:5px;font-weight:bold;}
.anketa a:hover {color:#000000;text-decoration:none;margin-right:5px;font-weight:bold;}
.anketaLinka {border:1px solid #ffffff;}

.poznamka {font-size:10px; color:#595959;}
.poznamka * {font-size:10px;}

.soutezTab .cena {color:#ED2228;width:80px;}
.soutezTab td {font-weight:bold;vertical-align:top;padding-bottom:5px;}

td.popisFormular {width:120px;}



.upozorneni {width: 321px; height:197px;background-image:url(../images/back-upozorneni.gif);position:absolute;top:80px;left:90px;}
.upozorneni .inside {padding: 30px 25px 25px 25px;width:271px;position:relative;}
.upozorneni p {margin:0px 0px 8px 0px;}
.upozorneni .zavri {position:absolute;top:10px;right:10px;}


.tv {width:500px;height:500px;background-image:url(../images/back-tv.gif);background-repeat:no-repeat;}
.insideTv {margin:40px 0px 0px 75px; }

.cena {color:#ED2228;font-size:14px;display:block;margin:3px 0px 3px 0px;}
.cenaOld {color:#002157;font-size:12px;text-decoration:line-through;}




/**********************
	FORMULARE
**********************/
form {margin:0px;padding:0px;}

.formZprava {border:1px solid #004217; width :300px; padding : 3px 5px 3px 5px;}
.formNewsletter {border:1px solid #06609B; width :145px; padding : 3px 5px 3px 5px;margin:5px 0px 5px 0px;}
.formTop {border:1px solid #06609B; width :90px; padding : 3px 5px 3px 5px;color:#002157;}

.editacniPole h2 {width:auto;height:auto;font-size:20px;}
.editacniPole h3 {width:auto;height:auto;font-size:auto;}

/**************************************
       POPUP v SEZNAMU ZBOZI
**************************************/
.SeznamOdkaz { position: relative;}
.PopupZbozi {
       border: 1px solid #8AC4EF;
       position: absolute;
       bottom: 150px;
       left: -20px;
       display: none;
}

/**************************************
       BANNERY INDEX, Jquery slideshow
**************************************/
.banneryIndex { position: absolute; margin: 0 auto; top: 284px; left:225px;}
.slideshow1, .slideshow2 { height: 200px; width: 505px; margin:0; overflow:hidden;}

.red {color: #cc0000!important;}