*          { margin:0; padding:0; }
html, body { margin:0; padding:0; line-height:0; height:100%; border:0; text-align:center; }
body       { line-height:100%; /* font-size:76%; font-family:arial,verdana,sans-serif; color:#333; */ }

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption { font-size: 1em; font-weight: normal; font-style: normal; }
fieldset,iframe { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* article,aside,footer,header,hgroup,nav,section,figure,figcaption { display: block; } */

html { background-color:#efefef; }
body { font-size: 76%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #333; -webkit-font-smoothing: antialiased; }

/*
* { margin:0; padding:0; }
html, body  {
	margin:0;
	padding:0;
	line-height:0;
	height:100%;
	border:0;
}
body {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:76%;
	color:#333;
	line-height:100%;
	background-color:#efefef;
}
*/

a:link    { color:#666666; }
a:visited { color:#666666; }
a:hover   { color:#000000; }
a:active  { color:#000000; }
a img     { border:0; }

a.nav:link    { color:#666666; font-weight:bold; text-decoration:none; display:block; float:left; margin:6px 0 0 0; }
a.nav:visited { color:#666666; font-weight:bold; text-decoration:none; display:block; float:left; margin:6px 0 0 0; }
a.nav:hover   { color:#000000; font-weight:bold; text-decoration:none; display:block; float:left; margin:6px 0 0 0; }
a.nav:active  { color:#000000; font-weight:bold; text-decoration:none; display:block; float:left; margin:6px 0 0 0; }

div        { font-size:0.98em; line-height:150%; }
table      { font-size:0.98em; line-height:150%; text-align:left; }
h1         { font-size:1.50em; line-height:150%; color:#000000; text-transform:uppercase; }
h2         { font-size:1.30em; line-height:150%; color:#444444; text-transform:uppercase; }
h3         { font-size:1.20em; line-height:150%; color:#444444; text-transform:uppercase; }
h4         { font-size:1.10em; line-height:150%; color:#444444; text-transform:uppercase; }
h1:first-letter { font-size:131%; }
h2:first-letter { font-size:121%; }
h3:first-letter { font-size:111%; }
ul {
	display:inline;
	list-style:disc;
	list-style-position:outside;
	width:190px;
/*	padding:0 0 0 25px; */
	padding:0 0 0 0;
	margin:0;
}
li {
	margin:0 0 0 15px;
	padding:0;
}

form   { margin:0; }
legend { font-size:140%; color:#333333; font-weight:bold; }
input, select, textarea {
	font-size:100%;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#666;
	vertical-align:middle;
	margin:0;
	padding-left:3px;
}

#introtext  { position:absolute; bottom:0; }
#introtext, #introtext h1, #introtext p { line-height:0; color:#fff; }
.inptext    { float:right; width:220px; margin:3px 0 0 0; border:1px #7f9db9 solid; }
.feldlaenge { width:300px; border:1px #7F9DB9 solid; margin:3px 0 1px 0; }


/* Highslide JS ueberschreiben >>> */
.highslide img {
/*	border: 2px solid silver; */
	border:none;
}
.highslide:hover img {
/*	border-color: gray; */
	border:none;
}
/* Highslide JS ueberschreiben <<< */


.navbg       {                          background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/bg_nav.jpg)         repeat-x; }
.navbgfoot   {                          background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/bg_nav.jpg)         repeat-x; }
.navbgschmal { width:100%; height:10px; background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/bg_hori_schmal.jpg) repeat-x; }
.navschattun { width:100%; height:14px; background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/bg_scha_na_un.jpg)  repeat-x; }
.navnoscript { width:10px; height:140px; }

.butrenner   { vertical-align:middle; margin:0 12px 0 12px; float:left; }

.boxeckobre    { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-eck-ob-re-1.jpg) no-repeat; }
.boxeckunli    { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-eck-un-li.jpg)   no-repeat bottom; height:33px; width:18px; overflow:hidden; vertical-align:bottom; }
.boxeckunlifb  { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-eck-un-li.jpg)   no-repeat bottom; height:43px; width:18px; }
.boxeckunre    { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-eck-un-re-1.jpg) no-repeat bottom; height:33px; width:146px; vertical-align:bottom; }
.boxhead       { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-bg-ob.jpg) repeat-x; font-weight:bold; line-height:200%; }
.boxconli      { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-bg-li.jpg) repeat-y; width:11px; }
.boxconmi      { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-bg-mi.jpg); margin:0; padding:0; }
.boxconre      { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-bg-re.jpg) repeat-y; width:11px; }
.boxbottom     { background:#efefef url(http://www.autohaus-schoenauen.de/grafiken/box-bg-un.jpg) repeat-x bottom; vertical-align:top; }
.boxbottom div { margin:4px 0 0 0; }

.zeile1      { background-color:#f4f4f4; }
.zeile2      { background-color:#efefef; }

#navlinieob  { width:100%; line-height:1px; height:1px; overflow:hidden; background-color:#666; }
#navlinieun  { width:100%; line-height:1px; height:1px; overflow:hidden; background-color:#343434; }
#footerdiv   { width:100%; }


/* Ticker */
#ajaxticker1, #ajaxticker2 {
	/* width:200px; */
	height:160px;
	/* border:1px ridge black; */
	border:none;
	padding:5px;
	/* background-color:#FEEEB8; */
}
#ajaxticker1 div, #ajaxticker2 div { /* IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV */
	/* background-color:#FEEEB8; */
}
.someclass {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#333;
}

/* Menue */
#navabst {
	float:left;
	width:24px;
	height:1px;
	line-height:1px;
}
#navigat ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	font-size:11px;
	line-height:120%;
}
#navigat li { /* all list items */
	padding:0;
	margin:0;
	float:left;
	position:relative;
	/* width:10em; */
}
#navigat ul li ul { /* second-level lists */
	/* display:none; */ /* wird per JS gesetzt */
	position:absolute;
	/* bottom:24px; */ /* klappt nach oben aus */
	top:25px;          /* klappt nach unten aus */
	left:-14px;
	white-space:normal; /* wird per JS ueberschieben */
	background-color:#F4F4F4;
	border:1px #222222 solid;
	border-bottom-color:#444444;
	-moz-opacity:.88;
	filter:alpha(opacity=88);
	z-index:100;
	margin:0;
	padding:3px;
	padding-right:11px;
}
#navigat ul li ul li { /* second-level list items */
	clear:left;
	display:block;
	width:100%;
	text-decoration:none;
}
#navigat li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top:auto;
	bottom:auto;
	left:auto;
}
#navigat li:hover ul, li.over ul { /* lists nested under hovered list items */
	display:block;
}

#navigat ul li ul li a {
	text-decoration:none;
}
#navig li li a:link, #navig li li a:visited {
	display:block;
	border:1px #F4F4F4 solid;
}
#navig li li a:hover /*, #navig li li a:active*/ {
	background-color:#cccccc;
	display:block;
	border:1px #999999 solid;
}
#navig li li a {
	padding:3px;
	width:100%;
	display:block;
}

/* 2M Image Fade */
/* Achtung: Wird mit /skripte/2mfade.css überschrieben */
#imageContainer {
	height:250px;
	width:100%;
	position:relative;
	z-index:-10;
}
#imageContainer div {
	height:250px;
	width:100%;
	margin-bottom:-250px;
	position:relative;
}
#imageContainer div span {
	height:250px;
	width:100%;
	display:block;
	float:left;
	position:absolute;
	top:0;
	left:0;
	background-position:center;
	background-repeat:no-repeat;
}

/* Pressemeldungen */
.listbild { margin:4px 4px 0 2px; }
.nareta   { width:158px; }
.navtremi { height:1px; background-color:#dddddd; margin:15px 0; display:block; }
.navtrere { height:1px; background-color:#dddddd; margin:10px 0; }
.pressebildrahmen { border:1px #dddddd solid; float:left; padding:5px; margin:0 10px 3px 0; }
.pressebild       { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,opacity=0.8); }
.pressebildover   { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,opacity=1.0); }
.pressebildout    { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,opacity=0.8); }

/* Presse-Administration */
.tabs { width:100%; background-color:#f5f5f5; }
