

body                { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#e5e4e4;  
background-color: #ffffff;  background-image:url(http://www.surer-ag.ch/bg-start-all-companis.jpg);  } /*overflow-x: hidden; overflow-y: scroll;*/

#main               { height:651px;  width:799px; margin-top: 85px; margin-left:-440px; padding:0; left:50%; position:absolute; z-index:1;  border:solid 0px #fff; }	

#header             {  float:left; margin: 0px 0px 0px 0px; border: 0px solid #000000;}
#white-field	    {  float:left; margin: 0px 0px 0px 0px; border: 0px solid #ffffff; height:123px;  width:799px; background-color: #ffffff;}

#tcs                { margin-top: 28px; margin-left: 20px; padding:0;  position:absolute; }
#hev                { margin-top: 50px; margin-left: 95px; padding:0;  position:absolute; }
#proinnenstadt      { margin-top: 15px; margin-left: 105px; padding:0;  position:absolute; }
#igg                { margin-top: 47px; margin-left: 190px; padding:0;  position:absolute; }
#svit               { margin-top: 12px; margin-left: 265px; padding:0;  position:absolute; }
#svb                { margin-top: 82px; margin-left: 280px; padding:0;  position:absolute; }
#vsci               { margin-top: 15px; margin-left: 365px; padding:0;  position:absolute; }
#gik                { margin-top: 50px; margin-left: 400px; padding:0;  position:absolute; }
#hbb                { margin-top: 15px; margin-left: 470px; padding:0;  position:absolute; }
#astag              { margin-top: 65px; margin-left: 470px; padding:0;  position:absolute; }
#gvb                { margin-top: 60px; margin-left: 615px; padding:0;  position:absolute; }
#acs                { margin-top: 30px; margin-left: 707px; padding:0;  position:absolute; }
		
#navigation         { width:799px; height:19px;  background-color: #babfc4; float:left; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  text-align:center; font-size:10px;  line-height:18px;}
table.navigation    { width:789px; height:19px; background-color: #transparent; float:left;  border: 0px solid #cccccc; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
			
#text-block	    {  float:left; padding: 25px 10px 0px 15px; margin: 0px 0px 0px 0px; border: 0px solid #ffffff; min-height:400px;  width:774px; background-color: #ffffff; font-size : 10px; color : #1c437b; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; line-height:14px; z-index:100; }			
#info-block	    {  float:right; padding: 0px 0px 0px 20px; margin: 0px -10px 0px 0px; border: 0px solid #ffffff; min-height:400px;  width:226px; background-color: #ffffff; font-size : 10px; color : #1c437b; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal;}			
#bluefield      {  float:right; padding: 10px 10px 0px 10px; margin: -2px 0px 0px 0px; border: 0px solid #ffffff; height:100px;  width:206px; background-color: #ecf1f5; font-size : 10px; color : #1c437b; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal;}			
#redfield       {  float:right; padding: 10px 0px 0px 10px; margin: 1px 0px 0px 0px; border: 0px solid #ffffff; height:100px;  width:216px; background-color: #feebeb; font-size : 10px; color : #1c437b; font-family : Verdana, Arial, Times New Roman; font-weight : bold; font-style : normal;}			
						
			#adresseprint            { display:none; background-color: #transparent; float:left; height: 106px; width: 686px;  border: 0px solid #666666; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px;}

#driangel-1     {   padding: 0px 0px 0px 0px; margin: -25px 0px 11px 70px; border: 0px solid #ffffff; z-index:99;  }			
#driangel-2     {   padding: 0px 0px 0px 0px; margin: -25px 0px 11px 250px; border: 0px solid #ffffff; z-index:99;  }			
#driangel-3     {   padding: 0px 0px 0px 0px; margin: -25px 0px 11px 410px; border: 0px solid #ffffff; z-index:99;  }			
#driangel-4     {   padding: 0px 0px 0px 0px; margin: -25px 0px 11px 555px; border: 0px solid #ffffff; z-index:99;  }			
#driangel-5     {   padding: 0px 0px 0px 0px; margin: -25px 0px 11px 690px; border: 0px solid #ffffff; z-index:99;  }			
			
						
a.img       { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; text-decoration: none; background-color:#transparent;  }	
			
		
			a:link            { padding: 0px 0px 0px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #e5e4e4;  }	
			a:visited         { padding: 0px 0px 0px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #e5e4e4;  }	
			a:aktiv           { padding: 0px 0px 0px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #e5e4e4;  }	
			a:hover           { padding: 0px 0px 0px 0px; text-decoration: none; background-color: #transparent;       font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #333333;  }	
			
			
			a.mehr:link            { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 8pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }	
			a.mehr:Visited         { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 8pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }
			a.mehr:aktiv           { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 8pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }
			a.mehr:hover           { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 8pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #000000;  }
					
			
			
			/*hauptnavigation*/
a.navlinks:link       { padding: 0px 0px 1px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }	
a.navlinks:visited    { padding: 0px 0px 1px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }	
a.navlinks:aktiv      { padding: 0px 0px 1px 0px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #002e74;  }	
a.navlinks:hover      { padding: 0px 0px 1px 0px; text-decoration: none; background-color:#transparent;  font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #f01d26;  }	

a.navlinkson:link     { padding: 0px 3px 1px 3px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #ffffff;  }	
a.navlinkson:visited  { padding: 0px 3px 1px 3px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #ffffff;  }	
a.navlinkson:aktiv    { padding: 0px 3px 1px 3px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #ffffff;  }	
a.navlinkson:hover    { padding: 0px 3px 1px 3px; text-decoration: none; background-color: #transparent; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #ffffff;  }	

												
						
			
			
			span 	{ padding: 0px 2px 1px 3px; color:#ff9900; }
						
					
img    { border:0;  }
			
			li   { margin: 0px 0px 0px -10px;  line-height:14px;}
			
			p    { margin:0px 0px 10px 0px;  }
						
h1 		{ padding: 0px 0px 10px 0px; margin:0px 0px 0px 0px; font-size : 11px; font-family : Verdana, Arial, Times New Roman; font-weight : bold; font-style : normal; color : #f01d26;  }
h2 		{ padding: 0px 0px 5px 0px; margin:0px 0px 0px 0px; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : bold; font-style : normal; color : #1c437b;  }
			
			
				
			#formular         { margin-top: 40px; margin-left: 10px; padding:0;  position:absolute; width:450px; border: 0px solid #c3c6ce;}
			/*formularfelder*/
			#anrede           { left: 0px; top: 13px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; }	
			#name             { left: 0px; top: 40px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; }	
			
			#firma            { left:  0px; top:  60px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#adresse          { left:  0px; top:  85px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#plz              { left:  0px; top: 105px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#ort              { left: 69px; top: 105px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#mail             { left:  0px; top: 130px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#telefon          { left:  0px; top: 150px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#nachricht        { left:225px; top:  40px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
			#submit           { left:  0px; top: 180px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}		
			#reset            { left:172px; top: 180px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}		
				
				
			
			
			#kontaktformularausgabe  { margin-top: -45px; margin-left: 10px; padding:0;  position:absolute; z-index:101;  }			
				
				
				
						
			FORM { padding: 0; margin: 0; }
			.inputtext        { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #798491; text-decoration: none; background-color: #f9f9f9; padding: 1px 0px 0px 2px; height: 14px; width: 193px; border: 1px solid #c3c6ce; }
			.inputtextarea    { overflow:auto; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #798491; text-decoration: none; background-color: #f9f9f9; padding: 0px 0px 0px 2px; height: 123px; width: 200px; border: 1px solid #c3c6ce;}
			.inputplz         { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #798491; text-decoration: none; background-color: #f9f9f9; padding: 1px 0px 0px 2px;  height: 14px; width:  40px;  border: 1px solid #c3c6ce; }
			.inputort         { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #798491; text-decoration: none; background-color: #f9f9f9; padding: 1px 0px 0px 2px; height: 14px; width: 124px; border: 1px solid #c3c6ce; }
						
			
			
					
						.inputbuttonneu {
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							text-align: center;
							cursor:hand;
							background: #9b9894;
							color: #fff;
							width: 168px;
							height:  18px;
							border: 1px solid #c3c6ce;
							margin: 0px 0px 0px 0px;
							padding: 0px 0px 2px 0px;
						}
						/*4e7412*/
						.inputbuttonneu:hover {
							background-color: #ff9900;
							color: #000000;
						}
					
			
					
			.inputbuttonback     { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight:   bold; color: #191663; text-decoration: none; background-color: #e4e2e0; padding: 0px; height:  17px; width: 25px; border: 1px solid #c3c6ce; cursor:pointer; cursor:hand; }
					
			.inputbuttonanser    { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight:   bold; color: #ff9900; text-decoration: none; background-color: #FFFFFF; padding: 0px; height: 180px; width: 432px; border: 1px solid #ff9900; z-index:1200;}
								
						
						
			
			
			
			
			
			


