html, body {
	margin:                 0px;
	padding:                0px;
	color:                  #333333;
	background-color:		#EEE;
	FONT:              		17px Arial, Helvetica, sans-serif;
/*	Arial, Helvetica, sans-serif;
Verdana, Geneva, sans-serif*/
	height:100%;
}
         * {
                    margin:0;
                    padding:0;
            }	
/*
* html ul {height:1em;padding-left:2em;	}
html>body ul {overflow:auto;}
*/

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.center {
	text-align: 			center;
}

form { 
  	margin: 0px; 
  	padding: 0px; 
} 

/*--------------------------------------------------------------------------*/

h1{
	FONT:               	  24px Arial, Helvetica, sans-serif;
	color:                    #F9B501;
	font-weight:              normal;
	text-align: center;
}

h2{
	FONT:               	  19px Arial, Helvetica, sans-serif;
	color:                    #F9B501;
	margin-top:               0px;
	margin-bottom:            3px;
	LETTER-SPACING:           1px;
	font-weight:              bold;
}

h3{
		margin: 0px; 
		font-style: italic;
        font-size:                   16px;
        color:                       #F9B501;
        font-weight:                 normal;
}

h4 {
        color:      #F9B501;
		margin-top: 10px; 
		margin-bottom: 5px; 
		font-size: 17px; 
		font-weight: normal;
}

h5  {
		FONT:               12px Arial, Helvetica, sans-serif;
        color:                    #F9B501;
        margin-top:               0px;
        margin-bottom:            2px;
        LETTER-SPACING:           1px;
		font-style: 			italic;
}

/*-----------------------------------------------------------------------------*/

#main-content ul {
	list-style-image: 	url("../images/design/check.gif");
	margin-left: 20px;	margin-bottom:0px;

}
/*---------------------------------------*/
/*                Headline               */
/*---------------------------------------*/
div#headline {
	width:                      1000px;
	height:						203px;
	background-image:			url(../images/design/topimage.png);
	background-color:			#FFF;
	margin: 					0 auto;
}

div#head {
	width:                      100%;
	height:						203px;
	background-color:			#FFF;
	background-image:			url(../images/design/topverlauf.png);
}

/*------------------------------------------*/
/*                MENUELINE                 */
/*------------------------------------------*/
div#menuelineBG1 {
	width:                      100%;
	height:						86px;	
	background-image:			url(../images/design/menueverlauf.png); 
}
div#menuelineBG2 {
	width:                      1000px;
	height:						86px;	
	margin: 					0 auto;	
	background-image:			url(../images/design/menuebg.png);
}

div#menueline1 {
	width:                      970px;
	height:						40px;	
	margin: 					0 auto;	
	border-bottom:				3px solid #F9B501;
}
div#menueline2 {
	width:                      970px;
	height:						40px;	
	margin: 					0 auto;
}



/*----------------------------------------*/
/*                CONTENT                 */
/*----------------------------------------*/
#main-content {
	width:                      100%;
	margin: 					0 auto;	
	background-color:			#FFF;
	line-height: 				150%;
	background-image:			url(../images/design/contentside.png);	
	background-position:center;
	background-repeat:repeat-y;
}

div#content{
	width:                      892px;
	margin: 					0 auto;		
	height:                     auto;
	padding-bottom: 20px;	
	margin-bottom: 20px;	
}

/*---------------------------------------*/
/*                FOOTER                 */
/*---------------------------------------*/


div#footer {
	width: 						100%;
	background-color:			#EEE;
	border-top: 				5px solid #F9B501;
}

div#footer-content {
	width:                      912px;
	height:                     250px;
	margin: 					0 auto;
	FONT:               	 	14px Arial, Helvetica, sans-serif;
	color:						#F9B501;
}


/*-----------------------------------------------------------------------------*/

.hpic {
	float: 						 left;
}
 
.breaker {
height: 	0px;
clear:		both;
overflow:	hidden;
}

div.clear
{
clear: left;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}

/*--------------------------------------------------------------------------*/
A:link {
	color: #CC0000;
	text-decoration: underline;
} 
A:visited {
	color :#CC0033;
	text-decoration: underline;
} 
A:hover {
	color:#FF0000;
	text-decoration: underline;
} 
A:active {
	color: #FF6666;
	text-decoration: none;
} 
/*--------------------------------------------------------------------------*/

.bild_links  {
        float:             left;
                padding-left:      0px;
        margin-left:       0px;
                padding-right:     0px;
        margin-right:      0px;
}

.bild_rechts {
        float:        right;
        /*        border: solid #000000 1px; */
        padding-left:      0px;
        margin-left:       0px;
        padding-right:     0px;
        margin-right:      0px;

}

.blur        {
        font-family:  Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        color: #333;
        border: 1px solid #6C6A6C;
                }

.focus        {
        font-family:  Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        color: #000000;
        border: 1px solid #841326;
                }

.CAAF_left{
	width:	200px;
	float: 	left;
	margin-bottom: 7px;
}

.CAAF_right{
	width:	600px;
	float:	right;
	margin-bottom: 7px;	
}


/*---- Sonderzeilen ------------------------------------------------------------*/
.copyright{
    float: right;
	FONT: 0.8em/1.2em Arial, Helvetica, sans-serif;
	font-weight:                 bold;
	color: #222222;
}

.fusstext{
    float: right;
	width:  840px;
	FONT: 0.9em/1.2em Arial, Helvetica, sans-serif;
	color: #222222;
	text-align: left;
}
