html {
	height: 100%; margin-bottom: 0.1px;
}

* {
	margin:0; padding: 0; border: 0;
} 

body {
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	
	scrollbar-base-color : #999999;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #666666;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-face-color : #EFEFEF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-shadow-color : #666666;
	scrollbar-darkshadow-color : #CCCCCC;
	
	background-color:#DDDDDD;

/*	background-image: url('../pics/bg01-versicherungen.gif');
	background-repeat: repeat;*/
}



/*Schriften*/

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.titel_gruen {
	font-weight: bold;
	padding-bottom: 5px;
	color: #548F44;
}

/* Überschriften */
.titel {
	font-weight: bold;
	padding-bottom: 5px;
}

.untertitel {
	text-decoration: underline;
	padding-bottom: 2px;
}


/*Links*/
a:link, a:visited, a:hover, a:active { 
	color: #666666; 
	text-decoration: none;
	}
	
a:hover, a:active { 
	text-decoration: underline;
	}



/*Links Mailadressen*/
a:link.mail, a:visited.mail, a:hover.mail, a:active.mail { 
	color: #666666; 
	text-decoration: none;
	font-weight: bold;
	}
	
a:hover.mail, a:active.mail { 
	text-decoration: underline;
	}


/*Link Chiba*/
a:link.chiba, a:visited.chiba, a:hover.chiba, a:active.chiba { 
	color: #999999; 
	font-size: 9px;
	text-decoration: none;
	margin-left: 4px;
	}
	
a:hover.chiba, a:active.chiba { 
	text-decoration: underline;
	}




/*Tabellen*/
table, td {
	padding: 0px;
	margin: 0px;
	font-family:Verdana, Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 130%;
	text-align:left;
}


table.t_main {
	margin-top: 20px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}


table.t_content {
	border-top: 3px solid #FFFFFF;
	margin: 0px;
}


/*Zellen*/
td.td_main {
	padding: 3px;
}

td.td_links01 {
	background-image: url('../pics/bg02-versicherungen.gif');
	background-repeat: repeat;
}

td.td_links02 {
	background-color: #548F44;
}

td.td_links03 {
	background-image: url('../pics/bg022-versicherungen.gif');
	background-repeat: repeat;
}

td.td_adresse {
	padding-left: 15px;
}


/*Bilder*/

img {
	border: none;
}

img.bild_right {
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
}


img.bild_left {
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
}

/*Formulare*/
table.tb_kontakt {
	 background-color:#C1E8B4;
	 border: 1px solid #2EB103;
	 color:#333333;
	 font-size: 10px;
}

td.td_kontakt {
	padding-left:3px;
}

input { 
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 170px;
	height: 18px;
	background-color: #ffffff; 
	border: 1px #2EB103 solid; 
	padding-top: 1px;
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px;
}


.textfeld {
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 410px;
	height: 75px;
	background-color: #ffffff;
	border: 1px #2EB103 solid;
	padding-top: 1px;
	margin: 1px;

}


.button {
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	width: 130px;
	height: 20px;
	background-color: #548F44;   
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px;
	cursor:pointer;
}


/* Diese NewsManager-Styles müssen rüberkopiert werden in Hauptstylesheet des jeweiligen Projekts! */

.bildleft {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}


.bildright {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.tablenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	background-color: #CCCCCC;
	border: 0;
	margin: 30px;
	padding: 10px;
}

.tableinnen {
	width: 99%;
	border: 0;
	margin: 2px;
}

.newstitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	background-color: #EBEBEB;
}


/*.....................................................................*/

