/*** HTML  **************************************/
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #e4e8ea;
	overflow-x: hidden
}

html {
  	overflow-x: hidden;
}

#main {
  position: absolute;
  left: 50%;
  margin-left: -500px;
  margin-top:10px;
  background-color:#ffffff;
  height:100%;
}

/*** NAVIGATION / LINKS  **************************************/
a {
  color: #184d81;
  font-size: 10pt;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

a:active {
  text-decoration: none;
}

#nav1 {
  background-image:url(../images/sidebar1.jpg);
  background-repeat:no-repeat;
  background-color:#ffffff;
  color:#FFFFFF;
  position:absolute;
  width: 293px;
  height: 635px;
  margin:0px;
  padding:0px;
  top:166px;
  left:0px;
  text-align:justify;
}

#nav1 a {
  color: #184d81;
  text-decoration: none;
  font-size: 13pt;
}

#nav1 a:hover {
  text-decoration: underline;
}

#nav2 {
  background-image:url(../images/sidebar2.jpg);
  background-repeat:no-repeat;
  background-color:#ffffff;
  position:absolute;
  width: 138px;
  margin:0px;
  padding:0px;
  top:166px;
  left:293px;
}

/*** HEADER  **************************************/
#header_wrap {
  margin:0px;
  padding:0px;
}

#top_logo {
  background-image:url(../images/top_logo.jpg);
  background-repeat:no-repeat;
 	position:absolute;
  height:166px;
	margin:0;
	padding:0;
  display:inline;
   	background-color:#ffffff
}

#top_back {
  /**background-image:url(../images/top_bluebar.jpg);**/
  background-repeat:repeat;
 	position:absolute;
  top:0px;
	margin:0;
	padding:0;
  display:inline;
   	background-color:#ffffff
}

/*** CONTENT  **************************************/
#content_wrap {
 	background-color:#ffffff;
}

#content_box {

  background-image:url(../images/content_background.jpg);
  background-repeat:no-repeat;
  padding-top:166px;
  padding-right:5px;
	text-align:justify;
 	width:505px;
 	padding-left:450px;
 	background-color:#ffffff;
 	height:800px;

}

.contenttable {
  padding:0px;
  margin:0px;
}

/*** FOOTER  **************************************/
#footer {
  margin-top:35px;
	text-align:left;
	font-size:8pt;
}

#footer a{
	color: #184d81;
	text-decoration:none ;
}

#footer a:hover{
	text-decoration:underline ;
}


/*** Gebrauchtwagenbörse  **************************************/
#boerse {
  margin-left: 20px;
  _margin-left:10px;
  font-size:7pt;
  margin-top:20px;
  _margin-top:40px;
}

#boerse p.bodytext {
    color:#FFFFFF;
    font-size:7pt;

}

#boerse strong{
  color:#FFFFFF;
  font-size:8pt;
}

#boerse a{
  color:#FFFFFF;
  font-size:8pt;
  text-decoration:none;
}

#boerse a:hover{
  text-decoration:underline;
}

#boerse .csc-textpic-text {
  margin-left:9px;
  padding-left:9px;
}

.boersenlink {
  text-align:left;
  margin-left:6px;
  margin-right:25px;
  padding-bottom:5px;
  font-size:8pt;
  _margin-left:11px;
}

/** standards */
h1,h2,h3,h4 {
  color: #D1031C;
  font-size: 14pt;
  padding-top:2px;
  padding-bottom:2px;
  margin-top:2px;
  margin-bottom:2px;
}

h5 {
  color: #184d81;
  font-size: 10pt;
  font-weight:bold;
  padding-top:9px;
  margin-top:9px;
  padding-bottom:0px;
  margin-bottom:0px;
}

.clear {
	clear: both;
}

#logowrap {
  padding:0px;
  margin:0px;
}

.suche {
  color: #FFFFFF;
  font-size: 12pt;
	position:absolute;
  top:120px;
  left: 5px;
}

.bodytext {
  color: #184d81;
  font-size: 10pt;
}

.form {
  margin:0px;
  padding:0px;
}

.input {
  margin:0px;
  padding:0px;
}

fieldset {
  border:0px;
  color: #184d81;
  font-size: 10pt;
  padding-left:0px;
}

ul,li {
  color: #184d81;
  font-size: 10pt;
  padding-left:6px;
  margin-left:6px;
}

p {
  display:inline;
  padding:0px;
  margin:0px;
}

table,tr {
  padding:0px;
  margin:0px;
}
td {
  padding-right:5px;
}

/*** CSC CSS  **************************************/

.csc-firstHeader {
  color: #D1031C;
  font-size: 14pt;
}

.csc-textpic-imagewrap,csc-textpic-image,csc-textpic-firstcol,csc-textpic-lastcol,csc-textpic,csc-textpic-intext-right,csc-textpic-border {
  padding:5px;
  margin:5px;
  border-style:solid;
  border-color:#184d81;
  border-width:2px;
}

.csc-textpic-caption{
  color: #184d81;
  font-size: 10pt;
    padding-left:15px;
}
