body
{
    margin:  0;
    padding: 0;
    background-color: #C6BB9F;
    text-align:     center;
}

body, p, td, li, a, input, textarea, select, fieldset
{
	font-family:    "Arial", Helvetica, sans-serif;
    font-size:      15px;
    font-weight:    normal;
    color:          #460000;
    /* letter-spacing: 0.12em; */
}

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

#MAIN_table
{
    margin:   25px auto 0 auto;
	width:    892px;
	/* 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; */
}

#MAIN_td
{
    margin:   0 0 0 0;
	text-align:       left;
	vertical-align:   top;
	border-bottom: 1px solid #000000;
}

#TOP_table
{
	width:    858px;
	text-align:       left;
	vertical-align:   top;
	/* border: 1px solid red; */
}

#MENU_table
{
	width:    858px;
	text-align:       left;
	vertical-align:   top;
	/* border: 1px solid red; */
}

#LM_C_table
{
	width:    858px;
	text-align:       left;
	vertical-align:   top;
	background-color: #FFFFFF;
	/* border: 1px solid red; */
}

#SPACEL_td
{
	text-align:       left;
	vertical-align:   top;
	width:    		  17px;
	/* background-image: url(grafik/lm_end_2009.gif); */
    /* background-repeat:repeat-y; */
	/* border: 1px solid red; */
	background-color: #C6BB9F;
}

#SPACER_td
{
	text-align:       left;
	vertical-align:   top;
	width:    		  17px;
	/* background-image: url(grafik/lm_end_2009.gif); */
    /* background-repeat:repeat-y; */
	/* border: 1px solid red; */
	background-color: #C6BB9F;
}

#LM_td
{
	text-align:       left;
	vertical-align:   top;
	background-image: url(grafik_2010/menu_bg.gif);
    background-repeat:repeat-y;
	/* border: 1px solid red; */
}


#topTr
{
	width:  910px;
	height: 239px;
	text-align:       left;
	vertical-align:   top;
	margin: 0;
	padding: 0;
	/* border: 1px solid green; */
}

#C_td
{
	text-align:		left;
	vertical-align:	top;
	padding: 		0px 0px 0 0px;
	margin: 		0 0 0 0;
	width:			603px;
	border-right:   1px solid #000000;
	background-image: url(grafik_2010/buch_2010_tbg_8.jpg);
    background-repeat:no-repeat;
	/* border: 1px solid green; */
}

#C_td_preview
{
	text-align:		left;
	vertical-align:	top;
	padding: 		0px 0px 0 0px;
	margin: 		0 0 0 0;
	width:			603px;
	border-right:   1px solid #000000;
	/* background-image: url(grafik_2010/buch_2010_tbg_8.jpg); */
    /* background-repeat:no-repeat; */
	/* border: 1px solid green; */
}

#C_td2
{
	text-align:		left;
	vertical-align:	top;
	padding: 		35px 80px 0 13px;
	margin: 		0 0 0 0;
	width:			605px;
	/* border: 1px solid green; */
}

#C2_td
{
	text-align:		left;
	vertical-align:	top;
	padding: 		0px 19px 0 21px;
	margin: 		0 0 0 0;
	width:			603px;
	border-right:   1px solid #000000;
}

#headTable
{
    width:            866px;
    margin:		      0 0 0 0;
	padding:		  0 0 0 0;
 	/* border:           1px solid red; */
    border-collapse:  collapse;
    /* background-color: #FFFFFF; */
}

#menuTable
{
    width:            866px;
    margin:		      0 0 0 0;
	padding:		  0 0 0 0;
 	/* border:           1px solid red; */
    border-collapse:  collapse;
    /* background-color: #FFFFFF; */
}

#midTr
{
	width:            910px;
	/* height:           100%; */
	/* background-color: #FFFFFF; */
	text-align:       left;
	vertical-align:   top;
	/* border: 1px solid green; */
	background-image: url(grafik/bg_content.gif);
    background-repeat:repeat-y;
}

#midTd
{
	padding: 0 0 0 37px;
}

#contentTable
{
    width:            785px;
    margin:		      0 0 0 0;
	padding:		  0 0 0 0;
 	/* border:           1px solid green; */
    border-collapse:  collapse;
    /* background-color: #FFFFFF; */
}

#bilderTd
{
	width:   295px;
	text-align:       left;
	vertical-align:   top;
	padding: 15px 0 0 0;
	margin: 0 0 0 0;
	/* border:           1px solid green; */
}

#textTd
{
	width:            490px;
	text-align:       left;
	vertical-align:   top;
	padding: 0 0 15px 0;
	margin: 0;
	/* border:           1px solid green; */
}

#bottomTr
{
	width:  910px;
	height: 31px;
	text-align:       left;
	vertical-align:   top;
}

#bottomTd
{
	padding: 0 0 0 22px;
	text-align:       left;
	vertical-align:   top;
}

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

a
{
    text-decoration: underline;
}

a:hover
{
    color: #FF0000;
}


h1
{
    font-family: "Arial", Helvetica, sans-serif;
	font-size: 41px;
    font-weight: bold;
	color: #460000;
	font-style: italic;
	margin: 0;
	padding: 0;
	
}

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

.sub
{
	font-size:      10px;
}

.bold
{
	font-weight: bold;
}

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

.gross_b
{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 15px;
	color: #506B7E;
}

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