body {	font-family: arial;	font-size: 0.8em;	color: black;	text-align: left;	background-color:#eeeeee;	background-image: url(images/txt.jpg);	background-repeat:no-repeat;	background-position: top right;	margin-top: 0px;}

.style1 {	border-left: 1px solid #C0C0C0;	border-right: 1px solid #C0C0C0;	border-top: 1px solid #C0C0C0;	border-bottom: 1px solid #C0C0C0;}


.all{	width:972px;	background-image: url(images/back.jpg);	min-height: 500px;	}
.top{	width:972px;	height: 20px;	margin-left: -9px;	text-align:left;}
.al {position: absolute;	width:700px;	height:20px;	margin-left: 200px;	margin-top: 0px;	background-image: url(images/txt2.jpg);}
.header {	width:972px;	height: 113px;	margin-left: -9px;}
.banner {position: absolute;	width:981px;	height: 84px;	margin-left: -1px;	background-image: url(images/banner_insurance.jpg);}
.menu_back {	position: absolute;	width:980px;	height: 37px;	margin-top: 83px;	margin-left: -1px;	background-image: url(images/menu_back.jpg);}
.menu {margin-top:0px;	position:absolute;	height: 30px;	width: 981px;}
.navi {	width:770px;	margin-top:10px;	margin-left:185px;	text-align:left;	color: #333333;	border-bottom:1px dashed #c8c8c7;	}
.menu_links{	position: absolute;	height: 400px;	width:160px;	padding-left: 10px;	}
.inhalt{	padding-top:10px;	padding-left:180px;	padding-right: 10px;	padding-bottom: 20px;	width: 772px;	min-height: 500px;   background-image: url(images/back.jpg);}	
.bottom{	text-align: left;	padding-bottom: 20px;	padding-left: 20px;	width: 952px;	height: 10px;	color: gray;	background-image: url(images/back.jpg);	border-bottom:1px solid #c8c8c7;}
.spiegel{	width:978px;	height: 50px;	margin-left: -1px;	margin-top: 20px;	background-image: url(images/spiegel.jpg);	background-repeat:no-repeat;	}

#home_icon {	position: absolute;	margin-left: 55px;	display:block;	float:left;	width:20px;	height: 20px;	background-color: #dadada;	}
#sitemap_icon {	position: absolute;	margin-left: 85px;	display:block;	float:left;	width: 20px;	height: 20px;	background-color: #dadada;}
#mail_icon {	position: absolute;	margin-left: 120px;	display:block;	float:left;	width: 20px;	height: 20px;	background-color: #dadada;}


.btn1,.btn1 a  {	display: block;	float: right;	background: #ffffff url(images/button.jpg) no-repeat;	width:150px;	height:30px;	color: #000000;	font-size: 1.2em; top: -50%;	text-indent: 10px;	text-decoration: none;	}
.btn1 a:hover {	display: block;	float: right;	width:150px;	height:30px;	background: #ffffff url(images/button_over.jpg) no-repeat;	color: #000000;	font-size: 1.2em; top: -50%;	text-indent: 10px;	text-decoration: none;	}	
.btn1_act,.btn1_act a,.btn1_act a:visited,.btn1_act a:hover{	display: block;	float: right;	width:150px;	height:30px;	background: #ffffff url(images/button_aktiv.jpg) no-repeat;	color: #000000;	font-size: 1.2em; top: -50%;	text-indent: 10px;	text-decoration: none;	}

/* Vertical Navigation Menu */ 
.vertnav1 a:link {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_arrow_blue_right.gif") 5px 50% no-repeat;}
.vertnav1 a:visited {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_arrow_blue_right.gif") 5px 50% no-repeat;}
.vertnav1 a:active {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_arrow_blue_right.gif") 5px 50% no-repeat;}
.vertnav1 a:hover {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down.gif") 5px 50% no-repeat;}

.vertnav1-act a:link {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down.gif") 5px 50% no-repeat;}
.vertnav1-act a:visited {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down.gif") 5px 50% no-repeat;}
.vertnav1-act a:active {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down.gif") 5px 50% no-repeat;}
.vertnav1-act a:hover {display:block;border-bottom:1px solid #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:15px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down.gif") 5px 50% no-repeat;}

.vertnav2 a:link {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_line.gif") 20px 50% no-repeat;}
.vertnav2 a:visited {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_line.gif") 20px 50% no-repeat;}
.vertnav2 a:active {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_line.gif") 20px 50% no-repeat;}
.vertnav2 a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_line.gif") 20px 50% no-repeat;}

.vertnav2-act a:link {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_line.gif") 20px 50% no-repeat;}
.vertnav2-act a:visited {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_line.gif") 20px 50% no-repeat;}
.vertnav2-act a:active {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_line.gif") 20px 50% no-repeat;}
.vertnav2-act a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:30px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_line.gif") 20px 50% no-repeat;}

.vertnav3 a:link {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#000080; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_arrow_blue_right_solid.gif") 35px 50% no-repeat;}
.vertnav3 a:visited {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_blue_right_solid.gif") 35px 50% no-repeat;}
.vertnav3 a:active {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_blue_right_solid.gif") 35px 50% no-repeat;}
.vertnav3 a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down_solid.gif") 35px 50% no-repeat;}

.vertnav3-act a:link {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down_solid.gif") 35px 50% no-repeat;}
.vertnav3-act a:visited {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down_solid.gif") 35px 50% no-repeat;}
.vertnav3-act a:active {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down_solid.gif") 35px 50% no-repeat;}
.vertnav3-act a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:45px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_arrow_green_down_solid.gif") 35px 50% no-repeat;}

.vertnav4 a:link {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#0000; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_solid.gif") 50px 50% no-repeat;}
.vertnav4 a:visited {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#0000; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_solid.gif") 50px 50% no-repeat;}
.vertnav4 a:active {display:block;border-bottom:1px dotted #000000;  /*schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#0000; /* dunkelblau*/ text-decoration:none;width:150px;background:url("images/button_square_blue_solid.gif") 50px 50% no-repeat;}
.vertnav4 a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#FF8B17;text-decoration:none;width:150px;background:url("images/button_square_green_solid.gif") 50px 50% no-repeat;}

.vertnav4-act a:link {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_solid.gif") 50px 50% no-repeat;}
.vertnav4-act a:visited {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_solid.gif") 50px 50% no-repeat;}
.vertnav4-act a:active {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_solid.gif") 50px 50% no-repeat;}
.vertnav4-act a:hover {display:block;border-bottom:1px dotted #000000; /* schwarz*/ padding:2.5px 2.5px 2.5px 2.5px;text-indent:60px;white-space:nowrap;font-size:11px;color:#FF8B17; /* orange*/text-decoration:none;width:150px;background:url("images/button_square_green_solid.gif") 50px 50% no-repeat;}


.download{	font-size: 1.3em;	text-align:left;	padding-left: 50px;	padding-top: 17px;	font-weight:normal;	background-image: url(images/icon_download.jpg);	background-repeat: no-repeat;	}
.header-title {	font-size:2.3em;	border-top:2px solid #F5F8EF;}
.header-title-two {	font-size:1.1em;	padding-bottom:3px;	border-bottom:1px solid #F5F8EF;}

a{	color:#000080;	text-decoration:none;}
a:hover{	text-decoration:none;     color:#FF8B17;}
h1{	margin-left:0px;	margin-top:5px;	padding-left:0px;	font-size: 1.6em;	color: #666666;	font-weight:normal;}
h3{	padding-left:0px;	font-size: 1.6em;	color: #666666;	font-weight:normal;}
h2{	font-size: 1.3em;	color: #666666;	font-weight:normal;}

#tx-newloginbox-pi1-user,#tx-newloginbox-pi1-pass {
color: #182801;
border:1px solid #182801;
background: #7A9431
}
.tx-newloginbox-pi1-submit {
border:1px solid #182801;
color: #182801;
background: #7A9431;
}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:670px;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

