/*farben                    rot #A31826
                            blau #0675B8
							gruen #155E38

*/


/*presets: */
body						{ margin: 0; padding: 0; background-color:#E4E6E4; }
div							{ margin: 0; }

/* text: */
p							{ color: #6B5C42;  font-size: 12px; line-height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-left: 5px; }
h1					  		{ color: #6B5C42;  font-size: 20px; text-align: left; font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
h2					  		{ color: #FFF; font-size: 20px; text-align: right; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0 80px 0 0; padding: 15px 0 0 0; }
h3					  		{ color: #FFF; text-align: left; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0 0 0 50px; padding: 15px 0 0 0; }
ul							{ border: 0; margin: 0; padding: 0; list-style-type: none;  }


/* links and classes: */
a:link  					{ color: #003C7D; } 
a:visited 					{ color: #003C7D; } 
a:active 					{ color: #003C7D; } 
a:hover 					{ color: #A31826; } 
a:visited:hover 			{ color: #A31826; }

.kontakt					{ text-decoration: none; font-size: 20px; }
a.kontakt:link  			{ color: #FFF; } 
a.kontakt:visited 			{ color: #FFF; } 
a.kontakt:active 			{ color: #FFF; } 
a.kontakt:hover 			{ color: #004C8A; text-decoration: none; } 
a.kontakt:visited:hover 	{ color: #004C8A; text-decoration: none; }

.list						{ color: #6B5C42;  font-weight: bold; padding-left: 10px; font-size: 12px; line-height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-left: 5px; }
.small						{ margin-left: 10px; text-decoration: none; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
small						{ font-size: 11px;  }
.textbig 	                { color: #6B5C42; font-size: 20px; line-height: 25px; text-align: left; font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0; padding: 0; padding-top: 15px; padding-left: 10px; margin-right: 10px; }


/* layer: */
#frame						{ margin: 0 auto; padding: 0; width: 900px; }
#banner                     { position: absolute; top: 300px; left: 50%; margin-top: 0px; margin-left: 150px;  background-image: url(../assets/rendite-back.gif); background-repeat: no-repeat; z-index: 10; width: 300px; height: 250px; }
#mainframe                  { float: left; width: 885px; height: auto; background-color:#FFF; border-bottom: 2px solid #0675B8; border-left: 2px solid #0675B8; border-right: 2px solid #0675B8; }
#logo	      				{ float: left; margin: 0;  width: 587px; height: 198px; padding: 0; z-index: 2; background-image:  url(../assets/englische-lebensversicherung.gif); background-repeat: no-repeat; }
#foto		   				{ float: left; margin: 0; overflow: hidden; width: 296px; height: 195px; z-index:3; background-image:  url(../assets/britische-lebensversicherung.jpg); border-bottom: 2px solid #0675B8; border-left: 2px solid #0675B8; }
#menue1	      				{ float: right; margin-bottom: 35px; margin-top: 35px; width: 495px; height: 57px; z-index: 4; background-image: url(../assets/menue-back.gif); background-position: center; }
#menue2	      				{ float: right; margin-bottom: 35px; width: 495px; height: 57px; padding: 0; z-index: 4; background-image: url(../assets/menue-back.gif); }
#menue3	      				{ float: right; margin-bottom: 35px; width: 495px; height: 57px; padding: 0; z-index: 4; background-image: url(../assets/menue-back.gif); }
#menue11      				{ float: right; margin-bottom: 35px; margin-top: 30px; width: 300px; height: 57px; padding: 0; z-index: 4; background-image: url(../assets/menue-back.gif); }
#menue12      				{ float: right; margin-bottom: 35px; width: 300px; height: 57px; padding: 0; z-index: 4; background-image: url(../assets/menue-back.gif); }
#menue13      				{ float: right; margin-bottom: 35px; width: 300px; height: 57px; padding: 0; z-index: 4; background-image: url(../assets/menue-back.gif); }
#text		   				{ float: left; width: 320px; height: 286px; margin: 15px 0 20px 30px; z-index:3; padding: 0; background-image: url(../assets/text-back.gif); background-repeat: no-repeat; }
#text1		   				{ float: left; width: 400px; height: auto;  margin: 15px 0 0px 30px; z-index:3; padding: 5px; }
#special1      				{ clear: both; float: left; margin-bottom: 20px; width: 584px; height: 57px; padding: 0; margin-top: 0px; z-index: 4; background-image: url(../assets/special-menue-back.gif); }
#form                       { clear: both; float: left; width: 750px; height: auto;  margin: 20px 0 0 20px; z-index:5; padding: 10px; background: #FFF; }
#footer                     { clear: both; float: left; width: 885px; height: auto; background-color:#FFF; border-top: 2px solid #0675B8;  }

