/* START-SEITE CSS  */

.start_content01 { 
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		padding-top: 70px;
		padding-left: 72;
		padding-right: 62;		
}

.start_teaser,
.start_teaser_info {
		font-size: 8.5pt;
		font-family: Verdana;
		font-weight: bold;
		color: #02457E;
		padding-top: 30;
		padding-left: 17;
		padding-right: 20;
}

.start_teaser_info {
		padding-top: 8;
}

.start_teaser_subtext {
		font-size: 8.5pt;
		font-family: Verdana;
		padding-left: 17;
		padding-right: 10;
		color: black;
		font-weight: normal;
}

IMG.start_pfeil_teaser {
		margin-top: 30;
		margin-right: 0;
}

.weiter_btn_start {
		margin-right: 62;
}

/* CONTENT-BEREICH CSS */

.list { 
		list-style-image: url(images/list_point.gif);
		list-style-position: outside;
		margin-left:54;
		margin-right:70;
		margin-bottom: 10;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.list_events,
.list_events_hell,
.list_events_dunkel { 
		list-style-image: url(images/list_point.gif);
		list-style-position: outside;
		margin-bottom: 2;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}
ul.list_hd {
		padding:0;
		margin:0;
}
.list_events_hell {
		background-color:#FFF;
		padding:4px 4px 4px 20px;
		list-style-position: inside;
}
.list_events_dunkel {
		background-color:#E5ECF1;
		padding:4px 4px 4px 20px;
		list-style-position: inside;
}

ol {
		padding-left:80;
}

.text_list_1st {
		margin-left:80;
		margin-right:70;
		padding_top:200;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}



IMG.header {
		margin-left: 80;
}

.headertab {
		margin-right:70;
}


.content_text {
		margin-left:80;
		margin-right:70;
		margin-top:40;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_headline {
		margin-left:80;
		margin-right:70;
		margin-top:40;
		font-size: 10pt;
		font-family: Verdana;
		color: black;
		font-weight: bold;
}

.content_headline2 {
		margin-left:80;
		margin-right:70;
		margin-top:0;
		font-size: 10pt;
		font-family: Verdana;
		color: black;
		font-weight: bold;
}

.content_headline_index {
		margin-left:5;
		margin-right:5;
		margin-top:10;
		font-size: 10pt;
		font-family: Verdana;
		color: black;
		font-weight: bold;
}

.content_list_index {
		margin-left:5;
		margin-right:5;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}


.content_headline2_blue {
		margin-left:80;
		margin-right:70;
		margin-top:0;
		font-size: 10pt;
		font-family: Verdana;
		color: black;
		font-weight: bold;
}

.content_headlineFont {
		font-size: 10pt;
		font-family: Verdana;
		color: black;
		font-weight: bold;
}

.content_table {
		margin-left:20;
		/*margin-right:30;
		margin-top:40;*/
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_table2 {
		/*margin-left:20;
		margin-right:70;
		margin-top:40;*/
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}


.content_3rd {
		margin-left:80;
		margin-right:70;
		margin-top:40;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}


.content_2nd {
		margin-left:80;
		margin-right:70;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_4th {
		margin-left:80;
		margin-right:70;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
		margin-top:15;
}

.content_list {
		margin-left:80;
		margin-right:70;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_list2 {
		margin-left:50;
		margin-right:70;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_list3 {
		margin-left:30;
		margin-right:70;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}

.content_list4 {
		margin-left:5;
		margin-right:130;
		font-size: 8.5pt;
		font-family: Verdana;
		color: black;
		font-weight: normal;
}


.content_kontaktformular {
	margin-left:80;
	margin-right:105;
	margin-top:40;
	font-family: Verdana;
	font-size: 8.5pt;
	color: #000000;
	font-weight: normal;
}

textarea.kontaktformular {
	width:393px;
	font-family:verdana;
	font-size:8.5pt;
	color:#000000;
}

input.kontaktformular {
	width:200px;
	font-family:verdana;
	font-size:8.5pt;
	color:#000000;
}
select.kontaktformular {
	font-family:verdana;
	font-size:8.5pt;
	color:#000000;
}

td.kontaktformular {
	font-family:Verdana;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
}
.green {
	color:#9CCC0A;
}

.kontaktformular_error {
	font-family: Verdana;
	font-size:8.5pt;
	color:#ff0000;
	font-weight:bold;
}

.link {
		font-size: 8.5pt;
		font-family: Verdana;
		font-weight: bold;
		color: #02457E;
		text-decoration:none;
}
input.login {
	width:120px;
	font-family:verdana;
	font-size:8.5pt;
	color:#000000;
}

.headline1{
    font-family: Verdana;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
	color:#333333;
}

.headline2{
    font-family: Verdana;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color:#333333;
	margin: 8px 0px 0px 0px;
}

.td_picture{
	width:179px;
	height:200px;
}

.sideMenu {

    font-family: Verdana;
    font-size:9px;
    color:#18496e;
    font-weight:normal;
    line-height:17px;
    left: 260px;
    margin-top:2px;
    margin-left:307px;
}

a:link.sitemapLink {
    font-family: Verdana;
    font-size:11px;
    color:#18496e;
    font-weight:normal;    
    line-height:15px;
    text-decoration:none;
}



a:hover.sideMenuSitemapLink {
    font-family: Verdana;
    font-size:9px;
    color:#62A500;
    text-decoration:none;
    font-weight:normal;
    line-height:17px; 
}

a:link.sideMenuSitemapLink, a:visited.sideMenuSitemapLink, a:active.sideMenuSitemapLink {
    font-family: Verdana;
    font-size:9px;
    color:#18496e;
    text-decoration:none;
    font-weight:normal;
    line-height:17px; 
}

.footer {
		margin-left:20;
		font-size: 6.5pt;
		font-family: Verdana;
		color: #18496e;
		font-weight: normal;
}

.footer_line {
		margin-left: 20;
		width: 575; 
		size: 1;
		color: rgb(192,211,232);
		 
}

.head_line {
		margin-left: 20;
		margin-top: 25;
		width: 435; 
		size: 1;
		color: rgb(192,211,232);
		 
}

.head_line_index {
		margin-left: 10;
		margin-top: 25;
		width: 485; 
		size: 1;
		color: rgb(192,211,232);
		 
}

.head_line_text {
		margin-left: 80;
		margin-top: 10;
		width: 470; 
		size: 1;
		color: rgb(192,211,232);
		 
}

.lo_auge {
	background:url("rechteck_auge_weich.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.lo_notebook {
	background:url("rechteck_notebook.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.lo_handy {
	background:url("rechteck_handy.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.lo_a {
	background:url("rechteck_a.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.lo_ohne {
	background:url("rechteck_ohne.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.ro {
	background:url("rechteck_02.jpg") top right no-repeat;
	margin:0;
	padding:0;
}


.ru {
	background:url("rechteck_04.jpg") bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu {
	background:url("rechteck_03.jpg") bottom left no-repeat;
	margin:0;
	padding:0;
}


.lo_kasten {
	background:url("kasten_01.jpg") top left no-repeat;
	margin:0;
	margin-top:7;
	padding:0;
}

.ro_kasten {
	background:url("kasten_02.jpg") top right no-repeat;
	margin:0;
	margin-top:7;
	padding:0;
}


.ru_kasten {
	background:url("kasten_04.jpg") bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu_kasten {
	background:url("kasten_03.jpg") bottom left no-repeat;
	margin:0;
	padding:0;
}

.inhalt {
	margin:0;
	padding:2.5em 4.5em 5.5em 4.5em;
}


.inhalt_kasten {
	margin:0;
	padding:1.5em 2.5em 2.5em 3em;
	font-size: 8.5pt;
	font-family: Verdana;
	color: #18496e;
	font-weight: normal;
	}

.inhalt_werbung {
	margin:0;
	padding:0.5em 1.5em 2.5em 3em;
	font-size: 8.5pt;
	font-family: Verdana;
	color: #18496e;
	font-weight: normal;
	}
	
.inhalt p {
	margin:0;
	padding:0;
}

.inhalt_image{
	margin-left:0;
	padding:35px 0em 0em 1.7em;
	
}

.inhalt_image2{
	padding:20px 0em 0em 55px;
}

.singleLinkElement {
    float:left;
    padding-left: 8px;
    }

.singleLinkElementIcon {
    float:left;
    padding-left: 36px;
    padding-top: 4px;
}

a:link.singleLink, a:visited.singleLink, a:focus.singleLink, a:hover.singleLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#446783;
    font-weight:normal;
    line-height:17px;
    text-decoration:none;
}

.box1 { 
  position:absolute; 
  top:50px; 
  left:10px; 
  width:150px; 
  height:150px; 
  z-index:1; 
}
