
@import url('reset.css'); 
body { background: #485558 url('../v24/images/sitebg.gif') repeat-y top center; color: #333; text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:62.5%; font-family:Helvetica Neue, Helvetica, Arial, Sans-Serif }

/* =========================================================
	Site Structure
============================================================ */
#frame { width: 1060px; margin: 0 auto; }
#container { float: left; width: 1040px; padding: 0 10px 10px 10px; background: #1b1d1e;}

#global_nav { float: left; width: 1040px; padding: 5px 0; background: #1b1d1e; font-size: 1.2em; }
/*	#global_nav ul.nav { float: left; margin-top: 5px; }*/
		#global_nav ul li { float: left; margin-right: 1px; } 
	
#header { float: left; background: #fff; width: 1020px; padding: 20px 10px 20px 10px; border-bottom: 1px solid #1b1d1e; }
	#logo { float: left; width: 382px; height: 55px; background: url('images/versicherungen.gif') no-repeat 0 0; text-indent: -5000px }
	#logo a { display: block; width: 382px; height: 55px; }
	#top_ad { float: right; width: 468px; border: 1px solid #ccc; }
		
#content { float: left; background: #fff; width: 1040px ; padding: 10px 0px; }
	div.left_side { float: left; width: 215px; padding:0; background: #fff; margin-left: 10px; border: none;}
		.page_block  { float: left; width: 500px; padding: 20px; background: #fff;}
	div.center {float:left; width: 700px; margin-left: 10px; margin-right: 10px;  background: #fff}
	div.right_side { float: right; width: 245px;  padding: 0; background: #fff; margin-right: 10px; border: none;}

#footer { float: left; width: 1020px; height:20px; padding: 20px 10px; border-top: 5px solid #1b1d1e; background: #1b1d1e; }
	.footer_left { float: left; width: 630px; }
		.footer_left_wide { float: left; width: 300px;height:20px; }
		.footer_left_narrow { float: right; width: 300px; }
	.footer_right { float: right; width: 290px; }
	.footer_wide { width: 1040px; float: left; margin: 0 0 2.5em 0; padding: 10px; background: #333; }
/* HOME
---------------------------------------------------------------*/

#center_field { float: left; width: 700px; margin: 0 0 .5em 0; border: none; }
/*	div.center_field_left { float: left; width: 168;  font-style: none; font-size: 1.4em; font-weight: bold; padding: 10px; }
	div.center_field__right { float: left; width:410px; background-color:silver;  padding: 10px; }
*/

 div#Rahmen {
    width: 30.1em;
    height: 25em;
    padding: 0.8em;
    margin: 0 auto;
    margin-bottom: 10em;
    border: 2px solid black;
    background-color: silver;
  }
  * html div#Rahmen {  /* Korrektur fuer IE 5.x */
    width: 31.7em;
    w\idth: 30.1em;

  }
  div#Rahmen div {
     clear: left;
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0.4em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.6em; left: -0.4em;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:silver; padding-bottom:0.4em;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: silver;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: maroon;
  }
  
  a:hover {
	color : #FF6600;
}
a:active{
	color : #FF6600;
}

h1 {
	font-size:12px;
	color:#000000;
	font-family:arial,verdana,helvetica,sans-serif;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	white-space:nowrap;
	display:inline;
}
h2 {
	color:#000000;
	font-family:arial,verdana,helvetica,sans-serif;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	white-space:nowrap;
	display:inline;
}


.blau11navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #00387D;
	text-decoration : none;
}
.blau11{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #00387D;
	text-decoration : none;
	line-height:15px;
}
.blau12{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #00387D;
	text-decoration : none;
}
.blau12navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #00387D;
	text-decoration : none;
	line-height:17px;
}

.blau14{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight : normal;
	color : #00387D;
	text-decoration : none;
}

.orange12{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #FF6600;
	text-decoration : none;
}
.orange14{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight : normal;
	color : #FF6600;
	text-decoration : none;
}

.orangehell12{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #ffcc99;
	text-decoration : none;
}
.weiss11{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.weiss12navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
	line-height:17px;
}
.weiss11navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
	line-height:16px;
}
.weiss14{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.weiss16{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:16px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.weiss18{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:18px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.schwarz12navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	line-height:17px;
}
.schwarz11navi{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	line-height:16px;
}
.schwarz16{

	font-family:arial,verdana,helvetica,sans-serif;

	font-size:16px;

	font-weight : normal;

	color : #000000;

	text-decoration : none;

}
.schwarz13{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:13px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.schwarz14{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}


.schwarz12{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.schwarz11{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.schwarz10{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.schwarz9{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:9px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.schwarz8{

	font-family:arial,verdana,helvetica,sans-serif;

	font-size:10px;

	font-weight : normal;

	color : #000000;

	text-decoration : none;

	padding-top:0px;

	padding-bottom:0px;

	line-height:9px;

}