/*
 * Sony BMG Relaunch
 *
 * Style Definitionen fÃ¼r Textseiten wie Adressen, Impressum etc
 *
 * erstellt : 31.08.08
 * letzte Änderung 28.07.09
 */

/*
 * Aktiver Hauptnavigationspunkt
 */

li#tabbedMainKontakt {
	background:			url(/images/tableft.jpg) no-repeat top left;	
}

li#tabbedMainKontakt a {
    padding-top:		20px;
    color:				#cc0000;
	background:			url(/images/tabright.jpg) no-repeat top right;		
}

/*
 * nav-column, die linke spalte mit Navigation und Skyscraper
 */
#nav-column {
    width:					210px;
    float:					left;
}

ul#subnavi {
    background-image:		url(/images/separator_background.gif);
    background-repeat:		repeat-x;
    background-position:	top;
    padding-top:			1px;
    margin-top:				30px;
}

ul#subnavi li {
    padding:				3px 0px 5px 4px;
    background-color:		#F3F3F3;
    background-image:		url(/images/separator_background.gif);
    background-repeat:		repeat-x;
    background-position:	bottom;
    position:				relative;
}

ul#subnavi li.active {
    padding:				3px 0px 5px 4px;
    background-color:		#fff;
    background-image:		url(/images/separator_background.gif);
    background-repeat:		repeat-x;
    background-position:	bottom;
    position:				relative;
}

ul#subnavi li a {
    display:				block;
    font-size:				14px;
    line-height:			21px;
    font-weight:			normal;
    padding:				0px 0px 0px 25px;
    background-image:		url(/images/icons.gif);
    background-repeat:		no-repeat;
    background-position:	10px -47px;
}

ul#subnavi li.active a, ul#subnavi li a:hover {
    color:					#cc0000;
}

/*
 * Contentbereich
 *
 * content-column
 */

#content-column {
    width:					696px;
    float:					right;
	position:				relative;
}

#inner-teaser {
    padding:				0px;
    margin:					0px;
    min-height:				20px;	
	width:					695px;
    background:				url(/images/inner_head_background.jpg) no-repeat bottom;	
}

#inner-teaser img {
	border:					0px;
	padding:				0px;
	margin:					0px 0px 0px 7px;	
	max-width:				679px;
}

#inner-content {
    background:				url(/images/inner_background.jpg) repeat-y;
    padding:				10px 10px 0px 25px;
    overflow:				hidden;
	height:					100%;
}

#inner-footer {
    width:					100%;
    background:				url(/images/inner_foot_background.jpg) repeat-y;
    height:					25px;
}

#inner-content h2 {
	font-size:				24px;
	color:					#929292;	
	padding:				5px 0px 5px 0px;	
}

#inner-content h3 {
	font-weight:			bold;
    line-height:			18px;
    background:				url(/images/icons.gif) no-repeat -18px -437px;
    padding:				0px 20px 0px 10px;	
}

#links h3 {
	font-weight:			bold;
    line-height:			18px;
	background-image:		none;
	padding:				0px 20px 0px 0px;	
}

#links a {
    line-height:			18px;
    background:				url(/images/icons.gif) no-repeat -18px -437px;
    padding:				0px 20px 0px 10px;	
}

.adresse {
	padding:				0px 10px 10px 10px;
	margin:					0px 0px 20px 0px;
	background-color:		#F4F4F4;
	background-image:		url(/images/releases-tools-verlauf.jpg);
	background-repeat:		repeat-x;
	overflow:				auto;
}

.adresse h4 {
	color:					#fff;
	padding:				7px 0px 5px 0px;
	margin-bottom:			20px;	
	font-weight:			bold;
}

.adresse a.map {
	float:					right;
	display:				block;
	height:					18px;
	margin-top:				-18px;
}


.googlemap {
	border:					0px;
	width:					100%;
	margin-top:				10px;
	height:					400px;
}

