/********************************************************************************
Webtech AG
Lehnplatz 10, 6460 Altdorf
********************************************************************************/





/****PAGE GRUNDBEREICH**********************************************************/   
body {
   color: #000000; 
	background-color: #717171;
   font-size: 100.00%;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 0; 
	padding: 0;
   text-align: center;  /* Zentrierung im Internet Explorer */
	background-image: url(/prog/img/background-out.gif);
	background-repeat: repeat;
	overflow:-moz-scrollbars-vertical;
  }

#page {
   text-align: left;    /* Seiteninhalt wieder links ausrichten */
   margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	margin-top: 20px;
   padding: 0px;
	width: 838px;
	background-color: #FFFFFF;
	background-image: url(/prog/img/background-content.jpg);
	background-repeat: repeat-y;
  }

/* mit korrekte Reihenfolge der A-Tags  */
a:link    { color: red }     /* noch nicht besuchter Link */
a:visited { color: blue }    /* schon besuchter Link   */   
a:hover   { color: lime} 	  /* Benutzer 'hovert'     */    
a:active  { color: lime }    /* Link wird ausgewählt   */
/********************************************************************************/ 

  



/****SCHATTEN-OBEN BLOCK*********************************************************/   
#schattenOben {
   float: left; 
	width: 838px;
	height: 17px;
	background-color: #E2E3E4;
	background-image: url(/prog/img/schatten-oben.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
/********************************************************************************/ 






/****HEADER BLOCK****************************************************************/   
#header {
   float: left; 
	width: 838px;
	height: 336px;
	background-color: #FFFFFF;
	background-image: url(/prog/img/header-content-2011.jpg);
	background-repeat: no-repeat;
}
/********************************************************************************/ 





/****HILFSNAV BLOCK**************************************************************/   
#hilfsNav {
   float: left; 
	width: 235px;
	height: 20px;
	margin-top: 306px;
	padding-left: 34px;
	font-size: 0.7em;
	color: #6D6E71;
}

#hilfsNav a {
	color: #6D6E71;
	text-decoration: none;
}

#hilfsNav a:hover {
	color: #FAA61A;
	text-decoration: none;
}

#hilfsNav a.active:link, #hilfsNav a.active:visited {
	color: #FAA61A; 
}
/********************************************************************************/





/****HAUPTNAV BLOCK**************************************************************/   
#hauptNav {
   float: left; 
	width: 545px;
	height: 30px;
	margin-top: 305px;
	padding-left: 11px;
	font-size: 0.75em;
}

#hauptNav a {
	color: #6D6E71;
	text-decoration: none;
	font-weight: bold;
	margin-right: 30px;
}

#hauptNav a:hover {
    color:#FAA61A; 
	text-decoration: none;
}


#hauptNav a.active:link, #hauptNav a.active:visited {
	color: #FAA61A; 
}
/********************************************************************************/





/****CONTENT-SPACER BLOCK********************************************************/   
#contentSpacer {
   float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 790px;
}
/********************************************************************************/ 





/****NAVIGATION BLOCK***********************************************************/   
#navigation {
   float: left;
	width: 235px;
	margin-bottom: 20px;
}

#navigation h1 {
	color: #FAA61A;
	font-size: 1.0em;
	margin-bottom: 15px;
	margin-left: 20px;
	letter-spacing: 2px;
	margin-top: 0px;
}

/*Subnavigation Hauptteil wird nicht angezeigt*/
#navigation ul{
	margin: 0px;
	margin-top: 50px;
	margin-left: 20px;
	padding: 0px;
	font-size: 0.75em;
	text-transform: uppercase;
}

#navigation li{
	 list-style: none;
	 display: inline; 				/*Damit IE keine Abstand mehr macht!!!*/ 
}

#navigation a{
	/*display: block; */
	color: #6D6E71; 
	text-decoration: none;
	margin-bottom: 15px;
	display: none;						/* Damit Navigation nicht sichtbar ist */
}

#navigation ul li a:link, #navigation ul li a:visited  {
    color: #6D6E71; 
}

#navigation ul li a:hover {
    color:#FAA61A; 
}

#navigation ul li a.active:link, #navigation ul li a.active:visited {
	color: #FAA61A; 
}

/*Subnavigation*/
#navigation ul ul {
	margin: 0px;
	margin-top: 50px;
	font-size: 1em;
	text-transform: uppercase;
}

#navigation ul ul li{
	 list-style: none;
	 display: inline; 				/*Damit IE keine Abstand mehr macht!!!*/ 
}

#navigation ul ul a{
	display: block;
	text-decoration: none;
	margin-bottom: 15px;
}

#navigation ul ul li a:link, #navigation ul ul li a:visited  {
    color: #6D6E71; 
}

#navigation ul ul li a:hover {
    color:#FAA61A; 
}

#navigation ul ul li a.active:link, #navigation ul ul li a.active:visited {
	color: #FAA61A; 
}

#navigation ul ul ul {
	margin: 0px;
	margin-top: 15px;
	margin-left: 20px;
	font-size: .9em;
	text-transform: uppercase;
}

#navigation ul ul ul li{
	 list-style: none;
	 display: inline; 				/*Damit IE keine Abstand mehr macht!!!*/ 
}

#navigation ul ul ul a{
	display: block;
	text-decoration: none;
	margin-bottom: 12px;
}

#navigation ul ul ul li a:link, #navigation ul ul ul li a:visited  {
    color: #6D6E71; 
}

#navigation ul ul ul li a:hover {
    color:#FAA61A; 
}

#navigation ul ul ul li a.active:link, #navigation ul ul ul li a.active:visited {
	color: #FAA61A; 
}

.nummer {
	color: #FAA61A;
}

.nummerTitel {
	color: #6D6E71;
}
/*******************************************************************************/ 





/****CONTENT BLOCK**************************************************************/   
#content {
   float: left;
	margin-left: 20px;
	width: 520px;
	color: #6D6E71;
	font-size: 0.75em;
}

#content h1 {
	color: #6D6E71;
	font-size: 1.25em;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 15px;
}

#content h2 {
	color: #6D6E71;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 4px;
}

#content p {
	color: #6D6E71;
	font-size: 1em;
	margin-top: 0px;
}

#content a {
	color: #EFB400;
	text-decoration: none;
	font-weight: bold;
}

#content a:hover {
	color: #000000;
	text-decoration: none;
}

#content .tabZeilentrenner{
	border-bottom: 1px solid #ccc;
	margin-top: 5px;
	margin-bottom: 5px;
	
	font-size: 1px;
}

#content .frmMussfeld{
	font-weight: bold;
}

#content .dropDown{
	width: 200px;
	background-color: #EEEEEE;
}

/*Standard - Tabellenformatierung*/
#content .tabStandard td p{
	padding: 0px;
	margin: 0px;
}
/*******************************************************************************/ 





/****ADRESS BLOCK**************************************************************/   
#adresse {
   float: left;
	padding-left: 30px;
	width: 208px;
	font-size: 0.75em;
	margin-top: 0px;
	padding-top: 0px;
}

#adresse p {
	color: #6D6E71;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#adresse a {
	color: #6D6E71;
	text-decoration: none;
}

#adresse a:hover {
	color: #000000;
	text-decoration: none;
}
/*****************************************************************************/





/****NAV-BILD BLOCK***********************************************************/   
#navBild {
   float: left;
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	width: 560px;
	font-size: 0.75em;
}

#navBild h1 {
	color: #FAA61A;
	font-weight: bold;
	font-size: 1.0em;
}

#navBild p {
	color: #6D6E71;
	margin: 0px;
	padding: 0px;
}
/********************************************************************************/





/****SCHATTEN-UNTEN BLOCK********************************************************/   
#schattenUnten {
   float: left; 
	width: 838px;
	height: 21px;
	background-color: #FFFFFF;
	background-image: url(/prog/img/schatten-unten-content.jpg);
	background-repeat: no-repeat;
}
/********************************************************************************/ 





/****FOOTER BLOCK****************************************************************/   
#footer {
   text-align: center;    /* Seiteninhalt wieder links ausrichten */
   margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	margin-top: 5px;
   padding: 0px;
	width: 838px;
	height: 25px;
	font-size: 0.65em;
}

#footer p {
	color: #6D6E71;
}

#footer a {
	color: #6D6E71;
	text-decoration: none;
}

#footer a:hover {
	color: #000000;
	text-decoration: none;
}
/********************************************************************************/







/****SPEZIAL BEREICH*************************************************************/
.clear {
	clear: both;
	font-size: 1px;
}
.hide { 
	display: none; 
}
/********************************************************************************/ 

