
* {
	font-family: Arial, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #231f20;
	margin:0;
	padding:0;
	text-align:justify;
	}


html,body
				{
				padding: 0px;
				margin: 0px;
				background-color:#fff;
				height:100%!important;
				text-align:center;
				}
				
	
				

img				{
				border:0;
				}
				
#IDcontentContainer div.csc-textpic-imagewrap a,
#IDcontentContainer div.csc-textpic-imagewrap a:Link,
#IDcontentContainer div.csc-textpic-imagewrap a:Hover
				{
				border:none!important;
				}	
							

#IDpageContainer
				{
				position:relative;
				padding-left:0px;padding-right:0px;
				text-align:center;
				}

							

#idwebpage
				{
				position:relative;
				margin:auto;
				width:915px;
				min-height:654px;
				border:1px solid #eceded;
				border-right:none;
				border-bottom:none;
				background: url(../img/schattenrechts.gif) right top no-repeat #fff;
				}
				
* html 	#idwebpage
				{	
				height:654px;
			  }		

#footer
				{
				margin:auto;
				width:915px;
				}



#head_divider
				{
				
				}	
				
#headergrafik
				{
				float:right;
				width:610px;
				margin-right:40px;
				margin-top:35px;
				height:90px;
				padding-top:40px;
				text-align:right;
				padding-bottom:11px;
				}
	
				
#logo			
				{
					float:left;
				width:197px;
				text-align:center;
				padding-bottom:50px;
				border-bottom:2px solid #231f20;
				margin-bottom:2px;
				margin-top:39px;
				}
				
#leftrow
				{
				float:left;
				width:197px;
				padding-left:28px;
				margin:0px;
				}

#rightrow		{
				float:left;
				width:686px;
				overflow:hidden;
				}
				
#menu			{
	
				
				border-bottom:2px solid #231f20;
				float:left;
				margin-top:0px;
				width:197px;
				margin-bottom:45px;
				padding-bottom:2px;
				}
				
				

				


				
#idcontentcontainer
				{
				position		: relative;
				min-height		: 400px;
				
				
				
				}
				
		
				
				
				
* html #idcontentcontainer
				{
				height:1%;
				}			
			
		
				


				
				
 #idcontentleft
				{
				width:604px;
				float:right;
				padding-right:43px;
				margin-bottom:45px;
				position:relative;
				top:-38px;
				}
	
.vier_spalter #idcontentleft
				{
				margin:0!important;
				padding-left:41px;
				width:191px;
				float:left;
				padding-right:15px;
				padding-bottom:15px;
				position:relative;
				top:0px;
				}
	
	
.vier_spalter #idcontentcenter
				{
				width:191px;
				float:left;
				padding:0;
				margin:0;
				padding-bottom:15px;
				}	
				

				
.vier_spalter #idcontentright				
				{
				width:190px;
				float:right;
				padding-right:43px;
				padding-bottom:15px;
				}

.vier_spalter #idcontentborder
				{
				float:left;
				padding-left:41px;
				padding-bottom:43px;
				
				}

			
			
#startseite_content
				{
				text-align:center;
				padding-top:180px;
				}
				
				
#langselect
				{
				width:196px;	
				
				border-bottom:2px solid #231f20;
				border-top:2px solid #231f20;
				padding-top:3px;
				padding-bottom:3px;
				margin:auto;
				margin-top:95px;
				text-align:center;
				}				


.langselect_item a
				{
				
				text-decoration:none!important;
				}
				
#inner_lang_wrap
				{
				text-align:center;
				border-top:1px dashed #231f20;
				border-bottom:1px dashed #231f20;
				padding-top:4px;
				padding-bottom:3px;
				}
				
				
/*------------------------------------------------------------------------
*/


	

				
		

	
				
/* -----------------MENU-------------   */				

.menu-act	
			{
			border-top:1px dashed #231f20;
			background: url(../img/bgMenuAct.gif) repeat-x;
			}

.menu-no
			{
			border-top:1px dashed #231f20;
			
			}
			
.menu-no a,
.menu-act a
			{
			width:100%;
			display:block;
			
			}
			
.menu-no a img,
.menu-act a img
			{
			
			
			display:block;
			}
			
			
.menu-last
			{
			border-top:1px dashed #231f20;
			border-bottom:1px dashed #231f20;
			}	
			
.menu-act-sub
			{
			border-top:1px dashed #231f20;
			border-bottom:1px dashed #231f20;
			}				

/*-----------------------------------------*/





/*-----------------SUB Navi ----------------*/
.submenu a  
				{
				text-align:right;
				}

.submenu img 
				{
				margin-left:34px;
				border-top:1px dashed #231f20;
				
				
				}
				
.submenu-act a
 				{
 				
				}	
				
.submenu-first img


				{
				border-top:none!important;
				}

.submenu-act-sub
				{
				text-align:right;
				}
				
.submenu-act-sub img
			{
			border-bottom:1px dashed #231f20!important;
			}					

/*-----------------SUB  SUB Navi ----------------*/				


.subsubmenu a,
.subsubmenu

				{
				text-align:right;
				}

.subsubmenu img 
				{
				margin-left : 54px;
				border-top:1px dashed #231f20;
				}
				
.subsubmenu-act 
 				{
 				
				}	
				
.subsubmenu-first img
				{
				border-top:none!important;
				}
				
.subsubmenu-act-sub img
			{
			
			border-bottom:1px dashed #231f20;
			}					
			

/*-----------------------------------------*/

/* LOGINFORM*/

.csc-loginform td
		{
		padding-bottom:5px;
		padding-right:5px;
		}



/* Haendlersuche*/

.dealerearch_select {
margin-left:20px;
width:150px;
}

input.dealersearch_plz {
margin-left:20px;
margin-top:2px;
width:144px;
}

.dealersearch_submit {
margin-left:20px;
margin-top:2px;
width:150px;
text-align:center;
}

.dealersearch_name, .dealersearch_zusatz, .dealersearch_street, .dealersearch_plz input {
padding-right:10px;
width:150px;
}
