A:visited, A:link, A:active {font-weight : bold;font-size : 10px;font-family : Verdana;color : #AA0000; font-weight: bold; TEXT-DECORATION: none;} 
A:hover 		{ font-weight : bold; font-family : Verdana;color:#1C3774;} 

a.oel:visited, a.oel:link, a.oel:active {font-weight : bold;font-size : 12px;font-family : Verdana;color : #1C3774; TEXT-DECORATION: none;} 
a.oel:hover 		{ font-weight : bold; font-family : Verdana;color:#AA0000 ; font-size : 12px;}

body {
  background:#FFFFFF;
  margin:0;
  padding:0;
  color:#000;
  font-family: Arial, Helvetica;
  color: #000000;
  font-size: 8px;
  } 

#header {
  float:left;  
  width:100%;
  /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
  font-size:93%;
  line-height:normal;
  }
#header ul {
  margin:0;  
  /*padding:10px 10px 0;*/
  padding:0px;
  list-style:none;
  }
#header li {
  float:left;
  background:url("left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 10px;
  }
#header a {
  float:left;
  display:block;
  background:url("right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  font-family: Verdana, Helvetica;
  color: #fff;
  font-size: 10px;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header #current {
  background-image:url("left_on.gif");
  }
#header #current a {
  background-image:url("right_on.gif");
  color:#fff;
  padding-bottom:4px;
  }

#titel #current {
  float:left;
  background:url("images/left_corner.gif") no-repeat left top;
  margin:0;
  background-color:#CA0003;
  width:100%;
  color:#FFF;
  padding:0 0 0 10px;
  font-weight:bold;
  }

#titel #back {
  padding:0 0 0 10px;
  background-color:#CA0003;
  height:15px;
  }

  
#content {
  background-color:#FFF;
  border-bottom:1px solid #009966;
  border-left:1px solid #009966;
  border-right:1px solid #009966;    
  margin:0;
  padding:3px 3px 3px 3px;
  color:#000;
  font-family: Verdana, Helvetica;  
  font-size: 8px;
  } 

#main_navi {
  border-bottom :1px solid #009966;
  margin:0;
  padding:0;
  color:#000;
  font-family: Verdana, Helvetica;  
  font-size: 10px;
  }


.oil {
  border-bottom :1px solid #009966;
  margin:0;
  padding:0;
  color:#000;
  font-family: Verdana, Helvetica;  
  font-size: 10px;
  }
  
  
.zollgr{
padding-left:3.5px
}
.zollgrOFF{
padding-left:3.5px;
color:#eee;
}
.zollgrON{
padding-left:3.5px;
color:#ff0000;
}

.reifengrON{
padding-left:3.5px;
color:#ff0000;
}

.reifengrLIST{
padding-left:3.5px;
}
td.ek_vk				{color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.titel_aktiv  {color:#009966; font-family:verdana; font-weight:bold; font-size:2em;}

td.bgtitel		 {background-color:#CA0003;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight: bold;}
td.titel		 {background-color:#CA0003;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight: bold;}
td.kopfzeile	 {border:0px solid #000000; background-color:#1D3978;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.kopfzeile_oel {border:0px solid #000000; background-color:#1D3978;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:10pt; font-weight: bold; }

td.kopfzeile2	{border:0px solid #000000; background-color:#828282;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt;font-weight:bold; }

td.angebot		{background-color:#1D3978;color:#FFFFFF; font-weight: bold;height:10px;}
td.bgangebot	{background-color:#CEE2D0;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; TEXT-DECORATION: none; }

td.reifen				{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.express		{border:1px solid #DEDEDE; background-color:#FFFF66;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.reifen_angebot		{border:1px solid #CA0003; background-color:#ECECEC;color:#CA0003; font-family:verdana,arial,sans-serif; font-size:8pt; }}

td.reifen a		{ background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; TEXT-DECORATION: none; }
td.reifen_angebot a		{background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; TEXT-DECORATION: none; }


td.zoll			{border:1px solid #000000; background-color:#ECECEC;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.normal		{border:1px solid #000000; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt;font-weight:bold; }
td.klein		{border:0px solid #000000; background-color:#ECECEC;color:#000000; font-family:arial,sans-serif; font-size:8pt; }

td.felgenauswahl{border:1px solid #000000; height:15px; background-color:#ECECEC;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.felgentitel	{background-color:#1D3978;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold;}
td.felgengr_gr	{background-color:green;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.felgengr_ge	{background-color:yellow;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.felgengr_rt	{background-color:red;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }


td.kundendaten1	{border:0px solid #000000; background-color:#828282;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.kundendaten2	{border:0px solid #000000; background-color:#DADADA;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

.kundendaten	{width: 180px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.kundendaten_50px	{width: 50px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}


td.infos		{color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold;}

td.felgengr_gr a		{background-color:green;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.reifeninfos	{border:1px solid #000000; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt;font-weight:bold; }

.liste_40px{
margin:0px 0px 0 0px;
width: 40px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}

.liste_60px{
margin:5px 5px 0 5px;
width: 60px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}


.liste_70px{
margin:5px 5px 0 5px;
width: 70px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}

.liste_80px{
margin:1px 1px 0 0px;
width: 80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}


.liste_120px{
margin:1px 1px 0 0px;
width: 120px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}

.liste_140px{
margin:1px 1px 0 0px;
width: 140px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}


.felgenprogramm{
margin:0px 0px 0 0px;
width: 70px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}

.modelle{
margin:0px 0px 0 0px;
width: 170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;	
}


.liste_140px{
margin:5px 5px 0 5px;
width: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.liste_140px{
margin:5px 5px 0 5px;
width: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.oel_select{
background-color:#e5e5e5;
margin:1px 1px 0 1px;
width: 230px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1d3978;
}

.liste180px{
margin:0px 10px 0 0px;
width: 180px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.liste_260px{
margin:5px 5px 0 5px;
width: 260px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.menge_20px{
margin:10px 5px 0 5px;
width: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.menge_40px{
margin:10px 5px 0 5px;
width: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.preis_80px{
margin:10px 0px 0 0px;
width: 80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
}

.matchcode{
margin:10px 5px 0 5px;
width: 140px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
font-weight:normal;
}


input.suche_button
{
/*
margin:10px 5px 0 5px;
*/
	font-weight: bold;
	font-family: verdana,sans-serif; 
	font-size:8pt;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #ce0000;
}


input.login_button
{
/*
margin:10px

input.oel
{
/*
margin:10px 5px 0 5px;
*/
	font-weight: bold;
	font-family: verdana,sans-serif; 
	font-size:8pt;
	color: #ffffff;
	border-left: #1D3978 1px solid;
	border-right: #1D3978 1px solid;
	border-top: #1D3978 1px solid;
	border-bottom: #1D3978 1px solid;
	background-color: #01925b;
}

input.suche_button_old
{
/*
margin:10px 5px 0 5px;
*/
	font-weight: bold;
	font-family: verdana,sans-serif; 
	font-size:8pt;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #A02223;
}

a.angebot				{color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold; text-decoration: none;}
a.angebot:hover      	{TEXT-DECORATION: underline; color: #1C3774;}

a.navi				{color:#828282; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold; text-decoration: none;}
a.navi:hover      	{TEXT-DECORATION: underline; color: red;}
a.navi:active     	{TEXT-DECORATION: underline; color: red;}

a.last				{ font-family:verdana,arial,sans-serif; font-size:8pt; TEXT-DECORATION: none; }


a.kontakt			{color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; TEXT-DECORATION: none;}
a.kontakt:hover     {TEXT-DECORATION: underline; color: red;}
a.kontakt:active    {TEXT-DECORATION: underline; color: red;}

td.mail				{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.mail_text		{border:1px solid #DEDEDE; background-color:#FFFFFF;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.umfrage				{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:10pt; }
td.umfrage1				{border:1px solid #DEDEDE; background-color:#FFFFFF;color:#000000; font-family:verdana,arial,sans-serif; font-size:10pt; }


td.buttonok		{border:1px solid #6FBA46; background-color:#E8E8E8;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.kopf_angebot		{ background-color:#CA0003;color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.cont_angebot		{ background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.prei_angebot		{ background-color:#ECECEC;color:#CA0003; font-family:verdana,arial,sans-serif; font-size:8pt; }

/* hier änderungen im feb 2009 */ 
td.pfad		{ color:#AA0000; font-family:arial,sans-serif; font-size:10px; font-weight:bold; }
td.cart		{ color:#000000; font-family:arial,sans-serif; font-size:10px; font-weight:bold; }

td.navi_main	{ color:#1C3774; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; }
td.navi_sub		{ border-bottom:1px #999999 solid;color:#999999; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; }
td.navi_ak		{ border-bottom:1px #999999 solid;color:#AA0000; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; }

td.daten		{  font-family:arial,sans-serif; font-size:10px; font-weight:bold; }

TD.aktiv, TD.aktiv a:visited 		{ color:#AA0000; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; text-decoration: none;}
A.dunkel, A.dunkel:visited{color:#AA0000; font-weight : bold;font-size : 8pt;font-family : Arial;color : #777; text-decoration: none;} 
A.dunkel:hover 	{ font-weight : bold;font-size : 8pt;font-family : Arial; color : #1C3774; font-weight : bold;} 


td.page_titel		{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.content			{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.content_moto		{border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; background-image: url("images/top_bg.jpg"); }
td.content_oel		{vertical-align: top; border:1px solid #DEDEDE; background-color:#ECECEC;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.content_gut		{border:1px solid #DEDEDE; background-color:#F9F9F9;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; text-align:center; font-weight : bold; vertical-align:middle; }
td.content2			{border:1px solid #DEDEDE; background-color:#FFFFFF;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.content3			{border:0px solid #DEDEDE; background-color:#FFFFFF;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.content_reifen			{ background-color:#FFFFFF;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }

td.menge_g			{border:1px solid #DEDEDE; color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; background-image: url("images/best_green.gif"); }
td.menge_y			{border:1px solid #DEDEDE; color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; text-align:center; font-weight : bold; background-image: url("images/best_yell.gif"); }
td.menge_r			{border:1px solid #DEDEDE; background-color:#CC0000;color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; }
td.menge_nml		{border:1px solid #DEDEDE; color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt; text-align:center; font-weight : bold; background-image: url("images/best_nml.gif"); }

td.stammdaten		{border:1px solid #FF0000; color:#000000; font-family:verdana,arial,sans-serif; font-size:8pt;font-weight:bold; }

td.oel_preis		{border:1px solid #DEDEDE; background-color:#ECECEC;color:#FF0000; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold;}
td.oel_cart		{border:1px solid #DEDEDE; background-color:#ECECEC;color:#FF0000; font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold;}

td.pics		{  background-color:#FFFFFF; color:#555555; border:1px #999999 solid; padding: 10px; font-family:arial,sans-serif; font-size:10pt; font-weight:normal; text-align: center;  vertical-align: top; }

td.warning			{border:1px solid #AA0000; background-color:#ECECEC;color:#AA0000; font-family:verdana,arial,sans-serif; font-size:10pt; font-weight:bold; cellspacing: 9; }



.table th {
	background-color: #1D3978;
	color: white;
	width: 70px;
	font-size: 70%;
	font-weight: normal;
	text-align: left;
}

.table td {
	width: 70px;
	background-color: #EAEAEA;
	font-size: 80%;
	margin: 0;
	padding: 0;
}

.table select, .table input {
	width: 100%;
}

.table .small {
	width: 25px;
}

.table .medium {
	width: 125px;
}

.table .blank {
	border: 0;
	background-color: #d4d4d4;
}

.table .large {
	width: 250px;
}

.table .center {
	text-align: center;
}

.table .right {
	text-align: right;
}

 .pagination3 li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
.pagination3 a{
border:solid 1px #9aafe5;
margin-right:2px;
}
.pagination3 .previous-off,
.pagination3 .next-off {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
.pagination3 .next a,
.pagination3 .previous a {
font-weight:bold;
}
.pagination3 .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
.pagination3 a:link,
.pagination3 a:visited {
color:#0e509e;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
.pagination3 a:hover{
border:solid 1px #0e509e;
}

