
/**
 *
 *  style.css
 *
 */

body {margin:0px; padding:0px; margin-top:0px; padding-top:0px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; background-Color:#ffffff;}
TD,INPUT,SELECT,TEXTAREA { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; }

A { color:#000000; text-decoration:underline; }

h2.title,h1.title, p.title { font-size:12px; padding:0px; margin:0px; }
h1.title1 { font-size:12px; }

INPUT {  }

H3 { font-size:15px; font-weight:bold; }
H4 { font-size:13px; font-weight:bold; }

A:hover { text-decoration:underline; color:#003399; }

A.top { font-size:11px; color:#000000; padding:5px; font-size:12px; text-decoration:none; display:block; color:#ffffff; }
A.top:active { color:#f0f0f0; background-Color:#667788;  font-size:12px;}
A.top:hover { background-Color:#990000; padding:5px; color:#ffffff; text-decoration:none;  font-size:12px;}

A.box_ins { color:#ffffff; background-Color:#990000; text-decoration:none; display:block;  padding:2px; padding-left:7px; }
A.box_ins:hover { color:#ffffff; background-Color:#000033; text-decoration:none; padding:2px; padding-left:7px; }


A.box { color:#000000; text-decoration:none; display:block;  padding:2px; padding-left:7px; }
A.box:hover { color:#ffffff; background-Color:#000033; text-decoration:none; padding:2px; padding-left:7px; }
A.box_now { color:#003333; color:#cc0000; text-decoration:none; background-Color:#ffffff; padding:2px; padding-left:7px; display:block; }
A.box_now:hover { color:#ffffff; background-Color:#000033; padding:2px; padding-left:7px; text-decoration:none; }

A.box:hover { color:#f0f0f0; }

/*
.box_left { background-Color:#A6B7B7; }
*/

/*
.box_left { background-Color:778899; padding-left:7px; color:#f0f0f0;}
TD.menu_cell {background-Color:#f0f0f0; }
.main_tbl {background-Color:#cccccc; }
*/

.box_left { background-Color:8fbee8; color:#000000;}
.top_box_text { font-weight:bold; padding:2px; padding-left:7px; color:#000000; }
.top_box {background-Color:#505050; font-weight:bold;}
.top_box a {  padding:2px; display:block;  color:#ffffff; text-decoration:none; }
.top_box a:hover { font-weight:bold; padding:2px; color:#ffffff; background-Color:#000033; text-decoration:none; }

.top_user_menu { background-Color:#666666; padding:2px; text-decoration:none; padding-left:7px; color:#ffffff; font-weight:bold;  display:block; }
.top_user_menu:hover { background-Color:#666666; text-decoration:none; padding:2px; padding-left:7px; color:#ffffff; font-weight:bold; display:block; }
.box_user {background-Color:#f0f0f0; padding:2px; text-decoration:none; padding-left:7px;  display:block; }
.box_user:hover {background-Color:#000000; text-decoration:none; padding:2px; padding-left:7px; color:#ffffff; font-weight:bold;  display:block;}

TD.menu_cell {background-Color:#f0f0f0; }
.main_tbl {background-Color:#dddddd; }

TD.main_cell { padding-left:5px; padding-top:5px; }
.uebersicht { font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }

A.main { color:#000000; text-decoration:none;  display:block;  padding:3px; font-weight:bold; }
A.main:hover { color:#ffffff; text-decoration:none; background-Color:#000000; padding:3px; font-weight:bold;}

TD.sub_tbl { font-size:11px; background-Color:#f0f0f0; }

A.sub1 { color:#000000; text-decoration:none;  display:block;  padding:3px; }
A.sub1:hover { color:#cc0000; background-Color:#ffffff; text-decoration:none; padding:3px; }

TD.main_here_tbl { background-Color:000000;  display:block; }
A.main_pfad { color:#ffffff; font-weight:bold; text-decoration:none;  display:block;  padding:3px; }
A.main_pfad:hover { color:beige;  padding:3px; text-decoration:none; }

TD.tbl_here { background-image:url('images/here.gif'); color:#ffffff; }
A.here { text-decoration:none; font-weight:bold; color:#ffffff; display:block;  padding:3px; }
A.here:hover { color:aliceblue;  display:block;  padding:3px; text-decoration:none; }

A.main_here { color:#000000; text-decoration:none;  display:block;  background-Color:#cccccc; padding:3px; }
A.main_here:hover { color:#000000; text-decoration:none;  background-Color:#ffffff; }

TD.main_here { background-Color:#cccccc; font-weight:bold; display:block; }
TD.main_here A { color:#cc0000; text-decoration:none; display:block; }


TD.small_adv { font-size:10px; }
.small_adv_title { font-weight:bold; color:#000000; }

.adv_footer { color:#aaaaaa; font-size:10px; }

HR.top { height:1px; color:#cccccc; }
DIV.top { color:#999999; }

.big_adv { padding:10px; }


.title { font-size:14px; font-weight:bold;}

.title_adv { color:#000000; font-size:14px; font-weight:bold; }
.title_ins { color:#000000; font-size:14px; font-weight:bold; }


.form_title { font-weight:bold; font-size:11px;}
.pw_forget { font-size:10px; font-weight:bold; color:#ffffff; }

.footer { background-Color:#f0f0f0; border:1px solid #cccccc; width:100%; color:#000000; font-size:10px; padding:2px; }
.footer A { color:#000000; }

.overview { color:#000000; font-weight:bold; text-decoration:none; font-size:10px; }

.faq_frage { font-weight:bold; font-size:12px; color:#000000; }
.faq_title { font-weight:bold; }
.faq_antwort { color:#003399; }

.error { background-color:#990000; color:#ffffff; font-weight:bold; border:1px solid #ff9900; }
.error_text { color:#cc0000; }

.trenner_kat { font-size:11px; color:#999999; }
.kategorie { font-size:10px; font-weight:bold; text-decoration:none; }

.inactive { color:#999999; }
A.act { color:#000000; text-decoration:none;}
A.act:hover { color:#cb0000; }
.inserat_title { background-Color:beige; font-size:12px; font-weight:bold;}


.un { visibility:hidden; display:none; }


A.hl_link { font-size:15px; color:red; font-weight:bold; text-decoration:none; }
A.hl_link:hover { font-size:15px; font-weight:bold; color:#000000; text-decoration:none; }

.never_expired { color:#cc0000; font-weight:bold; }

.branchen_ov { color:#000000; font-weight:bold; padding:3px; display:block; width:100%; text-decoration:none; }
.branchen_ov:hover { color:#000000; font-weight:bold; padding:3px; background-Color:#cccccc; text-decoration:none; }

.bb_top_cell { background-Color:#000000; color:#ffffff; }

A.bb_top { color:#000000; font-weight:bold; text-decoration:none; display:block;  padding:2px; padding-left:7px; }
A.bb_top:hover { color:#ffffff; font-weight:bold; background-Color:#000033; text-decoration:none; padding:2px; padding-left:7px; }


A.bb { color:#000000; text-decoration:none; display:block;  padding:2px; padding-left:10px; background-Color:#dddddd; }
A.bb:hover { color:#ffffff; background-Color:#000033; text-decoration:none; padding:2px; padding-left:10px; }

.std_header { background-Color:#cccccc; font-weight:bold; color:#000000;}
.std_head   { background-Color:#cccccc; }

.std_table { background-Color:#f0f0f0; }

.wait_btn {}

.agb_titel1 {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #990000;}
.agb_titel2 {  font: bold 11px Verdana, Arial, Helvetica, sans-serif; }


.werbe_button { background-Color:#cc0000; padding:2px; text-decoration:none; padding-left:7px; color:#ffffff; font-weight:bold;  display:block; }
.werbe_button:hover { background-Color:#990000; text-decoration:none; padding:2px; padding-left:7px; color:#ffffff; font-weight:bold;  display:block; }

A.s { padding:5px; font-family:Arial,Tahoma; padding-left:15px;  font-size:20px; font-weight:bold; display:block; text-decoration:underline; background-Color:#C5D6DE;  }
A.s:hover { padding:5px; font-family:Arial,Tahoma; padding-left:15px; font-size:20px; font-weight:bold; text-decoration:none; display:block; background-image:url('images/st_bg.gif'); color:#000099; }

A.hst { text-decoration:none; }
A.hst:hover { text-decoration:underline; color:#cc0000; }

#help_top { font-size:0.9em; }
#help_top a { text-decoration:none; color:#990000; height:2em; }
#help_top a:hover { text-decoration:underline; color:#000000; }
#help { font-size:0.9em; }
#help a { text-decoration:none; color:#666666; font-weight:bold; font-size:1.1em;}
#h_firma { font-size:12px; margin:0px; padding:0px;}
#h_firma1 { font-size:12px; margin:0px; padding:0px; }
.marke { font-size:10px; margin:0px; padding:0px; }
H2.bread,h1.bread { font-size:11px; margin:0px; padding:0px;}

.kat_bread { font-size:11px; font-weight:normal; margin:0px; padding:0px; float:left; }

.smallads { border:1px solid #cccccc; }
.smallads:hover { border:1px solid #999999; }

.box_topround { background:url('http://image.auto24.de/passiv_rechts.gif') no-repeat right top; margin:0; position:relative; }
.box_topround .box_topinnerround { font-weight:bold; color:#000;  padding:2px; padding-left:5px; background:  url('http://image.auto24.de/passiv_links.gif') no-repeat left top; }
.box_bottomround { background:  url('http://image.auto24.de/passiv_unten_rechts.gif') no-repeat right bottom; margin:0; }
.box_bottomround .box_bottominnerround { color:#fff;  padding:2px; background:  url('http://image.auto24.de/passiv_unten_links.gif') no-repeat left bottom; } 

.dotted { 
background:url('http://image.auto24.de/dotted.gif');
 background-repeat:repeat-x;
 height:20px; 
 }

#faq { font-size:11px; }
#faq h1 { font-size:15px; }
#faq h2 { font-size:13px; }
#faq h2 a { text-decoration:none; color:#000; }
#faq p { border-bottom:1px solid #000; padding-bottom:10px; }

.neueads a { text-decoration:none; width:100,01%;}
.neueads a:hover { background-Color:#003366; color:#fff; text-decoration:none; }

#bigsizebanner { padding-left:20px; }


/**
 *
 *  style1.css
 *
 */

BODY { font-size:100.01%; margin-top:0px; padding-top:0px;}

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

hr { height:1px; background-Color:#999; color:#999; }

#outer { width:48.15em; }

/* Toolbar */ 
.main_nav { width:100%; }
.navi { margin:0px; padding:0px; font-size:0.7em; width:68em; width:100%; float:left;}
.navi DIV { float:left; border-right:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000; margin:0px; padding:0px; width:9%; text-align:center; }
.navi A { color:#000000; text-decoration:none; display:block; }
.navi A:hover { text-decoration:none; } 

.navi DIV.planet { width:8.2%; }
.planet a { background-Color:#990000; color:#ffffff;   float:left;  width:100%;}
.planet a:hover { background:#990000; color:#ffffff; }

.a a, #un A {}
.a a:hover, A.a, #un A:hover  { background:#00346E; color:#ffffff; width:100%; }
.b a {  width:100%; }
.b a:hover, A.b { background:#738DA2; color:#ffffff; }
.c a {  width:100%; }
.c a:hover, A.c { background:#6633cc; color:#ffffff; }
.d a {  width:100%; }
.d a:hover, A.d { background:#990099; color:#ffffff; }
.e a { width:100%; }
.e a:hover, A.e { background:#ff9900; color:#000000; }
.f a {  width:100%; }
.f a:hover, A.f { background:#669900; color:#ffffff; }
.x a { width:100%; color:#ffffff; background-Color:#003399; }
.x a:hover  { background-Color:#ffffff; color:#000000; }


/*aktives Toolbar-Element */
A.active { color:#990000; background-Color:#ffffff; font-weight:bold;  width:100%;}
DIV.active {border:0px; border-bottom:1px solid #ffffff; border-right:1px solid #000000; }

/* header */
#header { width:47.1em; text-align:right; padding:1em; padding-right:0px; }

/* immer ergänzen mit Menu! */
#logo { color:#000000; float:left; padding:0px; margin:0px; margin-top:0.5em; text-align:center; }
#rest { height:4em; background-Color:#18415D; padding-top:0.4em; margin-left:0px; padding-left:0px;   margin-left:12.8em; background-image:url('images/ecke_links.gif'); background-repeat: no-repeat; background-position:bottom left; }
.logo_div { float:left; text-align:left; padding-bottom:1em; }
#topheader {  float:left; background-Color:#ffffff; }
#topmenu { margin:0px; padding:0px; font-size:0.75em; float:left; }

#topheader { float:left; background-Color:#f0f0f0;}
#topmenu { margin:0px; padding:0px; font-size:0.7em; float:left; }
#topmenu LI { 
float:left; 
list-style-type:none; 
margin:0px; padding:0px;
width:8.55em; 
border-bottom:2px solid #00346E;
font-weight:bold; text-align:center;

}
#topmenu A,#ttopmenu A  { 
margin:0px; 
padding:0px;
 color:#000; 
 text-decoration:none; 
 display:block; 
font-weight:bold; 
  
height:1.6em;
padding-top:0.4em;
}
#ttopmenu a.a { color:#fff; }

#ttopmenu { width:757px; margin-left:5px; border-bottom:2px solid #00346E; }
#ttopmenu TD { text-align:center; font-size:0.7em; }
#ttopmenu td a:hover { color:#fff; }

#topmenu LI#un { width:8.9em; }
#topmenu LI#topende { float:left; height:1.5em; }

#topende_1 { font-size:0.8em; text-align:right; height:1.5em; padding-right:0.3em; width:28.00em; float:right;}
#topende_1 A { color:#000000; }

.clear_space { clear:both; margin:0px; padding:0px; height:25px; }

#topmiddle { background-Color:#666666; float:left; margin:0px; width:48.15em; background-image:url('images/ecke_rechts.gif'); background-repeat: no-repeat; background-position:top right;}
#topmiddle_menu { margin:0px; padding:0px; font-size:0.75em; }

#topmiddle_menu LI { 
float:left; 
list-style-type:none; 
width:8.5em; 
font-weight:bold; text-align:center;
}
#topmiddle_menu A { 
margin:0px; 
padding:0px; 
color:#ffffff; 
display:block; 
text-decoration:none; 
padding-left:0.2em;
height:1.7em;
padding-top:0.3em;
}

#topbottom { clear:both;  height:4.4em; margin:0px; padding:0px; margin-top:-1px; color:#ffffff;  /* background-image:url('images/blue.gif');*/ background-Color:#ffffff; width:48.15em;  }

/* menu und inhalt - Zelle */
#menu { width:12em; padding:0.3em; position:absolute; background-Color:#ffffff; padding-top:0px; float:left; }
#content { width:550px; margin-left:15px; background-Color:#fff; font-size:0.75em; float:right;  position:absolute; left:195px;}

#menu ul { list-style-type:none; padding:0px; margin:0px; }

.m_login { background-Color:#000000; padding:0.2em; color:#ffffff; padding-left:0.3em; font-weight:bold;  background-image:url('images/ecke_rechts.gif'); background-repeat: no-repeat; background-position:top right; font-size:0.7em; }
.m { background-Color:#00346E; padding:0.2em; color:#ffffff; padding-left:0.3em; font-weight:bold;  font-size:0.7em; }
.m_unten { padding:0.1em; color:#ffffff; font-weight:bold; padding-left:0.3em;  font-size:0.7em; }
.m_kasten {  margin-bottom:1em; }
.m_kasten_kat {  border:1px solid #000000; border-bottom:0px; font-size:0.75em;}

DIV.m_punkte,H3.m_punkte,LI.m_punkte { color:#990000; border-bottom:1px solid #18415D; }
H3.m_punkte { color:#990000; font-size:1em; padding:0px; margin:0px; font-weight:normal; }

.m_punkte A { color:#000000;  background-Color:#f0f0f0; padding-left:0.4em; display:block; font-size:0.85em; text-decoration:none; }
.m_punkte A:hover {  display:block; background-Color:#ffffff; color:#333333; padding-left:0.4em; text-decoration:none; }
.m_trenner { background-Color:#f0f0f0; border-bottom:1px solid #18415D;}

.s_punkte { /* background-Color:#18415D; */ padding:0px; border-bottom:1px solid #000000;}
p.s_punkte,H3.s_punkte,LI.s_punkte { /* background-Color:#18415D; */ padding:0px; font-size:1em; font-weight:normal; margin:0px; padding:0px; }



.s_punkte A {font-size:0.8em; padding-left:0.3em; display:block; background-Color:#ffffff; color:#000000;  text-decoration:none; }
.s_punkte A.here {font-size:0.8em; padding-left:0.7em; font-weight:bold; display:block; background-Color:#00346E; color:#fff;  text-decoration:none; }
.s_punkte A.here:hover {font-size:0.8em; padding-left:0.7em; font-weight:bold; display:block; background-Color:#00346E; color:#fff;  text-decoration:none; }

.s_punkte A:hover { color:#ffffff; background-Color:#00346E; padding-left:0.3em; text-decoration:none; display:block; }

div.clear { height:0.3em; clear:both; }

div.table { display:table; border-collapse:collapse; height:100%; width:48.15em; background-Color:#ffffff; }
div.tr   { display:table-row; }

.top_header { color:#738DA2; border-bottom:1px dotted #000000; font-size:1.4em; padding:0.1em; background-Color:#990000; }
/* Skyscraper */
.sky { position:absolute; left:49em;  }

.smallest { font-size:0.1em;  margin:0px; padding:0px; color:#ffffff; }
.aktionen TD { font-size:0.6em; color:#ffffff; }
.aktionen A { color:#ffffff; text-decoration:none; }
.aktionen A:hover { color:#ffffff; text-decoration:none; }
.aktionen A.box1 { color:#aaccff; text-decoration:none; }
.aktionen A.box1 b { color:#ccccff; text-decoration:none; }
.aktionen A.box2 { color:#efefef; text-decoration:none; }
.aktionen A.box2 b { color:#ff9900; text-decoration:none; }

.footer_1 { width:550px;  margin:0px; font-size:0.7em; color:#333; }
.footer_1 a { color:#333; }
.footer_1 a:hover { color:#000; }


UL.smallest { font-size:0.1em; margin:0px; padding:0px; }
UL.smallest LI { margin:0px; padding:0px; list-style-type:none; float:left; }
UL.smallest LI A { color:#ffffff; }

.adsbg {   }


