/*einbinden mit
<head>
  <link HREF="http://www.vvb.de/style" rel="stylesheet" type="text/css">
</head>
*/
html{
	}
h1{
	font-weight:normal;
	font-variant:small-caps;
	margin-left:0px;
        margin-bottom:0px; padding-bottom:0px;
	font-size:20px;
	color:#456;
	}
a{
 color:#335;color:#356b92;
 text-decoration:none;
 }
a:hover{
 text-decoration:none;
 }
ul{ 
  	color:#999;
	list-style-type:square;
}
li{
color:#999;
}

input, textarea{
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background:#f1f0ea;
	color:#666;
	} 
input:focus{
	background:#f0f0e0;
}	
textarea:focus{
	background:#f0f0e0;
}
input.submit{
        border-left: 1px solid #ccc;
	border-top: 0px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 0px solid #ddd;
	background:transparent url(pics/menu_normal) repeat-x 97% 0%;

}
input.select{
        border-left: 1px solid #ccc;
	border-top: 0px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 0px solid #ddd;
	background:#f1f0ea;cursor: pointer;
}
html, body{

	font-family:  verdana, sans-serif;
  	margin:0px;padding:0px;
	font-size: 10pt;
	color:#121;
	background: #ffffff url(pics/bg2) ;
	background:#e6e4d9;
	background:#e4e4d9 url(pics/bg4) repeat-x;
        background:#ffffff url(pics/head1) repeat-x;
	height: 100%; /* Required */
	}
	
div#Frame0{
	text-align:center;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	text-align: left;
	width: 760px;
	background: #162d40;
	background: #243a4c;
	/*border-left:1px solid #1e3140;border-left:2px solid #888;
	border-right:1px solid #1e3140;border-right:2px solid #888;*/
	/*background:transparent url(pics/tile_m) repeat-y;*/
        background: #f7f5f4;
        background: transparent;
	position: relative;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
	}

div#Frame1{
        text-align:left;
	margin:0 0px 0 0px;
	/*width:728px;*/
	/*border:3px solid #999988;*/
	padding:0px 0px 0px 0px;
	color: #121;
	position: relative;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
}
div#Frame2{
	}
div#Header{
	padding:0px ;
	margin:0px 0px 0px 0px;
	color:#aaa;
	background:#256 url(pics/titel3) left top no-repeat;
        height:90px;width:728px;
}
	
#Header img{
        position: relative;
        
        float:right;
        margin:0px;

        padding:0px;

}
#Menu{
	margin:0px 0px 0px 0px;
	font-weight:100;
	font-size:11pt;/*14px;*/
	/*background:transparent url(pics/menu_normal) bottom left repeat-x;
	background:#e3e3da;*/
	padding:0px 0px 0px 0px;
        height:21px;
	border-left: 0px solid #e3e2da;
	border-right: 0px solid #ccc;
	border-top: 1px solid #114;
	
	}

#MenuList ul{
        width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px  0px;
	/*white-space: nowrap;*/
	background:transparent url(pics/menu_normal) bottom left repeat-x;
        background:transparent;
}

#MenuList li{
	display:inline;margin:0px; padding:0px;
	list-style-type: none;
	list-style-position: inside;

}

#MenuList a { 
 	margin:0 0 0 0;padding: 0px 10px 1px 10px; 
	/*border-right:1px dashed #bbb;*/
	border-right:1px solid #aaa;
	border-left:1px solid #fff;
	letter-spacing:1px;
/*background:transparent url(pics/menu_normal) bottom left repeat-x;*/
	}

#MenuList a:link, #MenuList a:visited{
	color:#888;
	text-decoration: none;
}

#MenuList a:hover{
	color: #f77300;color: #f09620;
	background:transparent url(pics/menu_hover) repeat-x bottom left;
        background:#e3e2da;
	text-decoration: none;
	/*border-bottom:solid 1px #c73202;*/margin:0 0 0 0;padding: 0px 10px 3px 10px; 
}

#MenuList a.selected{
	color:#c73202;margin:0 0 0 0;padding: 0px 10px 3px 10px; 
	background:transparent url(pics/menu_selected) repeat-x;
	text-decoration: none;
	/*border-bottom:solid 1px #c73202;*/
	border-right:1px solid #ccccc0;
	border-left:1px solid #e3e2da;

}



div#Footer{
        font-size:10px;
        color:#aaa;
        clear:both;
	padding:2px;
	margin:0px;
	color:#999;
	/*border-top: 1px solid #ccc;*/
	background:transparent;


}	
#Footer a{
        text-decoration: none;
	color:#999;
	}
#Footer a:hover{
        text-decoration: underline;
	color:#999;
	}
div#MainFrame0{
	padding:5px 0px 0px 0px;	margin:0px 0px 0px 0px;
	height:34px;
	width:100%;
	font-size:12pt;color:#3195c8;color:#c73202;
	float:left;
	/*border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-top:1px solid #e0e0e0;*/
	background: #e3e2da;

	border-bottom:1px solid #d3d3ca;
}	
#MainFrame0 h1{
        position:relative;top:6px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	/*height:32px;*/
	width:auto;float:left;
	font-size:12pt;color:#3195c8;color:#c73202 ;
	
	background: #e3e2da;border-bottom:1px solid #ddd;
	letter-spacing:1.2px;
	/*font-family:times-roman, serif;font-variant:normal;*/
	
}
#MainFrame0 a{
margin: 0;padding:0px;font-size:9pt;text-align:justify;
}
#MainFrame0 a:hover{
	background:#f4f3f1;
	
}
div#MainFrame1{
        float:right;
	text-align:center;
	font-size:12pt;color:#112266;color:#1F2474 ;
	padding:0px 5px 0px 10px;	
	margin:0px 0px 0px 0px;
	width:212px;
height:34px;
	background:#ddddd0 ;
	border-left:1px solid #d3d2ca;border-top:1px solid #d3d2ca;
	/*border-bottom:1px solid #eee;border-bottom:1px solid #d3d3ca;*/
}

#MainFrame1 input, textarea{
margin:0;padding:0;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;	
	background:#e3e2da;
        width:160px;
	color:#666;
} 
#MainFrame1 input:focus{
	background:#f0f0e0;
}
div#MainFrame2{
	clear:right;
        float:right;
	padding:8px 8px 12px 5px;	
	margin:0px 0px 0px 0px;
	width:214px;
	color:#ff6600;color:#c73202 ;color:#666;
	height:auto;
	background:#f1f0ea ;/*url(pics/bg4) repeat-x;*/
        overflow:visible;
	border-left:0px solid #fff;border-left:1px solid #e3e2da;

	font-weight:normal;
	font-size:9pt;
	border-bottom:1px solid #fff;border-bottom:1px solid #e3e2da;
}
#MainFrame2 h3{
        margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	color:#c73202 ;
	/*font-family:times-roman, serif;*/
	font-weight:normal;font-size: 14px;/*font-variant:small-caps;*/
	letter-spacing:3.6px;
}
#MainFrame2 p{
        line-height:100%;
	margin: 5px 0px 5px 0px;
	padding:0;
}

#MainFrame2 input{
        margin-right:0px;
	width:8em;
       	background:#f7f5f4;
}
#MainFrame2 input:focus{
	background:#f0f0e0;
}
#MainFrame2 input.submit{
        border-left: 1px solid #ccc;
	border-top: 0px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 0px solid #ddd;
	background:transparent url(pics/menu_normal) repeat-x 97% 0%;
	cursor: pointer;

}
#MainFrame2 .select{
color:#333;
        border-left: 1px solid #ccc;
	border-top: 0px solid #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 0px solid #ddd;
	background:#f7f5f4;

}
#MainFrame2 a{
        text-decoration:none;
	/*letter-spacing:.1em;*/
	font-weight:200;
	color:#356b92;color:#368;
        }
#MainFrame2 a:hover{
        text-decoration:underline;
        }
#MainFrame2 li{
        font-size:11pt;
	color:#ccccc0;
        
        }
#MainFrame2 hr{
        width:80%;border:0px solid white;
	height:1px;padding:0;
	color:#ccccc0;background:#fff;
        }
.MainFrame2Element{
	padding:8px 0px 8px 0px;	
	margin:0px 0px 0px 0px;
	/*border-bottom:1px solid #fff;*/
}
	
div#MainContent{
        background:#f7f5f3;background:transparent;
        /*position:relative;*/
        width:474px;
	float:left;
	/*letter-spacing:.1em;*/
	margin:0px 0px 0px 4px;
 	padding:10px 0px 5px 5px;
	color:#666;
        font-size:9pt;/*11px;*/
	min-height: 100%; /* For Modern Browsers */
        height: auto !important; /* For Modern Browsers */
        height: 100%; /* For IE */
        }
#MainContent a{
	color:#368;
	/*
	color:#193062;color:#356b92;color:#3777a7;
	border-bottom:dotted 1px ;*/
}
#MainContent a:hover{
	text-decoration:underline;
	/*background:#fff;
	color:#193062;color:#356b92;color:#3777a7;
	border-bottom:dotted 1px ;*/
}
div#MainContent h1{
        
	margin: 0px 0px 0px 0px;
	padding:3px 0px 6px 0px;
	font-size:16px;
	color:#862;color:#528264;color:#464;color:#28586f;
	font-variant:normal;	
	font-weight:bold;
	/*letter-spacing:1.2px;*/
}
div#MainContent h2{
	margin: 0px 0px 0px 0px;
	padding:3px 0px 5px 0px;
	font-size:14px;

	color:#464;	color:#862;color:#363;
	font-variant:small-caps;	
	/*font-family:times-roman, serif;*/
	
	margin: 0px;
	font-weight:normal;font-variant:normal;
}

div#MainContent h3{
	margin: 0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size:10pt;color:#464;
}

div#MainContent ul{
        /*list-style-image: url(pics/list);*/

	list-style-type:square;
	color:#464;
	
}
div#MainContent li{
	
}
div#MainContent p{
	margin: 1px 3px 6px 5px;
	padding:0px 0px 0px 5px;
}
/*
div#MainContent img{
        float:right;
	width:80px;
	margin: 0px 5px 5px 5px;
}
*/

div#MainContent b{
	color:#666;
}
div#MainContent legend{
        font-size:10pt;
	color:#c73202;
}
div#MainContent fieldset{
        border:1px solid #e3e2da; /*#e4e4d9;*/
        /*background:#fffefc;*/
	padding:0px 5px 5px 8px;margin-top:3px;
	
}
div#MainContent blockquote{
        text-align:center;
	margin-top:0.4em;margin-bottom: 0.4em;
}
div#MainContent table{
	margin:0;padding: 0;
}
div#MainContent tr{
	margin:0;padding: 0;
}
div#MainContent td{
	margin:0 5px 0 0;padding: 0 5px 0 0;
}
div#MainContent .large{
	font-weight:lighter;
	font-size:18px;
	color:#567;
	font-variant:small-caps;
}

div#MiniSuche{
	text-align:right;
	font-size:11pt;
	color:#999;
	/*        border-bottom:1px solid #ccc;
border-top:1px solid #ccc;*/
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}


div#Image01{
        float: right;
	width:126px;
	
	font-size:10pt;

	/*
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	*/
	margin:0px 0px 0px 5px;
	padding:0px 0px 10px 8px;
}




   
#Footest {
    font-size:10px;
    width: 728px;
    position: absolute;
    bottom: 0 !important;
    bottom: -1px; /* For Certain IE widths */
    height: 19px;
    background: transparent url(pics/tile_f) no-repeat -20px 0;
  background:white;
    /*border-top:1px solid #ddd;*/
    padding: 3px 0px 0px 12px;
    margin: 0px 0px 0px 0px;
    /*padding:5px 1em 5px 1em;*/
    }
#Footest a{
        text-decoration: none;
	color:#999;
	}
#Footest a:hover{
        text-decoration: underline;
	color:#999;
	}
	
.red{
   color:#c73202 ;
}
.green{
   color:#464 ;
}
.h2link{
	margin: 0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	font-size:11pt;
        color:#363;
	font-variant:small-caps;	
	font-weight:normal;font-variant:normal;
}
.h3link{margin: 0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size:10pt;color:#464;
}
.myhr{clear:right;margin: 0;
	padding:0;
height:1px;line-height:0px;font-size:0px;
background:transparent;border-bottom:1px solid #fff;
}