body 
{
    margin: 0pt;
    padding: 0pt; 
    position: absolute; left: 0px; top: 0px;
}

p {}

td {}

table.produkte { background-color: white; border: solid 1px #caced2; min-width: 635px; }

table  {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white } 

table.suche { background-color: white; border: solid 1px #caced2 }

table.angebot { background-color: white; border: solid 1px #caced2 }

th.produkte { color: #fff; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b2b2b2; padding: 5px 0;}

th.suche { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b2b2b2 }

th.angebot { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b2b2b2 }

th.angebot_gelb { color: #222222; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffdd07; background:url(http://www.reifenline.de/images/thBgYellow.gif)} 
	
th.suche2 { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccc }

td.produkte { color: #808080; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5 }

td.suche { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5 }

td.suche2 { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccc }

td.produkte_footer { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d9d9d9; padding: 2px; }

td.warenkorb_footer { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d9d9d9 }

td.korb_kopf { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b2b2b2 }

.korb_box { border: 1px; border-color: #caced2; border-style: solid; width: 634px;}

select.suche { color: #000000; font-size: 12px }

h1 { color: #999999; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h2 { color: #b2b2b2; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h3 { color: #000; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a.produkte:link { color: #696969; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.default:link { color: #c50000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }

a.produkte_header:link { color: #fff; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.produkte_header:hover { color: #808080; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.produkte_header:visited { color: #fff; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.produkte:hover { color: #333333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.default:hover { color: #333333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }

a.produkte:visited { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.default:visited { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }

a.suche:link { color: #222222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.suche:hover { color: #333333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.suche:visited { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

table.details { line-height: 16px; border-style: solid; border-width: 1px; border-color: #fff #fff #fff #b2b2b2 }

table.frame_left { color: #000; font-size: 11px; background-color: #e5e5e5 }

.bestellformular { color: black; width: 300px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999999 }

textarea { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #ccc }


h1.page_title {letter-spacing:0.00em; font-size: 18px; font-weight:bold; color: #999999; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
h1.welcome {margin:0;padding:0;   letter-spacing:2.0; font-size: 20px; font-weight:bold; color: #8d9196; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
h1.welcome_small {margin:0;padding:0; letter-spacing:2.6; font-size: 15px; font-weight:bold; color: #8d9196; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.welcome_point {letter-spacing:2.0; font-size: 11px; color: #8d9196; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}


.button_ {
	border: 0px solid #808080;
	background-color: #fff;
	color: #a2a2a2;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 13px;
}

.link
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #c50000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;

}

.link_underline
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #c50000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

.link_underline_9px
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #c50000;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}

.link_big
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #c50000;;
	font-weight: bold;	
	text-decoration: none;
	font-size: 15px;
}

.topic_big
{
    font-family: Arial;
    color: #222222; 
    font-size: 22px;
    font-weight:bold; 
}
.topic_small
{
    font-family: Arial;
    color: #222222; 
    font-size: 17px;
}

/*Sonderangebote*/
span.price_sonder_big
{
    font-family: Arial;
    color: #c50000; 
    font-size: 19px;
    font-style:italic; 
    font-weight:bold; 
}

span.price_sonder_verybig
{
    font-family: Arial;
    color: #c50000; 
    font-size: 26px;
    font-style:italic; 
    font-weight:bold; 
}

span.price_sonder_small
{
    font-family: Arial;
    color: #c50000; 
    font-size: 15px;
    font-style:italic; 
    font-weight:bold; 
}


/*Order*/

.order_progress
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #999999;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.order_progress_active
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #c50000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

/* form validation */
.form_error h2
{
  padding: 5px 20px 5px 10px;
  font-size: 11px;
  color: #fff;
  background: #f33;
}

.input_error { color: black; width: 300px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #f33 }




ol.bewertungen
{
    padding-left: 0px;
    
}

ol.bewertungen li
{
    list-style-type: none;
    padding-bottom: 10px;
    
}


ol.bewertungen li > font
{
    font-size: 14px;
}


ol.bewertungen li font font
{
    color: #999999;
}

