@charset "UTF-8";
/* CSS Document */

/*----- BODY ---------------------------------------------------------------------*/
html, body {
height: 100%;
}

a img{
	border:none;}
body {
margin:0px;
border:0px none;
padding:0px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
color:#000844;
background: #000844 url(../pix/standard/background.jpg)  repeat-x;
}

.clr{
	clear:both;}
/*----- BOXES --------------------------------------------------------------------*/
#container_main {
position:absolute;
margin: 0px 0px 0px -390px;
border: 0px none;
padding:0px;
width:780px;
left:50%;
}

#container_logo {
margin: 30px 0px 5px 0px;
border:1px solid #ffffff;
padding:0px;
width:780px;
height:100px;
background: #ffffff;
}

#container_logo #logo{
	float:right;
	margin-top:30px;
	margin-right:10px;}
	
#container_logo img#ford{
	float:left;
	margin-top:33px;
	margin-left:10px;}
	
#container_imagepic {
margin: 0px 5px 5px 0px;
border: 1px solid #ffffff;
padding:0px;
width:580px;
height:160px;
background-color:#CCCCCC;
float:left;
overflow:hidden;
}

.container_imagepic_street {
background:#cccccc url(../pix/image/arnold_image_start.jpg) no-repeat;
}

.container_imagepic_usedcars {
background:#cccccc url(../pix/image/arnold_gepruefte_gebrauchtw.jpg) no-repeat;
}

.container_imagepic_configurator {
background:#cccccc url(../pix/image/arnold_spotlight.jpg) no-repeat;
}

.container_imagepic_ford {
background:#cccccc url(../pix/image/arnold_alle_modelle_2.jpg) no-repeat;
}

.container_imagepic_costumer {
background:#cccccc url(../pix/image/arnold_pkw_konfigurator.jpg) no-repeat;
}

.container_imagepic_testdrive {
background:#cccccc url(../pix/image/arnold_pkw_steering_wheel.jpg) no-repeat;
}

.container_imagepic_service {
background:#cccccc url(../pix/image/arnold_service.jpg) no-repeat;
}

.container_imagepic_team {
background:#cccccc url(../pix/image/arnold_team.jpg) no-repeat;
}

.container_imagepic_autoarnold {
background:#cccccc url(../pix/image/arnold_autoarnold.jpg) no-repeat;
}

.container_imagepic_impressum {
background:#cccccc url(../pix/image/arnold_impressum.jpg) no-repeat;
}

/*----- CONTAINER-MENU -----------------------------------------------*/
#container_menu {
margin: 0px 0px 5px 0px;
border:0px none;
padding:0px;
width:191px;
height:160px;
float: right;
text-align:right;
}

/*----- MAIN MENU BASED ON LI-----------------------------------------------------*/
#container_menu ul {
margin:0px 0px 5px 0px;
border:0px none;
padding:0px;
}

#container_menu ul li {
margin:0px;
border:0px none;
padding:0px;
list-style-type:none;
}

#container_menu ul li a:link, #container_menu ul li a:visited {
margin:0px;
border-right:1px solid #FF6600;
padding:0px 9px 0px 0px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*line-height:14px;*/
}

#container_menu ul li a:hover {
margin:0px;
border-right:6px solid #FF6600;
padding:0px 4px 0px 0px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

#container_menu ul .active  {
margin:0px;
border-right:4px solid #FF6600;
padding:0px 6px 0px 0px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*line-height:14px;*/
}

/*----- container_content -----------------------------------------------*/
#container_content {
margin:0px 5px 5px 0px;
border:1px solid #ffffff;
padding:0px 0px 15px 0px;
width:580px;
background-color:#ffffff;
float:left;
}

*html #container_content {
height:315px;
hei\ght:315px;
}

/*----- container_content MENU BASED ON LI-------------------------------*/
#container_content ul {
margin:0px 0px 5px 0px;
border:0px none;
padding:0px;
}

#container_content ul li {
margin:0px 0px 0px 15px;
border:0px none;
padding:0px;
list-style-type:none;
}

#container_content ul li a:link, #container_content ul li a:visited {
margin:0px;
border:0px none;
padding:0px 9px 0px 0px;
text-decoration:none;
color:#000844;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*line-height:14px;*/
}

#container_content ul li a:hover {
margin:0px;
borde:0px none;
padding:0px 4px 0px 0px;
text-decoration:none;
color:#ff6600;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

/*----- container_main_information -----------------------------------------------*/
#container_main_information {
margin: 0px 0px 0px 0px;
border: 1px solid #ffffff;
padding:0px 0px 15px 0px;
width:191px;

float: right;
background:#f5f5f5;
}



.container_main_information {
margin: 0px 0px 0px 0px;
border: 1px solid #ffffff;
padding:0px 0px 15px 0px;
width:191px;
min-height:285px;
float: right;
background:#FF6600;
color:#ffffff;
position:relative;
}

*html .container_main_information {
height:315px;
hei\ght:315px;
}



#container_main_information img {
margin:15px 0px -10px 15px;
border:0px none;
padding:0px 0px 0px 0px;
width:90px;
height:60px;
}

.none {
margin:15px 0px 0px 15px;
border:0px none;
padding:0px 0px 0px 0px;
}

#adress_h1 {
margin:15px 15px 10px 15px;
border:0px none;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000844;
}

#container_main_information p {
margin:15px 15px 5px 15px;
border:0px none;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000844;
line-height:normal;
}

/*----- STANDARDS ----------------------------------------------------------------*/
h1 {
margin:15px 15px -5px 15px;
border:0px none;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000844;
}

p {
margin:15px 15px 5px 15px;
border:0px none;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000844;
line-height:16px;
}

a:link, a:visited {
margin:0px;
border:0px none;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000844;
text-decoration:underline;
}

a:hover {
text-decoration: none;
color:#FF6600;
}

a.orange:link, a.orange:visited {
margin:0px;
border:0px none;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}

a.orange:hover {
text-decoration: none;
color:#000844;
}

.important {
font-weight:bold;
color:#2e86bb;
}

/*----- SITE KONTAKT -------------------------------------------------------------*/
form {
margin:15px 15px 5px 15px;
border:0px none;
padding:0px;
width:500px;
}

label {
margin: 2px 10px 2px 2px;
padding:0px 5px 0px 2px;
border:0px;
width:150px;
line-height: 16px;
float:left;
}

.form_duty {
margin:2px 0px 2px 0px;
border:1px solid #CCCCCC;
padding:0px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background:#000844;
}

.button{
margin: 5px 10px 0px 2px;
padding:1px;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#000844;
border:1px solid #cccccc;
cursor:pointer;
float:left;
}

.error {
color:#FF0000;
}
/*----- END SITE KONTAKT --------------------------------------------------------*/






/*----- CONTENT-CLEANER ----------------------------------------------------------*/
.content-cleaner, br {
clear:both;
height:0px;
font-size:0px;
margin:0px;
border: 0px none;
padding:0px;
background:transparent;
}



/*--- Quicklinks --*/

a.quick{
	diasplay:block;
	float:left;
	margin-right: 10px;
	line-height:30px;
	height:30px;
	padding-left:40px;
	}


#konfigurator{
	background:url(../pix/icons/konfigurator.png) no-repeat;}
	
#gebrauchte{
	background:url(../pix/icons/gebrauchte.png) no-repeat;}
	
#service{
	background:url(../pix/icons/servicetermin.png) no-repeat;}
	
#film{
	background:url(../pix/icons/film.png) no-repeat;}
	
	
#klinker{
	position:absolute;
	top:10px;
	left:-25px;}

#ucl{
	margin-top:200px;
	
}
