/* Allgemeine Schrifteinstellungen */
* { 
 	margin:0px; 
	padding:0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
}

/* Layout */

body {
	background-color: #f9e1f0;
	background-image: url('../images/repeat.gif');
	background-repeat: repeat-y;
}

.main {
	width:1000px;
	float:left;
}

.main .header {
 	height: 200px;
 	width: 1000px;
	background-image: url('../images/header.gif');
	background-repeat: no-repeat;
	vertical-align: top;
}

.main .header .navigation {
	width: 800px;
	height: 50px;
	padding-top: 60px;
	padding-left: 240px;
	float:left;
	margin;
}

.main .header .navigation a:link      { text-decoration: none; color: #e10f54; display:block; float:left; width: 250px; font-weight:normal; }
.main .header .navigation a:visited   { text-decoration: none; color: #e10f54; display:block; float:left; width: 250px; font-weight:normal; }
.main .header .navigation a:hover     { text-decoration: underline; color: #ed5d91; display:block; float:left; width: 250px; font-weight:bold; }
.main .header .navigation a:active    { text-decoration: underline; color: #ed5d91; display:block; float:left; width: 250px; font-weight:bold; }



.main .content {
	width: 775px;
	background-image: url('../images/background.gif');
	background-repeat: no-repeat;
	float:left;
}

.main .content .text {
	color: #474343;

}

.main .content .ads_vert {
	width: 180px;
	float:right;
	padding: 30px 10px 10px 20px;
}

.main .content .ads_hor {
  width: 565px;
 	float:left;
	padding-bottom:20px;
}

.main .img_left1 {
  width:200px;
	height:460px;
	background-image:url('../images/left.gif');
	float:left;
}
.main .img_left2 {
  width:20px;
	height:460px;
	background-image:url('../images/space.gif');
	float:left;
}

.main .footer {
	width: 1000px;
	height: 65px;
	float:left;
	background-image: url('../images/footer.gif');
}



/* Links allgemein */
a:link      { text-decoration: none; color: #e10f54; font-weight:bold; }
a:visited   { text-decoration: none; color: #e10f54; font-weight:bold; }
a:hover     { text-decoration: underline; color: #ed5d91; font-weight:bold; }
a:active    { text-decoration: underline; color: #ed5d91; font-weight:bold; }


/* Überschriften */
h1 					{ font-size:20px; color:#e10f54; margin-bottom:0px; margin-top:0px; }
h2 					{ font-size:18px; color:#e10f54; margin-bottom:0px; margin-top:0px; }
h3 					{ font-size:16px; color:#e10f54; margin-bottom:0px; margin-top:0px; }
h4 					{ font-size:14px; color:#e10f54; margin-bottom:0px; margin-top:0px; }



.menu_link {
	border: 0px solid black; position: absolute;
}

.menu_link a {
	display: block;
}

.menu_link a span {
	display: none;
}

#home_link {
	margin-left: 620px; margin-top: 15px; border: 0px solid #000000;
}

#home_link a {
	height: 35px; width: 235px;
}


