html {}

body {
	text-align: center;
	font-family: Verdana, Sans-serif;
	font-size: 9pt;
	color: #000;
	background: #E2E4E3 url(../../images/ug/background_body.gif) repeat-x top center;
}

a {
	color: #476D97;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.clr {
	clear: both;
	font-size: 0.1em;
	height: 1px;
}

h1 {
	font-size: 14pt;
	font-weight: bold;
}

h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #476D97;
	padding: 5px 13px 3px 13px;
}

#wrapper_content_left h2 {
	padding-bottom: 10px;
}

#wrapper_content_left h3 {
	font-size: 10pt;
	font-weight: bold;
	color: #476D97;
	padding: 5px 13px 3px 13px;
}

#wrapper_content_right h4 {
	font-size: 10pt;
	font-weight: bold;
	color: #476D97;
	padding: 5px 13px 3px 13px;
}

p {
	line-height: 11pt;
}

p.copyright {
	padding: 0 15px;
	font-size: 75%;
	text-align: right;
	line-height: 43px;
	color: #B7BCB8;
}

td {
	vertical-align: top;
}


a.internal-link {
	background: url(../../images/ug/linkpfeil_ug.gif) no-repeat left center;
	padding-left: 8px;
}




/**
 *	Inhaltselemente
 */

div.content_spacer { clear: both; font-size: 0.1em; height: 15px; }
/* #wrapper_content_right div.content_spacer { clear: both; font-size: 0.1em; height: 1px; } */

div.divider_solid { margin-top: 15px; padding-top: 15px; border-top: 1px solid #000; }
div.divider_dotted { margin-top: 15px; padding-top: 15px; border-top: 1px dotted #000; }
div.divider_solid hr, div.divider_dotted hr { display: none; }

/* Links*/
div#wrapper_content_left div.contentblock { background-color: #fff; }
div#wrapper_content_left div.contentblock h1 { height: 30px; line-height: 30px; padding: 0 13px; margin-bottom: 11px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_left div.contentblock_nopadding h1 { height: 30px; line-height: 30px; padding: 0 13px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_left div.contentblock p { padding: 0 13px 11px 13px; }


/* Rechts */
div#wrapper_content_right div.contentblock { background-color: #fff; overflow: hidden; width: 100%; }
div#wrapper_content_right div.contentblock h1 { height: 30px; line-height: 30px; padding: 0 13px; margin-bottom: 11px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_right div.contentblock_nopadding h1 { height: 30px; line-height: 30px; padding: 0 13px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_right div.contentblock p { padding: 0 13px 11px 13px; }


/* Breit*/
div#wrapper_content_wide div.contentblock { background-color: #fff; }
div#wrapper_content_wide div.contentblock h1 { height: 30px; line-height: 30px; padding: 0 13px; margin-bottom: 11px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_wide div.contentblock_nopadding h1 { height: 30px; line-height: 30px; padding: 0 13px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_wide div.contentblock p { padding: 0 13px 11px 13px; }


/* Unten */
div#wrapper_content_bottom div.contentblock { background: #D7E2ED url(../../images/ug/background_content_bottom.gif) repeat-x 0 30px; margin-bottom: 15px; }
div#wrapper_content_bottom div.contentblock h1 { height: 30px; line-height: 30px; padding: 0 13px; background: url(../../images/ug/background_headline.gif) repeat-x; color: #fff; }
div#wrapper_content_bottom div.contentblock p { padding: 0 13px 11px 13px; }

div#wrapper_content_bottom div.contentblock_inner { background: none; margin: 0; }
div#wrapper_content_bottom div.contentblock_inner h1 { font-size: 10pt; height: auto; padding: 0 10px 5px 10px; margin: 0; background: none; color: #476D97; }
div#wrapper_content_bottom div.contentblock_inner p { padding: 0 10px 10px 10px; }


/* CSS-Styled-Content */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0; }
ul.csc-menu { padding: 0 13px 11px 13px; list-style-type: disc; list-style-position: inside; }
ul.csc-menu li { padding-bottom: 5px; }


/* Detailseiten News */
div.news-single-img {padding-left: 10px; float: right;}
div.car_block { padding-bottom: 10px; }
.news-single-related, .news-single-files, .news-single-links { padding: 0 13px 11px 13px; }
.news-single-related dt, .news-single-files dt, .news-single-links  dt { font-weight: bold; }
.news-single-item .datum { font-size: 8pt; font-weight: bold; padding-bottom: 5px !important; }

