@media all
{
/***********************************************************************************/
/****************** GENERAL ********************************************************/
/***********************************************************************************/
	
	body	{	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.8em;		
		background-image:url(../img/simpleco_bg01.jpg);
		background-repeat:repeat-x;
		background-color:#b2b9c9;
		background-position:0px -65px;
		margin:0px auto;
		padding:0px;
		color:#000000;				}	
	
	#logoarea	{
	background-image:url(../img/logo_simpleco01.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:224px;
	height:70px;
	position:absolute;
	left: 752px;
	top: -55px;
	z-index:1;		}	
	
	#fade	{		
		background-position:top left;
		margin:0px auto;
		padding:0px 0px 0px 0px;
		width:100%;
		height:100%;
		position:absolute;
		z-index:9;
		background-color:#000000;		}	
	
	
	#background	{		
		background-image:url(../img/simpleco_bg02.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		top:70px;
		margin:0px auto;
		padding:0px 0px 0px 0px;
		width:1048px;
		height:945px;
		position:relative;
		z-index:1;		}	
		
	a, a:link, a:visited, IMG a, IMG a:link, IMG a:visited, IMG	{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		border:none;		}
	
	a:focus, a:hover, IMG a:focus, IMG a:hover {
		color:#AF0917;
		text-decoration:underline;}	
		
	h1 {
		font-size:16px;
		color:#af0917;
		margin: 10px 30px 10px 0px;}
		
	h2 {
		font-size:13px;
		color:#ee7f01;
		margin: 10px 30px 0px 30px;}
		
	DIV.csc-textpic-border 
	DIV.csc-textpic-imagewrap 
	.csc-textpic-image 
	IMG {
		border:7px solid #ee7f01 ;	}	
		
	DIV.csc-textpic-border 
	DIV.csc-textpic-imagewrap 
	.csc-textpic-image 	{
		padding-right:40px;	}			
	
/***********************************************************************************/
/****************** TOP BUTTONS ****************************************************/
/***********************************************************************************/	
	#shop{
		float:left;}
	#topbuttons {
	position:absolute;
	left:156px;
	top:16px;
	z-index:5;	
	font-size:24px;
	text-align:center;
	vertical-align:middle;	
	color:#666666;	}
	
	#buttonleft {
	background-image:url(../img/brands_bg01left.gif);
	float:left;
	width:18px;
	height:45px;}
	#buttonright {
	background-image:url(../img/brands_bg01right.gif);
	float:left;
	width:18px;
	height:45px;
	margin-right:5px;}
	
	#buttonmiddle {
	float:left;
	height:35px;
	padding-top:10px;
	background-image:url(../img/brands_bg01.gif);
	background-repeat:repeat-x;	}
	
	#buttonmiddle a:link, #buttonmiddle a:visited, #buttonmiddle a:focus {
	text-decoration:none;
	font-weight:normal; 
	color:inherit;		}		
/***********************************************************************************/
/****************** VEHICLE MENU ***************************************************/
/***********************************************************************************/
	.brandimg {
		border:0px;
		height:72px;
		width:72px;
		margin-left:12px;
		margin-right:12px;	}
		
	#vehiclemenu { 
		position:absolute; 
		left:136px;
		top:62px;	
		z-index:4;
		height:99px; 
		width:764px; 		
		background-image:url(../img/carmenu_bg01.gif);	}

	.brandmenu {
		position:absolute;
		text-align:center;
		padding-top:30px;
		width:166px;
		height:231px;
		top:159px;
		background-image:url(../img/carmenu_bg02.gif);
		background-repeat:no-repeat;
		color:#666666;
		vertical-align:middle;			}
	
	#citroen {
		left:136px;			
		z-index:6;	}
	#dacia {
		left:238px;
		z-index:7;	}	
	#fiat {
		left:330px;			
		z-index:8;	}
	#ford {
		left:428px;
		z-index:9;	}
	#opel {
		left:548px;			
		z-index:10;	}
	#peugeot {
		left:538px;
		z-index:11;	}	
	#renault {
		left:638px;			
		z-index:12;	}
	#vw {
		left:733px;
		z-index:13;	}	
/***********************************************************************************/
/****************** CONTENT ********************************************************/
/***********************************************************************************/

	#teaser	{
		height:10%;
		background-color:transparent;
		}
		
	.block1 {
		float:left;
		padding-left: 40px;
		padding-top: 20px;}
	
	.block3 {
		float:right;
		padding-right: 40px;
		padding-top: 20px;}
	
	#content {				
		height:90%;	
		overflow:auto;		}
/****************** COL1 SPECIAL ********************************************************/	
	#col1	{
		float:right;
		width:30%;			
		overflow:hidden;
		background-color:#333333;
		padding-right:1%;
		text-align:left;	}

	#col1 a, #col1 a:link, #col1 a:visited {
		color:#a5dcff;
		font-weight:normal;}
		
	#col1 a:hover, #col1 a:focus {
		color:#AF0917;		}
		
	
	#col1 ul {	
		list-style-image:url(../img/bulletpoint.gif); 
		padding-right:15px;	}
	#col1 li {
		padding-top: 10px;	}
/****************** COL3 MITTE ********************************************************/	
	#col3	{
		padding: 0px 0px 0px 0px;
		max-width:50%;
		overflow:visible;
		float:left;
		margin-left:20px;				}
	#col3 a, #col3 a:link, #col3 a:visited {
		color:#ee7f01;				
		font-weight:bold;		}		

	#col3 a:focus, #col3 a:hover {
		color:#AF0917;
		text-decoration:none;	}
		
	#col3 ul {
		list-style-image:url(../img/bulletpoint2.gif);
		margin-left: 40px;		}
	#col3 li {
		padding-top:3px;		}	
	#col3 .bodytext {
		word-spacing:0.2em;
		color:#000000;
		padding: 0 0% 0 30px;		}
	#col3 p {
		padding: 0 0% 0 0%;		}
		
	#col3_innen {
	
	}
	#col3 object {
		padding:0 0 0 0;}
/****************** COL2 RECHTS ********************************************************/		
	#col2	{
		
		overflow:auto;
		overflow-x:hidden;	
		margin-left:20px;
			}
		
	#col2 a, #col2 a:link, #col2 a:visited {
		color:#ee7f01;				
		font-weight:bold;		}	
	
	#col2 a:focus, #col2 a:hover {
		color:#AF0917;
		text-decoration:none;	}
		
	#col2 object {
		margin-left:20px;	}
		
	#col2 .bodytext {
		word-spacing:0.2em;
		color:#000000;
		padding: 0 30px 0 30px;		}
	#col2 p {
		padding: 0 0% 0 0%;		}
		
	#col2 ul {
		list-style-image:url(../img/bulletpoint2.gif);
		margin-left: 20px;		}
	#col2 li {
				}	
/****************** ### ********************************************************/	
	#main	{
	position:absolute;
	left:96px;
	top:65px;
	width:854px;
	height:567px;		}

	#bgimage	{
	position:absolute;	
	width:100%;
	height:100%;
	z-index:-1;
	overflow:hidden;	}

	#footer {
	position:absolute;
	left:96px;
	top:707px;
	width:846px;
	height:34px;
	z-index:3;
	color:#000000;
	font-size:10px;
	text-align:center;
	}#footer a {
		color:#000000;
		text-decoration:none;
		
	}
	
	.file_list_0 div {
		padding: 0 0 0 30px;}
	
	
	
	
			
	.csc-textpic-text, .csc-textpic-imagewrap {
			margin: 0px 10px 0px 10px;}
	
/***********************************************************************************/
/****************** NAV MAIN *******************************************************/
/***********************************************************************************/
	#nav_main {
			left:110px;
			top:621px;
			z-index:2;
			width: 825px;
			height: 40px;
			font-size: 15px;
			position:relative !important;
			display:block;
			/*overflow:hidden;			*/	}
			
	h3 {
			font-size: 12px;
			padding: 10px 6px 4px 6px;
			margin: 0;
			color:#fff;
			border-bottom:1px solid #af0917;
			cursor:pointer;
			display:block;
			background-image:url(../img/tab-left.gif);
			background-position:top left;
			background-repeat:no-repeat;	}
	
	h3 a { 
			color:#FFFFFF;
			text-decoration:none;			}
	
	#visible {
			background-image:url(../img/tab-left-active.gif);
			border-bottom:1px solid #ffffff;	}	
	.panel_body {
			height:100px;
			background-color:#af0917;
			display:block;
			position:relative;
			color:#FFFFFF;					}
	
	.panel_body a {
			color:#FFFFFF;
			text-decoration:none;
			font-size: 12px;
			padding: 12px 6px 4px 6px;			}
	
	.panel_body a:hover {
			color:#ffffff;
			text-decoration:underline;		}
	
	.panel_body div {
			padding:3px 5px;				}
	
	.panel{
			bottom:0px;
			margin:0px;
			padding:0px;
			text-align:center;
			background-image:url(../img/tab-right.gif);
			background-position:top right;
			background-repeat:repeat-x;
			background-color:#af0917;		}
	
	.panel a {
		color:#FFFFFF;						}
	
	.wrapper{
		bottom:0px;
		position:absolute;					}
	
/***********************************************************************************/
/****************** MAILFORM *******************************************************/
/***********************************************************************************/	
.csc-mailform-field {
	min-height:30px;
	
	overflow:visible;		}
	
#mailform, #tx-sremailsubscribe-pi1-tt_address_form {
	width:55%;
	margin-left:27%;	}
	
#mailform label {
	float: left;
	display:block;
	margin-left:30px;
	margin-top:3px;
	}
	
#mailform input {
	margin-right:30px;

	float:right;	}	
#mailform select {
	width:206px;
	margin-right:30px;
	float:right;	}

#mailform fieldset, #tx-sremailsubscribe-pi1-tt_address_form fieldset  {
  /*background-color:#e36500;*/
	background-image:url(../img/bg_fieldset01.jpg);
  	background-repeat:no-repeat;
	width:444px;
	
  	border:none;
  	font-size:11px;
  	font-weight:bold;
  	color:#FFFFFF;
  	margin-bottom: 10px;	  }

/***********************************************************************************/
/****************** TIPFORM *******************************************************/
/***********************************************************************************/	
#tipform form  {
  /*background-color:#e36500;*/
	padding-left:30px;
  	border:none;
  		  }

#tipform .bodytext {
	padding: 0px;}		  
		  
#tipform label {
	float: left;
	display:block;
	width:210px;
	margin-top:3px;	}		  

#tipform input {
	width:300px;
	float:left;	}	  

#tipform textarea {
	width:300px;	}	
/********** NEWSLETTER *************/
.tx-sremailsubscribe-pi1 {
	padding-left:30px;}
	
.tx-sremailsubscribe-pi1-text {
	width:200px;	}	

#tx-sremailsubscribe-pi1-static_info_country {
	width:210px;	}
  
/********** SITEMAP *************/  
.tx-dropdownsitemap-pi1 {
	padding-left:30px;	}  
  
  
.csc-mailform-field {
	padding-left:0px;}
  

}
