
/* CSS Document */



/*  
INDEX:
1. TAGs DEFINITION
2. CLASS DEFINITION
3. ID DEFINITION
4. MENU & SUBMENU
*/




/*  -----------------------------------------------------------------------------------------------------------------   */


/*  .......:::::: TAGs DEFINITION  :::::......   */

table,tr,td,p,a,div{
	padding:0px;
	margin:0px;
	border:0px;
	text-indent: 0;	
	
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#262626;
	background-color: #FFFFFF;
	margin:auto;
	padding:0px 0px 10px 0px;
	text-align:center;
}

input,textarea,select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin:0px;
}

h1{
	font-size: 18px;
	color:#262626;
	font-weight: normal;
}
h2{
	font-size: 16px;
	color:#262626;
	font-weight: normal;
}
h3{
	font-size: 14px;
	color:#262626;
	font-weight: normal;
}

.divInhalt img{
	border: 0px;	
}
	/* Ergänzung 19. Feb. 2009 */
hr{
	color:#262626; 
	height:1px; 
	border-style:solid;
}
hr.gepunktet{
	color:#262626; 
	height:1px; 
	border-style:dotted;
}
	/* ENDE Ergänzung 19. Feb. 2009 */

.SpalteService h1{
	font-size: 15px;
	color: white;
	font-weight: bold;
	margin-bottom: 3px;
}

.SpalteService hr{
   color:#FFFFFF;
   height:3px;
   border-style:solid;
}


.SpalteService select, textarea, input{
   width:190px;
   font-size: 12px;
   margin-top: 5px;
}
/*  ---------------------------- Tag <a> --------------------------- */


/*  ----------------------------- ENDE Tag <a> --------------------------- */



/*  .......:::::: END TAGs DEFINITION  :::::......   */



/*  -----------------------------------------------------------------------------------------------------------------   */




/*  .......:::::: CLASS DEFINITION :::::......   */

	/* Ergänzung 19. Feb. 2009 */
.Hinweis{
	color:#e40808;
}
	/* ENDE Ergänzung 19. Feb. 2009 */

.SpalteMenue{
	width: 229px;
	vertical-align: top;
	text-align: left;
}
.SpalteInhalt{
	width: 530px;
	vertical-align: top;
	text-align: left;
}
.divInhalt{
	padding: 24px 34px 20px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#262626;	
}

.SpalteService{
	font-family: Arial, Helvetica, sans-serif;
	width: 233px;
	vertical-align: top;
	text-align: left;
	background-color: #dedbdb;
}

.SpalteService a{
	text-decoration: none;
	color: #262626;
}
.divService{
	padding: 26px 15px 20px 15px;
	font-size: 12px;
	line-height: 16px;
	color: #595959;
}
/*  .......:::::: CLASS DEFINITION :::::......   */ 





/*  -----------------------------------------------------------------------------------------------------------------   */





/*  -----------------------------------------------------------------------------------------------------------------   */




/*  .......:::::: ID DEFINITION :::::......   */

#mainpage{
	margin:auto;
	background-color: #f7f6f6;
	width: 992px;
/*	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4);*/
/*	padding-top: 208px;*/
}

#top{
	background-repeat: no-repeat;
	width: 992px;
	height: 208px;
	text-align: left;
	overflow: hidden;
}
#Hauptmenu{
	margin-left: 255px; 
	/*margin-top: 69px;	 Änderung 06.11.2009: margin-top wurde geändert */
	margin-top: 43px;
	height: 25px;
}

#bottom{
/*	position: fixed;*/
/*	bottom: 0px;*/
	margin: auto;
	text-align:left;
	width: 992px;
}

#bottom .rechts{
	text-align: right;
	padding: 5px;
	font-size: 10.5px;
	text-align:right;
}
#bottom .links{
	float: left; 
	padding: 5px;
	font-size: 10.5px;
}
#bottom a{
	color: #595959;
	margin-right: 10px;
	font-size: 10.5px;
	text-decoration: none;
}
#bottom a:hover{
	color: #262626;
}
/*  .......:::::: ID DEFINITION :::::......   */ 





/*  -----------------------------------------------------------------------------------------------------------------   */





/*  .......:::::: MENU & SUBMENU :::::......   */


.untermenu{
	padding: 0px;
	margin: 0px;
	list-style-type:none;
	text-align: left;
}
.untermenu li{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 4px 15px;
}
.untermenu a {
	font-family:Arial, Helvetica, sans-serif;
	color: white;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.untermenu .u1 ul, .untermenu .u2 ul, .untermenu .u3 ul {
	padding: 0px;
	margin: 0px;
	list-style-type:none;
	text-align: left;
}

.untermenu .u1 ul li, .untermenu .u2 ul li, .untermenu .u3 ul li{
	padding: 0px;
	margin: 0px;
}
.untermenu .u1selected {
	font-weight: bold;
}



.untermenu .u2selected ul {
	list-style-type:disc;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	font-weight: bold;
}
.untermenu .u2selected ul li{
	color: white;
}
.untermenu .u3{
	padding-left: 20px;
	margin: 0px;
	border-left: 10px solid white;
	border-right: 10px solid white;
}
.untermenu .u3selected {
	font-weight: bold;
	padding-left: 20px;
	margin: 0px;
}


/*  .......:::::: END MENU & SUBMENU :::::......   */

.bildlinks{
	float:left;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px
}

.bildrecht{
	float:right;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px
}
.titel1 {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 18px;
	color:#262626;
	font-weight: normal;
   }
INPUT.schalter
{
	width:100px;
   font-size: 10.5px;
   margin-top: 5px;
}

SELECT
{
   width:200px;
   font-size: 10.5px;
   margin-top: 5px;
}
hr.gepunktet{
   color:#FFFFFF;
   height:1px;
   border-style:dotted;
}
.text {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:normal;
   color:#545042; 
   line-height:18px;
   font-size:12px;
   }

.text10 {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:normal;
   color:#545042; 
   line-height:18px;
   font-size:10px;
   }
.tbl{
   border: 1px solid #545042;
   border-collapse:collapse;
   color:#545042; 
   font-size:11px;
   padding:5px;
   vertical-align:top;
}

.tbl-text{   
   color:#545042; 
   font-size:11px;
   padding:5px;
   vertical-align:top;
}

.tbl-titel{
   border: 1px solid #545042;
   border-collapse:collapse;
   color:#545042; 
   font-size:11px;
   padding:5px;
   background-color:#C5B890;
   font-weight:bold;
}
.textverweise {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:normal;
   color:#555555; 
   line-height:16px;
   font-size:11px;
   }
.textklein1 {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:normal;
   color:#000000; 
   font-size:11px;
   }
.titel2 {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:bold;
   color:#545042; 
   line-height:20px;
   font-size:14px;
   padding-bottom:5px;
   }

.titel3 {
   font-family:arial,helvetica,verdana,sanserif;
   font-weight:bold;
   letter-spacing:1px;
   color:#545042; 
   line-height:20px;
   font-size:12px;
   }
