/* CSS Document */

body {
	background:url(../images_system/body_bg_start.gif) repeat-x #fff;
	}
	
#bild {
	background-position:right top;
	background-repeat:no-repeat;
	height:354px;
	margin:auto;
	padding:0pt 0pt 0pt 13px;
	width:982px;
	}
	#bild h1 {
		color:#FFFFFF;
		font-size:30px;
		font-weight:normal;
		line-height:34px;
		padding:39px 0pt 0px;
		width:335px;
		font: 32px/34px 'Museo500';
		}
	#bild h2{
		color:#BAC6DA; 
		font-size:14px; 
		font-weight:normal;
		line-height:20px;
		padding:10px 0 10px 0;
		width:335px;
		font: 15px/22px 'Museo300';	
		}
		
	#vertical_navi h3 {
		background-image:url(../images_system/navi_header_start.gif);	
		}		
#right_column {
	float:left;
	margin:-93px 10px 0pt 0pt;
	width:210px;
	}

/* here come the overrides for the full-size splash */

#content_bereich { 
	width:950px; 
	margin:-70px auto 20px auto; 
	}
#content {
	padding:10px 10px 10px 10px; 
	width:950px; 
	}

#content h1 {width:450px;}


#content h2 {
	color: #355f8c;
	font-weight:normal;
	font-size:30px;
	text-decoration:none;
	margin: 0px 0 10px 0;
	padding:0 0 0px 0;
	line-height:34px;
	}

#content a {text-decoration:none;}

/* inline navigation +++++++++++++++++++++++++++++++ */
.inlineTeaser {
	border-bottom:none;
	background:url(../images_system/trennerFading.png) no-repeat top right;
	width:204px;
	height:300px;
	float:left;
	padding:0 15px;
	position:relative;
	z-index:2;
	}
.inlineTeaser img, #content .inlineTeaser a img {
	position:absolute;
	bottom:0;
	text-align:center;
margin:0;
	}

.teaserbox_4.inlineTeaser {
	background:transparent;
	}


/* Hover effect on Teaser */

.gradient {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#b4b4b4));
	background: -moz-linear-gradient(#ffffff, #b4b4b4);
	background: linear-gradient(#ffffff, #b4b4b4);
	}
	
#teaser_container_content .gradient {
	background: transparent;

	}	

.teaserbox_1 {
	padding-left:12px;}

#content .teaserbox_head  {color: #355F8C;
	font-weight:bold;
	font-size:14px; display:block;
	font-family:Lucida Sans, Trebuchet MS, Arial, sans-serf;
	line-height:20px;
	padding:0; 
	background:transparent;
	text-decoration:none;
	margin: 5px 0 10px 0;
	font: 16px/22px 'Museo700';}

#content .inlineTeaser a.mehr_button {
	text-decoration:none;
	color:#355f8c;
	display:block;
	font-weight:normal;
	width:42px;
	background:url(../images_system/sprite.gif) no-repeat right -87px;
	}

/* boxes splash */


.wide_box_container {
    background: transparent;
    margin: 30px 0 0px 0;
	padding:0 0 5px 0;
	width:950px;
	overflow:hidden;
	}

#content .wide_box_container h1 {width:auto;}

.wide_box_inner, .narrow_box_inner  {
	float:left;
	position: relative;
	border:1px solid #cdcdcd;
	border-top:1px solid #ededed;
	border-bottom:1px solid #aaa;
	-moz-border-radius:5px;
	-moz-box-shadow:0 1px 2px #ccc;
	-webkit-border-radius:5px;
	-webkit-box-shadow:0 1px 2px #ccc;
	border-radius:5px;
	box-shadow:0 1px 2px #ccc;
	background:#fff;
	height:140px; 
	width:590px;
	overflow:hidden;
	margin-top:0px;
	behavior: url(/res/PIE.htc);
	}

.narrow_box_inner {
	width:275px;
	padding:15px 10px 0 15px; 
	margin:0;
	background-color:#e2ebf4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0f3f6), to(#e2ebf4));
	background: -moz-linear-gradient(#f0f3f6, #e2ebf4);
	margin:0 0 0 10px;
	}
#content .narrow_box_inner h3 {
	color:#355F8C;
	padding:0 0 10px 0;}

