/* ++++++++++++++++++++++++++++++++++++++++++++++

   Stylesheet: Car Doctors
   Author: Oliver Gliss | © Agentur Mediamanix
   Date: 21.12.2008

++++++++++++++++++++++++++++++++++++++++++++++ */



html { 
margin: 0px;
padding: 0px;
height: 100%;
}



body {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 height: 100%;
 background:#999999;
 color: #000;
 text-align:left;
 height: 100%;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 9pt;
}



h1 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 18px;
 color: #C01527;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
}

h2 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 16px;
 color: #C01527;
}

h3 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 14px;
 color: #C01527;
}

h4 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #C01527;
}

h5 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 10px;
 color: #C01527;
}

h6 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 9px;
 color: #C01527;
}

a:link, a:visited {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:9pt;
 font-weight: bold;
 color: #000;
 text-decoration: none;
}



a:hover, a:focus {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:9pt;
 font-weight: bold;
 color: #C01527;
}

p {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 padding: 10px 10px 0px 10px;
}

li {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 padding: 0px 10px 0px 10px;
}

.unsichtbar {
 display:none;
}

.textfluss_rechts {
  float: left;
  margin-right: 15px;
  margin-bottom:15px;
}

.textfluss_links {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++

   div-Container Website 

++++++++++++++++++++++++++++++++++++++++++++++ */

#zentralcontainer { 
  position: relative;
  width: 981px; 

  margin: 0px auto;
  padding: 0px 0px 0px 0px; 
  border: 0px; 
  text-align:center;
}

#header { 
  width: 965px; 
  height: 75px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ffffff;
}

#main_navigation { 
  width: 965px; 
  height: 30px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ffffff;
  background-image:url(http://www.cardoctors.de/back_main_navi.gif); 
  background-repeat: repeat-x;
  background-position:left;
}

.navigation_space { 
  width: 180px;
  float: left;
}

#navigation_item a { 
  height: 20px;
  float: left;
  text-align: center;
  margin: 5px 15px 5px 15px; 
  padding: 4px 0px 0px 0px; 
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
}

#navigation_item a:link, #navigation_item a:visited { 
  height: 20px;
  float: left;
  text-align: center;
  margin: 5px 15px 5px 15px; 
  padding: 4px 0px 0px 0px; 
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
}

#navigation_item a:hover, #navigation_item a:focus { 
  height: 20px;
  float: left;
  text-align: center;
  margin: 5px 15px 5px 15px; 
  padding: 4px 0px 0px 0px; 
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
}


#current { 
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  color: #C01527;
  border-top: 1px solid #000000;
}


#main_content { 
  width: 965px; 
  min-height: 353px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #EFEFEF;
}

#content_left_side { 
  width: 178px; 
  min-height: 353px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #EFEFEF;
}

#content_center { 
  width: 609px; 
  min-height: 353px;
  float: left;
  text-align: center;
  margin: 0px 0px 0px 0px; 
  padding: 2px 0px 2px 0px; 
  background: #ffffff;
}

#content { 
  width: 589px;
  float: left;
  text-align: left;
  margin: 0px 0px 0px 0px; 
  padding: 10px 10px 0px 10px; 
  background: #ffffff;
}

#content_right_side { 
  width: 178px; 
  min-height: 353px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #EFEFEF;
}

#main_footer { 
  width: 965px; 
  height: 100px;
  float: left;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #EFEFEF;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++

   Style Formularfelder

++++++++++++++++++++++++++++++++++++++++++++++ */

.input_felder {
	background-color:#ffffff;
	color:#000000;
  width:300px;
	border:1px solid #C01527;
  font-family: arial;
	font-size: 9pt;
}

.textarea_felder {
	background-color:#ffffff;
	color:#000000;
  width:300px;
  height:150px;
	border:1px solid #C01527;
  font-family: arial;
	font-size: 9pt;
}

.pulldown_felder {
	background-color:#ffffff;
	color:#000000;
	border:1px solid #C01527;
  font-family: arial;
	font-size: 9pt;
}

.input_plz {
	background-color:#ffffff;
	color:#000000;
  width:60px;
	border:1px solid #C01527;
  font-family: arial;
}

.input_ort {
	background-color:#ffffff;
	color:#000000;
  width:231px;
	border:1px solid #C01527;
  font-family: arial;
}

