body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	/*max-width: 1024px !important;*/
	width:100%;
	font-size: 9pt;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a{
	color:#FF0000;
}
h2 {
	font-size:140%;
}
.invisible, .inv {
	position:absolute;
	top:-10000px;
	left:0;
	height:1px;
	overflow:hidden;
}
.invOp {
	position:absolute !important;
	top:-10000px !important;
	left:0 !important;
	height:1px !important;
	overflow:hidden !important;
}
.bily{
	color:#FFFFFF;
}
#telo, #copy {
	max-width: 1024px;
	min-width: 800px;
	/*width:expression(document.body.clientWidth > 1024? "1024px": "auto" );*/
	/*width: 1024px;	 pro MSIE s vypnutym JS */
	width: expression(document.body.clientWidth<804 ? "800px" : (document.body.clientWidth>1024 ? "1024px" : "auto" ) );
	clear:both;
	display:block;
}
#telo {
	height:630px;
}
#levaStrana {
	display: block;
	float: left;
	width: 319px;
	background-image: url(images/bg-levaStrana.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position:absolute; z-index:1; visibility: visible;
}
#levaStranaTit {
	display: block;
	float: left;
	width: 319px;
	background-repeat: no-repeat;
	background-position: left top;
	position:absolute; z-index:1; visibility: visible;
	background-image:url(images/bg-levaStrana-home.gif)
}
.logo {
	padding: 55px 0 0 15px;
	margin:0;
}
.logo a{
	display: block;
	height: 40px;
	width: 170px;
	background-image: url(images/logo-nescafe.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	color: #9D080E;
	text-decoration: none;
}

#menuHL {
	width: 190px;
	height: 286px;
	padding: 30px 0 0 0 !important;
	padding: 40px 0 0 0 ;
}

#nav{
	width: 319px;
	position: relative;
}
#menuHL ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 319px;  /*Width of Menu Items*/
}
#nav ul li {
	position: relative;/**/
	list-style-type: none;
	margin: 0 !important;
	margin-bottom: -10px;
	padding: 0;
	width: 190px;
}
#nav li ul {
	/*position: relative;*/
	position: absolute;
	display: block;
	left: 195px;
	top: 7px  ;
	width: 129px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav li ul li {
	margin: 0;
	padding: 0;
}
#nav  li ul a{
	color:#FFFFFF;
	text-decoration:none;
	margin: 0;
	padding: 0;
	
}
#nav li ul a:hover{
	color:#660000;
	text-decoration:underline;
}
#nav  a {
	margin: 0px;
	padding: 0px;
	height:26px;
	/*line-height: 16px;*/
	margin-top: 0px;
	display:block;
	background-repeat: no-repeat;
	margin: 0 ;margin: 0 !important;
	margin-bottom: -17px;/**/
	
}
.navPage a{
	
	border: solid 1px #FF9900;
}
#nav  .menuActiv, {
	position: relative;
}
#nav  .menuInactiv .podmenu{
	position:absolute;
	top:-10000px;
	left:0;
	height:1px;
	overflow:hidden;
}
#nav .podmenu{
	padding:0;
	margin:0;
}
#menuOdkaz {
	width:172px;
	padding: 20px 0 20px 0;
	clear:both;
}
#menuOdkaz  a{
	padding:0;
	margin:0;
	float:right;
}
a .podMenuActiv { 
	color:#660000;
	text-decoration:underline;
}
#menuOdkaz  .Onescafe {
	display:block;
	width:90px;
	height:11px	;
	background-image:url(images/odkaz-nescafe-com.gif);	
}
#menuOdkaz  .Oe-capp {
	display:block;
	width:107px;
	height:11px	;
	background-image:url(images/odkaz-e-cappuccino-cz.gif);	
}
/* ----------- POLOZKY MENU -----------------------------------------*/
.oKave a{
	background-image:url(images/menu-o-kave-nescafe.gif);
	width:190px;
} 
#nav .oKave a:hover, #nav .menuActiv .oKave a{
	background-image:url(images/menu-o-kave-nescafe-ov.gif);
}
#nav .oNescafe a{
	background-image:url(images/menu-o-nescafe.gif);
	width:190px;
} 
#nav .oNescafe a:hover, #nav .menuActiv .oNescafe a{
	background-image:url(images/menu-o-nescafe-ov.gif);
}
#nav .kavaZdravi a{
	background-image:url(images/menu-kava-zdravi.gif);
	width:190px;
} 
#nav .kavaZdravi a:hover, #nav .menuActiv .kavaZdravi a{
	background-image:url(images/menu-kava-zdravi-ov.gif);
}
#nav .zabava a{
	background-image:url(images/menu-zabava.gif);
	width:190px;
} 
#nav .zabava a:hover, #nav .menuActiv .zabava a{
	background-image:url(images/menu-zabava-ov.gif);
}
#nav .automaty a{
	background-image:url(images/menu-automaty.gif);
	width:190px;
} 
#nav .automaty a:hover, #nav .menuActiv .automaty a{
	background-image:url(images/menu-automaty-ov.gif);
}
#nav .standardy a{
	background-image:url(images/menu-standardy.gif);
	width:190px;
} 
#nav .standardy a:hover, #nav .menuActiv .standardy a{
	background-image:url(images/menu-standardy-ov.gif);
}
#nav .kontakt a{
	background-image:url(images/menu-kontakt.gif);
	width:190px;
} 
#nav .kontakt a:hover, #nav .menuActiv .kontakt a{
	background-image:url(images/menu-kontakt-ov.gif);
}
#nav .kucharka a{
	background-image:url(images/menu-zorro.gif);
	width:190px;
} 
#nav .kucharka a:hover, #nav .menuActiv .kucharka a{
	background-image:url(images/menu-zorro-ov.gif);
}
#nav .proMedia a{
	background-image:url(images/menu-pro-media.gif);
	width:190px;
} 
#nav .proMedia a:hover, #nav .menuActiv .proMedia a{
	background-image:url(images/menu-pro-media-ov.gif);
}
/* ------------------------------------------------------------------------------------------------------*/
#menuHrnek {
	background-image: url(images/menu-hrnek-nescafe.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto;
	height: 274px;
	width: 233px;
}
#menuSlogan {
	background-image: url(images/menu-1-okamzik-1-nescafe.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 12px 0 0 12px;
	height: 28px;
	width: 164px;
}

#obsah {
	background-color: #6F0000;
	display: block;
	float: right;
	width: 397px;
	height:620px;
	margin: 0px 20px 0 0;
	background-image: url(images/bg-obsah.jpg);
	background-repeat: no-repeat;
	background-position: top;
	color: #FFFFFF;
}
#obsahHome {
	background-color: #6F0000;
	display: block;
	float: right;
	width: 412px;
	height: 690px;
	margin: 0px 0px 0 0;
	background-image: url(images/bg-obsah-tit.jpg);
	background-repeat: no-repeat;
	background-position: top;
	color: #FFFFFF;
}
/*#texty2 - u nadpisu o 2 radcich, #texty3 - u nadpisu o 3 radcich*/
#texty2, #texty3, #textyIframe {
	padding: 0px 20px 0px 20px;
	scrollbar-face-color: #DB0000;
	scrollbar-shadow-color: #850001;
	scrollbar-highlight-color: #A20300;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #580100;
	scrollbar-arrow-color: #fff;
	height:424px;
	overflow: auto;
	display:block;
	font-size:110%;
	padding-top:0px;
}
#texty2 {
	height:453px;
}
#textyIframe {
	padding: 0px 0px 0px 20px;
	height:434px;
	overflow: inherit;
	padding-top:0px;
}

.texth11  {
	padding: 27px 20px 27px 20px;
	margin-bottom:-20px;
}
#obsah .h2maly  {
	font-size:120%;
	margin-bottom:-10px;
}
#obsah .pProdukt {
	/*margin-bottom:-10px;*/
}
#obsah a{
	font-weight: bold;
} 
#obsah .blokPravy  {	clear:both; display:block; }
#obsah .blokPravyText  { display:block; width:240px; float:right; padding-bottom: 15px;}
#obsah .blokPravy img {	 padding-bottom: 15px; }

#texty2 .imgl, #texty3 .imgl { margin: 0 8px 8px 0;}
#texty2 .imgr, #texty3 .imgr { margin: 0 0px 8px 8px;}
#texty2 .imgo, #texty3 .imgo { margin: 8px;}
#texty2 .imglo, #texty3 .imglo { margin: 8px 8px 8px 0px;}
#texty2 .imgro, #texty3 .imgro { margin: 8px 0px 8px 8px;}
#texty2 .ulbez, #texty3 .ulbez { margin-left: 14px; padding: 0px;}
#texty2 .ulbez li, #texty3 .ulbez li { margin-bottom: 10px;}/**/

#obsah .blokProdukt  {	clear:both; display:block;}
#obsah .blokProdukt .textyProdukt, #obsah .blokProdukt .textyExpert {	display:block; width:240px; float:right; padding-bottom: 15px;}
#obsah .blokProdukt img  { padding-bottom: 15px;}
#obsah .blokProdukt .textyExpert { width:220px;}
#obsah .blokProdukt .textyExpert p { margin-top:0px;}
#obsah .cleaner  {	clear:both; display:block;}
#obsah .h2produkt {
	margin-bottom:-14px;
	margin-top: 0px;
	font-weight:normal;
}
#obsah .blokSouteze, {		clear:both; display:block; }
#obsah .blokSouteze img { margin-top: -10px; padding-bottom:10px;}
#obsah .blokReklama {		clear:both; display:block; }
#obsah .blokReklama img { padding-bottom:10px;}

#obsahEnd {
	background-color:#120F10;
	margin: 10px 0 0 0;
}
#copy {
	clear:both;
	display:block;
	/*margin-left: -110px;*/
	padding-top:72px !important;
	padding-top: 72px;
	text-align:right;
	font-size:8pt;
	color:#FFFFFF;	
}
#copy a {
	color:#FFFFFF;
	text-decoration:none;
}
#copy .odkazy a {
	text-decoration:underline;
}
/* -------- POZADI ----------------------------------------------------------------------------------- */
.titulka {
	background: #D40000 url(images/bg/bg_homepage.jpg) no-repeat 190px 0px;
}
.kavaStrom {
	background: #D40000 url(images/bg/bg_about_coffee_tree_to_cup.jpg) no-repeat 319px 0px;
}
.stromHrnek {
	background: #D40000 url(images/bg/bg-pytel-kavy.jpg) no-repeat 319px 0px;
}
.vedeliJsteZe {
	background: #D40000 url(images/bg/bg-hrst-kavy.jpg) no-repeat 319px 0px;
}
.kavaVeStylu {
	background: #D40000 url(images/bg/bg-kava-ve-stylu.jpg) no-repeat 319px 0px;
}
.historieBg {
	background: #D40000 url(images/bg/bg-historie-plechovky.jpg) no-repeat 319px 0px;
}
.mojeOblibeneBg {
	background: #D40000 url(images/bg/bg-cerveny-hrnek-kavy.jpg) no-repeat 319px 0px;
}
.expertBg {
	background: #D40000 url(images/bg/bg-cerveny-hrnek-kavy.jpg) no-repeat 319px 0px;
}
.receptyBg {
	background: #D40000 url(images/bg/bg-recepty.jpg) no-repeat 319px 0px;
}
.soutezeBg {
	background: #D40000 url(images/bg/bg-smich-chlap-kluk.jpg) no-repeat 319px 0px;
}
.kavaZdraviBg {
	background: #D40000 url(images/bg/bg-hrnek-kavy.jpg) no-repeat 319px 0px;
}
.ochranaProstrediBg {
	background: #D40000 url(images/bg/bg-muz-klobouk-kava.jpg) no-repeat 319px 0px;
}
.ochranaVodBg {
	background: #D40000 url(images/bg/bg-starec-kluk.jpg) no-repeat 319px 0px;
}
.ochranaZemBg {
	background: #D40000 url(images/bg/bg-bobule-kavy.jpg) no-repeat 319px 0px;
}
.ochranaDetiBg {
	background: #D40000 url(images/bg/bg-dite.jpg) no-repeat 319px 0px;
}
.kontaktyBg {
	background: #D40000 url(images/bg/bg-noviny.jpg) no-repeat 319px 0px;
}
.bgDalsi { background: #D40000 url(images/bg/bg_about_coffee_did_you_know.jpg) no-repeat 319px 0px;}
.bgJazz { background: #D40000 url(images/bg/bg-jazz-v-meste.jpg) no-repeat 319px 0px;}
.bgVareni { background: #D40000 url(images/bg/bg-vareni.jpg) no-repeat 319px 0px;}
.bgBackPack { background: #D40000 url(images/bg/bg-backpackers.jpg) no-repeat 319px 0px;}
.bgJorgeZorro { Background: #D40000 url(images/bg/bg-jorge-zorro.jpg) no-repeat 319px 0px;}
.bgProMedia { Background: #D40000 url(images/bg/bg-promedia.jpg) no-repeat 319px 0px; }

/* -------- NADPISY ----------------------------------------------------------------------------------- */
.invH1 {
	position:absolute;
	top:-10000px;
	left:0;
	height:1px;
	overflow:hidden;
}
.h1titulka {
	display:block;
	/*width: 285px;
	height: 141px;
	height: 151px;*/
	width: 387px;
	height: 47px;
	/*height: 40px;*/
	/*background-image:url(images/t-homepage.gif);*/
	background-image:url(images/t-homepage-1r.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	margin: 20px auto;
}
.titulkaHrnek {
	display: block;
	width: 200px;
	height: 234px;
	height: 200px;
	/*margin: 40px 0 20px 130px;*/
	margin: 20px 0 0px 130px;
	background-image: url(images/hrnek-nescafe-m.gif);
	background-repeat: no-repeat;
}
.kavaVeVasemStylu {
	display:block;
	width: 131px;
	height: 68px;
	background-image:url(images/t-kava-ve-stylu.gif);	
}
.legendaOkave {
	display:block;
	width: 94px;
	height: 97px;
	background-image:url(images/t-legenda.gif);	
}
.zeStromuDoHrnku {
	display:block;
	width: 241px;
	height: 68px;
	background-image:url(images/t-ze-stromu.gif);	
}
.vedeliJste {
	display:block;
	width: 121px;
	height: 68px;
	background-image:url(images/t-vedeli-jste.gif);	
}
.historieH1 {
	display:block;
	width: 322px;
	height: 68px;
	background-image:url(images/t-historie.gif);	
}
.mojeOblibeneH1 {
	display:block;
	width: 270px;
	height: 68px;
	background-image:url(images/t-oblibene-nescafe.gif);	
}
.expertH1 {
	display:block;
	width: 145px;
	height: 97px;
	background-image:url(images/t-expert.gif);	
}
.receptyH1 {
	display:block;
	width: 222px;
	height: 68px;
	background-image:url(images/t-recepty.gif);	
}
.kavaZdraviH1 {
	display:block;
	width: 222px;
	height: 68px;
	background-image:url(images/t-kava-zdravi.gif);	
}
.zabavaH1 {
	display:block;
	width: 110px;
	height: 68px;
	background-image:url(images/t-zabava.gif);	
}
.festivalH1 {
	display:block;
	width: 300px;
	height: 68px;
	background-image:url(images/t-letne-bojnice.gif );	
}
.backpackersH1 {
	display:block;
	width: 356px;
	height: 114px;
	background-image:url(images/t-backpackers.gif );	
}
.jorgeZorrofH1 {
	display:block;
	width: 344px;
	height: 73px;
	background-image:url(images/t-jorge-zorro.gif);	
}
.standardyH1 {
	display:block;
	width: 266px;
	height: 68px;
	background-image:url(images/t-standardy.gif);	
}
.kontaktH1 {
	display:block;
	width: 185px;
	height: 68px;
	background-image:url(images/t-kontakty.gif);	
}
.kavaZdraviH1{
	display:block;
	width: 135px;
	height: 96px;
	background-image:url(images/t-kava-a-zdravie.gif);	
}
.proMediaH1	{
	display:block;
	width: 328px;
	height: 78px;
	background-image:url(images/t-promedia.gif);	
}

/*-- KOKTEJLY-----------------------------------------------------------------------------*/
#koktejly .koktejlH2studeny, #koktejly .koktejlH2teply, #koktejly .koktejlH2vareni {
	display:block;
	background-image:url(images/t-koktejly-studene.gif);
	width: 170px;
	height: 18px;
	background-repeat:no-repeat;
}
#koktejly .koktejlH2teply {
	background-image:url(images/t-koktejly-teple.gif);
}
#koktejly .koktejlH2vareni {
	background-image:url(images/t-vareni.gif);
}
#koktejly .studeny li {
	list-style-image:url(images/li-studeny.gif)
}
#koktejly .teply li {
	list-style-image:url(images/li-teply.gif)
}
#koktejly .vareni li {
	list-style-image:url(images/li-vareni.gif)
}
#koktejly .studeny, #koktejly .teply{
	margin-left: 25px;
}
#koktejly .vareni p{
	background-image: url(images/li-vareni.gif);
	background-repeat:no-repeat;
	padding-left: 14px;
	margin-left: 25px;
}
#koktejly .studeny a, #koktejly .teply a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:110%;
	background-image: url(images/li-studeny.gif);
	background-repeat:no-repeat;
	padding-left: 14px;
}
#koktejly .vareni a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:110%;
}
#koktejly .teply a{
	background-image: url(images/li-teply.gif);
}
#koktejly  a:hover{
	text-decoration:underline;
}
#koktejly .aktiv{
	background-color: #B11116;
	margin: 5px -20px 10px -20px;
	padding: 5px 15px 5px 21px;
}
#koktejly .aktiv h3{
	color:#700000;
	font-size:110%;
	margin: 5px 0;
	background-image:url(images/li-studeny-v.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: left center;
}
#koktejly .aktiv .teply h3{
	background-image:url(images/li-teply-v.gif);
}
#koktejly .aktiv p{
	margin: 5px 3px;
}
#koktejly .aktiv h4{
	margin: 10px 10px 5px 25px;
	color:#700000;
	font-weight:bold;
	font-size:100%;
}
#koktejly .aktiv img{
	margin: 5px 0 5px 5px;
}
#koktejly label{
	display:block;
	float:left;
	width:70px;
}
.ulOdkazy li a{
	color:#FFFFFF;
}
#nes-collection {
/*border: solid 1px #000000;*/
}
#nes-collection .pProdukt{
color:#000000;
}
/* ------ Backpackers ---------*/
.bpLeft, .bpRight {
	width:155px;
	float:left;
}
.bpRight { width:180px; float:right;}
.bpLeft p, .bpRight p { margin:0; padding:0;}
.bpLeft img, .bpRight img { margin:0 0 10px 0; padding:0;}

/*------- Pro media -------*/
.tbProMedia td { padding:2px 0 4px 0; border-bottom: dotted 1px #cc8080;}
.tbProMedia a { color:#FFFFFF;}
