body {
	font-size:			0.9em;
	font-family:		Trebuchet MS,Verdana,Arial;
	color:				#333333;
	margin:				0px;
	padding:			0px;
	background-color:	#d4d4d4;
}
table {
	font-size:			100%;
}
div#alles {
	margin:				0px;
}
div#kopf {
	height:				80px;
	background-color:	#d3170e;
	background-image:	url(../img/site/dieselkrad-logo.gif);
	background-position:right bottom;
	background-repeat: 	no-repeat;
	margin-top:			0px;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}
div#navigation {
	height:				32px;
	background-color:	#2b2b2b;
	margin-top:			2px;
	margin-left:		auto;
	margin-right:		auto;
}
div#infospalte {
	float: right;
	width: 205px;
	padding-left: 10px;
	padding-top: 00px;
}
div#inhalt {
	background:			#ffffff;
	margin-top:			2px;
	margin-left:		auto;
	margin-right:		auto;
}
div#lastnews {
	border:				solid #888888 0px;
	background-color:   #ffffff;
	margin-left:		0px;
	margin-bottom:		10px;
	margin-top:			0px;
}
div#forumsbeitraege {
	width:				200px;
	border-left:		solid #d3170e 4px;
	padding-left:		5px;
	margin-left:		10px;
	margin-bottom:		10px;
	margin-top:			10px;
}
div#zufallsdiesel {
	width:				200px;
	border-left:		solid #d3170e 4px;
	padding-left:		5px;
	margin-left:		10px;
	margin-bottom:		10px;
	margin-top:			10px;
}
div#youtubelink {
	width:				200px;
	border-left:		solid #d3170e 4px;
	padding-left:		5px;
	margin-left:		10px;
	margin-bottom:		10px;
	margin-top:			10px;
}
div#fuss {
	height:				28px;
	border-top: 		solid 2px 18171c;
	background-color:	#d3170e;
	color:				#ffffff;
}
div#fuss a,a:visited {
	text-decoration:underline;
	color:#dddddd;
}
 
h1 {padding:0px;margin:0px}
h2 {padding:0px;margin:0px}
h3 {padding:0px;margin:0px}
h3.headline {
	font-family:		Georgia;
	font-size:			1.5em;
	font-weight:		bold;
	color:				#444;
}
h4 {padding:0px;margin:0px}
input {
	border:				solid 1px #999999;
	font-family:		Verdana;
}
textarea {
	border:				solid 1px #999999;
	font-family:		Verdana;
}
a,a:visited {
	text-decoration:underline;
	color:#555555;
}
div#kopf .classic {
	font:13px/15px georgia;
	width:580px;
	border:solid 1px #000;
	background:orange;
	margin:0px 0 0 10px;
	padding:5px 0 0 5px;
}
div#kopf .classic p {
	margin: 5px 0;
}
div#kopf a {
	color:#000;
}
a.menuelink:hover {text-decoration:underline}
.bad {background-color:#ffaaaa}
#menu {list-style-type:none; margin:0px 0px 0px 0px; padding:0px;}
#menu li {display:block; float:left; margin-right:1px;}
#menu li.menuelinkactive {display:block; float:left; background-color:#871009; margin-right:1px;}
#menu li span {display:block;padding: 7px 5px;font-size:0.9em;color:#aaaaaa;border-right:dashed 1px #aaaaaa}
#menu li a, #menu li a:visited {display:block; padding:0px; white-space:nowrap;font-weight:bold;color:#aaaaaa;}
#menu li a.menuelinkactive, #menu li a.menuelinkactive:visited {display:block; padding:0px; white-space:nowrap;color:#ffffff;font-weight:bold}
.bgorange {background-color: #FF6600;}
.dunkelgrau {background-color: #CAC9D5;}
.hellgrau {background-color: #EBEBEB;}
.linksliste {
	background-color: #DBDBDB;
	font-size:large;
	vertical-align:top;
	padding: 2px;
	margin: 2px;
}
.rechtsliste {
	background-color: #efefef;
	padding: 2px;
	font-size: 0.8em;
}
.headline {color:#999999}
.inhalt {margin-top:10px;margin-bottom:10px}
.news {margin-top:3px;margin-bottom:3px;padding:3px 3px 3px 3px}

.logo {float:right}


.inhalt {
	margin: 0px 210px 0px 170px;
}
.kalender {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
div#container { margin: 0 10%;background: #9BD1FA}
div#deckel {margin:0; background: #EFE9CA}
.fussmenue {COLOR: #00aa00; TEXT-DECORATION: none}
.infobox {border:solid 3px #F15A22;padding:5px;background-color:#f1dcd4}

.img {
        float: 				left;
        height:             105px;
        width:              120px;
        margin:             5px;
        padding-top:        10px;
        border:             1px outset #ffffff;
        background:         #dddddd;
        text-align:         center;
        overflow:           hidden;
    }
.img img {
        border: 1px solid black;
    }
.img a,a.visited,a.hover,a.active {color:#000;text-decoration:none}


.gal {
        float: 				left;
        height:             105px;
        width:              120px;
        margin:             5px;
        padding-top:        5px;
        border:             1px outset #ffffff;
        background:         #dddddd;
        text-align:         center;
        font-size:          0.8em;
        overflow:           hidden;
    }
.gal img {
        border: 1px solid black;
    }
.gal a {text-decoration:none;color:#000}

.toggler {
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 18px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
}
form {
	margin:0px;
	padding:0px;
}
hr {
 border: 0; /* Für Firefox und Opera */
 border-top: solid 1px #2b2b2b;
 border-bottom: transparent;
 margin:5 auto 5 0;
}