/* ****************** Allg. Vorgaben *******************/
html , body {
	font-family : Verdana, Helvetica, sans-serif;
	padding : 0;
	margin: 0;
	background-color:#ffffff;
	width: 100%;
	height:100%;

}


img {
	border : none;
}

form{
	margin:0px;
	font-size : 100%;
}

p {

         margin-top: 0px;
}

h1{
        font-size : 100%;
}

h2{
        font-size : 100%;
}

h3{
        font-size : 100%;
        margin-top: 0px;
        margin-bottom: 1em;
}

h4{
       font-size : 100%;
       margin: 0px;
}

table, tr, td{
	font-size: 100%;
}


hr {
	height: 0px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #C0C0C0;
	margin-top: 0.8em;
}

/* ****************** CONTENT ******************/


.maincontent{
    position: relative;
    margin-top:1.5em;
    margin-left : 1.5em;
    width: 16cm;
    vertical-align: top;
    padding: 0px;
    border: 0px;
    min-width: 16em;
    overflow: visible;
    font-size: 0.7em;

 }

/* ***************** Newsletter ****************/

.news_pdf_frame{
 width: 320px;
 background-color: #E5F3D2;
}

.news_pdf_frame_seite_r{
 float: left;
 padding-top: 3px;
 text-align: right;
 width: 110px;
}

.news_pdf_frame_seite_l{
 float: right;
 padding-top: 3px;
 width: 110px;
}

.news_pdf_frame_l_ia{
 background-color: #E5F3D2;
 height: 20px;
 width: 160px;
 padding: 0px;
 margin: 0px;
 float: left;
 font-size: 11px;
 color: #4D4D4D;
 font-weight: bold;
}

.news_pdf_frame_l_a{
 background-color: #80C31C;
 height: 20px;
 width: 160px;
 padding: 0px;
 margin: 0px;
 float: left;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
}

.news_pdf_frame_r_ia{
 background-color: #E5F3D2;
 padding: 0px;
 margin: 0px;
 height: 20px;
 width: 160px;
 float: right;
 text-align: right;
 font-size: 11px;
 color: #4D4D4D;
 font-weight: bold;
}

.news_pdf_frame_r_a{
 background-color: #80C31C;
 padding: 0px;
 margin: 0px;
 width: 160px;
 height: 20px;
 float: right;
 text-align: right;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
}

.news_pdf_frame_unt{
 width: 320px;
 height: 232px;
 background-color: #FFFFFF;
 text-align: right;
}


.news_bild_frame{
  border: 1px;
  border-color: #FF6600;
  border-style: solid
}


.news_iframe{
 float: left;
 margin-top: 30px;
 width: 493px;
}

.news_menu_u{
 clear: left;
 float: left;
 margin-top: 20px;
 width: 493px;
}

.news_menu_u_l{
 float: left;
 width: 120px;
  padding: 5px;
}

.news_menu_u_r{
 float: right;
 width: 170px;
 padding: 5px;
 text-align: right;
}

.inaktiv{
 font-size: 11px;
 color: #F4F4F4;
 font-weight: bold;

}



.inhalt_infobox{
  margin: 80px;
}

.newsletter_infobox{
   background-image: url(/files/include/image/gif/infobox_seite.gif);
  background-color: #F2F8F6;
  background-repeat: repeat-y;
  margin: 0px;
  height: 100%;
  width: 100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.ort {
	float: right; 	
}


/* ****************** Links *******************/

a:link    {color: #FF6600; text-decoration: none;}
a:visited {color: #FF6600; text-decoration: none;}
a:hover   {color: #FF6600; text-decoration: underline;}
a:active  {color: #FF6600; text-decoration: none;}




		/* *********************** UEBERSICHT START */
		.overviewContentContainerLeft
		{
			margin:0px;
			padding:0px;
			margin-right:165px;
			margin-top:-10px;
		}
		.overviewContentWidth
		{
			width:682px;
		}
		#overviewContentContainerRight
		{
			margin:0px;
			padding:0px;
			width:256px;
			float:right;
			overflow:hidden;
		}
		#overviewContentContainerRight h3, #mainContentContainerRight h3
		{
			margin:0px;
			padding:0px;
			font-size:14px;
		}
		#overviewMainContentList h2
		{
			margin-top:12px;
			padding:0px;
			font-size:14px;
		}
		
		#overviewContentContainerRight ul, #mainContentContainerRight ul
		{
			list-style-type:none;
			margin:0px;
			padding:0px;
			margin-top:15px;
		}
		#overviewContentContainerRight li, #mainContentContainerRight li
		{
			margin-top:10px;
		}
		
		#overviewMainContentList
		{
			list-style-type:none;
			margin:0px;
			padding:0px;
		}
		
		.overviewMainContentListLeft
		{
			margin:0px;
			padding:0px;
			float:left;
		}
		.overviewMainContentListRight
		{
			margin:0px;
			margin-left:5px;
			padding:0px;
			float:right;
		}
		.overviewMainContentBoxWidth
		{
			margin-top:0px;
			width:264px;
			overflow:hidden;
			
		}
		.overviewImage
		{
			width:264px;
			height:82px;
			// overflow:hidden;
		}
		.overviewContentDivider
		{
			padding:0px;
			clear:both;
			border-bottom:1px solid #80c31c;
		}
		/* *********************** UEBERSICHT STOP */

