/*Bgspraytan css */



.wrapper {

	text-align:center;

	display:block;

	width:980px;

}



.contain {

	text-align:center;

}



.header {

	height:252px;

}



.header2 { 

	height:104px;

}



.header img, .header2 img {

	float:none;

	margin:0;

	padding:0;

}



.nav {

	display:block;

	width:980px;

	height: 38px;

	background: url(../images/nav_back.jpg) repeat-x;

	clear:both;

	text-align:left;

}



.nav ul {

	margin:0 0 0 15px;

	padding:0;

	list-style:none;

}



.nav ul li {

	float:left;

	padding: 0 26px;

	display:inline;

}

.nav ul li.new {background: url(../images/new.png) -5px 4px no-repeat;

padding:0 15px 0 18px; text-indent:2px;}



.nav ul li a:link, .nav ul li a:visited {

	line-height:38px;

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration:none;

	color:#FFFFFF;	

}



.nav ul li a:hover {

	color:#F3CBDE;

}



.main {

	width:924px;

	display:block;

	clear:both;

	text-align:center;

	background:url(../images/main_back.jpg) repeat-x;

	padding: 44px 28px 0 28px;



}



.cols {

	padding-top:20px;

	text-align:left;

}



.col1 {

	float:left;

	display:block;

	width:620px;

	margin-right: 20px;

	text-align:left;

}



.col1_proc {

	float:left;

	display:block;

	width:530px;

	margin-right: 20px;

	text-align:left;

}



.col2 {}



.col2_proc {

	float: left;

	width:353px;

}



.col1_cont {

	float:left;

	display:block;

	width:600px;

	margin-right: 20px;

	text-align:left;

}

.col2_cont {

	float: left;

	width:280px;

}



.foot {

	clear:both;

	background: url(../images/foot_back.jpg) repeat-x;

	height:131px;

}



.botnav {

	display:block;

	padding-top: 86px;

	width:810px;

	float:left;

}



.botnav ul {

	margin:0 0 0 38px;

	padding:0;

	list-style:none;

}



.botnav ul li {

	float:left;

	line-height:100%;

	padding: 0 8px;

	display:block;

	background: url(../images/sep.gif) right no-repeat;

}



#last {

	background: none;

}



.botnav ul li a:link, .botnav ul li a:visited {

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration:none;

	color:#FFFFFF;	

}



.botnav ul li a:hover {

	color:#CA3569;	

}



.webdesign {

	display:block;

	padding-top: 86px;

	float:left;

	width:140px;

	margin:0;	line-height:100%;

}



.webdesign a:link, .webdesign a:visited {

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration:none;

	color:#FFFFFF;	

}



.endmsg {

	font-size:14px;

	font-family: Tahoma, Helvetica, sans-serif;

	font-weight: bold;

}



.zapisvane {

	display:block;

	clear:both;

}



.contact_page {

	display:block;

	clear:both;

	text-align:left;

}



#proc_img_cont {

	display:block;

	float:left;

	width: 353px;

	height: 401px;

	border: #922A53 solid 1px;

	margin-top:15px;

}



#proc_img_cont img, #cont_img_cont img, #faq_img_cont img, #chas_img_cont img  {

	padding: 10px 0 0 10px;

}



#cont_img_cont {

	display:block;

	float:left;

	width: 270px;

	height: 390px;

	border:#922A53 solid 1px;

}



#faq_img_cont {

	display:block;

	width: 800px;

	height: 251px;

	border:#922A53 solid 1px;

	text-align:left;

	float:none;

}



#chas_img_cont {

	display:block;

	width: 728px;

	height: 225px;

	border:#922A53 solid 1px;

	text-align:left;

	float:none;

}



#c1 {

	float:left;

	

	}



#c2 {

	float:left;

	background:url(../images/cont_back.gif) no-repeat;



}



.cforma {

	float:left;

	display:block;

	width:770px;

	height:400px;	

	background:url(../images/cf_back.gif) no-repeat;

	background-position:right;



}



.pforma {

	float:left;

	display:block;

	width:770px;

	height:440px;	

	background:url(../images/cf_back.gif) no-repeat;

	background-position:right;



}

#produkti-kozmetika { background: url(../images/cosm-back.jpg) 0 0 no-repeat; padding:80px 0 0;} 

#produkti-kozmetika div { padding: 20px 0 0 200px;}

#bliasak { background:url(../images/cosmetics/bliasuk.gif) no-repeat 0 20px;}

#glanc { background:url(../images/cosmetics/glanc.gif) no-repeat 0 20px;}

#losion { background:url(../images/cosmetics/losion.gif) no-repeat 0 20px;}

#sprei { background:url(../images/cosmetics/sprei.gif) no-repeat 0 20px;}

#gel { background:url(../images/cosmetics/gel.gif) no-repeat 0 20px;}

#exfoliant { background:url(../images/cosmetics/exfoliant.gif) no-repeat 0 20px ;}



div.mods { width:924px;}

.mod { float:left; background: url(../images/mod-ornament.jpg) no-repeat 100% 0; width: 306px;}

.mod p.img { float:left; margin:0;}

.mod p.img img {  border: 1px solid #962A54;}



.mod p.text {  clear:both; width: 222px; padding: 5px 13px; line-height:120%;}

p.text a:link, p.text a:visited, p.text a:active { text-decoration:none; color:#000000;}

p.text a:hover { text-decoration:underline;}



p.center { text-align:center;}

div.versa img {  border: 1px solid #962A54;}

div.versa { float:left;}



.clear { clear:both;}



div.vs { width:860px; margin: 0 auto; padding: 10px 0; clear:both; display:block;}

div.vs img { float:left; border: 1px solid #962A54;}



div.right img { float: right;}

div.vs div.right{ float:left;}

.vs-in { text-align:left; width:600px; padding: 0 0 0 20px;}

ul.vs { margin:0 0 10px;}

div.vs-in p { clear:both; text-align:left;}

.width480 { width:480px; float:left;}



p.align-left { text-align: left; padding:5px 0; float:left;}



ul.partn { clear:both; float:left;  width:920px;}

ul.partn img {  border: 1px solid #962A54;}

img.img-in { float:left; margin: 0 20px 0 0; border: 1px solid #962A54;}



.back-or-1 { background: url(../images/back-or-1.gif) 100% 0% no-repeat; height:296px;  }

.back-or-2 { background: url(../images/back-or-2.gif) 90% 70% no-repeat; height:330px;}

.back-or-3 { background: url(../images/back-or-3.gif) 90% 100% no-repeat; height:380px;}
