@charset "UTF-8";
img { border: none; }

body {
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #ffffff;
	background: url(../pix/structure/body_background.jpg) repeat-x;
}

p {font: 12px/16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #262626;
}

h1 {font: bold 15px/26px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #262626;
}


h2 {font: italic bold 12px/17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #262626;
}
.TextTabelle {font: 11px/16px Trebuchet;
	color: #262626;
}
a.smalllink:link {font: 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #4c4c4c;	text-decoration: none;
}
a.smalllink:visited {font: 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #4c4c4c;	text-decoration: none;
}
a.smalllink:active {font: 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #4c4c4c;	text-decoration: none;
}
a.smalllink:hover {font: 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: white;	text-decoration: none;
	background-color: #ff6800;
}

a.textlink:link {font: 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #2970c0;	text-decoration: none;
}
a.textlink:visited {font: 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #2970c0;	text-decoration: none;
}
a.textlink:active {font: 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #2970c0;	text-decoration: none;
}
a.textlink:hover {font: 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif; color: white;	text-decoration: none;
	background-color: #ff6800;
}



a.hyperlink:link {font: 12px/16px Trebuchet;color: #262626;
	background-color: #f4cea7;
	text-decoration: none;
}
a.hyperlink:visited {12px/16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #262626;
	background-color: #f4cea7;
	text-decoration: none;
}
a.hyperlink:active {12px/16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #262626;
	background-color: #f4cea7;
	text-decoration: none;
}
a.hyperlink:hover {12px/16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #262626;
	background-color: #e7921f;
	text-decoration: none;
}


    .oneColFixCtr #container {
    	width: 840px;
    	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
    }
    .oneColFixCtr #mainContent {
    	padding: 0 0;
	width:840px;
	height:610px;
	background: url(../pix/structure/background_inhalt.gif) no-repeat;
}
    
    .oneColFixCtr #topContent { 
	height: 38px;
	width: 840px;
	float: left;
	display: inline;
}
    .oneColFixCtr #topNavi { 
	height: 20px;
	width: 140px;
	float: right;
	display: inline;
	margin-top: 10px;
}
    .oneColFixCtr #middleContent {
	width: 817px;
	height: 418px;
	background: none no-repeat;
	float: left;
	margin: 4px 0 0 14px;
	position: relative;
	display: inline;
}
    .oneColFixCtr #middleContent2 {
	width: 817px;
	height: 418px;
	float: left;
	margin: 4px 0 0 14px;
	position: relative;
	display: inline;
	background-image: url(../pix/structure/titelbilder/motor2.jpg);
}

    .oneColFixCtr #leftMenu {
	height: 380px;
	width: 170px;
	margin-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	clear: left;
}


    .oneColFixCtr #rightContent { 
	height: 355px;
	width: 470px;
	float: left;
	overflow: auto;
	margin-top: 20px;
	margin-left: 264px;
	display: inline;
	padding: 10px 30px;
}
    .oneColFixCtr #mainNavi {
	width: 818px;
	height: 142px;
	float: left;
	display: inline;
	margin: 0 0 0 14px;
	background-image: none;
}
    .oneColFixCtr #leftNavi {
	width: 233px;
	height: 142px;
	float: left;
	display: inline;
}
    .oneColFixCtr #rightNavi {
	width: 585px;
	height: 142px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav01 {
	width: 195px;
	height: 72px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav02 {
	width: 196px;
	height: 72px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav03 {
	width: 194px;
	height: 72px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav04 {
	width: 195px;
	height: 70px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav05 {
	width: 196px;
	height: 70px;
	float: left;
	display: inline;
}
    .oneColFixCtr #nav06 {
	width: 194px;
	height: 70px;
	float: left;
	display: inline;
}

    .oneColFixCtr #smallNavi {
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #cccccc;	text-decoration: none; 
	height: 20px;
	width: 250px;
	margin-top: 10px;
	text-align: right;
	margin-left: 680px;
}
   

