@charset 'UTF-8';

html {
	width: 100%;
	height: 100%;
}

* {
	margin: 0;
	padding: 0;

}

body {
	height: 100%;
	width: 100%;
	margin:0;
	padding:0;
	background: #001252 url(/images/background.jpg) top center no-repeat;

}

#holder { 
	width:932px;
	margin:0 auto;
}

#container {
	width:900px;

}

#top {
	width:932px;
	height:97px;
	position:relative;
	text-align:center;
	background:url(/images/layout/top.png) 0 0 no-repeat;
}

#outerGlow {
	width:932px;
	background:url(/images/layout/shadowbg.png) top left no-repeat;
	behavior: url(/css/iepngfix.htc);
}

#colholder {
	margin-left:16px;
	position:relative;
}

#lcol {
	float:left;
	position:relative;
	min-height:200px;
	_height:200px;
}

#rcol {
	float:left;
	position:relative;
	min-height:400px;
	_height:400px;
}


/* Footer */
#footer { 
	margin-top:30px;
	margin-left:20px;
	height:100px;
	position:relative;
}

#footer a.first { 
	padding:0 20px 0 0; 
	background:none;
}

.footerLinks a {
	color:#FFFFFF; 
	background: transparent url(/images/layout/footerseparator.gif) top left no-repeat; 
	padding:0px 20px 0 20px;
	float:left; 
	position:relative;
}

.footerLinks a:hover { 
	text-decoration:none;
}

#footer p {
	display:block; 
	color:#8292b3; 
	clear:both; 
	padding-top:10px;
}

.pad { padding:0 20px;}

.mnuHome { display:block; width:186px; height:73px; position:absolute; top:20px; left:372px;}

/*Loga*/
/*
.logo-unilever { width:70px; height:77px; background:transparent url(/images/layout/logo-unilever.gif) top left no-repeat; position:absolute; top:0px; right:20px;}
.logo-vim-co-jim {width:80px; height:78px; background:transparent url(/images/layout/logo-vim-co-jim.gif) top left no-repeat; position:absolute; top:0px; right:120px;}
.logo-na-doma {width:103px; height:29px; background:transparent url(/images/layout/logo-na-doma.gif) top left no-repeat; position:absolute; top:20px; right:230px;}
*/
.logo-unilever { width:114px; height:116px; background:transparent url(/images/layout/logo-unilever.png) top left no-repeat; position:absolute; top:-41px; =top:-51px; right:0px; behavior: url(/css/iepngfix.htc); cursor:pointer; }
.logo-vim-co-jim {width:57px; height:55px; background:transparent url(/images/layout/logo-vim-co-jim.png) top left no-repeat; position:absolute; top:0px; =top:-10px; right:129px; behavior: url(/css/iepngfix.htc); cursor:pointer;}
.logo-na-doma {width:74px; height:21px; background:transparent url(/images/layout/logo-na-doma.png) top left no-repeat; position:absolute; top:11px; =top:1px; right:214px; behavior: url(/css/iepngfix.htc); cursor:pointer;}

/* barevna a velikostni schemata  (home) (text) (videos) (onecol) */
/*home*/
#colholder.home {}
#colholder.home #bg {background:url(/images/layout/home/colsbg.png) top left repeat-y; }
#colholder.home .bottom {height:28px; width:932px;background:url(/images/layout/home/btnbg.png) top left no-repeat; behavior: url(/css/iepngfix.htc); margin-left:-16px;position:relative;bottom:-28px;}

#colholder.home #mainPix {width:900px; height:234px;}
/*#colholder.home #lowPix {width:332px; height:276px; position:absolute; right:16px; top:234px; border:1px red solid }*/

#colholder.home #lowPix {width:332px; height:276px; margin-left:568px; margin-bottom:-276px;}

#colholder.home #lcol {	width:568px;}
#colholder.home #rcol {	width:332px; min-height:0px; _height:0px;}
#colholder.home #rcol h2 {color:#FFFFFF;}
#colholder.home #rcol .pad {padding-top:80px;}
#colholder.home #rcol a {color:#0071b3;}
#colholder.home #rcol p {color:#a3d7f5;}
#colholder.home #rcol a {color:#ffe955;}

/*classy na home page pro divy do ktery zasahuje kompozice PRI PRIDAVANI COVYCH DODRZET NAZEV plus prefix 'main' nebo 'low' jasny ?*/
/*#mainPix*/.mainkecupy {background:url(/images/layout/home/kompozice/kecupmain.png) no-repeat top left;}
			.mainkecupy-sk {background:url(/images/layout/home/kompozice/kecupmain-sk.jpg) no-repeat top left;}
/*#rcol*/.lowkecupy {background:url(/images/layout/home/kompozice/kecuplcol.png) no-repeat top left;}

/*#mainPix*/.mainmajonezy {background:url(/images/layout/home/kompozice/majomain.png) no-repeat top left;}
			.mainmajonezy-sk {background:url(/images/layout/home/kompozice/majomain-sk.png) no-repeat top left;}
/*#rcol*/.lowmajonezy {background:url(/images/layout/home/kompozice/majolcol.png) no-repeat top left;}

/*#mainPix*/.mainlosos {background:url(/images/layout/home/kompozice/lososmain.jpg) no-repeat top left;}
			mainlosos-sk {background:url(/images/layout/home/kompozice/lososmain.jpg) no-repeat top left;}
/*#rcol*/.lowlosos {background:url(/images/layout/home/kompozice/lososlcol.jpg) no-repeat top left;}

/*#mainPix*/.mainsendvic {background:url(/images/layout/home/kompozice/sendvicmain.jpg) no-repeat top left;}
			mainsendvic-sk {background:url(/images/layout/home/kompozice/sendvicmain.jpg) no-repeat top left;}
/*#rcol*/.lowsendvic {background:url(/images/layout/home/kompozice/sendviclcol.jpg) no-repeat top left;}

/*#mainPix*/.maingril-steak {background:url(/images/layout/home/kompozice/gril-steakmain.jpg) no-repeat top left;}
			.maingril-steak-sk {background:url(/images/layout/home/kompozice/gril-steakmain-sk.jpg) no-repeat top left;}
/*#rcol*/.lowgril-steak {background:url(/images/layout/home/kompozice/gril-steaklcol.jpg) no-repeat top left;}
																		  
/*#mainPix*/.maingril-salat { background:url(/images/layout/home/kompozice/gril-slatmain.jpg) no-repeat top left;}
			.maingril-salat-sk {background:url(/images/layout/home/kompozice/gril-slatmain.jpg) no-repeat top left;}
/*#rcol*/.lowgril-salat {background:url(/images/layout/home/kompozice/gril-salatlcol.jpg) no-repeat top left;}

/*#mainPix*/.maingril-salat { background:url(/images/layout/home/kompozice/gril-slatmain.jpg) no-repeat top left;}
			.maingril-salat-sk {background:url(/images/layout/home/kompozice/gril-slatmain.jpg) no-repeat top left;}
/*#rcol*/.lowgril-salat {background:url(/images/layout/home/kompozice/gril-salatlcol.jpg) no-repeat top left;}


/*#mainPix*/.mainvanoce { background:url(/images/layout/home/kompozice/vanocemain.jpg) no-repeat top left;}
			.mainvanoce-sk {background:url(/images/layout/home/kompozice/vanocemain-sk.jpg) no-repeat top left;}
/*#rcol*/.lowvanoce {background:url(/images/layout/home/kompozice/blanklcol.jpg) no-repeat top left;}

/*#mainPix*/.mainjaro { background:url(/images/layout/home/kompozice/jaromain-cz.jpg) no-repeat top left;}
			.mainjaro-sk {background:url(/images/layout/home/kompozice/jaromain-sk.jpg) no-repeat top left;}
			
/*#mainPix*/.mainleto { background:url(/images/layout/home/kompozice/letomain-cz.jpg) no-repeat top left;}
			.mainleto-sk {background:url(/images/layout/home/kompozice/letomain-sk.jpg) no-repeat top left;}


/*text*/
#colholder.text {}
#colholder.text #bg {background:url(/images/layout/text/colsbg.png) 0 0 repeat-y;}
#colholder.text .bottom {height:28px; width:932px; background:url(/images/layout/text/btnbg.png) top left no-repeat; behavior: url(/css/iepngfix.htc); margin-left:-16px; position:relative; bottom:-28px;}
#colholder.text #mainPix {width:900px; height:18px; background:url(/images/layout/text/top.png) 0 0 no-repeat;}
#colholder.text #lcol {	width:221px;}
#colholder.text #lcol .pad {padding-top:25px;}
#colholder.text #lcol .pad {padding:25px 0 0 0;}
#colholder.text #rcol {	width:679px;}
#colholder.text #rcol a {color:#0071b3;}
#colholder.text #rcol p {color:black;}
#colholder.text #rcol a {color:#ffe955;}

/*video*/
#colholder.video {}
#colholder.video #bg {background:url(/images/layout/video/colsbg.png) 0 0 repeat-y;}
#colholder.video .bottom {height:28px; width:932px; background:url(/images/layout/video/btnbg.png) top left no-repeat; behavior: url(/css/iepngfix.htc); margin-left:-16px; position:relative; bottom:-28px;}
#colholder.video #mainPix {width:900px; height:18px; background:url(/images/layout/video/top.png) 0 0 no-repeat;}
#colholder.video .pad {padding-top:25px;}
#colholder.video #lcol {width:396px;}
#colholder.video #lcol a {color:#3b92c5;}
#colholder.video #lcol h3 {=margin-top:-1.2em;}
#colholder.video #lcol h3 {margin-bottom:-0.5em;}
#colholder.video #rcol {width:504px;}
#colholder.video #rcol a {color:#0071b3;}
#colholder.video #rcol p {color:black;}
#colholder.video #rcol a {color:#3b92c5;}

/*2/3 white*/
#colholder.w2-3-w {}
#colholder.w2-3-w #bg {background:url(/images/layout/2-3-w/colsbg.png) 0 0 repeat-y;}
#colholder.w2-3-w .bottom {height:28px; width:932px; background:url(/images/layout/2-3-w/btnbg.png) top left no-repeat; behavior: url(/css/iepngfix.htc); margin-left:-16px; position:relative; bottom:-28px;}
#colholder.w2-3-w #mainPix {width:900px; height:18px; background:url(/images/layout/2-3-w/top.png) 0 0 no-repeat;}
#colholder.w2-3-w .pad {padding-top:25px;}
#colholder.w2-3-w #lcol {width:560px;}
#colholder.w2-3-w #lcol a {color:#3b92c5;}
#colholder.w2-3-w #lcol h3 {=margin-top:-1.2em;}
#colholder.w2-3-w #lcol h3 {margin-bottom:-0.5em;}
#colholder.w2-3-w #rcol {width:340px;}

#colholder.w2-3-w #rcol p {color:black;}
#colholder.w2-3-w #rcol a {color:#3b92c5;}


/*onecol*/
#colholder.onecol { padding-right:16px;}
#colholder.onecol #bg {
background: url(/images/layout/onecol/colsbg.png) 0 0 repeat-y;
=background: url(/images/layout/onecol/colsbgall.gif) bottom 0 repeat-y;

 }
#colholder.onecol .bottom {height:28px; width:932px; background:url(/images/layout/onecol/btnbg.png) 0 0 no-repeat; behavior: url(/css/iepngfix.htc); 
							margin-left:-16px; 
							position:relative;  
							bottom:-28px;
							
							=position:static;
							=overflow:visible;
							=background:none;
							
							
							
							}
#colholder.onecol #mainPix {width:900px; height:18px; background:url(/images/layout/onecol/top.png) 0 0 no-repeat;}
#colholder.onecol .pad {padding-top:25px;}
#colholder.onecol .pad {padding-right:20px;}

#colholder.onecol #lcol {width:900px;}


/*onecol*/
#colholder.onecol-yellow { padding-right:16px;}
#colholder.onecol-yellow #bg {
background: url(/images/layout/onecol/colsbg.png) 0 0 repeat-y;
=background: url(/images/layout/onecol/colsbgall-yellow.gif) bottom 0 repeat-y;

 }
#colholder.onecol-yellow .bottom {height:28px; width:932px; background:url(/images/layout/onecol/btnbg-yellow.png) 0 0 no-repeat; behavior: url(/css/iepngfix.htc); 
							margin-left:-16px; 
							position:relative;  
							bottom:-28px;
							
							=position:static;
							=overflow:visible;
							=background:none;
							
							
							
							}
#colholder.onecol-yellow #mainPix {width:900px; height:18px; background:url(/images/layout/onecol/top.png) 0 0 no-repeat;}
#colholder.onecol-yellow .pad {padding-top:25px;}
#colholder.onecol-yellow .pad {padding-right:20px;}

#colholder.onecol-yellow #lcol {width:900px;}

.red { color:#FF0000}

