/***********************************************************************************/
/* Style: Webtech AG, bz                                                           */
/*        (c)2005 Webtech AG                                                       */
/***********************************************************************************/
 
  
/***********************************************************************************/
/* Formatierung Fonts                                                              */
/***********************************************************************************/

/* -  - Content Bereich - - */
.Content{
	padding-left: 15px;
	padding-top: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	width: 96%;
}

.Content .tKlein{
	font-size: 0.9em;
}

.Content h1{
	margin-top: 0px;
	margin-bottom: 20px;
	color: #666666;
	font-size: 1.3em;
	text-transform: uppercase;
}

.Content h2{
	margin-top: 0px;
	padding-bottom: 4px;
	margin-bottom: 10px;
	color: #990000;
	font-size: 1.1em;
	text-transform: uppercase;
	
	font-weight: bold;  /*weben .tUnterTitel*/
	border-bottom: 1px solid #cccccc;
}

.Content h3, .Content h4, .Content h5, .Content h6, .tZwischenTitel{
	margin-top: 0px;
	margin-bottom: 10px;
	color: #000000;  /*#990000*/
	font-size: 1em;
	text-transform: uppercase;
}

.Content .tUnterTitel {
	color: #990000;
	font-size: 1.1em;
	text-transform: uppercase;
	
	font-weight: bold;  /*weben .tUnterTitel*/
}

.Content p{
	margin-top: 0px;
	margin-bottom: 10px;
}

.Content a:active 	{	color: #3366cc; text-decoration: none;}
.Content a:link 		{  color: #3366cc; text-decoration: none;}
.Content a:visited 	{  color: #666; text-decoration: none;}
.Content a:hover 		{	color: #3366cc; text-decoration: underline;}



/*Spezial Trennlinie am Fuss einer Zeile*/
.Content .tTabellenZeile{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #cccccc;
}
.Content .line-dotted {  /*Als Trennlinine zu gebrauchen*/
	border: 0px;
	border-bottom: 1px dotted #cccccc;
	font-size: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
}
.Content .line-solid {  /*Als Trennlinine zu gebrauchen*/
	border: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}


.Content .tabFormatRV td{ /*Tabellen Formatierung R=Right padding & V=Font align top*/
	vertical-align: top;
	padding-right: 4px; /*Abstaende innerhalb Zellen*/
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.Content .tabFormatRV .tabTitel {   /*Sollte gemaess H3 aussehen*/
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
}


.Content input{
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border: solid 1px #666;
}


 /*Formulargenerator*/
.Content .frmMussfeld{ font-weight: bold; }
.Content .frmAbstand{ padding:10px; }
.Content .frmFormular{ }
.Content .frmTabelle{ }
.Content .frmTabelle input, .Content .frmTabelle textarea, .Content .frmTabelle select {		
	border: 1px solid #666666;
	padding: 2px;
}
.Content .frmTabelle td{
	padding-right: 10px; /*Abstaende innerhalb Zellen*/
	padding-bottom: 5px;
	padding-top: 0px;
	border: 0px solid #000000;
} 
.Content .frmCheckbox, .Content .frmRadio{
	border:0px !important;
	margin-top: 0px !important;
	margin-right: 5px !important;
}
/*Ende*/






ul{
	margin-top: 0px;
	margin-bottom: 10px;
	list-style: url(/prog/img/quadrat-aufzaehlung.gif);
}
li{
	margin-top: 4px;
	margin-bottom: 4px;
}


.Content .tabFormatStd{ border-collapse: collapse; }
.Content .tabFormatStd td{
	vertical-align: top;
	padding-right: 2px; /*Abstaende innerhalb Zellen*/
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	background-color: #fff;
} 
.Content .tabFormatStd p{  /*Damit auto Formatierungen Richedit keine Aerger machen*/
	padding: 0px;
	margin: 0px;
}
.Content .tabFormatStd Caption{ 
	/*background-color: #eaeaea;*/
	font-weight: bold;
	text-align: left;
	padding: 3px;
	padding-left: 0px;
}
/* -  - Content Bereich - - */



.blockAnschrift{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;	
	padding-left: 15px;
	padding-top: 40px;
	padding-bottom: 20px;   /* orig 180*/
}
.blockAnschrift a:active, .blockAnschrift a:link, .blockAnschrift a:visited  	{	color: #3366cc; text-decoration: none;}
.blockAnschrift a:hover 	{	color: #3366cc; text-decoration: underline;}





.blockAktuellStartseite{
	padding-top: 20px;
	padding-left: 10px;
}
.blockAktuellStartseite a:active, .blockAktuellStartseite a:link, .blockAktuellStartseite a:visited 	{	color: #666666; text-decoration: none;}
.blockAktuellStartseite a:hover 		{	color: #3366cc; text-decoration: none;}

.AktuellStartseiteEintrag{
	padding-bottom: 8px;
	margin-bottom: 4px;
	border-bottom: 2px solid #eaeaea;
	width: 382px;
}





.blockSucheingabe{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.Schnellzugriff {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 0px;
	border: solid 1px #ccc;
}
.Sucheingabe  {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border: solid 1px #ccc;
}
.SuchButton  {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border: solid 1px #ccc;
	background-color: #ccc;
}
.SuchForm{
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}



.copyRight{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	color: #aeaeae;
	padding-right: 12px;
}
.copyRight a:active, .copyRight a:link, .copyRight a:visited  	{	color: #aeaeae; text-decoration: none;}
.copyRight a:hover 	{	color: #aeaeae; text-decoration: underline;}



.clUmfrage{
	width: 100px;
	text-align: center;
	margin-top: 40px;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 0px solid #000;
}
.clUmfrage a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
.clUmfrage a:hover{
	color: #000;
}

/***********************************************************************************/

