@import url(screen/_layout.css);
@import url(screen/_header.css);
@import url(screen/_links.css);
@import url(screen/_rechts.css);
/* 
	**************************************
	***** Standartstyles *****************
	**************************************
*/
h1 {
	color: #6c2424	;
	margin: 20px 0 20px 0;
	font-size: 22px;
}
h2 {
	color: #6c2424	;
	margin-bottom: 14px;
	font-size: 16px;
}
h2.linie {
	color: #6c2424;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 1px solid #6c2424;
	margin-bottom: 5px;
}
h2.hintergrund {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	margin: 0;
	color: #f9d28b;
	background-color: #6c2424;
}
span.caption {
	display: block;
	float: left;
}
a.mehr {
	float: right;
	margin-top: 4px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
}
h4 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	margin-bottom: 14px;
	color: #f9d28b;
	background-color: #6c2424;
}
p {
	font-size: 12px;
	margin-bottom: 10px;
}
p.meta {
	font-size: 10px;
	margin-bottom: 0;
}
a {
	color: #6c2424;
}
div.newsitem {
	clear: both;
}
div.content {
	padding: 7px 3px 7px 3px;
}
span.hr {
	display: block;
	border-bottom: 1px solid #a6ed7d;
	margin: 20px 0 20px 0;
}
#centerpad ul {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 10px;
	padding-left: 15px;
}
#centerpad ol {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 10px;
	padding-left: 15px;
}
#centerpad li {
	margin-bottom: 5px;
}
/*	--------------------------------------------
	Infobox in den Seitenfarben
	------------------------------------------*/
div.jaegerbox {
	clear:both;
	margin-bottom: 20px;
}
div.jaegerbox_section {
	padding: 5px;
	clear: both;
	border-top: 2px solid #FFF;
	background-color: #f9d28b;
}
div.jaegerbox_img {
	width: 125px;
	float: left;
	text-align: center;
}
/*	--------------------------------------------
	Container für Werbungen
	------------------------------------------*/
div.bannercontainer {
	margin: 0 0 20px 0;
	text-align: center;
}
/*	--------------------------------------------
	Images
	------------------------------------------*/
img.left {
	float: left;
	margin: 0 15px 15px 0;
}
img.right {
	float: right;
	margin: 0 0 15px 15px;
}
div.img_center {
	margin: 20px 0 20px 0;
	text-align: center;
}
p.bu {
	font-style:italic;
}

/*	--------------------------------------------
	Single Column
	------------------------------------------*/
div.single_col {
	clear: both;
	margin-bottom: 20px;
}
/*	--------------------------------------------
	Double Columns
	------------------------------------------*/
div.double_col {
	clear: both;
	margin-bottom: 20px;
}
div.dbl_col_1 {
	margin-right: 20px;
}
div.dbl_col_1, div.dbl_col_2 {
	width: 224px;
	float: left;
	overflow: hidden;
}
/*	--------------------------------------------
	Triple Columns
	------------------------------------------*/
div.triple_col {
	clear: both;
	margin-bottom: 20px;
}
div.trp_col_1, div.trp_col_2, div.trp_col_lb {
	margin-right: 15px;
}
div.trp_col_1, div.trp_col_2, div.trp_col_3 {
	float: left;
	width: 146px;
}
div.trp_col_lb, div.trp_col_rb {
	float: left;
	width: 307px;
}
/*	--------------------------------------------
	OPS4
	------------------------------------------*/
div.ops4_menu_rahmen, div.ops4_menu_default, div.ops4_submenu {
    background-color: #ecc5c5;
    padding: 5px;
    margin-bottom: 10px;
    width: 458px;
}
div.ops4_menu_rahmen {
    border: 2px solid #b5cefb;
    padding: 5px;
    margin-bottom: 10px;
    width: 456px;
}
div.ops4_submenu {
    background-color: #f9d28b;
}
div.ops4_menu_content_default, div.ops4_menu_content_sitemap, div.ops4_menu_content_rahmen {
	margin-top: 10px;
}
ul.ops4_menu_list_l0_default, ul.ops4_menu_list_l0_rahmen, ul.ops4_menu_list_l0_sitemap, ul.ops4_menu_list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.ops4_menu_list_l1_default, ul.ops4_menu_list_l1_rahmen, ul.ops4_menu_list_l1_sitemap {
	margin-top: 5px;
}
li.ops4_menu_item_l0_default, li.ops4_menu_item_l0_rahmen, li.ops4_menu_item_l0_sitemap, li.ops4_menu_item {
    padding-left: 16px;
	font-weight: bold;
    background: url(../img/bullet_black.gif) 4px 5px no-repeat;
}
li.ops4_menu_item_l1_default, li.ops4_menu_item_l1_rahmen, li.ops4_menu_item_l1_sitemap, li.ops4_menu_item {
	font-weight: normal;
}
li.ops4_menu_item_l0_sitemap {
	font-weight: bold;
}
li.ops4_menu_item_l1_sitemap {
	font-weight: normal;
}
a.ops4_menu_link_sitemap, a.ops4_menu_link_default, a.ops4_menu_link_rahmen, a.ops4_menu_link {
    text-decoration: none;
    font-size: 12px;
	font-weight: normal;
}
a.ops4_menu_link_sitemap:hover, a.ops4_menu_link_default:hover, a.ops4_menu_link_rahmen:hover, a.ops4_menu_link:hover {
    text-decoration: underline;
}
img.ops4_switch {
    border: 0;
}
div.ops4_switch_button_sitemap, div.ops4_switch_button_default, div.ops4_switch_button_rahmen, div.ops4_switch_button {
    font-size: 18px;
    height: 18px;
    margin-bottom: 5px;
}
/*	--------------------------------------------
	Tooltip
	------------------------------------------*/
div.tooltip {
	border: 1px solid #000;
	background-color: #FFF;
	padding: 10px;
	width: 446px;
	font-size: 12px;
}
/*	--------------------------------------------
	Tabelle
	------------------------------------------*/
table.tabelle {
	border: 2px solid #888;
	border-collapse: collapse;
	font-size: 12px;
	margin-bottom: 20px;
}
table.tabelle td {
	border: 1px solid #888;
	padding: 5px;
}
td {
	 vertical-align:top;
}
/*	--------------------------------------------
	Pagina
	------------------------------------------*/
div#pagina {
	text-align: center;
	font-size: 10px;
	margin: 15px 0 30px 0;
}
div#pagina span.active, div#pagina span.dots, div#pagina a {
	padding: 5px;
	margin-left: 5px;
}
div#pagina span.active {
	background-color: #f1ba60;
	color: #015083;
	border: 1px solid #000;
}
div#pagina a {
	border: 1px solid #00595f;
	background-color: #DDD;
}
div#pagina a:hover {
	background-color: #f1ba60;
	color: #015083;
	border: 1px solid #000;
}
/*	--------------------------------------------
	Formulare
	------------------------------------------*/
form {
	font-size: 12px;
}