/*  
Theme Name: FleurdeLys
Theme URI: http://milo.peety-passion.com/themes/
Description: Three column fluid theme with header image rotator / header psd included.
Version: 3.17
Author: miloIIIIVII
Author URI: http://milo.peety-passion.com/

Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others mayfind the source for your site and adapt a suitable version for theirown website.
*/
body{
	font:12px "Arial";
	color:#fff;
	background:#3A3A3A;
	margin:0;
	padding:0;
}

#page{
	clear:both;
	margin:0px auto 0 auto;
	width:900px;
	padding:0;
}

.abstand_kopf {
	padding:20px 0px 0px 0px;
}

.navbar_logo {
	margin:0px 0px 0px 0px;
	background: url(images/header.png) top no-repeat;
	height:120px;
	width:900px;
	float:left;
}

.abstand_nav {
	float:left;
	margin:70px 0px 0px 0px;
}

#footer{
	margin:0px 0px 0px 0px; 
	clear:both;
	background:transparent url(images/footer.png) no-repeat;
	border-bottom:0px solid #ccc;
	color:#fff;
	font-size:12px;
	line-height:100%;
	width:900px;
	height:228px;
	padding: 10px 0px 0px 0px;
}



#footer h5 {
	color:#fff;
	font-size:16px;
	margin:25px 10px 0px 0px;
	text-decoration:none;
}

.footer_text{
	margin:32px 0 0 0px;
	line-height:16px;
}

.colfooter1 {
	float:left;
	width:100px;
	margin:40px 10px 0px 16px;
}

.colfooter1a {
	float:left;
	width:80px;
	margin:40px 10px 0px 16px;
}

.colfooter1b {
	float:left;
	width:80px;
	margin:40px 10px 0px 16px;
}

.colfooter2 {
	float:left;
	width:160px;
	margin:40px 10px 0px 20px;
}

.ul-roll{
	list-style:none;
	margin:12px 0 0 0px;
	padding:0;
	font-size:100%;
	font-weight:normal;
}
.ul-roll li{
	margin:0px 0 0 0;
	padding:2px 0 2px 0px; 
}

#footer .ul-roll li a,.ul-roll li a,.ul-roll li a:visited{
	color:#fff;
	text-decoration:none;
}

#footer .ul-roll li a:hover,.ul-roll li a:hover{
	text-decoration:none;
	color:#84285D;
}

a:link{
	color:#FFFFFF;
	text-decoration:none;
}

a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	color:#84285D;
	text-decoration:underline;
}

.colhome{
	float:left; 
	width:600px;
	height:400px;
	margin:25px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	overflow:hidden;
}


.colhome2{
	float:left; 
	width:280px; 
	margin:40px 0px 0px 0px; 
	padding:0px 0px 0px 20px; 
	overflow:hidden;
}

.colhome3{
	float:left; 
	width:280px; 
	margin:10px 0px 0px 0px; 
	padding:0px 0px 0px 20px; 
	overflow:hidden;
}

.company_col{
	width:600px; 
	margin:32px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	overflow:hidden;
	float:left;
}

.company_hl {
	width:184px;
	height:39px;
	background:transparent url(images/company_hl.png) no-repeat;
	margin-top:10px;
}

.company_entry{
	float:left;
	width:600px;
	margin:30px 0px 0px 0px;
}

.company_sitenav {
	float:right;
	width:200px;
	height:320px;
	background:url(images/company_bg_sitenav.png) no-repeat;
	margin:60px 30px 20px 0px;
}

.company_sitenav_inside {
	margin:30px 0px 0 30px;
}

#company_menu a:link, a:visited{
	margin: 80px 0 0 0px;
	font-size: 12px;
	font-weight:none;
	line-height:20px;
	color:#fff;
}
#company_menu a:hover{
	margin: 30px 0 0 0px;
	font-size: 12px;
	font-weight:none;
	line-height:20px;
	color:#5e1b3f;
}


.produkte_sitenav {
	float:right;
	width:200px;
	height:520px;
	background:url(images/produkte_bg_sitenav.png) no-repeat;
	margin:60px 30px 20px 0px;
}

.produkte_sitenav_inside {
	margin:30px 0px 0 20px;
}


.hairstyles_hl {
	width:270px;
	height:39px;
	background:transparent url(images/hairtyles_hl.png) no-repeat;
	margin-top:10px;
}


.cares_hl {
	width:270px;
	height:39px;
	background:transparent url(images/cares_hl.png) no-repeat;
	margin-top:10px;
}

.cares_entry_detail{
	background:transparent url(images/cares_col_detail.png);
	float:left;
	width:600px;
	
	margin:30px 0px 0px 0px;
}

.promotion_hl {
	width:211px;
	height:39px;
	background:transparent url(images/promotion_hl.png) no-repeat;
	margin-top:10px;
}

.produkte_hl {
	width:211px;
	height:39px;
	background:transparent url(images/produkte_hl.png) no-repeat;
	margin-top:10px;
}



/* Kategorien ------------------------------------------------------------------------------------------------------------------*/

.col_archive{
	width:620px; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	overflow:hidden;
	float:left;
}

.post{
	clear:both;
	padding-top:0px;
	
}

.beitrag_bg{
	clear:both;
	margin:0px 0px 0px 0px; 
	padding:1px 0px 120px 4px; 
	background:transparent url(images/archive_bg.png);

}

h7{
	color:#FFFFFF;
	margin:20px 0px 0px 0px;
	border-bottom:0px solid #ccc;
	letter-spacing:0px;
	font:bold 18pt "Helvetica",Tahoma;
	padding-bottom:3px;
}

h2{
	color:#84285D;
	margin:20px 0px 20px 0px;
	border-bottom:0px solid #ccc;
	letter-spacing:0px;
	font:bold 18pt "Helvetica",Tahoma;
	padding-bottom:3px;
}

h2 a:link, h2 a:visited{
	color:#84285D;
	text-decoration:none;
}

h2 a:hover{
	color:#FFFFFF;
	background:333;
	text-decoration:none;
}

.entry_archive{
	float:left;
	width:600px;
	margin:0px 0px 30px 0px;
	padding-right:0px;
}

.sidebar_archive{
	float:right;
}

#right_sidebar{ 
	font:"Helvetica",Tahoma;
	width:220px ;
	float: right; 
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.post-date{
	width:200px;
	height:20px;
	float:left;
	font-style:italic;
}


.weiterlesen {
	font:bold 12px "helvetica";
	font-style:italic;
	float:right;
}



.clear{clear:both;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}
a img{border:0;}a img:hover{border:0;opacity:1;}


/*------------------------------------------------------------------------------------------------------------------*/






































