div#red_content {
	font-family: Arial, Helvetica, sans-serif;
	
	width: 600px;
/*	border: 1px dotted red;*/
/*	border-right: 1px solid #999;*/
	margin-bottom: 20px;
}


#red_content td, th, p, li {
	line-height: 1.5em;
	font-size: 1em;
}

#red_content a {
	font-weight: bold;
}

#red_content h1 {
	font-size: 1.5em;
}

#red_content h2 {
	font-size: 1.2em;
}

#special_navbar { 
	width: 940px; 
	border-bottom-color: #cccccc; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	margin-left: 0; 
	margin-bottom: 10px; 
	margin-right: 0; 
	margin-top: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	letter-spacing: 2px; 
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: inside; 
	list-style-type: none; 
	list-style:none;
	padding:0;
    float: left;
}

.special_meta_n a:link, .special_meta_n a:visited {
	letter-spacing: 2px;
	border-left-color: #3f3f3f;
	border-right-color: #3f3f3f;
	border-top-color: #3f3f3f;
	margin-left: 6px;
	margin-bottom: 0;
	margin-right: 6px;
	margin-top: 12px;
	display:block; 
	text-align:center;
	padding: 5px 10px;
    background: #eee; 
	border-top:1px solid; 
	border-left:1px solid; 
	border-right:1px solid;
	font-size:12px;
        color: #3f3f3f;
        text-decoration:none;
}

.special_meta_n a:hover { 
        color: #b30b00; 
/*        background: white;*/
	border-top:1px solid #000; 
	border-left:1px solid #000; 
	border-right:1px solid #000;
}
.special_meta_n_a a:link, .special_meta_n_a a:visited { 
	font-style: normal; 
	letter-spacing: 2px; 
	margin-left: 0; 
	margin-bottom: 0; 
	margin-right: 10px; 
	margin-top: 10px; 
	padding-left: 8px; 
	padding-bottom: 10px; 
	padding-right: 8px; 
	padding-top: 10px; 
	display:block; 
	text-align:center;
        background: white;
	border-top:1px solid #000; 
	border-left:1px solid #000; 
	border-right:1px solid #000;
	font-size:11px;
        color: #b30b00;
        font-weight: normal;
        text-decoration:none;
}
.special_meta_n_a a:hover { 
	color: #b30b00; 
	border-top:1px solid #000; 
	border-left:1px solid #000; 
	border-right:1px solid #000; 
}

.special_meta_n, .special_meta_n_a{
        list-style-position: inside;
        list-style-type: none;
        float:left; 
		font-weight: bold;
}

.special_meta_n_text{}

.clear{ clear: both; }

.box_sidebar{ margin-bottom: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; width: 300px; }

.box_sidebar_head{ border-bottom: 1px #7f7f7f solid; padding-bottom:5px; color: #3f3f3f; }

.box_sidebar_body{ padding-top:10px; }

#special_navbar ul{ float: left; }

#special_topnav{ width: 100%; margin-bottom: 20px; margin-top: 20px; border-style: none; }

/*.red_bildrechts{ margin-bottom: 10px; margin-left: 20px; clear: right; float: right; }

.red_bildlinks{ margin-right: 20px; margin-bottom: 10px; clear: left; float: left; }*/

img.red_center{ margin-bottom: 10px; margin-top: 10px; clear: both; float: none; border-style: solid; border-color: #7f7f7f; border-width: 1px; }

img.red_links{ margin-bottom: 10px; margin-right: 20px; clear: left; float: left; border-style: solid; border-color: #7f7f7f; border-width: 1px; }

img.red_rechts{ margin-bottom: 10px; margin-left: 20px; clear: right; float: right; border-style: solid; border-color: #7f7f7f; border-width: 1px; }


table.technische_daten{ border-color: white; border-style: solid; border-bottom-width: 1px; background-color: #cccccc; margin: 0px; width: 620px; }
table.technische_daten td { vertical-align: top; }

.zeile1{ background-color: #cccccc; }

.zeile2{ background-color: white; }

