/*
grau: 606060
bg: f3f3eb


*/

*{
	margin:0;
	padding:0;}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	line-height: 1.5em;}

small, .nocomments, .postmetadata, blockquote, strike {
	color: #777;}

code {
	font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps {
	font-size: 0.9em;
	letter-spacing: .07em;}

a, a:link, a:visited, a:active, a:hover {
	color: #2F70E9;
	text-decoration: underline;}

select {
	width: 130px;}

acronym, abbr, span.caps {
	cursor: help;}

acronym, abbr {
	border-bottom: 1px dotted #ccc;}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;}

blockquote, cite {
	margin: 5px 0 0;
	display: block;}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
  color:#606060;
  margin:0;
  padding:0;
  line-height:100%;}

h1 {font-size: 200%;}

h2 {font-size: 170%;}

h3 {font-size: 140%;}

h4 {font-size: 130%;}

h5 {font-size: 110%;}

h6 {font-size: 100%;}

legend{
	color:#ccc;
	padding-right:2px;}

fieldset{
	margin-top:5px;
	padding:5px;
	text-align:left;
border:3px solid #f8e9ca;}


/*================== Layout ==================*/

body {
	background:#f3f3eb url('images/back_content-2.gif') center repeat-y;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	line-height: 180%;
	color: #333;
  text-align:center;
	margin: 0px;
	padding: 0px;}

#rahmen{  
  background:#fff url('images/gebrauchwagen1.jpg') top right no-repeat;
  width:916px;
  padding:0;
  margin:0 auto 0 auto;}
  
#rahmen2{
}
  
#seiteninhalt{
	width:876px;
	padding:0;
	margin:0px auto;
	text-align: left;}
 

/*================== Header ===================*/

#header{
  margin:0;
  padding:0;
	height:260px;}

#header h1#h1title{
text-decoration:none;
font-size:60px;
font-family:impact, non-serif;
display:block;
padding:93px 0 0 0px;
margin:0px;
text-indent:-98121px;}

#header h1#h1title a{
display:block;
width:426px;
height:67px;
background:transparent url('images/gebrauchtwagen.jpg') top left no-repeat;}

#header #tagline{
font-size:16px;
letter-spacing:0.05em;
margin: 3px 0 0 4px;}

#header #adsenselinks{
	display: block;
	margin: 3px 0px 0px -4px;
	padding: 0px;}

 
/*================ Artikelspalte ==================*/

#artikel {
	padding:0;
	margin:0;}

#links{
width:570px;
float:left;}

#rechts{
width:280px; 
float:right;}

#links h2, #rechts h2{
background:#eee;
font-family:impact,arial,sans-serif;
padding:5px;
/*letter-spacing:0.02em;*/
text-align:center;}

ol li span{
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
margin-right:10px;}


#rechts ul.navi, #rechts ul.navi li{
list-style:none;
margin:0;
padding:0;}

#rechts ul.navi{
margin-left:3px;}

#links img.il{
float:left;
padding:3px;
border:1px solid #ccc;
margin:6px 10px 1px 0;}

#links a img{
border-color:#2F70E9;}


/*======================= Footer ==================*/


#footr {
clear:both;
color:#999;
font-size:12px;
text-align:center;
	padding:50px 0 0 0;
	margin:0;}


/*====================== Artikelzeugs ===================*/

#artikel h1, #artikel h2, #artikel h3{
margin-bottom:10px;}

#artikel h2, #artikel h3{
margin-top:20px;}

#artikel h1 a{
text-decoration:none;}


.post{
margin-bottom:50px;}

#artikel ol, #artikel ul{
margin-left:30px;}

#links ul.details, ul.details li{
list-sytle:none;}

ul.details{
margin-left:0;}

li.plus{
list-style-image: url('images/plus.jpg');}

li.minus{
list-style-image: url('images/minus.jpg');}

/*==================== Sonstiges ===============*/
.clearright{
clear:right;}

/*
.alignright {
	float: right;}
.alignleft {
	float: left}
.center {
	text-align: center;}
hr {
	display: none;}

#tagline {
	font-size: 120%;
}
*/


.box{
  border:2px solid #5997ED;
  background:#E5F0FC;
  padding:3px 10px;
  margin:15px 0 15px 0;
  text-align:center;}
  
#rechts .box{
text-align:left;}

img.nobr{
border:none;
margin:0;
padding:0;}  

#loading {
position:absolute;
left:50%;
top:50%;
width:500px;
height:200px;
margin-top:-100px;
margin-left:-250px;
padding:110px 0 0 0;
border:3px solid #bbb;
background:#fff url(images/ajax-loader.gif) center no-repeat;
opacity: 0.8;
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
filter: alpha(opacity=80);
text-align:center;
font-size:1em;}
