

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: #fff;  background-image:url(http://www.comtex.ch/de/images/layout/bg-3000.jpg); }

#main                 { height:750px;  width:1020px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  position:absolute; z-index:1;  border:solid 0px #ccc; }	
#content              { height:550px;  width:1020px; margin: -115px 0px 0px 0px; padding: 0px 0px 0px 0px;  z-index:1;  border:solid 0px #ccc; float:left; }	

		
		#hauptnavigation         { width:65px;   background-color: #transparent; float:left; margin: 0px 0px 0px 0px;  padding: 20px 13px 0px 0px;  text-align:right; font-size:10px;  line-height:14px;} 
		#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;}

#logo                 { left: 20px; top: 40px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; float:left;}
#logoprint            {display:none; left: 20px; top: 40px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; float:left;}

		
div#textbox1          { width:594px;  min-height:338px; background-color: #fff; line-height:14px;  padding: 15px 15px 15px 15px;  margin: 0px 0px 0px 0px;
				        font-size: 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color: #094668; border:solid 0px #ccc; float:left; text-align:left; }/*justify*/
div#textbox1start     { width:594px; min-height:358px; background-color: #fff; line-height:14px;  padding: 15px 15px 15px 15px;  margin: 0px 0px 0px 0px;
				        font-size: 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color: #094668; border:solid 0px #ccc; float:left; text-align:left; }/*justify*/
div#textbox1services  { width:594px; min-height:358px; background-color: #fff; line-height:14px;  padding: 15px 15px 15px 15px;  margin: 0px 0px 0px 0px;
				        font-size: 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color: #094668; border:solid 0px #ccc; float:left; text-align:left; }/*justify*/


div#textboxsitemap    { width:594px; height:358px; background-color: #fff; line-height:14px;  padding: 15px 15px 15px 15px;  margin: 0px 0px 0px 0px;
				        font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color: #094668; border:solid 0px #ccc; float:left; text-align:left;}

div#textboxsearch     { width:594px; height:346px; background-color: #fff; line-height:14px;  padding: 15px 15px 15px 15px;  margin: 0px 0px 0px 0px;
				        font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color: #094668; border:solid 0px #ccc; float:left; text-align:left;}


#hauptnavigation      { width:600px; height:19px; margin: -134px 0px 0px 189px; padding:0px 0px 0px 0px; background-color:#transparent; border: 0px solid #cccccc; float:left; }
#topnavigation         { text-align: right; left: 0px; top: 0px; width:435px; height:16px; padding:0px 0px 0px 0px; margin: 15px 0px 0px 540px; background-color:#transparent; z-index:1101;  border: 0px solid #000; float:left; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #003366;  }


#menu-startseite       { width:189px; height:200px; padding:0px 0px 0px 0px; margin: 115px 0px 0px 0px; background-color:#bfcfd4; z-index:1002; float:left; border: 0px solid #000;}



#adressfeld           { width:174px; height:110px; padding:27px 0px 10px 15px; margin: 100px 0px 0px 0px; background-color:#bfcfd4; z-index:1002; float:auto; border: 0px solid #000; text-align:left;
                        font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668;}
					
		/* startseite */			
table.hauptnavigation   { background-color: #transparent; float:left; height: 19px; width: 600px; border: 0px solid #cccccc; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}


#seitentitel        { left: 0px; top: 0px; width:335px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#094668; font-weight : bold; background-color:#transparent; float:left; border:solid 0px #666666;}	
#seitentitelsitemap { left: 0px; top: 0px; width:558px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#094668; font-weight : bold; background-color:#transparent; float:left; border:solid 0px #666666;}	

#getsitemap-1        {line-height:25px; left: 0px; top: 0px; width:140px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 10px;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; background-color:#transparent; float:left; border:solid 0px #666666;}	
#getsitemap-2        {line-height:25px; left: 0px; top: 0px; width:140px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; background-color:#transparent; float:left; border:solid 0px #666666;}	
#getsitemap-3        {line-height:25px; left: 0px; top: 0px; width:140px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; background-color:#transparent; float:left; border:solid 0px #666666;}	
#getsitemap-4        {line-height:25px; left: 0px; top: 0px; width:120px;  padding:0px 0px 0px 0px; margin: 0px 0px 10px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; background-color:#transparent; float:left; border:solid 0px #666666;}	


span.textfound      { background-color:#c2e8f1; padding:0px 2px 0px 2px; color : #db250d; }
#searchresult       { left: 0px; top: 0px; /*width:332px; height:300px;*/ padding:0px 0px 0px 0px; margin: 0px 0px 0px -2px; background-color:#transparent; float:left;}/*organigramm*/	
		
/*hauptnavigation*/
a.navlinks:link         { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 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;   float:left; text-align:center;  border-right: 1px solid #fff;}	
a.navlinks:visited      { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 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;  float:left; text-align:center; border-right: 1px solid #fff; }	
a.navlinks:aktiv        { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 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;  float:left; text-align:center; border-right: 1px solid #fff; }	
a.navlinks:hover        { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; background-color:#e5eff1;       font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668;  float:left; text-align:center; border-right: 1px solid #fff; }	

a.navlinkson:link       { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #fff; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d;   float:left; text-align:center;  border-right: 1px solid #fff;  border-bottom: 0px solid #e5eff1;}	
a.navlinkson:visited    { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #fff; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d;  float:left; text-align:center; border-right: 1px solid #fff;  border-bottom: 0px solid #e5eff1; }	
a.navlinkson:aktiv      { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #fff; font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d;  float:left; text-align:center; border-right: 1px solid #fff;  border-bottom: 0px solid #e5eff1; }	
a.navlinkson:hover      { display:block; width: 155px; height:19px; line-height:20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; background-color:#e5eff1;  font-size : 10px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d;  float:left; text-align:center; border-right: 1px solid #fff;  border-bottom: 0px solid #e5eff1; }	

a:link            { padding: 0px 0px 0px 0px; text-decoration: underline;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }	
a:Visited         { padding: 0px 0px 0px 0px; text-decoration: underline;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }
a:aktiv           { padding: 0px 0px 0px 0px; text-decoration: underline;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }
a:hover           { padding: 0px 0px 0px 0px; text-decoration: none;       font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d; background-color: #transparent;  }


a.copyright:link        { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }	
a.copyright:visited     { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }
a.copyright:aktiv       { padding: 0px 0px 0px 0px; text-decoration: none;  font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668; background-color: #transparent;  }
a.copyright:hover       { padding: 0px 0px 0px 0px; text-decoration: none;       font-size : 7pt; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #db250d; background-color: #transparent;  }


		
a.navigation:link       {   width:175px; height:0px; 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 : #003366;   }	
a.navigation:visited    {   width:175px; height:0px; 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 : #003366;   }	
a.navigation:aktiv      {   width:175px; height:0px; 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 : #003366;   }	
a.navigation:hover      {   width:175px; height:0px; 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 : #db250d;   /*letter-spacing: 0.05em;*/}/*	*/


		
table.navtable      { color:#cccccc;  float:left; border: 0px solid #cccccc; width:460px; background-color: #transparent; margin: 20px 0px 0px 0px; }
		
		
		
		span 	{ padding: 0px 2px 1px 3px; color:#ff9900; }
				
				
img    { border:0;  }
img.bilderrechts    {  padding: 15px 5px 15px 15px; }
img.bilderlinks     {  padding: 15px 15px 15px 5px; }
img.rechts          {  padding: 15px 5px 15px 15px; }
img.links           {  padding: 15px 15px 15px 5px; }


#copyright          {width:619px; line-height:18px; background-color:#d4dbdf; padding: 0px 0px 0px 5px;  margin: 0px 0px 0px 189px; border-top: 0px solid #cedbdf; border-bottom: 0px solid #cedbdf;
                     font-size : 9px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #666;  float:auto;}


		
li   { margin: 0px 0px 0px -10px;  line-height:14px;}
		
p    { margin:0px 0px 10px 0px;  }
					

#headerpic-1-1  { margin: 125px 0px 0px 0px; padding: 0px 0px 0px 0px;  background-color:#transparent;  z-index:2000; }
#headerpic-1-2  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background-color:#transparent;  z-index:2000; }

		
			
#formular         { margin-top: 20px; margin-left: 10px; padding:0;  position:absolute; width:450px; height:  320px; border: 0px solid #c3c6ce;}
/*formularfelder*/
#fc_asterix          { left: 0px; top: -20px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; visibility: hidden;}
#fc_anrede           { left: 0px; top: 10px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; }	
#fc_name             { left: 0px; top: 40px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce; }	

#fc_firma            { left:  0px; top:  60px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_adresse          { left:  0px; top:  85px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_plz              { left:  0px; top: 105px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_ort              { left: 69px; top: 105px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_email            { left:  0px; top: 130px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_telefon          { left:  0px; top: 150px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_nachricht        { left:  0px; top:  180px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}
#fc_submit           { left:  153px; top: 290px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}		
#fc_reset            { left:172px; top: 180px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;  border: 0px solid #c3c6ce;}		
	
	
		
		
#fc_kontaktformularausgabe  { margin-top: -45px; margin-left: 10px; padding:0;  position:absolute; z-index:101;  }			
			
#fc_error	{ margin-top: 40px; margin-left: 380px; padding:0px 0px 0px 5px; width: 200px; position:absolute; z-index:101;  text-align:left;  line-height:20px; visibility: visible; border: 1px solid #db250d; background-color:#e5eff1;}		
			
					
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: 100px; width: 193px; 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; }
			
span.label 	{width: 100px; padding: 0px 0px 1px 3px; margin: 0px 50px 0px 0px; color:#094668; border: 0px solid #000;  float:left; }

				
.inputbuttonneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	cursor:hand;
	background: #0a4d72;
	color: #fff;
	width: 197px;
	height:  18px;
	border: 1px solid #c3c6ce;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}
/*4e7412*/
.inputbuttonneu:hover {
	background-color: #f56a0c;
	color: #fff;
}

/*--------internal----------------------------------------------------------------*/
#log                {width:180px; height:100px; background-color:#d4dbdf; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; border: 0px solid #fff;
                     font-size : 9px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668;  float:left; text-indent:20px;}
				
.mybutton           { background-color: #024566; width:60px; height:17px; border:solid 1px #abacac; color:#fff; cursor:hand ; padding: 0px 0px 2px 0px; margin: 3px 0px 5px 90px; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px;}
.mybutton:hover     { background-color: #f56a0c; width:60px; height:17px; border:solid 1px #abacac; color:#fff; cursor:hand ; padding: 0px 0px 2px 0px; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px;}
		
.inputtextlogin     { margin: 0px 0px 0px 0px; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #094668; text-decoration: none; background-color: #FFFFFF; padding: 2px; height: 12px; width: 145px; border: 1px solid #c3c6ce; }

table.login         { background-color: #transparent; float:left;  border: 0px solid #cccccc; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 10px;}

/*---------partner---------------------------------------------------------------*/
#partner             {width:180px; height:87px; background-color:#d4dbdf; padding: 10px 0px 0px 0px;  margin: 1px 0px 0px 0px; border: 0px solid #fff;
                     font-size : 9px; font-family : Verdana, Arial, Times New Roman; font-weight : normal; font-style : normal; color : #094668;  float:left; text-indent:1px;}
/*-------------------------------------------------------------------------*/
				
						
					
.searchtext        { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000; text-decoration: none; background-color: #ffffff; 
                     padding: 0px 0px 0px 3px; height: 14px; width: 153px; border: 1px solid #006699; margin: 0px 0px 0px 0px;}

#search            { padding: 0px 5px 0px 0px; margin: 15px 0px 0px -5px; float:left;  z-index:1202; }			

.searchbutton { font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight : normal;
                cursor:hand;
				background-color: #006699;
				color: #fff;
				width: 18px;
				height:  16px;
				border: 1px solid #006699;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 2px 0px;
				}			

.searchbutton:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight : normal;
                cursor:hand;
				background-color: #f56a0c;
				color: #fff;
				width: 18px;
				height:  16px;
				border: 1px solid #f56a0c;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 2px 0px;
				}			
			
			
			
			
			



