/********* Angeli Schimmack CSS-FILE FOR EW **********/
/* MASTER PREMIUM SPECIAL DELUXE EDITION */
/****** THIS IS FOR paul-willms.de ******/

/*-------------------------------------------------------------- */
/*----------------------------Standards------------------------- */
/*-------------------------------------------------------------- */
*					{margin: 0; padding: 0;	}
html, body			{min-height: 100%; height: auto; height: 100%; }
body				{font-family: "Arial"; color:#d9dee4; line-height:150%; font-size:76%; background:url(../images/bg-main.gif) center top;}
.clear			{clear: both; font-size: 0.0001em; line-height: 0.00001em;}
.png				{behavior: url(iepngfix.htc);}
img				{border:none;}
:focus 				{outline: 0;}
a 					{outline: 0;}	
a,
a:visited	{text-decoration:none; color:#b42771;}
a:hover		{color:#b42771; text-decoration:underline;}
h1						{text-indent: -9999px; display: block; font-size: 0.001em; line-height: 0.001em;}

#container	{width:858px; margin:0 auto;}

#header				{width:858px; background:url(../images/layout/bg-header.jpg) no-repeat; position:relative;}
#header h1			{text-indent: -9999px; display: block; font-size: 0.001em; line-height: 0.001em;}
#header .branding	{width:844px; margin:0 0 32px 0; position:absolute; top:113px; left:19px;}
#header .branding a,
#header .branding a:visited	{width:281px; height:55px; background: url(../images/blitzsaloon.gif) no-repeat; display:block; text-indent:-20394px; cursor:pointer;}

#navi							{width:858px; height:47px; margin:0 0 0 18px;}
#navi	 li					{float:left; text-indent:-9999px;  list-style:none; position:relative; z-index:90;}
#navi	#about a, 
#navi #about a:visited	{width:172px; height:40px; background: url(../images/navi-about.gif); display:block;}
#navi	#about a:hover,	
#navi	#about a.active, 
#navi #about a:visited.active {background: url(../images/navi-about.gif) 0 -40px no-repeat;}

#navi	#galerie a, 
#navi #galerie a:visited	{width:83px; height:40px; background: url(../images/navi-galerie.gif); display:block;}
#navi	#galerie a:hover,	
#navi	#galerie a.active, 
#navi #galerie a:visited.active {background: url(../images/navi-galerie.gif) 0 -40px no-repeat;}

#navi	#referenzen a, 
#navi #referenzen a:visited	{width:123px; height:40px; background: url(../images/navi-referenzen.gif); display:block;}
#navi	#referenzen a:hover,	
#navi	#referenzen a.active, 
#navi #referenzen a:visited.active {background: url(../images/navi-referenzen.gif) 0 -40px no-repeat;}

#navi	#angebote a, 
#navi #angebote a:visited	{width:106px; height:40px; background: url(../images/navi-angebote.gif); display:block;}
#navi	#angebote a:hover,	
#navi	#angebote a.active, 
#navi #angebote a:visited.active {background: url(../images/navi-angebote.gif) 0 -40px no-repeat;}

#navi	#partner a, 
#navi #partner a:visited	{width:90px; height:40px; background: url(../images/navi-partner.gif); display:block;}
#navi	#partner a:hover,	
#navi	#partner a.active, 
#navi #partner a:visited.active {background: url(../images/navi-partner.gif) 0 -40px no-repeat;}

#navi	#kontakt a, 
#navi #kontakt a:visited	{width:87px; height:40px; background: url(../images/navi-kontakt.gif); display:block;}
#navi	#kontakt a:hover,	
#navi	#kontakt a.active, 
#navi #kontakt a:visited.active {background: url(../images/navi-kontakt.gif) 0 -40px no-repeat;}

#navi	#impressum a, 
#navi #impressum a:visited	{width:159px; height:40px; background: url(../images/navi-impressum.gif); display:block;}
#navi	#impressum a:hover,	
#navi	#impressum a.active, 
#navi #impressum a:visited.active {background: url(../images/navi-impressum.gif) 0 -40px no-repeat;}

#polas		{width:611px; height:200px; background:url(../images/polas.png) no-repeat; float:right;}
#polas-about		{width:611px; height:200px; background:url(../images/polas-about.png) no-repeat; float:right;}
#polas-fashion		{width:611px; height:200px; background:url(../images/polas-fashion.png) no-repeat; float:right;}
#polas-ref		{width:611px; height:200px; background:url(../images/polas-referenzen.png) no-repeat; float:right;}
#polas-ang		{width:611px; height:200px; background:url(../images/polas-ang.png) no-repeat; float:right;}
#polas-partner		{width:611px; height:200px; background:url(../images/polas-partner.png) no-repeat; float:right;}
#polas-kontakt		{width:611px; height:200px; background:url(../images/polas-kontakt.png) no-repeat; float:right;}
#polas-art		{width:611px; height:200px; background:url(../images/polas-art.png) no-repeat; float:right;}
#polas-agb		{width:611px; height:200px; background:url(../images/polas-agb.png) no-repeat; float:right;}
#polas-beauty		{width:611px; height:200px; background:url(../images/polas-beauty.png) no-repeat; float:right;}
#polas-food		{width:611px; height:200px; background:url(../images/polas-food.png) no-repeat; float:right;}

#content		{width:858px; padding:20px 19px 0 19px; position:relative;}
#content p		{color: #000; font-family:"Arial"; font-size:0.9em; font-weight:normal; padding:0 0 10px 0;  line-height:140%;}
#content	.contentColumn	{width:350px; float:left; padding-right:20px; padding-left:29px;}	
#content	.contentColumn h2				{ font-size:1.2em; color:#b42771; padding-left:0; padding-bottom:10px; padding-top:20px; text-transform:uppercase;}
#content	ul			{padding-top:10px;}	
#content	li			{ background:url(../images/li.gif) top left no-repeat; list-style:none; color:#000; padding:0 0 0 30px;  font-size:0.9em;}
h2				{ font-size:1.2em; color:#b42771; padding-left:29px; padding-bottom:10px; text-transform:uppercase; }
h3				{font-size:0.9em; color:#000; text-transform:uppercase; border-bottom:1px dotted #CCC; margin-bottom:5px; margin-top:20px; }


#carousel {
	width:100000px;
	margin:-0px 0 0 -0px;
	padding:0 0 0 0;
	position:absolute;
	top:0;
	left:0;
	list-style:none;
}
#carousel li	{float: left; list-style:none; background:none; padding:0 0 0 0; margin:0 0 0 0; width:780px; height:380px;}
#bla {
	height:390px;
	width:780px;
	display:block;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
	list-style:none;
	margin-left:19px;
	margin-top:-15px;
}

#pfeile a			{border: 0px solid #000; color: #2e6ab1; text-decoration: none; display: inline-block; width:33px; height:34px; display:block; }

#pfeile			{width:67px; position:absolute; top:400px; 0; z-index: 33;}
#pfeil-left	{width:33px; height:34px; background:url(../images/pfeil1.jpg) no-repeat; position:absolute; left:30px; 
top:10px; }
#pfeil-right	{width:33px; height:34px; background:url(../images/pfeil2.jpg) no-repeat; position:absolute; left:756px; 
top:10px;  }
#kat				{
	width:309px;
	position:absolute;
	left:86px;
	top:420px;
}

#kat a {border:none; color: #000; text-decoration: none; float:left; padding-right:10px; text-transform:uppercase; font-weight:bold;}
#kat a:visited	{color: #000;}
#kat a:hover	{color: #333333; }		
#kat a.active, 
#kat a:visited.active {color: #b42771;}
