/* DTC-Stylesheet by Ch. Reichenbach / 10.03.06*/

BODY {
	margin : 0 0 0 5px;
	color: #000000;
	background-color : #ebebeb;
}

/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, H3, H4, H5, .TabHead, .TabTxt1 {
	font-family: arial, verdana, helvetica, sans-serif ;
	font-size: 14px;
}

H1 {
	font-size:20px;
	font-weight:bold;
	Margin-top:10px;
	Margin-bottom:10px;
}
H2 {
	font-size:16px;
	font-weight:bold;
	Margin-top:12px;
	Margin-bottom:6px;
}
H3{
	font-size:15px;
	font-weight:bold;
	Margin-top:8px;
	Margin-bottom:4px;
}
H4{
	font-size:14px;
	font-weight:bold;
	Margin-top:4px;
	Margin-bottom:2px;
}
H5{
	font-size:13px;
	font-weight:bold;
	Margin-top:2px;
	Margin-bottom:1px;
}
P{
	margin: 0px 0px 8px 0px; /*oben,rechts,unten,links*/
}
/*Links*/
A {
	color: #993333; /*Farbe Links*/
	text-decoration: none;
}
A:hover {/*Links in Fokus*/
	text-decoration: underline;
}

.TabHead{
	font-size:12px;
	font-style: italic;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#000000;
	background-color: #E4C35C;
}
.TabTxt1{
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#000000;
	background-color: #E4C35C;
}

/* Header 2 column */
TD#header_2 {	
	padding-left: 30px; /*vergl. content */
	padding-right: 0px;
	padding-top: 0px;
}

/* Content column */
TD#content {
	padding-left: 33px;  /*header_2 +3px (Rand Logo)*/
	padding-right: 5px;
	padding-top: 0px;
	vertical-align: top; 
      width: 600px; 

	background-image : url(../images/background2.gif);
	background-color: #ebebeb;
}


/* Menu 0 column */
TD#menu_0 {	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 5px;
	vertical-align: top; 
}

/* Menu 1 column */
TD#menu_1 {	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top; 
	/*width: 205px;*/	/*Breite Menu, in Abstimmung mit Spalte (Breite=width+menu_paddings)*/
}
TD#menu_1 DIV {
	width: 100%; 
}

/*Links in Menu*/
TD#menu_1 DIV A {
	color: #000000; /*Farbe Links*/
	text-decoration: none;
	background-color: #E4C35C;
}
TD#menu_1 DIV A:hover {/*Link in Fokus*/
	text-decoration: underline;
}

/*  MENU 1, level 1, inactiv state (NO) */
TD#menu_1 DIV.menu1-level1-no {
	border-top: 3px solid #ebebeb;
	font-size: 14px;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:5px; 
/*	padding-right: 25px;*/ /*left+right=const. by all levels*/

	
	color:#000000;
	background-color: #E4C35C;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
	border-top: 3px  solid #ebebeb;
	font-weight:bold;
	font-size: 14px;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:5px; 
/*	padding-right: 25px;*/ /*left+right=const. by all levels*/

  
	color:#000000;
	background-color: #993333;
	/*filter:alpha(opacity='70', style='0');*/
}
TD#menu_1 DIV.menu1-level1-act A {
	color: #000000; /*Farbe Link*/
	background-color: #993333;
}

/*  MENU 1, level 2, inactiv state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	border-top: 2px solid #ebebeb;
	font-size: 13px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:15px;  
/*	padding-right: 15px;*/ /*left+right=const. by all levels*/


	color:#000000;
	background-color: #E4C35C;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	border-top: 2px solid #ebebeb;
	font-size: 13px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:15px; 
/*	padding-right: 15px;*/ /*left+right=const. by all levels*/


	color:#000000;
	background-color: #E4C35C;
}

/*  MENU 1, level 3, inactiv state (NO) */
TD#menu_1 DIV.menu1-level3-no {
	border-top: 1px solid #ebebeb;
	font-size: 12px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:25px;
/*	padding-right: 5px;*/  /*left+right=const. by all levels*/


	color:#000000;
	background-color: #E4C35C;
}

/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
	border-top: 1px solid #ebebeb;
	font-size: 12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:25px; 
/*	padding-right: 5px;*/ /*left+right=const. by all levels*/


	color:#000000;
	background-color: #E4C35C;
}

/* Menu-Bottom */
TD#menu-bottom IMG {
	border-top: 3px solid #ebebeb;
}

/* Menu-Foot */
TD#menu-foot P {
	border-top: 20px solid #ebebeb;
	border-bottom: 20px solid #ebebeb;
	font-size: 12px;
	text-align: center;
	padding-top:20px;
	padding-bottom:20px;
/*	padding-left: 5px;  */
/*	padding-right: 8px;*/

	color:#000000;
	background-color: #FFFFFF;
}

/* Footer */
TD#footer P {
	font-size: 11px;
}
