@import url("rte.css");

* { margin:0; padding:0; }
img { border:none; }

/* Bereich Intro-Seite */

body.intro {
    background:url('../images/bg-body.jpg') left top repeat-x;
    background-color:#C5D091;
    color: #333;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 160%;
}

.intro #wrapper {
    width:932px;
    margin:0 auto 50px auto;
}

.intro #content {
    background:url('../images/bg-intro-top.png') left top no-repeat;
    padding:253px 57px 16px 45px;
    min-height:130px;
}

.intro #footer { background:url('../images/bg-intro-bottom.png') left top no-repeat; padding-top:30px; }
.intro #footer .footer-top { text-align:center; padding-top:10px; }
.intro #footer .footer-bottom {
    text-align:center;
    color: #333;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 135%;
    padding-top:20px;
}
.intro #footer .footer-bottom a,
.intro #footer .footer-bottom a:hover { color: #360; text-decoration:none; }

.intro #content a         { color: #360; text-decoration: none; }
.intro #content a:visited { color: #333; }
.intro #content a:hover,
.intro #content a.active  { color: #9c3; text-decoration: none; }
.intro #content a.special { background-color:#9c6; }

.extra-button { overflow:hidden; /* width:100%; */ }
.extra-button-left {}
.extra-button-right { float:right; }

.extra-button a      {
	display:block;
	background:url('../images/extra-button-2-right.png') right top no-repeat !important;
	height:35px;
	line-height:31px;
	color:white;
	float:left;
	padding-right:19px;
}
.extra-button a span {
	display:block;
	background:url('../images/extra-button-2-left.png') left top no-repeat !important;
	height:35px;
	color:white;
	padding-left:19px;
}
