BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100.00%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7688A8; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E2E4ED
}


/***************** Links ***************/
A {COLOR: #7688A8; TEXT-DECORATION: underline}
A:hover {COLOR: #7688A8; TEXT-DECORATION: underline}
A:visited {COLOR: #7688A8; TEXT-DECORATION: underline}


/***************** Menue ***************/
.menu1-level1-no A {	DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #000066; LINE-HEIGHT: 23px; TEXT-DECORATION: none;}
.menu1-level1-no A:visited {	DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #000066; LINE-HEIGHT: 23px; TEXT-DECORATION: none;}
.menu1-level1-no A:hover {BACKGROUND: url(/fileadmin/templates/tacho/images/menu_hi_blau.gif) no-repeat; COLOR: #ffffff; TEXT-DECORATION: none; }
.menu1-level1-act A {TEXT-DECORATION: none;COLOR: #ffffff;}
.menu1-level1-act A:visited {TEXT-DECORATION: none;COLOR: #ffffff;}
.menu1-level1-act {TEXT-DECORATION: none;PADDING-LEFT: 32px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; 
BACKGROUND: url(/fileadmin/templates/tacho/images/menu_hi_blau.gif) no-repeat; COLOR: #ffffff; LINE-HEIGHT: 23px;} 

.menu-extern-header {BORDER-TOP: #FFFFFF 1px solid; PADDING-TOP: 15px; FONT-SIZE: 0.7em; PADDING-LEFT: 32px; COLOR: #000000; }
.menu-extern-line {BORDER-TOP: #FFFFFF 1px solid; PADDING-BOTTOM: 1px;}
.menu-extern A {	DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #000066; LINE-HEIGHT: 23px; TEXT-DECORATION: none;}
.menu-extern A:visited {	DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #000066; LINE-HEIGHT: 23px; TEXT-DECORATION: none;}
.menu-extern A:hover {BACKGROUND: url(/fileadmin/templates/tacho/images/menu_bottom_hi_blau.gif) no-repeat; COLOR: #ffffff; TEXT-DECORATION: none; }

/***************** css-Style Body ***************/
H1 {FONT-WEIGHT: bold; FONT-SIZE: 0.81em; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 3px; PADDING-BOTTOM: 0px}
.csc-firstHeader {}
.csc-header {FONT-WEIGHT: bold; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; FONT-SIZE: 1.2em; }
.csc-firstHeader {FONT-WEIGHT: bold; PADDING-TOP: 10px; FONT-SIZE: 1.2em; }
.bodytext {}
.csc-frame-rulerAfter{ BORDER-BOTTOM: #E2E4ED 1px solid; PADDING-TOP: 15px;}
.balken{
	FONT-WEIGHT: bold;
	COLOR: #7688A8;
	PADDING-LEFT: 32px;
	margin-top:6px;
	margin-bottom:6px;
	FONT-SIZE: 1.0em; 
	BACKGROUND: url(/fileadmin/templates/tacho/images/menu_sem_pfeil_blau.gif) no-repeat; LINE-HEIGHT: 26px;
} 


/***************** mailform ***************/
.csc-mailform {BORDER: 0px;}

DIV.csc-mailform-field {}
DIV.csc-mailform-field label { vertical-align:top; display: block;}
DIV.csc-mailform-field textarea{ BORDER: #000066 1px solid; FONT-SIZE: 1.2em; WIDTH: 260px; MARGIN-BOTTOM: 4px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
DIV.csc-mailform-field input{ BORDER: #000066 1px solid; FONT-SIZE: 1.0em; MARGIN-BOTTOM: 4px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.csc-mailform-submit{}
.csc-form-labelcell{FONT-SIZE: 0.75em;}




/***************** Framework ***************/
.TakTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	HEIGHT: 100%;  empty-cells: show; WIDTH: 760px;
	BORDER-RIGHT: #9a857e 0px solid; 
	border-spacing: 0px;
	BACKGROUND-COLOR: #ffffff;
}
.tdLogo {
	 WIDTH: 760px; HEIGHT: 82px; FONT-SIZE: 1em}
.tdMenu {
	BACKGROUND-IMAGE: url(/fileadmin/templates/tacho/images/menu_bg_blau.gif); 
	BORDER-LEFT: #ffffff 1px solid; 
	BACKGROUND-REPEAT: repeat-y; 
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; 
	WIDTH: 240px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #ffffff}
.tdContentBlock {
	PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; 
	PADDING-LEFT: 0px; FONT-SIZE: 0.75em; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.5; 
	WIDTH: 520px; BACKGROUND-COLOR: #ffffff;}
.tdFooter {
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 0px solid; 
	PADDING-LEFT: 208px; FONT-SIZE: 0.6em; 
	BACKGROUND-IMAGE: url(/fileadmin/templates/tacho/images/menu_bg_blau.gif); 
	PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; 
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #E2E4ED
}



