body

{ 

	margin:0px; 

	padding:0px;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size:11px;	

	color:#6a6e7a;

	background-color:#e3e3e3;

	background-image:url(../images/pattern.gif);

	background-repeat:repeat-x;



}



a {	color:#4c4d4e;text-decoration:none;}

a:hover{ color:#4c4d4e;	text-decoration:underline;}





span.header_cars

{

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size:11px;	

	color:#6a6e7a;

}



a.more_info:link { font-family: Tahoma, Verdana, Arial, sans-serif;color:#6a6e7a;font-size:9px;text-decoration:none; cursor:pointer}

a.more_info:visited {font-family: Tahoma, Verdana, Arial, sans-serif;color:#6a6e7a;font-size:9px; text-decoration:none; cursor:pointer}

a.more_info:hover {font-family: Tahoma, Verdana, Arial, sans-serif;;color:#6a6e7a;font-size:9px; text-decoration:none; cursor:pointer}

a.more_info:active { font-family:Tahoma, Verdana, Arial, sans-serif;color:#6a6e7a;font-size:9px; text-decoration:none; cursor:pointer}



div.left

{

	background-color:#ebf0f4; 

	width:197px; 

	height:325px;

	/*

	border-left:4px solid #FFFFFF;

	border-top:4px solid #FFFFFF;

	border-bottom:10px solid #FFFFFF;*/

}



div.right

{

	background-color:#e4ebf0; 

	/*

	border-right:4px solid #FFFFFF;

	border-top:4px solid #FFFFFF;

	border-bottom:10px solid #FFFFFF;

	*/

	width:197px; 

	height:325px;

}



input.main_input

{

	border:1px solid #b2b2b1;

	font-size:9px;

	font-family:Tahoma, Verdana, Arial, sans-serif;

	width:170px;

	height:13px;

	padding-top:2px;

	color:#8f9294;

}





a.submit:link { font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px;text-decoration:none; cursor:pointer}

a.submit:visited {font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px; text-decoration:none; cursor:pointer}

a.submit:hover {font-family: Tahoma, Verdana, Arial, sans-serif;;color:#8f9294;font-size:9px; text-decoration:none; cursor:pointer}

a.submit:active { font-family:Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px; text-decoration:none; cursor:pointer}



div.line_left

{

	border-left:5px solid #e4ebf0;

	background-image:url(../images/line.gif);

	background-repeat:repeat-x;

	border-right:7px solid #e4ebf0;;

	height:1px;

	float:left;

	font-size:1px;

	margin-top:10px;

}





div.line_right

{



	background-image:url(../images/line.gif);

	background-repeat:repeat-x;

	border-left:7px solid #e4ebf0;;

	height:1px;

	float:left;

	font-size:1px;

	margin-top:10px;

}

.transparent

{

   filter:alpha(opacity=90); 

   -moz-opacity: 0.9; 

   opacity: 0.9; 

}



div.content

{

	margin-left:45px; 

	width:472px; 

	float:left; 

	margin-top:3px;

}



div.content_title

{

	background-image:url(../images/title_box.jpg); 

	width:472px; 

	height:47px;

}



div.content_inner

{

	margin-top:6px; 

	margin-left:4px; 

	width:467px; 

	min-height:273px;

	/*height:273px;*/

	text-align:justify; 

	background-color:#e4ebf0;

	border-bottom:10px solid #FFFFFF;

}



td.content_text

{

	padding-top:14px; 

	padding-left:20px; 

	padding-bottom:11px; 

	padding-right:8px; 

	line-height:11px; 

	font-size:9px; 

	color:#6a6e7a;

	

}



div.content_img_box

{

	margin-top:4px;

	margin-left:4px; 

	background-color:#FFFFFF; 

	height:115px; 

	border:1px solid #cacaca; 

	width:188px; 

}



div.content_img

{

	border:5px solid #FFFFFF; 

	background-image:url(../images/unserteam2.gif); 

	height:105px; 

	width:178px; 

	text-align:right; 

	font-size:2px;

}



div.content_inner_geschichte

{

	margin-top:6px; 

	margin-left:4px; 

	width:467px; 

	min-height:273px;

	text-align:justify; 

	background-color:#ebf0f4;

	border-bottom:67px solid #FFFFFF;

}



div.content_geschichte_img_box

{

	margin-top:8px;

	margin-left:4px; 

	background-color:#FFFFFF; 

	height:115px; 

	border:1px solid #cacaca; 

	width:188px; 

}



div.content_geschichte_img1

{

	border:5px solid #FFFFFF; 

	background-image:url(../images/geschichte_photo1.jpg); 

	height:105px; 

	width:178px; 

	text-align:right; 

	font-size:2px;

}



div.content_geschichte_img2

{

	border:5px solid #FFFFFF; 

	background-image:url(../images/geschichte_photo2.gif); 

	height:105px; 

	width:178px; 

	text-align:right; 

	font-size:2px;

}



div.content_inner_unser_team

{

	margin-top:6px; 

	margin-left:4px; 

	width:467px; 

	min-height:273px;

	text-align:justify; 

	background-color:#ebf0f4;

	border-bottom:67px solid #FFFFFF;

	padding-bottom:10px;

}



div.content_unser_team_img_box

{

	margin-top:8px;

	margin-left:4px; 

	background-color:#FFFFFF; 

	height:115px; 

	border:1px solid #cacaca; 

	width:188px; 

}



div.content_unser_team_img1

{

	border:5px solid #FFFFFF; 

	background-image:url(../images/unser_team_photo.jpg); 

	height:105px; 

	width:178px; 

	text-align:right; 

	font-size:2px;

}



div.content_unser_team_box

{

	margin-top:8px;

	margin-left:4px; 

	background-color:#FFFFFF; 

	min-height:115px; 

	border:1px solid #cacaca; 

	width:168px; 

	padding-right:10px;

	padding-left:10px;

}



div.content_unser_team_img_left

{

	float:left; 

	background-color:#d8d8d8; 

	width:45px; 

	height:49px; 

	border:1px solid #d8d8d8;

	margin-top:10px;

}

div.content_unser_team_img_center

{

	float:left; 

	background-color:#d8d8d8; 

	width:45px; 

	height:49px; 

	border:1px solid #d8d8d8; 

	margin-left:14px;

	margin-right:13px;

	margin-top:10px

}

div.content_unser_team_img_right

{

	float:right; 

	background-color:#d8d8d8; 

	width:45px; 

	height:49px; 

	border:1px solid #d8d8d8;

	margin-top:10px

}



div.gray_box

{

	float:left;

	width:45px; 

	height:10px; 

	background-color:#e5e7e9; 

	font-size:1px; 

	margin-top:39px;

}



div.content_unser_team_box_text

{

	font-size:9px;

	width:145px; 

	padding-left:11px;

	margin-top:7px; 

	color:#8f9294

}



div.index_font

{

	 font-family:Arial, Helvetica, sans-serif; 

	 color:#4c4d4e; 

	 font-size:13px;

}







/* NEUWAGEN TOP MENU */

td.neuwagen_menu_left

{

	background-image:url(../images/neuwagen_menu_left.gif);

	width:4px;

}

td.neuwagen_menu_left2

{

	background-image:url(../images/neuwagen_menu_left2.gif);

	width:4px;

}



td.neuwagen_menu_inner

{

	background-image:url(../images/neuwagen_menu_inner.gif);

	background-repeat:repeat-x;

	width:200px;

}



td.neuwagen_menu_right

{

	background-image:url(../images/neuwagen_menu_right.gif);

	width:4px;

}



td.neuwagen_menu_right2

{

	background-image:url(../images/neuwagen_menu_right2.gif);

	width:4px;

}



img.neuwagen_menu_img

{

	margin-left:16px;

}



div.neuwagen_menu_text_img

{

	float:right; 

	margin-right:2px; 

	margin-top:6px;

	width:140px; 

	text-align:right;

}

div.neuwagen_menu_text

{

	margin-left:111px; 

	*margin-left:107px; 

	font-size:9px;

}



td.neuwagen_menu2

{

	background-image:url(../images/neuwagen_menu2.gif);

}

td.neuwagen_menu3

{

	background-image:url(../images/neuwagen_menu3.gif);

}



div.neuwagen_menu_text_img2

{

	float:right; 

	margin-right:6px; 

	*margin-right:3px; 

	margin-top:3px;

	width:140px; 

	text-align:right;

}



div.neuwagen_menu_text2

{

	margin-left:127px; 

	font-size:9px;

}

div.neuwagen_menu_text3

{

	margin-left:115px; 

	font-size:9px;

}



/* neuwagen left content buttons */

div.fiat_left_button_class{

	background-image:url(../images/neuwagen_fiat_left_button.jpg);

	width:178px; height:87px;

	margin-left:9px;

	margin-top:2px;

	font-size:9px;

	cursor:pointer;

}

div.alfaromeo_left_button_class{

	background-image:url(../images/neuwagen_alfa_left_button.jpg);

	width:178px; height:87px;

	margin-left:9px;

	margin-top:2px;

	font-size:9px;

	cursor:pointer;

}

div.fiatprofessional_left_button_class{

	background-image:url(../images/neuwagen_fiatprof_left_button.jpg);

	width:178px; height:87px;

	margin-left:9px;

	margin-top:2px;

	font-size:9px;

	cursor:pointer;

}

div.lancia_left_button_class{

	background-image:url(../images/neuwagen_lancia_left_button.jpg);

	width:178px; height:87px;

	margin-left:9px;

	margin-top:2px;

	font-size:9px;

	cursor:pointer;

}



/* all models*/

div.allmodels

{

	margin-top:11px;

	padding-left:4px; 	

	width:145px;	

	text-align:right;

	cursor:pointer;

}

div.allmodels_border

{

	border:1px solid #d8d8d8;	

}

div.allmodels_sub_border

{

	border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-top:1px solid #f3f3f3;

	background-color:#FFFFFF;

	padding-left:3px;

	padding-right:3px;

	padding-top:2px;

	padding-bottom:3px;

}



span.allmodels_text

{	

	font-size:9px;

	color:#7f7f7f;

}



div.allmodels_plus

{	

	float:left; 

	margin-left:1px;

	cursor:pointer;

}



div.neuwagen_detail_menu_top{

	border-left:1px solid #b2b2b4;border-right:1px solid #b2b2b4;border-top:1px solid #b2b2b4;

	background-color:#8a8787;

	margin-top:1px;

	height:30px;width:195px;

}

div.neuwagen_detail_left_bg{

	background-image:url(../images/neuwagen_detail_left_bg.gif);

	width:197px;height:23px;

	padding-top:8px;	

	color:#6e6b6b;

	font-weight:bold;

}

div.neuwagen_detail_left_bg a{

	color:#6e6b6b;

	text-decoration:none;	

}



div.neuwagen_left_menu_top_navi

{

	padding-top:8px;

	color:#e9efef;

	font-weight:bold;

	text-decoration:none;

}



/*  neuwagen model details */

div.thecar_logo

{

	margin-top:20px; 

	float:left;

	margin-left:6px;

	*margin-left:4px;

}

div.thecar_text

{

	font-size:9px; 

	margin-top:20px;

	margin-bottom:20px;

	width:335px;

	float:right;

	margin-right:59px;

	color:#8a8787;

}



div.motor_text

{

	font-size:9px; 

	margin-top:5px;

	margin-bottom:20px;

	width:400px;		

	color:#8a8787;

}



div.thecar_table_div

{	

	/*margin-left:4px; */

	width:467px; 

	color:#ff0000;

	text-align:justify; 

	background-color:#e4ebf0;

}



div.thecar_content_inner

{

	margin-top:6px; 

	/*margin-left:4px; */

	width:467px; 

	text-align:justify; 

	background-color:#e4ebf0;	

}

td.thecar_table_header

{

	background-color:#bdc5cb;

	height:55px;

	padding-left:5px;

	padding-right:5px;

	color:#364366;

	/*border-top:1px solid #FFFFFF;*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;font-weight:bold;

}



td.thecar_table_header_with_right_border

{

	background-color:#bdc5cb;

	height:55px;

	color:#364366;

	/*border-top:1px solid #FFFFFF;*/

	padding-left:5px;

	padding-right:5px;

	border-right:1px solid #FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;font-weight:bold;

}



div.thecar_table_header_text

{

	/*margin-top:5px;*/

	padding-top:5px;

	color:#000000;

	margin-left:30px;

	font-size:9px;

	font-family:Arial, Helvetica, sans-serif;

}

td.thecar_table_first_td

{

	background-color:#d1d7dd;

	color:#364366;

	padding-top:10px;

	padding-left:3px;

	padding-bottom:10px;

	/*border-top:1px solid #FFFFFF;*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}

td.thecar_table_img_td

{

	background-color:#dbe0e5;

	/*border-top:1px solid #FFFFFF;*/

	border-right:1px solid #FFFFFF;

}



td.thecar_table_rest_td

{

	background-color:#f2f3f5;

	padding-top:10px;

	padding-bottom:10px;

	border-right:1px solid #FFFFFF;

	/*border-top:1px solid #FFFFFF;*/

	color:#40474d;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}



td.thecar_table_last_td

{

	background-color:#f2f3f5;

	padding-top:10px;

	padding-bottom:10px;	

	color:#40474d;

	font-family:Arial, Helvetica, sans-serif;

	/*border-top:1px solid #FFFFFF;*/

	font-size:11px;

}



td.thecar_table_line

{

	background:#FFFFFF;	

	font-size:1px;	

	border-bottom:1px solid #FFFFFF;

}



div.submodel_series

{

	color:#364366;

	border-top:1px solid #FFFFFF;

	font-size:11px;

	border:1px solid #d1d7dd;

	height:170px;

	overflow-y:scroll;	

}

td.series_tab_title

{

	width:444px;

	background:#364366;

	color:#ffffff;

	padding:2px;

}



td.series_tab_header

{

	width:444px;

	background:#bdc5cb;

	color:#1d2b53;

	padding:2px;

}

td.series_tab_row

{

	width:444px;

	background:#f2f3f5;

	color:#4a5056;

	padding:2px;

}



div.thecar_comment

{

	color:#8a8787;

	font-size:9px;

	padding-left:48px;

	padding-bottom:21px;

	padding-top:19px;

}



/*kontakt*/

table.kontakt_table

{

	margin-left:19px; 

	margin-top:20px;

	font-size:10px;

	margin-bottom:17px;

}

td.kontakt_table_header

{

	font-size:9px;

    color:#6a6e7a;

	background-color:#f2f4f6;

	height:19px;

	padding-left:9px;

}



td.kontakt_table_header2

{

	font-size:9px;

    color:#ffffff;

	background-color:#c1c2c3;

	height:19px;

	padding-left:45px;

}



input.radio

{

	height:12px; 

	width:12px;

	margin-top:6px;

	*margin-top:8px;

}



input.radio2

{

	height:12px; 

	width:12px;

	margin-top:4px;

	*margin-top:6px;

}



input.text_input

{

	border:1px solid #b1b4ba;

	height:13px;

	font-size:9px;

	font-family:Tahoma, Verdana, Arial, sans-serif;

	color:#6a6e7a;

}

select.select

{

	border:1px solid #b1b4ba;	

	font-size:9px;

	font-family:Tahoma, Verdana, Arial, sans-serif;

	color:#6a6e7a;

}

textarea.comment

{

	border:1px solid #b1b4ba;

	width:335px;

	height:105px;

	font-size:9px;

	font-family:Tahoma, Verdana, Arial, sans-serif;

	color:#6a6e7a;

}



/*standort*/



td.standort_table

{

	 background-image:url(../images/standort_patt.gif); 

	 background-repeat:repeat-x; 	  

}



div.standort_info

{

	background-color:#FFFFFF; 

	height:54px; 

	border:1px solid #cacaca; 

	width:260px; 

	margin-top:6px; 

	margin-left:32px;

}



div.standort_info_img

{

	float:left; 

	padding-top:3px;

}



div.standort_info_text

{

	float:left;

	margin-left:11px;

	color:#8f9294; 

	padding-top:4px;

	text-align:left;

	font-family:Tahoma, Verdana, Arial, sans-serif;

	font-size:10px;

}



div.google_map_divIE

	{

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/google_map.png');

		background-image:url(''); 

		width:79px; height:59px;

	}

div.google_map_divFF

	{

		background-image:url('../images/google_map.png');

		width:79px; height:59px;

	}



div.print_divIE

	{

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/print.png');

		background-image:url(''); 

		width:73px; height:59px;

	}

div.print_divFF

	{

		background-image:url('../images/print.png');

		width:73px; height:59px;

	}

	

div.bigmap_divIE

	{

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/big_map.png', sizingMethod='scale');

		background-image:url(''); 

		width:75px; height:59px;

	}

div.bigmap_divFF

	{

		background-image:url('../images/big_map.png');

		width:75px; height:59px;

	}

	

div.detailmap_divIE

	{

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/detail_map.png', sizingMethod='scale');

		background-image:url(''); 

		width:75px; height:59px;

	}

div.detailmap_divFF

	{

		background-image:url('../images/detail_map.png');

		width:75px; height:59px;

	}

	

div.random_model

{

	width:111px;height:62px; background:url('../images/loader3.gif') no-repeat center;

}



td.random_model_container

{

	cursor:pointer;

}



/*gallery*/

div.galerie

{

	margin-top:7px;

	background-color:#e3e9ee;

	border:1px solid #d8d8d8;

	height:105px;

	width:465px;

}



div.gallery_img

{

	margin-top:11px;

	margin-left:2px; 

	background-color:#FFFFFF; 

	border:1px solid #cacaca; 

	width:141px;

	padding-left:3px;

	padding-right:3px;

	padding-top:2px;

	padding-bottom:5px;

	text-align:right;

	float:left;

}



div.gallery_title_box

{

	background-image:url(../images/title_box.jpg); 

	width:472px; 

	height:47px; 

	margin-bottom:5px;

}



div.gallery_header_img

{

	width:467px; 

	height:72px;

	margin-left:3px;

}



div.gallery_content_box

{	

	background-color:#e4ebf0; 

	width:467px; 

	height:inherit;

	margin-left:3px; 

	margin-bottom:100px; 

	padding-top:27px;

}

div.left_cat

{

	width:177px; 

	height:101px; 

	padding-right:0px; 

	padding-left:14px; 

	float:left; 

	padding-top:4px;

}



div.right_cat

{	

	width:146px; 

	height:101px; 

	padding-right:10px; 

	padding-left:14px; 

	float:left; 

	padding-top:4px;

}



div.gallery_description

{

	margin-top:10px;

	width:156px;

	height:41px;	

	font-size:9px; 

	color:#777879;

}



div.gallery_click_for_more

{

	margin-top:9px; 

	cursor:pointer; 

}



span.gallery_click_for_more_text

{

	 vertical-align:middle; 

	 font-size:9px; 

	 font-weight:bold; 

	 color:#a6a9ab;

}



div.gallery_paging_arrow

{

	float:right; 

	margin-top:4px; 

	cursor:pointer;

}



div.gallery_paging_text

{

	float:right; 

	padding-left:5px; 

	padding-right:4px; 

	font-weight:bold;	

	margin-top:2px;

}



div.go_to_page_arrow

{

	float:right; 

	margin-top:4px; 	

	padding-right:21px;

}



input.gallery_paging_input

{

	width:17px;

	height:13px;

	border:1px solid #686868;

	margin-right:4px;

	font-size:9px;

	text-align:center;

}







/*     ------------------------ main1.css ----------------------------- */







span.title,div.title{

	font-family:Arial,Tahoma;

	font-weight:bold;

	color:#0c517e;

	font-size:16px;

	padding-top:8px;

	margin-left:24px;

	/*border:1px solid #FF0000;*/

	



}

span.subtitle,div.subtitle{

	font-family:Tahoma;	

	color:#6a6e7a;

	font-size:11px;

	margin-left:24px;

}



span.title_gray,div.title_gray{

	font-family:Arial,Tahoma;

	font-weight:bold;

	color:#0c517e; /*#6a6e7a;*/

	font-size:16px;

	padding-top:8px;

	margin-left:24px;

}

span.subtitle_gray,div.subtitle_gray{

	font-family:Tahoma;	

	color:#6a6e7a;

	font-size:11px;

	margin-top:1px;

	margin-left:24px;

}





span.text{

	font-family:Tahoma, Arial;

	color:#828692;

	font-size:11px;

	margin-top:0px;

	margin-left:0px;

	text-align:justify;	

}



div.little_image_border{

	border:1px solid #d8d8d8;

	padding:2px;

	background-color:#ffffff;

}

div.news_content_home{

	padding-top:15px;

	margin-left:24px; 

	width:429px;

}

div.news_content{

	padding-top:7px;

	padding-bottom:7px;

}



div.horizontal_news_separator_line{

	border-bottom:1px solid #b1b3b3;font-size:1px;height:7px;margin-bottom:7px;

}



a.left_detail_link:link { font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px;text-decoration:none; cursor:pointer}

a.left_detail_link:visited {font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px; text-decoration:none; cursor:pointer}

a.left_detail_link:hover {font-family: Tahoma, Verdana, Arial, sans-serif;;color:#8f9294;font-size:9px; text-decoration:underline; cursor:pointer}

a.left_detail_link:active { font-family:Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:9px; text-decoration:none; cursor:pointer}



a.detail_text:link { font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:11px;text-decoration:none; cursor:pointer}

a.detail_text:visited {font-family: Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:11px; text-decoration:none; cursor:pointer}

a.detail_text:hover {font-family: Tahoma, Verdana, Arial, sans-serif;;color:#8f9294;font-size:11px; text-decoration:underline; cursor:pointer}

a.detail_text:active { font-family:Tahoma, Verdana, Arial, sans-serif;color:#8f9294;font-size:11px; text-decoration:none; cursor:pointer}





a.footer_link:link { font-family: Tahoma, Verdana, Arial, sans-serif;color:#dedcdc;font-size:11px;text-decoration:none; cursor:pointer}

a.footer_link:visited {font-family: Tahoma, Verdana, Arial, sans-serif;color:#dedcdc;font-size:11px; text-decoration:none; cursor:pointer}

a.footer_link:hover {font-family: Tahoma, Verdana, Arial, sans-serif;;color:#dedcdc;font-size:11px; text-decoration:underline; cursor:pointer}

a.footer_link:active { font-family:Tahoma, Verdana, Arial, sans-serif;color:#dedcdc;font-size:11px; text-decoration:none; cursor:pointer}









div.clearer{

	clear:both;

}





