 
.master_top
{
	background-image: url('../images/bg_head_home.jpg');
}
.master_container {
	background-image: url('../images/bg_container.gif');
}

.master_footer {
	background-image: url('../images/bg_bottom.jpg');
}
#master_footer_line {
	width: 970px;
	height: 6px;
	background-color: #F2A31B;
	font-size: 1px;
	margin-left:10px;
  }

#master_footer_content {
	width: 970px;
	background-color: #C9DEFD;
	margin-left:10px;
  }
.master_footer_content {
	background-image: url('../images/bg_footer.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #DAE9FE;
	text-align: center;
}
.master_footer_container {
	background-color: #DAE9FE;
}

.master_footermid {
	background-image: url('../images/bg_footergradient.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #DAE9FE;
	text-align: center;
}
.master_foottext {
	font-size: 0.7em;
	color: #808080;
	padding: 0px 10px;
	vertical-align: middle;
	text-align: left;
}
.master_foottext a, .master_foottext a:visited {
	color: #2771BA;
}
.footerlink ,.footerlink:visited {font-size: 0.7em;}

.header_notice, .header_notice a, .header_notice a:visited
{
	color: #fff;
	font-size: 0.85em;
	text-align:right;
	margin-right:10px;
}

  


	.ctl00_MainMenu_2 { color:#284E98;font-family:Verdana;font-size:0.8em; }
	.ctl00_MainMenu_8 { background-color:#507CD1; }
	.ctl00_MainMenu_4 { width:100px;padding:2px 1px 2px 1px; }
	.ctl00_MainMenu_1 { color:#284E98;font-family:Verdana;font-size:0.8em;text-decoration:none; }
	


#topmenu_bg {
        
	background-image:url('../images/bg_navcon.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #CBE0FD;
	zoom: 100.0%;
  width:970px;
  height:28px;
}

#topmenu {
	float: left;
	width: 902px;
	color: #11449E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	font-weight: bold;
	padding: 0px 34px 0px 34px;
}

#topmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	zoom: 100%;
}
#topmenu li {
	float: left;
	margin: 0;
	padding: 0;
}
#topmenu a {
	float: left;
	background-image: url('../images/left_both.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 0 8px;
	text-decoration: none;
}
#topmenu a span {
	display: block;
	background-image: url('../images/right_both.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding: 6px 12px 4px 4px;
	font-weight: bold;
	color: #11449E;
}
#topmenu #current a {
	background-repeat: no-repeat;
	background-image: url('../images/left_both_on.gif');
	background-position: 0 -150px;
	border-width: 0;
	border-bottom: 1px solid #dfebfc;
}
#topmenu #current a span {
	background-repeat: no-repeat;
	background-image: url('../images/right_both_on.gif');
	background-position: 100% -150px;
	padding: 5px 12px 6px 4px;
	color: #11449E;
}
#topmenu a span {
	float: none;
}
#topmenu a:hover {
	background-position: 0 -150px;
}
#topmenu a:hover span {
	background-position: 100% -150px;
}

#submenu_container {
	padding: 4px 10px 0 10px;
	
	background-image: url('../images/bg_submenu.jpg');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
	width:950px;
}



.submenu_topl {
	background-image: url('../images/submenu_l_t.gif');
	font-size: 2px;
	line-height: 2px;
}
.submenu_topc {
	border-top: 1px solid #8aafe1;
	background-color: #e1eaf6;
}
.submenu_topr {
	background-image: url('../images/submenu_r_t.gif');
}
.submenu_midl {
	border-right: none;
	border-left: 1px solid #8aafe1;
	background-color: #c8f1f9;
}
.submenu_midc {
	background-image: url('../images/submenu_c_c.gif');
	border-bottom: 1px solid #E0EDFD;
}
.submenu_midr {
	border-left: none;
	border-right: 1px solid #8aafe1;
	background-color: #c8f1f9;
}
.submenu_botl {
	background-image: url('../images/submenu_l_b.gif');
	font-size: 6px;
	background-repeat: no-repeat;
}
.submenu_botc {
	background-image: url('../images/submenu_c_b.gif');
	background-repeat: repeat-x;
}
.submenu_botr {
	background-image: url('../images/submenu_r_b.gif');
	background-repeat: no-repeat;
}


.submenu_text {
	color: #4372B0;
  
	line-height: 1.3em;
}
.submenu_border {border: 1px solid #dbe6f4}
.submenu_color {color:#4372b0}
.submenu_color .UL0 {margin:0px; padding:0px; font-size:0.9em; list-style-image:none; line-height:9.685pt}
.submenu_color .UL0 li {padding-bottom:3px}


.submenu_color .UL0 li a, submenu_color .UL0 li a:visited, .submenu_color .UL0 li a:hover {
	color: #11449E;
	text-decoration: none;
}


.submenu_container_notice {
  color:#4372b0;
  font-size:0.7em;
  }
.submenu_container_topl {
	background-image: url('../images/submenu_container_l_t.gif');
	font-size: 2px;
	line-height: 2px;
}
.submenu_container_topc {
	border-top: 1px solid #a4c0dc;
	background-color: #fff;
}
.submenu_container_topc div, .submenu_container_botc div, .submenu_topc div {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
}
.submenu_container_topr {
	background-image: url('../images/submenu_container_r_t.gif');
}
.submenu_container_midl {
	border-right: none;
	border-left: 1px solid #9dbcda;
	background-color: #fff;
}
.submenu_container_midl div, .submenu_container_midr div, .submenu_midl div, .submenu_midr div {
	width: 1px;
	overflow: hidden;
}
.submenu_container_midc, .submenu_container_midcover {
	background-image: url('../images/submenu_container_c_c.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #E3EFFF;
}
.submenu_container_midcover {
	background-image: url('../images/submenu_container_c_c_on.gif');
	background-color: #EFF7FF;
}
.submenu_container_midr {
	border-left: none;
	border-right: 1px solid #9fbedb;
	background-color: #fff;
}
.submenu_container_botl {
	background-image: url('../images/submenu_container_l_b.gif');
	font-size: 2px;
	line-height: 2px;
	background-position: bottom left;
}
.submenu_container_botc {
	border-bottom: 1px solid #71a4ce;
	background-color: #fff;
}
.submenu_container_botr {
	background-image: url('../images/submenu_container_r_b.gif');
	background-position: bottom right;
}




.bulletedlist {
  list-style-image:url('../images/bulletl.gif');
  margin:0px; margin-left:12px; padding:0px; padding-bottom:2px;
  font-size:0.9em}


.suche_label {
	vertical-align: bottom;
	height: 0.8em;
	text-align: left;
	font-size: 0.8em;
	font-weight: bold;
	color: #4372B0;
	padding-bottom: 2px;
}

input.suche_box {
	background-color: #F7FBFF;
	border-top: 1px solid #84A5CE;
	border-left: 1px solid #84A5CE;
	border-right: 1px solid #C1D2E7;
	border-bottom: 1px solid #C1D2E7;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	display: inline;
	padding: 2px 2px 2px 4px;
	width:250px;
	height:22px;
}
.suche_boxcont {
	width: 100%;
	text-align: left;
}
.suche_BoxOnColor {
	color: #114499;
}
.suche_BoxOffColor {
	color: #A1A1A1;
}
.suche_but {
	font-size: 0.8em;
	line-height: 1.3em;
	background-image: url('../images/menu/but_cnter.gif');
	background-repeat: repeat-x;
	text-align: center;
	cursor: hand;
	cursor: pointer;
	padding: 2px 0px 0 0px;
	font-weight: bold;
}

.suche_but a, .suche_but a:visited, .suche_but a:hover {
	color: #11449E;
	text-decoration: none;
}



/*-- borderpanel styles --*/
.border_topc div,.border_botc div {height:1px; line-height:1px; font-size:1px; overflow:hidden}
.border_topl {background-image:url('../images/bull_l_t.gif'); font-size:2px; line-height:2px}
.border_topc {border-top:1px solid #d4d4d4; background-color:#f7f7f7}
.border_topc div {height:1px; line-height:1px; font-size:1px; overflow:hidden}
.border_topr {background-image:url('../images/bull_r_t.gif')}
.border_midl {border-right:none; border-left:1px solid #c6c6c6; background-color:#f7f7f7}
.border_midl div,.border_midr div {width:1px; overflow:hidden}
.border_midc {background-image:url('../images/bull_c_c.gif'); background-position:top; background-repeat:repeat-x; background-color:#ececec}
.border_midl div,.border_midr div {width:1px; overflow:hidden}
.border_midr {border-left:none; border-right:1px solid #c6c6c6; background-color:#f7f7f7}
.border_botl {background-image:url('../images/bull_l_b.gif'); font-size:2px; line-height:2px; background-position:bottom left}
.border_botc {border-bottom:1px solid #c6c6c6; background-color:#f7f7f7}
.border_botr {background-image:url('../images/bull_r_b.gif'); background-position:bottom right}

.cntimagmidc {background-image:url('../images/submenu_container_c_c.gif'); background-position:top; background-repeat:repeat-x; background-color:#d9e8fc; border-bottom:1px solid #d4d4d4}
.cntimgpmidc {background-color:#cfe2fd}



.container_1_headline {margin:3px 0px; padding:0px 12px; font-size:1.2em; font-family:Arial; color:#11449e}
.container_1_text {font-size:0.8em; line-height:1.0em; color:#666666;padding:5px}
.container_1_footer {  padding-top:5px;  font-size:0.7em;  color:#11449e;  text-align:center;}
.container_2_text {font-size:0.8em; line-height:1.0em; color:#666666;padding:5px}

/*-- Zwischenueberschrift --*/
.headline {width:96%; border-bottom:1px #AFAFAF solid;}
.headline_text
{
  color:#7F7F7F;
  font-size:1.0em;
	font-weight:bold;
  line-height:0.9em;
  }
.headline_rightcontent_text
{
  color:#999999;
  font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

.marker {color:#4466AA;font-weight:bold;}

.hinweis, .notice 
{
	color: #999999;
	font-size: 0.8em;
}


.dashedline {	font-size: 1px;	height: 3px;	margin: 0px;	padding: 1px;	width:100%;	background-image:url('../images/dashedline.gif'); background-position:top; background-repeat:repeat-x;}
.reifensuche {
  width:94%;
}

.reifensuche_nav{border:1px #8AAFE0 solid;background-color:#E3EEFE;width:100%;}
.reifensuche_nav td {font-size: 0.7em;}




.menu_left
{
width:180px;
background-color:#E4EFFE;
border:1px #8AAFE1 solid;
}
.menu_left ul
{
margin:0;
padding:0;
}

.menu_left li
{
margin-left:0px;
padding-left:4px;
width:180px;
list-style: none; 
border-bottom:1px #E4EFFE solid;
padding-top:2px;
padding-bottom:2px;
color:#2771BA;
}

.menu_left li.headline
{
color: #0E4380;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
background-color:#BBD3F2;
text-align:left;
}
.menu_left li a, .menu_left li a:visited, .menu_left li a:hover {color:#666666;}


/*-- Reifenwahl --*/

.selectedtire {color: #000000;white-space: nowrap;}
.nowrap {white-space: nowrap;}

.resultfilter {width:100%;text-align: right;margin-top:3px;margin-bottom:3px;}

.tbl_speedindex{width:100%;}
.tbl_speedindex th{color:#787878;}

.list {list-style: none;list-style-image: url('../images/bullet.gif')}

.txtmenge
{
	font-size: 0.8em;
	line-height: 1.3em;
	background-image: url('../images/menu/but_cnter.gif');
	background-repeat: repeat-x;
	text-align: center;
	padding: 2px 0px 0 0px;
	font-weight: bold;
}



.preis{	font-weight: bold;	color: #4372b0;}

.tbl_summary
{
}
.tbl_summary th
{
background-color: #E4EFFE;
}
.tbl_summary td
{
background-color: #EDF0F6;
}



.sitemappath
{
width:100%;
color:#333333;
padding-bottom:4px;
}

.btn
{
  font-size: 0.8em;
	line-height: 1.3em;
	color: #11449E;
	font-weight: bold;
}

.inputsubmit {
	width: 180px;
	height: 25px;
	background: url('../images/button.png') no-repeat;
	font-size: 1.0em;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	border:0;
	color: #11449E;	
    }
    
    
.tagcloud_0
{
  font-size:1em;
  color: #33669E;
}    
.tagcloud_1
{
  font-size:0.9em;
  color: #334499;
}    
.tagcloud_2
{
font-size:0.8em;
}    
.tagcloud_3
{
font-size:0.7em;
color: #00559E;
}    
    


h1{
	color:#4466AA;
	font-family:Arial,Helvetica,sans-serif;
	line-height:20px;
	font-size:1.2em;
	font-weight:bold;
	}

h2{
	color:#114477;
	font-family:Arial,Helvetica,sans-serif;
	line-height:20px;
	font-size:1.1em;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	}
h3{
	color:#114477;
	font-family:Arial,Helvetica,sans-serif;
	line-height:20px;
	font-size:1.0em;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	}
	
a {
	text-decoration: none;
	color: #0560A6;
	white-space: nowrap;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #0560A6;
}
hr {
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	margin-bottom: 7px;
}

td {
	color:#7F7F81;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
}
th {
	color:#7F7F81;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
}

select
{
  color:#7F7F81;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

