@import url(reset.css);
body{background:#ffffff; font-family:"Helvetica", Myriad Pro, Arial, sans-serif; margin-top: 0; width: 99%;}
body.innerpage{background:#ffffff ;}

a, a:visited, a:active {color:#f18c00; text-decoration:underline;}
a:hover {color:#9d8b67; text-decoration:none;}


div#Logo{display: none;}

div#OuterOrange{float:left; width:100%; background:#ffffff;}
div#Layout{margin:0 auto; width:100%;}
div#Header{float:left; width:100%; padding:0 0 0 0; position:relative; height:90px;}
div#Header .top{display: block; width:100%; height:80px; background:url(../images/logo_print.gif) no-repeat center 0;}
div#Header p.orange_text{float:left; font-weight:bold; font-size:12px ; text-align:left; padding:0;}
div#Header p.orange_text a{color:#f18c00; text-decoration:none;}
div#Header p.orange_text a:hover{text-decoration:underline;}
div#Header p.grey_text{float:right; font-weight:bold; font-size:12px ; text-align:right; padding:0; font-weight:bold; color:#888;}
div#Header p.grey_text a{color:#888; text-decoration:underline;}
div#Header p.grey_text a:hover{text-decoration:none;}

div#Header .bottom{ display: none; }
div#Header .tx-macinasearchbox-pi1 { display: none;}
div#Menu{display:none;}

div#MenuInner{display: none;}

div#BodyContainer{float:left; width:100%; background:#ffffff;;}
div#Content{float:left; background:none; width:100%; margin:0; display:inline; padding-bottom:17px; border-bottom:1px solid #d4d4d4; position:relative;}
div#BorArea{float:left; width:100%; background:#ffffff;}
div#BorAreaInner{float:left; width:100%; background:none;}
div#Content .inner_border{display: none;}

div#LeftContainer{float:left; width:100%;}
div#LeftContainer h1{ color:#F18C00; font-weight:normal; font-size:19px; padding:0 0 15px 0; display:block;}

div#LeftContainer h1.areaheadline { color: #888; padding-top:15px;}

div#LeftContainer .carousal{display:none;}

div#LeftContainer .tabbing{ display: none;}

div#LeftContainer .tabbing_inner{ display: none;}

div#LeftContainer .bottom_para{float:left; width:618px; margin:20px 0 0 10px; display:inline; padding-bottom:15px;}
div#LeftContainer .bottom_para img{float:left; padding:0 10px 10px 0;}
div#LeftContainer .bottom_para h2{display:block; font-size:19px; color:#f18c00; font-weight:normal; padding:0 0 12px 0;}
div#LeftContainer .bottom_para h2 a{text-decoration:none; color:#f18c00;}
div#LeftContainer .bottom_para h2 a:hover{text-decoration:underline;}
div#LeftContainer .bottom_para p{display:block; font-size:13px; color:#222; line-height:19px;}
div#LeftContainer .bottom_para p a{color:#f18c00;}
div#LeftContainer .bottom_para p a:hover{text-decoration:none;}

div#LeftContainer .tabbing_inner{display:none;}

div#LeftContainer .left_list{float:left; width:618px; margin:14px 0 0 10px; display:inline; padding: 0 !important;}
div#LeftContainer .left_list li{float:left; width:618px; font-size:13px; color:#f18c00; background:url(../images/orange_bullet.gif) no-repeat 0 7px; padding:0 0 5px 10px; width:608px; list-style-type:none;}
div#LeftContainer .left_list li a{text-decoration:underline; line-height:19px; color:#f18c00; float:left;}
div#LeftContainer .left_list li a:hover{text-decoration:none;}
div#LeftContainer .left_list li.last{float:left; width:618px; font-size:13px; color:#f18c00; background:url(../images/archieve_icon.jpg) no-repeat 10px 7px; padding:0 0 8px 27px; width:591px; list-style-type:none;}
div#LeftContainer .left_list li.last a{float:left; margin:4px 0 0 0;}

div#RightContainer{ display: none;}

div#Footer{float:left; width:100%; padding:15px 9px 25px 0;}
div#Footer p{float:left; font-size:13px; color:#222; width:840px; padding-left:10px;}
div#Footer p span{font-weight:bold;}

div#Footer ul.links{display: none;}

div#Footer ul.phone{float:left; padding:0 0 0 56px; width:300px;}
div#Footer ul.phone li{float:left; padding:8px 0 0 0; font-size:13px; color:#222; text-transform:capitalize;}
div#Footer ul.phone li.title{width:150px; float:left; height:14px;}
div#Footer ul.phone li.phone{width:120px; float:left; height:14px;}

div#LeftContainer .typo3_content { width: 100%; margin: 0; background: none;}

/*---------------------------- */
/* Horizontal Carousel */
#horizontal_carousel {  display: none;}

.left_float {
	float: left;
}


#club-map {
background:transparent url(/fileadmin/images/clubs/deutschlandkarte.gif) no-repeat scroll 0 0;
height:360px;
left:280px;	
margin-bottom:-360px;
position:relative;
}

#club-map a {
	color:#000000;
	display:block;
font-size:10px;
height:12px;
line-height:13px;
margin:0 0 -12px -12px;
position:relative;
text-decoration:none;
width:12px;
}


#infolayer {
	font-size: 10px;
	background: #CCCCCC;
	/*filter: alpha(opacity:80);*/
	position: absolute;
	z-index: 3;
	display: none;
	width: auto;
	padding: 3px;
	border-left: #FFF 1px solid;
	border-top: #FFF 1px solid;
	border-bottom: #999 1px solid;
	border-right: #999 1px solid;
	left: 0;
	top:0;
}

#club-information {
height:360px;
width:250px;
}

#PartnerRotation embed {
margin: 20px 0 0 70px;
}

p.right {
	float: right;
}
p.left {
	float: left;
}

.video_tabbing p.right a {
	display: block;
	margin: 5px 0;
	font-size: 12px;
}

