*

/*-----sportreisen.com ------------------------
----------------------------------------------------------------*/

#header {
	background-color: white;
	}
  
#contentContainer {
	background-color: White;
	background-image: none;
}

.contentbox .header h2 {
padding:0 0 0 5px;
}
  
.contentbox .boxborder {
	padding: 0px 3px;
}

#content_home_left {
	background: transparent url(/images/content_left_bg_590.jpg) repeat scroll 0 0;
   display: block;
	padding-left: 10px;
	padding-right: 5px;
	color: #4F5051;
}

#content_home_left .shadow img {
	background: url(/images/shadow.gif) no-repeat right bottom;
	padding: 4px 10px 10px 0px;
	border: #eee 1px solid;
	border-right:none;
	border-bottom:none;
   }
	
	#content_home_left .subtitle_links {
	color: #626669;
	font-size: 16px;
	line-height: 20px;
}	

	#content_home_right .subtitle_rechts {
	color: #626669;
	font-size: 14px;
	line-height: 18px;
}	


#content_home_left a {
	color: #2F4F4F;
	line-height: 20px;
	text-decoration: none;
	background:transparent url(/images/nav_arrow.gif) no-repeat scroll 3px 5px;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
	margin-bottom:5px;
	padding:2px 0 2px 15px;
}


#content_home_left a:hover {
	color: #336699;
}

#content_home_left .subtitle_a a {
	color:#336699;
	font-size:16px;
	line-height:20px;
	text-decoration: none;
	background:transparent url(/images/nav_arrow.gif) no-repeat scroll 3px 5px;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
	margin-bottom:5px;
	padding:0px 0 2px 15px;
}


#content_home_left .subtitle_a a:hover {
	color: #2F4F4F;
}

#content_home_left .modulelink a {
	color: red;
}


#content_home_left .nopfeil a {
	line-height: 0px;
	text-decoration: none;
	background: transparent no-repeat scroll;
	border-bottom: 0px solid #CCCCCC;
	cursor: pointer;
	margin-bottom: 0px;
	padding: 0px 0 0px 0px;
	color: Gray;
}



#twitter_update_list li {
	list-style-image: url(/images/nav_arrow.gif);
	list-style-position: inside;
	margin-top: 2px;
	font-size: 10px;
}


#twitter_update_list a {
	color: #336699;
	}


#content_home_right {
	padding-left: 10px;
	color: #4F5051;
	}
	
#content_home_right .shadow img {
	background: url(/images/shadow.gif) no-repeat right bottom;
	padding: 4px 10px 10px 0px;
	border: #EEE 1px solid;
	border-right:none;
	border-bottom:none;
   }
	
#content_home_right .anitext_rechts {
	color: #5D6C78;
	font-size: 14px;
	line-height: 18px;
}	

#content_home_right h1, h2 {
	font-size: 15px;
}


#content_home_right a {
	color: #2F4F4F;
	line-height: 20px;
	text-decoration: none;
	background:transparent url(/images/nav_arrow.gif) no-repeat scroll 3px 5px;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
	margin-bottom:5px;
	padding:2px 0 2px 15px;
}

#content_home_right a:hover {
	color: #336699;
}

#content_home_right .link_list {
	margin-bottom: 10px;
}

#content_home_right .link_rechts a {
   background:transparent url(/images/nav_arrow.gif) no-repeat scroll 3px 7px;
	border-bottom:0px solid #CCCCCC;
	color: #336699;
	font-size: 14px;
	line-height: 18px;
	cursor:pointer;
	padding:2px 0 2px 15px;
}	

#content_home_right .link_rechts a:hover {
	color: #4F5051;
}

#content_home_right .link_rechts_scheck a {
   background:transparent url(/images/nav_arrow_ff6600.gif) no-repeat scroll 3px 7px;
	border-bottom:0px solid #CCCCCC;
	color: #336699;
	font-size: 14px;
	line-height: 18px;
	cursor:pointer;
	padding:2px 0 2px 15px;
}	

#content_home_right .link_rechts_scheck a:hover {
	color: #FF6600;
}


#content_home_right .link_rechts_fett a {
	background: transparent none no-repeat scroll 3px 5px;
	border-bottom: 0px solid #CCCCCC;
	color: #4F5051;
	font-size: 14px;
	line-height: 18px;
	cursor: pointer;
	padding: 2px 0 2px 0px;
	font-weight: bold;
}	
#content_home_right .link_rechts_fett a:hover {
	color: #336699;
}

#content_home_right .link_rechts_fett_scheck a {
	background: transparent none no-repeat scroll 3px 5px;
	border-bottom: 0px solid #CCCCCC;
	color: #4F5051;
	font-size: 14px;
	line-height: 18px;
	cursor: pointer;
	padding: 2px 0 2px 0px;
	font-weight: bold;
}	
#content_home_right .link_rechts_fett_scheck a:hover {
	color: #FF6600;
}


#content_home_right .nopfeil a {
	line-height: 0px;
	text-decoration: none;
	background: transparent no-repeat scroll;
	border-bottom: 0px solid #CCCCCC;
	cursor: pointer;
	margin-bottom: 0px;
	padding: 0px 0 0px 0px;
	color: Gray;
}

#home_news {
	background: transparent url(/images/news_right_bg.jpg) repeat scroll 0 0;
   display: block;
	padding: 10px 15px 10px 0px;
	}

#home_banner a {
	border-bottom: 0px none #CCCCCC;
	}

.home_banner a {
	border-bottom: 0px none #CCCCCC;
	}	
	
#contentrightheadline {
	font-size: 30px;
	color: #336699;
}
.contentrightheadline {
	font-size: 30px;
	color: #336699;
}

#contentrightheadlineklein {
	font-size: 18px;
	color: #336699;
	margin-bottom: 10px
}

.contentrightheadlineklein {
	font-size: 18px;
	color: #336699;
	margin-bottom: 10px
}

#contentrighth2 {
	font-size: 14px;
	color: #336699;
}

.contentrighth2 {
	font-size: 14px;
	color: #336699;
}
  
#footercontainer {
	border-top:0px;
	}

#headline {
padding:5px 0 13px 5px;
}




#footercontainer .gradient {
	background:url("/images/trans_white_gradient_large.png") repeat scroll 0 0 transparent;
	height:50px;
}
	
.westcorner { display: none }
.eastcorner { display: none }





/*-----TABELLE HOME VERWEIS AUF ANDERE PORTALE ------------------------
----------------------------------------------------------------*/
.portalverweise {
width: 397px;
background: #f0f0f0;
color: #000;
border-collapse: collapse;
}

.portalverweise a:link,
.portalverweise a:visited {
text-decoration: none;
color: #666666;
}

.portalverweise td,
.portalverweise th {
border: 1px solid #ffffff;
padding: 2px 4px 2px 7px;
color: #666666;
}

.portalverweise td.left {
border: 1px solid #ffffff;
/* background:transparent url(/images/nav_arrow.gif) no-repeat scroll 4px 13px;  */
padding: 2px 4px 2px 14px;
color: #666666;
}


.portalverweise th {
	background: #336699;
	color: #fff;
	height: 42px;
       font-size: 1.3em;
}


.portalverweise a:hover,
.portalverweise a:focus,
.portalverweise a:active {
color: #336699;
text-decoration: none;
}

.portalverweise td.left:hover{
background: #A7C7EE;
border: 1px solid #ffffff;
/* background:transparent url(/images/nav_arrow.gif) no-repeat scroll 4px 13px;  */
padding: 2px 4px 2px 14px;
}

.portalverweise tr.alt{
background: #E2E7ED;
}
.portalverweise tr:hover{
background: #A7C7EE;
}


/*-----Ende TABELLE HOME VERWEIS AUF ANDERE PORTALE ------------------------
----------------------------------------------------------------*/