/**
 * Style sheet content
 */
#main h3
{
	font-size:14px;
	color:#4486C3;
}

.mod_ch_flowplayer
{
	z-index:1;
}

#videothumb img
{
	border:0px;
}

.mod_search .header
{
	margin-bottom:30px;
}

.mod_search h3 a
{
	font-size:16px;
}

.mod_search .even, .mod_search .odd
{
	margin-bottom:30px;
}

#suchform
{
	width:170px;
	float:left;
	padding:8px 5px;
	background-color:#DFECFD;
	border-top:1px solid #b1cbed;
	border-right:0px solid #b1cbed;
	border-bottom:0px solid #b1cbed;
	border-left:0px solid #b1cbed;
	font-size:12px;
}

#suchform input.keywords
{
	width:80px;
	float:left;
	margin-right:5px;
}

#suchform input.submit
{
	background-color:#4486C3;
	color:#ffffff;
}

a.aktuelles:link, a.aktuelles:visited
{
	width:175px;
	float:left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#DFECFD;
	text-decoration:none;
}

a.aktuelles:hover
{
	background-color:#d1e2f7;
	text-decoration:none;
}

#fontsizer
{
	float:right; display:block; width:60px; margin:0px -17px 0px 0px;
}

*html #fontsizer
{
	margin-top:-21px;
}

*:first-child+html #fontsizer
{
	margin-top:-21px;
}

#main .inhaltsbox_1 img
{
	width:160px;
	height:auto;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

#main .inhaltsbox_1 img>a
{
	width:auto;
	float:left;
	display:inline;
	margin:0px;
	background-color:none;
}

/* Content-Box Link-Ausrichtung */
#main .inhaltsbox_1 a
{
	float:right;
}

/* Content-Box Link-Ausrichtung */
#main .inhaltsbox_1 a:link, #main .inhaltsbox_1 a:visited
{
	width:auto;
	display:block;
	padding:2px 8px;
	background-color:#DFECFD;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#4486c3;
}

/* Content-Box Link-Ausrichtung */
#main .inhaltsbox_1 a:hover
{
	background-color:#c8defa;
	text-decoration:none;
}

#main .inhaltsbox_1
{
	margin-bottom:15px;
	padding:10px 10px 0px 10px;
	background-color:#F1F5FE;
	border-top:3px solid #DFECFD;
	border-right:0px solid #DFECFD;
	border-bottom:1px solid #DFECFD;
	border-left:0px solid #DFECFD;
	font-size:13px;
}

*html .inhaltsbox_1
{
	overflow:hidden;
	display:block;
	padding-bottom:10px;
}

*:first-child+html #main .inhaltsbox_1
{
	padding-bottom:10px;
}

#main .inhaltsbox_2
{
	margin-bottom:15px;
	padding:10px;
	background-color:#F1F5FE;
}

#main .inhaltsbox_2_670
{
	width:650px;
	float:left;
	margin-bottom:15px;
	padding:10px;
	background-color:#F1F5FE;
}

table
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans serif;
}

table.preis
{
	background-color:#DFECFD;
	color:#005BAC;
}

table.preis a
{
	font-weight:bold;
	font-size:14px;
}

table.infotabelle td
{
	padding:5px;
	background-color:#F1F5FE;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
}

td.blau1
{
	background-color:#DFECFD;
	border-top:0px solid #ffffff;
	border-right:0px solid #ffffff;
	border-bottom:2px solid #ffffff;
	border-left:0px solid #ffffff;
	color:#005AAB;
}

td.blau2
{
	background-color:#F1F5FE;
	border-top:0px solid #ffffff;
	border-right:0px solid #ffffff;
	border-bottom:2px solid #ffffff;
	border-left:0px solid #ffffff;
}

acc_titel
{
	width:650px;
	display:block;
	margin:0px 0px 1px 0px;
	padding:10px;
	background-color:#DFECFD;
	border-top:0px solid #A2C2FB;
	border-right:0px solid #A2C2FB;
	border-bottom:1px solid #A2C2FB;
	border-left:0px solid #A2C2FB;
	font-weight:bold;
	font-size:16px;
	color:#005AAB;
}

.toggler
{
	background-color:#DFECFD;
	cursor:pointer;
	width:650px;
	display:block;
	margin:0px 0px 1px 0px;
	padding:7px 10px;
	border-top:1px solid #A2C2FB;
	font-weight:bold;
	font-size:16px;
	color: #005BAC;
}

.accordeon
{
	width:670px;
}

.accordeon_blank
{
	width:670px;
	height:0px;
}

*html .accordeon
{
	width:670px;
	overflow:hidden;
	display:block;
}
