body
{
    margin:  0;
    padding: 0;
    background-color: #F9F9F9;
    text-align:     center;
	background-image: url(grafik/dach_09.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}

body, p, td, li, a, input, textarea, select, fieldset
{
	font-family: "Arial";
	font-size:	 16px;
    font-weight:    normal;
    color:          #353535;
	line-height:    1.5em;
    /* letter-spacing: 0.12em; */
}

table, tr, td
{
    border: 0;
    margin: 0;
	padding: 0;
    border-collapse:  collapse;
}

#MAIN1_table
{
    margin:   36px auto 0 auto;
	width:    942px;
	/* border:   1px solid #ff0000; */
	text-align:       left;
	vertical-align:   top;
}

#MAIN2_table
{
    margin:    		  0 auto 0 auto;
	width:         	  942px;
	/* border:   1px solid #ff0000; */
	text-align:       left;
	vertical-align:   top;
}

#MAIN_tr
{
    margin:   		  0 0 0 0;
	text-align:       left;
	vertical-align:   top;
	/* border: 1px solid red; */
}

#MAINMENU_td
{
	background-color: e1f3f9;
	background-image: url(grafik_2012/menu_bg_02.gif);
	width:    		  226px;
	text-align:       left;
	vertical-align:   top;
}

#SPACE1_td
{
	background-color: FFFFFF;
	width:    		  53px;
	text-align:       left;
	vertical-align:   top;
}

#CONTENT_td
{
	background-color: FFFFFF;
	width:    		  663px;
	text-align:       left;
	vertical-align:   top;
}

#CONTENT_td2
{
	background-color: FFFFFF;
	width:    		  716px;
	text-align:       left;
	vertical-align:   top;
}

#TEXT1_td
{
	/* background-color: FFFFFF; */
	width:    		  286px;
	text-align:       left;
	vertical-align:   top;
}

#TEXT1n_td
{
	/* background-color: FFFFFF; */
	width:    		  334px;
	text-align:       left;
	vertical-align:   top;
}

#TEXT2_td
{
	background-color: FFFFFF;
	width:    		  377px;
	text-align:       left;
	vertical-align:   top;
	padding:   		  0 37px 0 0;
	/*
	background-image: url(grafik/postbox_01.jpg);
	background-repeat:no-repeat;
	background-position:232px 250px;
	*/
}

#TEXT2n_td
{
	background-color: FFFFFF;
	width:    		  382px;
	text-align:       left;
	vertical-align:   top;
	padding:   		  0 37px 0 0;
	/*
	background-image: url(grafik/postbox_01.jpg);
	background-repeat:no-repeat;
	background-position:232px 250px;
	*/
}

#TEXT12_td
{
	background-color: FFFFFF;
	width:    		  663px;
	text-align:       left;
	vertical-align:   top;
	padding:   		  0 37px 0 0;
}

#TEXT12n_td
{
	background-color: FFFFFF;
	width:    		  716px;
	text-align:       left;
	vertical-align:   top;
	padding:   		  0 37px 0 0;
}

#TEXT3_td
{
	background-color: FFFFFF;
	width:    		  520px;
	text-align:       left;
	vertical-align:   top;
	padding:   		  0 0 0 0;
}

#BOTTOM_td
{
	background-color: 4B4B4B;
	width:    		  942px;
	height:			  10px;
	text-align:       left;
	vertical-align:   top;
}



/* S C H R I F T E N */

a
{
    text-decoration: underline;
}

a:hover
{
    color: #F9A033;
}

.a2
{
	font-weight: bold;
	color: #006f96;
}


h1
{
    /* font-family: "Arial", Helvetica, sans-serif; */
	font-size: 22px;
    font-weight: bold;
	color: #333333;
	margin: 0;
	padding: 0;
	
}

h2
{
    font-family: "Arial", Helvetica, sans-serif;
	font-size: 20px;
    font-weight: bold;
	color: #003559;
	margin-bottom: 20px;
	padding: 0;
}

.sub
{
	font-size:      11px;
}

.bold
{
	font-weight: bold;
}

.subbold
{
	font-size:      11px;
	font-weight: bold;
}

.bold_red
{
	font-weight: bold;
	color: #FF0000;
}

.gross_b
{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}

.superscript 
{
    font-size:      75%;
    vertical-align: top;
	color: #00A651;
}

.small_blau
{
	font-family:    "Arial", Helvetica, sans-serif;
    font-size:      11px;
    font-weight:    bold;
    color:          #006f96;
    /* letter-spacing: 0.12em; */
}
