/************************************/
/* 			       					*/
/*  Stylesheet fuer motorraeder.de  */
/*									*/
/************************************/

/* Standard Einstellungen */
body, textarea {
  background-color:#FFFFFF;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  scrollbar-base-color:#FFFFFF;
  scrollbar-3d-light-color:#CCCCCC;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#CCCCCC;
  scrollbar-shadow-color:#CCCCCC;
  scrollbar-track-color:#E8E8E8;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

legend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	color:#6699cc;
	}
	
th {
	text-align:left;
	background-color:#6699CC;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	}

hr{color : #ccc; height: 1px;}

/*table { border-width:0px; padding:0px; background-color: #FFFFFF; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }*/

table.r { border-width:1px; border-style:solid; bordert-color:#999999; padding:0px; background-color: #efefef; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

table.gr {background-color: #FFFFFF; color:#666666; border-width:1px; border-style:solid; border-color:#999999; font-size:11px; }


input.bild { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; width:360px; height:19px; border:1px; border-style:solid; border-color:#666666; }

input.bildk { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; width:300px; height:19px; border:1px; border-style:solid; border-color:#666666; }

input.login_klee { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; width:119px; height:16px; border:1px; border-style:solid; border-color:#666666; }

input.login1 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; width:101px; height:16px; border:1px; border-style:solid; border-color:#666666; }

input.login2 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; width:350px; height:16px; border:1px; border-style:solid; border-color:#666666; }

/* Rand um Tabellen */
td.r { background-color: #FFFFFF; color:#666666; border-right-width:1px; border-right-style:solid; border-right-color:#999999; font-size:11px; }
td.rl { background-color: #FFFFFF; color:#666666; border-right-width:1px; border-right-style:solid; border-right-color:#999999; border-left-width:1px; border-left-style:solid; border-left-color:#999999; font-size:11px; }
td.ourl { background-color: #FFFFFF; color:#666666; border-width:1px; border-style:solid; border-color:#999999; font-size:11px;  }

/* Standard Button grau klein*/
input.bt1 { font-size:11px; font-weight:bolder; height:16px; width:22px; color:#ffffff; background:#99CCFF; border:1px solid #333333; cursor:hand;}

.kgr {
background:#ECF5FF;
border-bottom: 3px solid white;
}

.warning {
background:#FF9999;
border-bottom: 3px solid white;
}

/* Standard Button grau */
input.bt { font-size:11px; font-weight:bold; line-height:9px; height:19px; width:100px; color:#ffffff; background:#6699CC; border:1px solid #333333; cursor:hand;}

/* Schnellsuche Button blau */
input.bt2 { font-size:11px; font-weight:600; line-height:9px; height:16px; width:22px; color:#ffffff; background:#6699cc; border:1px #333333 solid; cursor:hand;}

/* Standard Button grau klein*/
input.bt3 { font-size:11px; font-weight:bold; line-height:9px; height:19px; width:30px; color:#ffffff; background:#666666; border:1px #333333; solid cursor:hand;}

/* Standard Button gross */
input.btg { font-size:11px; font-weight:bold; line-height:9px; height:19px; width:180px; color:#ffffff; background:#666666; border:1px solid #333333; cursor:hand;}

/* Standard Button medium */
input.btg { font-size:11px; font-weight:bold; line-height:9px; height:19px; width:130px; color:#ffffff; background:#666666; border:1px solid #333333; cursor:hand;}


/*  Hintergrund Navigation */
td.or {padding:2px; background-color:#6699cc; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; font-size:12px; color:#FFFFFF; font-weight:bolder;}

/*  Hintergrund Kopf */
td.or2 {padding:0px; background-color: #6699cc; border-top-width:1px; border-top-style:solid; border-top-color:#999999; font-size:11px; color:#FFFFFF; font-weight:bolder;}

/* Hintergrund Kopf zwei */
td.or3 {padding:1px; background-color:#6699cc; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; border-top-width:1px; border-top-style:solid; border-top-color:#999999; font-size:9px; color:#FFFFFF; font-weight:bolder;}

/*  Hintergrund Kopf drei */
td.or4 {padding:2px; background-color:#6699cc; border-top-width:1px; border-top-style:solid; border-top-color:#999999; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; border-top-width:1px; border-top-style:solid; border-top-color:#999999; font-size:12px; color:#FFFFFF; font-weight:bolder;}


/* blauer Hintergrund mit Rand */
td.or5 {padding:0px; background-color:#6699cc; font-size:10px; color:#000000; border-left-width:1px; border-left-style:solid; border-left-color:#999999; font-weight:bolder;}

/* blauer Hintergrund */
td.or6 {padding:0px; background-color:#6699cc; font-size:10px; color:#000000; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}


/*  Hintergrund Kopf vier */
/* td.or5 {padding:0px; background-color:#6699cc; border-right-width:1px; border-right-style:solid; border-right-color:#999999; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; border-top-width:1px; border-top-style:solid; border-top-color:#999999; font-size:9px; color:#FFFFFF; font-weight:bolder;} */

/* Schrift gross blau */
.grb { font-size:12px; color:#6699cc; font-weight:bolder;}

/* Schrift gross blau 2 */
.grb2 {padding:0px; font-size:14px; color:#6699cc; font-weight:bolder;}

/* Schrift gross blau 3 */
.grb3 {padding:0px; font-size:16px; color:#6699cc; font-weight:bolder;}

/* Schrift orange */
.or1 {padding:0px; font-size:12px; color:#6699cc; font-weight:bolder;}
/* Schrift blass orange */
.or11 {padding:0px; font-size:12px; color:#FFDE92; font-weight:bolder;}
/* Schrift grau */
.or12 {padding:0px; font-size:12px; color:#666666; font-weight:bolder;}

/* Schrift rot */
.rot {padding:0px; font-size:11px; color:#FF0000; font-weight:bolder;}

/* Schrift grau fett*/
.grf {padding:2px; font-size:11px; color:#333333; font-weight:bold;}

/* Schrift klein */
.kl {padding:0px; font-size:9.0px; color:#333333; }

/* Schrift sehr klein */
td.skl {padding:0px; font-size:8.5px; color:#333333; }

/* Schrift sehr klein */
td.sklr1 {

    padding:2px; font-size:9px; color:#333333;  background-color:#FFFFFF;
    border-top-width:1px; border-top-style:solid; border-top-color:#999999;
    border-left-width:1px; border-left-style:solid; border-left-color:#999999;
    border-right-width:1px; border-right-style:solid; border-right-color:#999999;

}

/* Schrift sehr klein */
td.sklr2 {

    padding:0px; font-size:9px; color:#333333;  background-color:#FFFFFF;
    border-top-width:1px; border-top-style:solid; border-top-color:#999999;
    border-right-width:1px; border-right-style:solid; border-right-color:#999999;

}

/* Schrift sehr klein */
td.sklr3 {

    padding:0px; font-size:9px; color:#333333;  background-color:#FFFFFF;
    border-top-width:1px; border-top-style:solid; border-top-color:#999999;

}


/* Bildlink klein */
td.blkl { color:#999999; }



/* Navigation */
td.nav_klee {padding: 2px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; font-size:9px; line-height:15px; color:#6699cc; }


/* Eingabe Anbieten u. Suchen */
input.norm { font-size:11px; font-weight:bold; color:#003366; width:172px; height:19px; }

/* Eingabe Anbieten u. Suchen */
input.norm2 { font-size:11px; font-weight:bold; color:#003366; width:150px; height:19px; }

/* Eingabe Anbieten u. Suchen lang*/
input.norml { font-size:11px; font-weight:bold; color:#003366; width:172px; height:19px; }

/* Eingabe Anbieten u. Suchen extra lang*/
input.norml2 { font-size:11px; font-weight:bold; color:#003366; width:192px; height:19px; }


/* Eingabe Anbieten u. Suchen extra lang*/
input.normll { font-size:11px; font-weight:bold; color:#003366; width:268px; height:19px; }


/* Eingabe Anbieten u. Suchen kurz*/
input.normk { font-size:11px; font-weight:bold; color:#003366; width:121px; height:19px; }

/* Eingabe Anbieten u. Suchen sehr kurz*/
input.normk2 { font-size:11px; font-weight:bold; color:#003366; width:103px; height:19px; }

/* Eingabe Anbieten u. Suchen sehr kurz*/
input.normk3 { font-size:11px; font-weight:bold; color:#003366; width:79px; height:19px; }

/* Eingabe Anbieten u. Suchen checkbox*/
input.normkcb { font-size:11px; font-weight:bold; color:#003366; width:24px; height:19px; }

/* Eingabe Optionsfeld */
select.norm { font-size:11px; font-weight:bold; color:#003366; width:172px; height:19px; }

/* Eingabe Optionsfeld grau*/
select.norm1 { font-size:9px; font-weight:bold; color:#333333; width:172px; height:17px; }

/* Eingabe Optionsfeld */
select.norm2 { font-size:11px; font-weight:bold; color:#003366; width:150px; height:19px; }

/* Eingabe Optionsfeld kurz */
select.normk { font-size:11px; font-weight:bold; color:#003366; width:110px; height:19px; }

/* Eingabe Optionsfeld sehr kurz */
select.normk2 { font-size:11px; font-weight:bold; color:#003366; width:46px; height:19px; }

/* Eingabe Optionsfeld kuerzer */
select.normk3 { font-size:11px; font-weight:bold; color:#003366; width:84px; height:19px; }

/* Listen */
td.lf { padding:0pt; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; border-width:0px; border-style:solid; border-color:#FFFFFF; font-weight:bold;  }
td.lt { padding:2pt; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; border-width:0px; border-style:solid; border-color:#FFFFFF; }

/* allgemein Schnellsuche */
td.ssu {padding: 2px; font-size:10px; background-color:#99CCFF; font-size:11px; color:#333333; font-weight:bolder;}

/* Eingabe Schnellsuche */
input.ssu { font-size:11px; font-weight:bold; color:#003366; width:150px; height:19px; border:1px; border-style:solid; border-color:#666666; }

/* Auswahlliste Schnellsuche */
select.ssu { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; width:150px; border-width:1px; border-style:solid; border-color:#666666;  }

/* Button Schnellsuche blau*/
input.btssu2 { font-size:10px; font-weight:bold;  background-color:#CCCCCC; color:#333333; width:75px; height:20px; border:1px; border-style:solid; border-color:#666666;}

/* Button Schnellsuche grau*/
input.btssu { font-size:10px; font-weight:bold; line-height:9px; height:20px; width:75px; color:#ffffff; background:#666666; border:2px #eaeaea outset; cursor:hand}

/* Link-Style Text*/
a:link { color:#6699cc;}
a:visited { color:#6699CC;}
a:active { color:#FF3333;}
a:hover { color:#FF3333;}

/* Link-Style 1 fuer Navigationsleiste */
.s1{}
a.s1:link { color:#6699cc; text-decoration:none; }
a.s1:visited { color:#6699cc; text-decoration:none; }
a.s1:active { color:#6699cc; text-decoration:none;}
a.s1:hover { color:#6699CC; text-decoration:none;}
//a.s1:hover { color:#6699CC; font-weight: bold; text-decoration:underline;}


/* Link-Style 2 fuer Kopfleiste */
.s2{}
//a:link { color:#FFFFFF; text-decoration:none; }
a.s2:link { color:#FFFFFF; text-decoration:none; }
a.s2:visited { color:#FFFFFF; text-decoration:none; }
a.s2:active { color:#FF3333; text-decoration:none;}
a.s2:hover { color:#FFFFFF; text-decoration:underline;}

/* Link-Style 3 fuer Suchergebnis */
.s3{}
a.s3:link { color:#000000; text-decoration:none; }
a.s3:visited { color:#000000; text-decoration:none; }
a.s3:active { color:#FF3333; text-decoration:none;}
a.s3:hover { color:#000000; text-decoration:underline;}

/* Link-Style 4 fuer Fahrzeugbestand, wenn Inserat = inaktiv */
.s4{}
a.s4:link { color:#CCCCCC; text-decoration:none; }
a.s4:visited { color:#CCCCCC; text-decoration:none; }
a.s4:active { color:#CCCCCC; text-decoration:none;}
a.s4:hover { color:#6699CC; text-decoration:none;}


table.haendlerdaten { background-color: #99ccff; color:#666666; font-size:11px; ; border: 0px #999999 solid}
td.hdatena { padding:0px 0px; background-color:#99ccff; border-bottom-style:solid; border-bottom-color:#999999; font-size:11px; color:#FFFFFF; font-weight:bolder; ; border-bottom-width: 0px}

/* Startseiten include*/
.headline_tablehead {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; }
.subline_tabelhead {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}