/* CSS Document - sportsfrauen.de - 2006 */html, body {	margin: 0;	height: 100%;	background-image:url(../images/bg.jpg);	background-repeat:repeat;	}	#container{	width: 900px;	margin: 0 auto;	border-left:1px;	border-left-style: dotted;	border-left-color: #666666;	border-right:1px;	border-right-style: dotted;	border-right-color: #666666;}html>body #container{	height: auto;	min-height: 100%;}#header{	top: 0;	 background-image: url(../images/logo.jpg);	background-repeat: no-repeat;	height: 105px;	background-color: #FFFFFF;	padding: 0px;}/* -----------footer--------------------------- */#footer {	clear: both;	margin: 0px;	padding: 0px;	text-align: right; 	color: #FFFFFF;	background-color: #E7B0C5;	padding:10px 10px 5px 0px;	margin:0px	width:900px;	height: 20px;	}/* --------------SPALTEN------------- */#spalteEins {	float: left;	width: 170px;	margin: 0px;	padding-left: 10px;>	background-color: #FFFFFF;}	#spalteZwei {	float: left;	width: 480px;	margin: 0px;	padding: 10px;	background-color: #FEF7FB;	border-left:1px;	border-left-style: dotted;	border-left-color: #666666;	border-right:1px;	border-right-style: dotted;	border-right-color: #666666;}	#spalteZweiBreit {	float: left;	width: 670px;	margin: 0px;	padding: 10px;	background-color: #FEF7FB;	border-left:1px;	border-left-style: dotted;	border-left-color: #666666;	border-right:1px;	border-right-style: dotted;	border-right-color: #666666;}		#spalteDrei {	float: left;	width: 190px;	margin: 0px;	padding: 10px;}			/* -----------------TYPO--------------------- */	.text { 	font-family: Verdana, Arial, sans-serif; 	font-size: 12px;  	font-style: normal; 	line-height: 18px; 	color: #000000; 	text-decoration: none;	}		.text_rot {  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 18px; 	color: #CC0000; 	text-decoration: none	}		p {  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 18px; 	color: #000000; 	text-decoration: none;	}	.menu	{  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 19px; 	color: #000000; 	text-decoration: none;	}.bildunterschrift {  	font-family: Verdana, Arial, sans-serif;  	font-size: 11px; 	font-style: normal;	line-height: 15px; 	color: #333333; 	text-decoration: none	}	.fotounterschrift {  	font-family: Verdana, Arial, sans-serif;  	font-size: 9px; 	font-style: normal;	line-height: 12px; 	color:#999999;	text-decoration: none	}	.bildunterschrift a {	color: #333333;	font-size:10px;	text-decoration:none;	line-height: 15px;	font-style: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	.bildunterschrift a:link {color:#333333;}.bildunterschrift a:visited {color:#333333;}.bildunterschrift a:hover {color: #CC0000;}.bildunterschrift a:active {color:#CC0000;}		.menu a {	color:#000000;	font-size:12px;	text-decoration:none;	line-height: 24px;	font-style: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	.menu a:link {color:#3B311B;}.menu a:visited {color:#3B311B;}.menu a:hover {color: #CC0000;}.menu a:active {color:#CC0000;}a {	color:#CC0000;	font-size:12px;	text-decoration:none;	line-height: 19px;	font-style: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	a:link {color:#CC0000;}a:visited {color:#CC0000;}a:hover {color:#333333;}a:active {color:#CC0000;}	h1 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	line-height: 19px;	 font-style: normal; 	font-weight: bold; 	color: #E8194C; 	text-decoration: none;	}	h2 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	line-height: 19px;	 font-style: normal; 	font-weight: bold;	color: #E8194C; 	text-decoration: none;	border-bottom:1px;	border-left: 0px;	border-right: 0px;	border-top: 0px;	border-style: dotted;	border-color: #E8194C;	}		h3 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	line-height: 19px;	 font-style: normal; 	font-weight: normal;	color:#CC0000;	text-decoration: none;	}.rahmen {	border:1px;	border-style: dotted;	border-color: #E8194C;	}	.linie {	width:100%;	line-height: 10px; 	border-bottom:1px;	border-left: 0px;	border-right: 0px;	border-top: 0px;	border-style: dotted;	border-color: #666666;	}		.bildrahmen {	border:5px;	border-color: #FFFFFF;	border-style: solid;   	}		.bild {	float: left;	margin: 3px 5px 3px 0px;	}	.bildright {	float: right;	margin: 4px 0px 4px 6px; 	}.text_bg {  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 18px; 	font-color: #000000; 	padding: 1px;	border-top:1px;	border-bottom:1px;	border-left: 0px;	border-right: 0px;	border-style: dotted;	border-top-color: #FF451E;	border-bottom-color: #FF451E;	}
