/* CSS Document */
a:link { text-decoration:none; color:#0d0b90; font-size:11px; font-weight:normal; font-family:Verdana;}
a:active { text-decoration:none; color:#0d0b90; font-size:11px; font-weight:normal; font-family:Verdana;}
a:visited { text-decoration:none; color:#0d0b90; font-size:11px; font-weight:normal; font-family:Verdana;}
a:selected { text-decoration:none; color:#0d0b90; font-size:11px; font-weight:normal; font-family:Verdana;}
a:hover { text-decoration:none; color:#c7940a; font-size:11px; font-weight:normal; font-family:Verdana;}

/*
a.menu_item:link { text-decoration:none; color:#0d0b90; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_item:active { text-decoration:none; color:#0d0b90; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_item:visited { text-decoration:none; color:#0d0b90; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_item:selected { text-decoration:none; color:#0d0b90; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_item:hover { text-decoration:none; color:#c7940a; font-size:12px; font-weight:normal; font-family:Verdana;}
*/

.text {text-decoration:none; color:#0d0b90; font-size:12px; font-weight:normal; font-family:Verdana;}

.border {border:1px solid #0d0b90;}

.rahmen {border:1px solid #f6cf67;}

.pic {
	border:1px solid #0D0B90;
}

.blue_h2 {
	text-decoration:none;
	color:#0d0b90;
         font-size:12px;
         font-weight:normal;
         font-family:Verdana;
}

h3 {	text-decoration:none;
	color:#0d0b90;
         font-size:12px;
         font-weight:normal;
         font-family:Verdana;
}

h2 {	text-decoration:none;
	color:#000000;
         font-size:14px;
         font-weight:normal;
         font-family:Verdana;
}

h4 {	text-decoration:none;
	color:#000000;
         font-size:12px;
         font-weight:bold;
         font-family:Verdana;
}

h5 {	text-decoration:none;
	color:#000000;
         font-size:11px;
         font-weight:bold;
         font-family:Verdana;
}


body {

         font-family:Verdana;
         font-size:11px;
         margin-left:auto; margin-right:auto;
         background-color:#FFFFFF;
         scrollbar-base-color:#FFFFFF;
         scrollbar-arrow-color:#FFFFFF;
         scrollbar-face-color:#f3bd2c;
         scrollbar-3dlight-color:#FFFFFF;
         scrollbar-highlight-color:#FFFFFF;
         scrollbar-shadow-color:#f3bd2c;
         scrollbar-darkshadow-color:#f3bd2c;
         scrollbar-track-color:#FFFFFF;
}

body.iframe {

         font-family:Verdana;
         font-size:11px;
         margin-left:auto; margin-right:auto;
         background-color: transparent;
         scrollbar-base-color:#FFFFFF;
         scrollbar-arrow-color:#FFFFFF;
         scrollbar-face-color:#f3bd2c;
         scrollbar-3dlight-color:#FFFFFF;
         scrollbar-highlight-color:#FFFFFF;
         scrollbar-shadow-color:#f3bd2c;
         scrollbar-darkshadow-color:#f3bd2c;
         scrollbar-track-color:#FFFFFF;
}
table {
         font-family:verdana;
         font-size:11px;
         font-weight:normal;
         text-decoration:none;
         color:#333333;
}

.kopf {
		background-image:url('bilder/kopf.jpg');
		background-position:top left;
		background-repeat:no-repeat;
		width:980px;
		height:119px;
}

.links_oben {
				background-image:url('bilder/links_oben.jpg');
				background-position:top left;
				background-repeat:no-repeat;
				width:203px;
				height:132px;

}

.links_mitte {
				background-image:url('bilder/links_mitte.jpg');
				background-position:top left;
				background-repeat:no-repeat;
				width:203px;
				height:100%;
}

.links_unten {
				background-image:url('bilder/links_unten.jpg');
				background-position:top left;
				background-repeat:no-repeat;
				width:203px;
				height:103px;
}

.menu_alt {
                 background-image:url('bilder/menu.jpg');
		background-position:top left;
		background-repeat:no-repeat;
                 border: 1px solid #FFCC00;
                 width:764px;
                 margin-left: 0px;

}

.menu_alt a:hover, #body #menu1 a, #sachversicherung #menu2 a, #reiseversicherung #menu2 a, #kfz-versicherung #menu2 a, #krankenversicherung #menu2 a, #rentenversicherung #menu2 a, #gewerbe #menu2 a, #finanzen #menu3 a, #service #menu4 a, #kontakt #menu5 a, #impressum #menu6 a
{
color: #666666;
}

.menu_alt a:hover
{
color: #666666;
}


.menu td
{

                 background-image:url('bilder/bla.jpg');
		background-repeat:no-repeat;
                 }

.trenn {
		background-image:url('bilder/trenn.jpg');
		background-position:top center;
		background-repeat:no-repeat;
}

.bg {
		background-image:url('bilder/bg.jpg');
                 background-position:top left;
		background-repeat:no-repeat;
		width:777px;
		height:100%;
                 padding:0;
                 margin: 0;
}

.bg-y {
		background-image:url('bilder/bg-y.jpg');
		background-position:top left;
		background-repeat:repeat-y;
		width:980px;
		height:100%;
}

.unten {
		background-image:url('bilder/unten.jpg');
		background-position:top left;
		background-repeat:no-repeat;
		width:980px;
		height:23px;
}

.haupt {
		padding-left:20px;
                 padding-top:5px;
                 padding-right:33px;
                 padding-bottom:10px;
}

.haupt_finanz {
		padding-left:20px;
                 padding-top:5px;
                 padding-right:33px;
                 padding-bottom:10px;
}

.haupt_finanz td {
padding-bottom: 50px;
}


input {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FAE5AB,endColorStr=#FFFFFF);
         font-family:verdana;
         font-size:7.92pt;
         background-color: #FFFFFF;
         border:1px;
         border-style:solid;
         border-color:#f6cf67;
}

textarea {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FAE5AB,endColorStr=#FFFFFF);
         font-family:verdana;
         font-size:7.92pt;
         background-color: #FFFFFF;
         border:1px;
         border-style:solid;
         border-color:#f6cf67;
         width:100%; height:99%;
}
select {
         font-family:verdana;
         font-size:7.92pt;
         background-color: #FFFFFF;
         border:1px;
         border-style:solid;
         border-color:#f6cf67;
}

.pic_versicherungen
{
float: left;
margin-right:20px;
margin-bottom:10px;
border: 1px solid #000000;
}

.pic_versicherungen2
{
float: left;
margin-right:20px;
margin-bottom:10px;
margin-top: 13px;
border: 1px solid #000000;
}

.pic_versicherungen_finanz
{
float: left;
margin-right:10px;
margin-bottom:5px;
border: 1px solid #000000;
}

.italic
{
font-style: italic;
}

.versicherungen a
{
}

.versicherungen a:hover
{
color: #c7940a;
}

.versicherungen a:hover, #sachversicherung #menuI a, #reiseversicherung #menuII a, #kfz-versicherung #menuIII a, #krankenversicherung #menuIV a, #rentenversicherung #menuV a, #gewerbe #menuVI a
{
color: #c7940a;
}

#flash_menu
{
position: absolute;
top: 120px;
visibility: visible;
}

#menu_op
{
position: absolute;
top: 120px;
visibility: hidden;
}