/* 
    Document  				: style.css
    Created on			    : 30.06.2010, 09:11:36
    Author    				    : Enes Kul
    Description				: Microsite Stylesheet
*/

div#page
{
    width: 966px;
    margin: 0 auto;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 12px;
    line-height: 22px;
}
 
div#header
{
    height: 260px;
}

div#napefe
{
    margin-left: 60px;
    width: 881px;
    height: 639px;
    background: url(../images/naepfe.png) no-repeat;
    margin-bottom: -220px;
}

div#partner
{
    width: 820px;
    height: 888px;
    padding-left :23px;
    margin-left:91px;
    padding-top: 18px;
    background: url(../images/partner.png) no-repeat;
}


div#impressum
{
    padding-top: 60px;
    padding-left: 420px;
}


div#danke
{
	margin-top:60px;
    padding-left: 420px;
}



div#kontaktFinish
{
	height: 120px;
	
}

div#kontakt, div#kontaktFinish
{
	color:#9c9c9c;
	font-family: Arial;
    padding-top: 40px;
    padding-left: 450px;
}

div#kontakt textarea
{
	width: 318px;
	height:165px;
	background: #fef5d9;
	border: 1px solid #ededed;
} 

div#textareaback
{
margin-bottom: -157px;
margin-left: 307px;
}

div#kontakt input
{
	background: #fef5d9;
	border: 1px solid #ededed;
	width:318px;
	height:18px;
}

div#coupons
{
    height: 607px;
    padding-left: 391px;
    padding-top: 35px;
    width: 920px;
    background: url(../images/coupons.png) no-repeat;
}

div.partnerright
{
    margin-top: 108px;
    margin-left: 270px;
}

div.partnerleft
{
    margin-top: 106px;
}

div.naepfetextl
{
    margin-left: 345px;
    padding-top: 174px;
    float: left;
}

div.naepfetextr
{
    float: left;
    margin-left: 20px;
    margin-top: 197px;
}

div.contentright
{
    margin-top: 10px;
    width: 593px;
    height: 373px;
    background: url(../images/contentright.png) no-repeat;
    float: right;
    margin-bottom: -220px;
}

div.textleft
{
    margin-top: 60px;
    margin-left: 30px;
    float: left;
}

div.bottomtextleft
{
    margin-top: 50px;
}

div.textright
{
    float: left;
    margin-left: 40px;
    margin-top: 87px;
}
 div#content
{
    color: #010100;
}

div#content h2
{
    color: #010100;
    font-family: Verdana,Arial;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}


.headline-wrap
{
    margin: 0px 0px 5px 0px;
}

.purple
{
    color: #a5037c;
}

div.textright a
{
    color: #a5037c;
    font-style: italic;
}

div#footer
{
    margin-top: -50px;
}

div.floatleft
{
    float: left;
}

div.footerright
{
    width: 292px;
    height: 129px;
    float: left;
    margin-top: 222px;
}
