﻿/* CSS Document fuer alle Browser ausser MSIE*/

/*Durchgaengiger Kopfverlauf (div-Tag)*/
#bback{
position:relative;
top:-7px;
background-image:url('../img/topbg.gif');
background-position:top 10px;
background-repeat:repeat-x;
background-attachment:scroll;
margin-left:-10px;
margin-right:-7px;
 }




/*----------------------< HTML-Navigation >----------------------------*/

/*--- Navigation Text (normal) --*/
 	.navNorm{
 		font-family: Arial, Verdana, "Times New Roman";
 		font-size: 12px;
 		font-style: normal;
 		font-weight: bold;
 		letter-spacing: 1px;
 		line-height: 16px;
 		font-variant: small-caps;
 		text-decoration: none;
 		text-align: left;
 		padding-left:5px;
 		padding-right:5px;
 		color: #FFFFFF;
 		cursor:pointer;
 	}


/*Umschliessendes DIV-Tag der weissen-vertikaler Striche zwischen den einzelnen Navigationspunkten*/
.navLine{
  
  width:10px;
  height:20px;
  margin-top:4px;
}



/*-------------------------< Content >--------------------------------------------------------*/
/*Linker Content Container*/
.contL{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
        width:600px;
        margin-left:89px;
        padding-top:10px;
       }

/*Texte innerhalb von Tabellen*/
.contL table{
        font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
 }




/*Ueberschriften Content links*/


/*---------bis zum  29.05.2009------------
.headL{
       font-family: Arial, Verdana;
     		font-size: 16px;
     		line-height: 24px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
       }
---------------------------------------*/
     .headL{
     	font-family: Arial, Verdana;
     	font-size: 24px;
     	line-height: 28px;
     	font-style: normal;
     	font-weight: bold;
     	letter-spacing: 0px;
     	text-decoration: none;
     	text-align: left;
     	color: #002642;
     	margin-top:35px;
     }





/*Ueberschriften 2. Ordnung (links/rechts)*/
.subL{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 36px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 1px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
       }





/*rechter Content Container*/
.contR{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
     		padding-top:10px;
     		width:270px;
       }





/*Ueberschriften Content rechts*/
.headR{
        font-family: Arial, Verdana;
     		font-size: 22px;
     		line-height: 24px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 1px;
     		text-decoration: none;
        text-align: left;
     		color: #002642;
       }

.redline{
  margin-top:10px;
 }



/*gueltig fuer das Adressfeld (rechts)*/
#c_adress{
  position:relative;
  margin-top:190px;
  display:none;
 }


/*Spacer zwischen dem linken und dem rechten Bereich (P.S. laeuft direkt in den td)*/

.cspace{
        font-family:Arial, Verdana;
        visibility:hidden;
        font-size:1px;
        line-height:1px;
        width:30px;
  }



/*Linkage (z.B. fuer E-Mail)*/
.cLink{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 1px;
     		text-decoration: none;
        text-align: left;
     		color: #00445D;
     		cursor: pointer;

       }


/*Partner Listen (Content-> refer.html)*/
.plist{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
     		float:left;
      	margin: 0px 60px 0px 0px !important;
      	padding: 0px 0px 0px 0px;
      	list-style-image: none;
      	list-style-type: none;
       }


/*Sollten beim Request Fehlermeldungen zurueckgereicht werden, so werden diese
  folgendermassen Formatiert*/
.aj_error{
       font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 22px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 1px;
     		text-decoration: none;
        text-align: left;
     		margin: 0px 60px 0px 0px !important;
        color: #3D475C;
 }

/*--------------------------------< Referenzen >----------------------------------------*/
/*--> Container <div> in dem sich das jeweilige DB-Image befindet*/
#refCont{
         margin-top:5px;
 }



/*---------------------------------< AUTORING >-----------------------------------------*/
.autor{
       position:absolute;
       font-family: "Times New Roman", Arial, Verdana;
     		font-size: 12px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 1px;
     		line-height: 16px;
     		text-decoration: none;
     		text-align: left;
     		color: #294150;
     		background-color:#FFFFFF;
     		border-width:medium;
        border-style:inset; 
        padding:5px;
        margin:5px;
        top:100px;
       left:200px;
     }


/*-------------------------------< Fussleiste >----------------------------------------*/
/*--- Fussleiste Text --*/
.fText{
 		font-family: Arial, Verdana, "Times New Roman";
 		font-size: 12px;
 		font-style: normal;
 		font-weight: normal;
 		letter-spacing: 1px;
 		line-height: 16px;
 		font-variant: small-caps;
 		text-decoration: none;
 		text-align: left;
 		color: #3D3E43;
 		cursor:pointer;
 	}


/*--------------------------------< Flash >--------------------------------------------*/
/*----- Umhuellendes <div> Slideschow (links)----*/
#r_SlideShow{
   position: relative;
   margin-top:17px;
   z-index:5;
 }









/*---------------< Formulare (Kontaktformular) >----------------*/
/*Positionierung des gesamten Kontaktfeldes <div> (Ohne den Alert-Text)*/
#kontakt{
  position: relative;
  top:-33px;
 }

/*Inputfelder*/
#kontakt input {
	border: 1px solid #686868;
  font-size: 10px;
  line-height: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  color: #3D4C6B;
  padding-left:5px;
  height:16px;
  width:300px;
}
/*--< Ausnahme Inputfeld Kontaktperson >---*/
#kontakt input[name="name_2"]{
  width:218px;
 }
/*--< Ausnahme Inputfeld Button und Checkbox >---*/
#kontakt input[type="button"]{
  background-color:#A3A6AF;
  height:20px;
  width:100px;
  cursor:pointer;
  text-align:center;
  color:#FFFFFF;
  margin-top:10px;
  margin-right:70px;
 }
#kontakt input[type="checkbox"]{
  position:relative;
  border:0px;
  width:25px;
  height:25px;
  padding:10px;
  float:left;
  margin-top:-3px;
 }


/*Select - Herr/Frau -*/
#kontakt select{
	border: 1px solid #686868;
	float:left;
	margin-right:12px;
  font-size: 10px;
  height:18px;
  color: #3D4C6B;
  width:70px;
} 

/*Label fuer Mitteilungen*/
#kontakt input[for="mess"]{
  float:left;
 }
 

/*-----OHNE FLASH ---------------------------------< Positionierung der Head-Images (ausser Backgrounds) 
                                                    die angezeigt werden, wenn Flash NICHT aktiv ist
                                                    wird angewendet, wenn das bild als img eingebunden wird
                                                    und nicht als Background >----------------------------*/
/*Hermey Logo (sowohl Blur als auch sharp)*/
.logoHead{
  position:relative;
  width:1002px; 
  height:291px;
  top:5px;

 }


/*Hinweistext im Header (z.B. Startseite) dass der DAU doch gefaelligst Flash installieren soll 
  <div>-Tag*/
.noflash_t{
        position: relative;
        font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align:center;
     		color: #3D3E43;
        width:100%;
        top:65%;
       }





/*--- Genereller versatz des DIV-Tags welches die Header-Grafiken haelt*/
.noflash_h{
 margin-top:3px;
}

/*-------> Handcursor beim ueberfahren von Imagemaps ohne href*/
.imgMap{
  cursor:pointer;
 }

/*-------> Texte die bei Ueberfahren der Wobbles im (ehemaligen) Slideshowcontainer (rechts)
           angezeigt werden*/
.wobtext{
        position: relative;
        font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: normal;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color: #3D3E43;
        top:-6px;
        width:180px;
       }

/*Dito Ueberschrift*/
.wobtextL{
        font-family: Arial, Verdana;
     		font-size: 12px;
     		line-height: 20px;
     		font-style: normal;
     		font-weight: bold;
     		letter-spacing: 0px;
     		text-decoration: none;
        text-align: left;
     		color:#cd0702;
         /*color: #3D3E43;*/
       }

/*UmhuellungsContainter (Tabel) FlaschLOSE Referenz Headanimaition*/
.refHeadTab {
 position: relative;
 width:1002px;
 height:291px;
 }



 /*-------------------- Listenformatierung ---------------*/




/*---------< ACHTUNG NUR INTERIM 30-03-2009 >----ANFANG--------/*


/*UL-Listen dir (verschachtelt) die direkt unter dem fuehrendem Absatz linksbuendig beginnen*/
.ol_left{
  margin-left:-20px;
 }
.ul1{
 margin-left:-26px;
}
.ul2{
 margin-left:-41px;
}
 
/*---------< ACHTUNG NUR INTERIM 30-03-2009 >----ENDE--------/*

/*--------------------------< Submenues >---------------------------------------*/

/*Schrift/Text im Submenue*/
.subMenText{
   padding-top:3px;
   padding-left:5px;
 }

/*--------------------< Diverses >-----------------------------------------------*/
/*Hinweistexte die Ausserhalb des KOntextes stehen
  (z.B. Hinweis auf Navigationshilfen)
*/
.hinweis{
 	font-variant: small-caps;
 }

