html, body {
        margin:                 0px;
        padding:                0px;
        background-color:       #FbFeFF;
        color:                  #000000;
        FONT:                   14px/18px Arial, Helvetica, sans-serif;
	background-image:            url(../images/design/main-bg.png);
	background-repeat:           repeat-x;
	background-position:         right top;				
}

img {
border: 0px;
}

.center {
text-align: 			center;
width:100%;
}

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

.txt-normal {
        FONT:                   13px/18px Arial, Helvetica, sans-serif;
        color:                  #000000;
}

.txt-gross {
        font-family:              Arial, Helvetica, sans-serif;
        font-size:                15px;
        color:                    #000000;
}

.smallText {
        FONT: 10px/12px Arial, Helvetica, sans-serif;
        COLOR: #000000;
}
/*--------------------------------------------------------------------------*/

h1{
        font-family:              Arial, Helvetica, sans-serif;
        font-size:                18px;
        color:                    #A40;
        font-weight:              bold;
        margin-top:               0px;
        margin-bottom:            2px;
}

h2{
        font-family:                Arial, Helvetica, sans-serif;
        font-size:                  16px;
        color:                      #A40;
        font-weight:                bold;
        margin-top:                 0px;
        margin-bottom:              2px;
}

h3{
        font-family:                 Arial, Helvetica, sans-serif;
        font-size:                   15px;
        color:                       #000000;
        font-weight:                 bold;
        margin-top:                  0px;
        margin-bottom:               2px;
        padding: 0px
}

h4 {
        FONT:                        bold 11px/22px Arial, Helvetica, sans-serif;
        COLOR:                       #000000;
        LETTER-SPACING:         	 0.2em;
	    margin:             		 0px;
    	padding:                     0px;
}
/*--------------------------------------------------------------------------*/


.header {
	width:                       899px;
	height:                      250px;
	text-align:                  left;
	background-image:            url(../images/design/header.jpg);
	background-repeat:           no-repeat;
	background-position:         right top;
	margin: 0 auto;
}
.menue_area {
	margin-top: 				 205px;
	margin-right:				  25px;
	width:                       774px;
	height:                      30px;
	text-align:                  left;
	float:						 right;
}

.footer {
		left:						 0px;
        width:                       899px;
        height:                      151px;
	    color:                  	 #000000;
        font-family:              	 Arial, Helvetica, sans-serif;
        font-size:                	 12px;
 	    text-align:                  center;
        background-image:            url(../images/design/footer.png);
        background-repeat:           no-repeat;
        background-position:         right top;
		padding-top: 11px;
		margin: 0 auto;
}


.rahmen-content {
margin-left: 50px;
padding-left:50px;
margin-right: 49px;
padding-right:49px;

padding-top:3px;
padding-bottom:3px;
}

.rahmen-menue {

padding-left:8px;
}
 
 
 .content {
		text-align:         	left;
		width:              	899px;
		height:             	auto;
		background-color:       #FFFFFF;
        background-image:       url(../images/design/content-bg.png);
	    background-repeat:      repeat-y;
        background-position:    right top;		
		margin: 				0 auto;
 }


.boxes {
        width:                       200px;
        height:                      auto;
        text-align:                  left;
		float: right;
}



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

/*--------------------------------------------------------------------------*/
A:link { color: #3366CC; text-decoration: none; } 
A:visited { color :#3366CC; text-decoration: none; } 
A:hover {color:#666633; text-decoration: none ;} 
A:active {color: #666633; 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: 12px;
        color: #333;
        overflow: auto;
        border: 1px solid #ccc;
                }

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


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

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

#hideOverlay{

	color:                  #000000;
	FONT:                   13px/18px Arial, Helvetica, sans-serif;
	border:    			    1px dotted #000000;
	display:				none;
}
