/* START: GENERAL STUFF */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#807f84; 
	margin:0px 0px 0px 0px;
	padding:0px;
}

a, a:visited {
	color: #ffffff;
}

a:hover {
	text-decoration:none;
}

img {
	border:0px;
	margin:0px;
	padding:0px;
}

form {
	margin:0px;
	padding:0px;
}



/* --- rss-feeds --- */
.rss_table{
	 margin: 0px;
	 padding: 0px;
}

.rss_header{
	font-size: 12px;
	font-weight: bold;
	color:  #D4D4D4;
}

.rss_description{
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}



rss_forward, rss_forward:a{
	font-size: 10px;
	text-align: right;
	padding: 0px 0px 4px 0px;
	width: 100%;
}

/* --- Tagesangebot --- */
.tagesangebot_table{
	margin: 0px;
	padding: 0px;
}

.tagesangebot_head{
	font-size: 12px;
	font-weight: bold;
	color:  #151515;
	background-color: #959595;
	padding:3px;
}

.tagesangebot_picture{
    width: 200px;
}

.tagesangebot_footer{
	font-size: 12px;
	font-weight: bold;
	color:  #151515;
	background-color: #959595;
	padding:3px;
}

/* --- Neufahrzeuge --- */
tr.mkatalog_h_tabrbiketype{
	background-color: #e60000;
	padding:3px;
}

span.mkatalog_h_biketypename{
	color:  #151515;
}

/* -- Gebrauchte --- */
table.site_tab, table.site_tab tr td{
	background-color: #959595;
}

/* -- LiveTicker --- */
#leiste{
	 background-color: transparent;
	 color: #e60000;
	 font-size: 12px;
	 font-weight: bold;
}

/* --- Aenderungen des Original --- */

/* --- Ueberschriften --- */
/* Alle Ueberschriften der ersten Ordnung werden mit folgenden Klassen formatiert. */

h1.site_head_o1, h1.news_h_head, h1.produkte_h_d_head, h1.produkte_w_head, h1.rent_h_d_a_head, h1.gebraucht_h_d_head, h1.veranst_h_d_head, h1.ring_h_head, h1.galerie_h_d_head, h1.tipps_h_d_head, h1.links_h_head, h1.finanz_h_head, h1.versicher_h_head, h1.kontakt_h_head, h1.team_h_head, h1.agb_h_www, h1.abverkauf_h_head, h1.mkatalog_h_head, h1.jobs_h_d_head, h1.haendler_h_head, h1.navigation_h_head, h1.gebrwagen_h_head, h1.gebrwagen_d_head, h1.cms_h_head, h1.cms_d_head
{
  font-weight: bold;
  font-size: 0px;
  color: #FFEF26;
}

/* --- Neufahrzeuge --- */

.techdat{
	background-color: #C2C2C2;
	color: #000;
}
	
.techdatgrey{
	background-color: #DFDFDF;
	color: #000;
}

body, html, table, .rent_h_body, .mkatalog_h_body, .gebraucht_h_body, .produkte_h_body, .team_h_body, .kontakt_h_body, .galerie_h_body, .links_h_body, .jobs_h_body, .news_h_body, .ring_h_body, .abverkauf_h_body, .tipps_h_d_head, .veranst_h_d_head, .rss_table{
	background-color: transparent; 
	
}


a {
	color: #E60000;
}

#title {
  display:none;
}

#paging_thumbnails{
   clear:both;
   padding-top:10px;
}

div#paging_thumbnails div.produkt_floater {
border:1px solid #E60000;
float:left;
height:210px;
margin:0 10px 10px 0;
overflow:hidden;
padding:2px;
text-align:center;
width:150px;
}

span.product_kategorie, span.product_price{
 font-weight:bold;
}

a.site_link_o1, a.produkte_h_link1 {
font-size:11px;
font-weight:bold;
}

/* -- paging_links --- */
div.paging_links{
   padding: 0px 0px 0px 50px;

}
.paging_links a, .paging_links strong{
  background-color: #fff;
  display: block;
  margin: 0px 4px 0px 4px;
  padding: 4px 8px 4px 8px;
  color: #E60000;
  font-weight:bold;
  float: left;
  text-decoration: none;
  border: 1px solid #E60000;
}

.paging_links a:hover{
   background-color: #E60000;
   color: #fff;
   border: 1px solid #E60000;
}

.paging_links strong{
   background-color: #E60000;
   color: #fff;
   border: 1px solid #E60000;
}

.paging_links img{
    float: left;
}

/* --- WARENKORB  --- */

#sprachauswahl, #warenkorblink {
	margin-bottom: 0;
}

#warenkorblink a, #WKLink a{
	background-color: #E60000;
	color: #ffffff;
	border-color:#F1F1F1 #666666 #666666 #F1F1F1;
border-style:solid;
border-width:2px;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	margin: 10px;
	text-decoration: none;
	cursor: pointer;
	display: block;
}

#warenkorblink a:hover, #WKLink a:hover {
	background-color: #ffffff;
	color: #E60000;
	}

