 /*/////////////////////////////////////////////
///////// skin for automarkt ///////////////////
	Typ     : first contortionist implementation
	Code    : Van Son Nguyen
	Locale  : skintest02.lan/auto
	Server  : skintest02 3
	Online  : www.automarkt.li
	Server  : Kamloops 0
/////////////////////////////////////////////*/

body{
	z-index:1;
	margin: 0px;
	padding: 0px;
	background-color:#434343;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-image:url(media/body_bg.jpg);
	background-repeat:repeat-x;
}
.FileManager {
	background-color:#FFF;
}
.DNNAligncenter {
	text-align:left;
}
table, td, p, div, .Normal, textarea, .input, .NormalTextBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	
}
.module_content a {
	font-size: 12px;
}

.module_content * a:link, .module_content * a:visited {
	color:#008083;
	text-decoration:underline;
	font-weight:normal;
}

.module_content * a:hover, .module_content * a:active {
	color:#CDCDCD;
	text-decoration:underline;
	font-weight:normal;
	
}
a.weiter_link:link, a.weiter_link:visited{
	color:#008083;
	text-decoration:none;
	font-weight:normal;	
}
a.weiter_link:hover, a.weiter_link:active{
	color:#CDCDCD;
	text-decoration:none;
	font-weight:normal;	
}
.module_container_Titel .big_title .title{
	margin-top:0px;
	padding:0px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	
}
H1,h1{
	font-size:36px;
}
.module_title{
	margin-bottom:16px;
}
a.Login:link, a.Login:visited {
	font-size:10px;
	color:#313131;
	text-decoration:none;

}
a.Login:hover, a.Login:active {
	font-size:10px;
	color:#313131;
	text-decoration:underline;

}
.login_div a:link, .login_div a:visited{
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
.login_div a:hover, .login_div a:active{
	font-size:10px;
	color:#000;
	text-decoration:none;
}
.login_div {
	z-index:10;
	float:left;
	position:relative;
	width:960px;
	height:20px;
	text-align:left;
	left:60px;
	top:5px;

}

hr,HR {
 	border: 0px; /* Für Firefox und Opera */
 	border-top: solid 1px #e7e0cd;
 	border-bottom: transparent;

}

H5 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
H2{
	font-size:18px;
	color:#000;
	line-height:14px;
}
.splash_content_frame_div .splash_body_div{
	color:#fde4c2;
	font-size:12px;	
}
.splash_content_frame_div .module_container_Titel .big_title .title{
	color:#fde4c2;
}
.btn_suche
{
	height: 21px;
	width:21px;
	background-image:url(media/suche_button.gif);
	background-repeat:no-repeat;
	border: 0px solid #FFFFFF;
	display: block;
	cursor: pointer;
}

.module_container_v {
	float:left;
	border:1px solid #c8c9cb;
	width:345px;
	min-height:255px;
}
.module_container_v .module_title{
	background-color:#95a8ba;
	margin-bottom:0px;
}
.module_container_v .module_title .big_title_v{
	display:block;

	text-transform:uppercase;
	color:#FFF;
	font-size:14px;
	padding:2px 0px 2px 18px;
}
.module_container_v .module_content_container{
	margin-left:0px;
}
/****************************/
.clearance{
 width: 100%;
 height: 1px;
 margin: 0 0 -1px;
 clear: both;
 font-size:1px;
 line-height:1px;
}
/**** container mit verlauf */
.module_container_verlauf {
	float:left;
	border:1px solid #c8c9cb;
	width:345px;
	min-height:255px;
	background:url(media/verlauf_bg.jpg) repeat-x bottom;
}
* html .module_container_verlauf{
	height:255px;
}
.module_container_verlauf .module_title{
	background-color:#95a8ba;
	margin-bottom:0px;
}
.module_container_verlauf .module_title .big_title_verlauf{
	display:block;

	text-transform:uppercase;
	color:#FFF;
	font-size:14px;
	padding:2px 0px 2px 18px;
}
.module_container_verlauf .module_content_container{
	margin-left:0px;
}

.ModuleTitle_SubMenu{
 position:absolute;
 z-index:1000!important;
}

/******************************************/
a.image_edit_upload_single_button.button,
.image_edit_upload_single_button.button a
{
	border:1px solid #7f9db9;
	padding:2px 4px 2px 4px;
	position:relative;
	z-index:100;
	cursor:pointer;
	cursor:hand;
	background-color:#efefef;
}
a.image_edit_upload_single_button.button:link, a.image_edit_upload_single_button.button:visited,
.image_edit_upload_single_button.a.button:link, .image_edit_upload_single_button.a.button:visited
{
	text-decoration:none;
	
}
a.image_edit_upload_single_button.button:hover, a.image_edit_upload_single_button.button:active,
.image_edit_upload_single_button.a.button:hover, .image_edit_upload_single_button.a.button:active
{
	background-color:#cdcdcd;
	text-decoration:none;
	color:#000;

}
.suchergebnisse_search .contortionist_item_single_selection.contortionist_item_single_selection_kategorie select{
	width:110px;
}
.contortionist_hyperlink_edit.contortionist_selected input{

}
.contortionist_hyperlink_edit.contortionist_selected label{
	padding-left:10px;
}
.contortionist_image_edit_upload_single.contortionist_selected input{
	width:230px;
}
.contortionist_item_single_selection.contortionist_item_single_selection_location select{
	width:254px;
}
.contortionist_short_text_edit_autocomplete.contortionist_selected input{
	width:250px;
}
.contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_energieeffizienz select{
	width:146px;
}
.contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_zustand select{
	width:146px;
}
.contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_getriebe select{
	width:146px;
}
.contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_treibstoff select{
	width:146px;
}
.contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_typ select{
	width:146px;
}
.contortionist_item_single_selection.contortionist_item_single_selection_kategorie select{
	width:146px;
}
.contortionist_int_single_edit.contortionist_int_single_edit_jahrgangmonat select{
	width:105px;
}
.contortionist_item_single_selection.contortionist_item_single_selection_state select{
	width:146px;
}
.contortionist_dnn_authorisation_edit.contortionist_dnn_authorisation_edit_author select{
	width:146px;
}
.contortionist_dnn_authorisation_edit.contortionist_dnn_authorisation_edit_betreuerrolle select{
	width:254px;
}
.contortionist_item_single_selection.contortionist_item_single_selection_garage select{
	width:250px;
}
.contortionist_timedate_criteria .contortionist_selected.contortionist_selected_from{
	margin-right:10px;
}
.contortionist_timedate_criteria .contortionist_selected.contortionist_selected_to{

}
.contortionist_separator.contortionist_separator_timedate_criteria.contortionist_separator_0{
	display:none;
}
.contortionist_timedate_criteria span{
	padding-right:5px;
}
/* paging of the fahrzeuge list*/
.title_color span{
	color:#008083;
}
.paging_alle_class{
	float:left;
	margin-left:40px;
	margin-top:5px;
	padding-bottom:25px;
}
.paging_alle_class a:link, .paging_all_class:visited, .paging_alle_class a:hover, .paging_all_class:active{
	color: #008083;
	text-decoration:none;
}
.page_blaettern_class{
	float:right;
	color:#757575;
	margin-top:5px;
	margin-right:5px;
}
.page_blaettern_class a:link,.page_blaettern_class a:visited,.page_blaettern_class a:hover,.page_blaettern_class a:active{
	text-decoration:none;
}
.paging_numbers{
	float:left;
	text-align:center;
	width:16px;
	height:16px;
	border:1px solid #008083;
	color: #fff;
	background-color:#008083;
	margin:2px;
}
a.paging_numbers:link, a.paging_numbers:visited{
	float:left;
	border:1px solid #008083;
	color: #008083;
	background-color:#E3E8ED;
	width:16px;
	height:16px;
	text-align:center;
	margin:2px;
	text-decoration:none;
}
a.paging_numbers:hover, a.paging_numbers:active{
	float:left;
	text-align:center;
	width:16px;
	height:16px;
	border:1px solid #008083;
	color: #ffffff;
	background-color:#008083;
	margin:2px;
	text-decoration:none;
}
.paging_class{
	float:right;
	color:#757575;
	margin-top:2px;
}
.paging_class a:link, .paging_class a:visited, .paging_class a:hover, .paging_class a:active{
	text-decoration:none;
} 
.auto_menu select{
	width:110px;
}

/* contortionist general*/
.auto_menu .contortionist_string_single_selection select{
	width:122px;
}
/*veranstaltungsliste */
.Veranstaltungstitel_class{
	color:#434244;
	font-weight:bold;
}
.desc_color{
	color:#555555;
}
/*auto news detail garage*/
.news_post_list_detail{
	float:left;
	width:470px;
}
.news_post_list_detail_link{
	float:left;
	width:470px;
	height:20px;
	margin-bottom:10px;
}
/*auto home list news*/
.news_post_list_home{
	float:left;
}
.news_post_list_home.verein_home{
	border:1px solid #cdcdcd;
	margin-bottom:10px;
}
.news_post_list_home_link{
	float:left;
	height:20px;
	width:270px;
	margin-top:10px;
}
.title_color{
	color:#008083;
	font-weight:bold;
}
/* advanced suche panel */
.contortionist_validation {
	margin:0px;
	line-height:12px;
}
.panel_frame input{
	width:160px;
}
.panel_frame{
	z-index:21;
	float:right;
	position:absolute;
	right:-25px;
	top:-40px;
	width:217px;
	height:0px;
}
.btn_slide{
	z-index:21px;
	float:right;
	width:164px;
	height:24px;
	background-image:url(media/slide_button.gif);
	background-repeat:no-repeat;
}
a:focus {
	outline: none;
}
.active{
	background-image:url(media/slide_button_down.gif);
	background-repeat:no-repeat;
}
#panel {
	z-index:22;
	position:relative;
	float:left;
	width:217px;
	height:380px;
	background-color:#c4cad2;
	background-image:url(media/panel_bg.gif);
	background-repeat:no-repeat;
	display:none;
}
/**** veranstaltungskalender panel ****/
.kpanel_frame{
	z-index:20;
	float:left;
	position:absolute;
	right:-1px;
	top:21px;

	width:345px;
	height:0px;
}
.kbtn_slide{

	float:right;
	width:165px;
	height:23px;
	background-image:url(media/kalender_button.gif);
	background-repeat:no-repeat;
}

.kactive{

	background-image:url(media/kalender_button_down.gif);
	background-repeat:no-repeat;
}
#kpanel {

	float:left;
	width:345px;
	height:115px;
	background-color:#c4cad2;
	background-image:url(media/kalender_bg.gif);
	background-repeat:no-repeat;
	display:none;
}
/****** veranstaltungliste *****/
.Veranstaltung_admin_detail{
	float:left;
	width:460px;
	margin-bottom:10px;
}

.layer_frame{
	float:left;
	z-index:10;
	width:325px;
	position:relative;
	min-height:185px;
	margin-top:10px;
	left:10px;

}
* html .layer_frame{
	height:185px;
}
.event_home_link{
	float:left;
	position:relative;
	z-index:10;
	height:20px;
	margin-top:10px;
	left:10px;
	width:325px;
}

.layer_1, .layer_2, .layer_3, .layer_4{
	float:left;
	width:325px;
	margin-bottom:15px;
	cursor:pointer;
	cursor:hand;

}
.layer_1:hover, .layer_2:hover, .layer_3:hover, .layer_4:hover{
	background-color:#efefef;	
}
.layer_detail_1, .layer_detail_2 , .layer_detail_3, .layer_detail_4{
	z-index:10;
	float:left;
	position:relative;
	left:0px;
	top:0px;
	width:325px;
	min-height:185px;
	background-color:#fff;
	display: none;
}

.link_detail_1, .link_detail_2, .link_detail_3, .link_detail_4 {
	display:block;
	cursor:pointer;
	cursor:hand;

}
a.link_detail_1:link, a.link_detail_1:visited, a.link_detail_1:hover, a.link_detail_1:active,
a.link_detail_2:link, a.link_detail_2:visited, a.link_detail_2:hover, a.link_detail_2:active,
a.link_detail_3:link, a.link_detail_3:visited, a.link_detail_3:hover, a.link_detail_3:active,
a.link_detail_4:link, a.link_detail_4:visited, a.link_detail_4:hover, a.link_detail_4:active{
	text-decoration:none;
	color:#008083;
}
.layer_delete_1, .layer_delete_2, .layer_delete_3, .layer_delete_4{
	display:block;
	cursor:pointer;
	cursor:hand;
}
a.layer_delete_1:link, a.layer_delete_1:visited,a.layer_delete_1:hover,a.layer_delete_1:active,
a.layer_delete_2:link, a.layer_delete_2:visited,a.layer_delete_2:hover,a.layer_delete_2:active,
a.layer_delete_3:link, a.layer_delete_3:visited,a.layer_delete_3:hover,a.layer_delete_3:active,
a.layer_delete_4:link, a.layer_delete_4:visited,a.layer_delete_4:hover,a.layer_delete_4:active{
	text-decoration:none;
	color:#008083;
}
/****** Fahrzeug edit *******/
.contortionist_longtext_small_edit.contortionist_selected textarea{
	width:250px;
	height:140px;
}

/****** auto news home*/
.news_post_list_detail{
	float:left;
}
.autonews_detail_div{
	float:left;
	width:470px;
	min-height:20px;
	margin-bottom:10px;
}
.autonews_bild_detail_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonews_bild_detail_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonews_content_detail_div{
	float:left;
	width:370px;
	color:#008083;

}
.autonews_content_detail_div a:link, .autonews_content_detail_div a:visited{
	text-decoration:none;
}
.autonews_content_detail_div a:hover, .autonews_content_detail_div a:active{
	text-decoration:underline;
}
.autonews_detail_detail{
	float:left;
	width:470px;
	min-height:20px;
	background-color:#FFF;
	padding-bottom:15px;
}
/****** auto news home*/
.autonews_home_ul{
	list-style-type:none;
}
.autonews_div{
	float:left;
	width:510px;
	min-height:20px;
	margin-bottom:10px;
}
.autonews_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonews_bild_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonews_bild_div.empty_pic{
	height:35px;
}
a.title_link:link, a.title_link:visited{
	font-weight:bold;
	text-decoration:underline;
	color:#008083;
}
a.title_link:hover, a.title_link:active{
	font-weight:bold;
	text-decoration:underline;
	color:#cdcdcd;
}
.autonews_content_div{
	float:left;
	width:410px;
	color:#008083;

}
.autonews_content_div a:link, .autonews_content_div a:visited{
	text-decoration:none;
}
.autonews_content_div a:hover, .autonews_content_div a:active{
	text-decoration:underline;
}
.autonews_detail{
	float:left;
	width:270px;
	min-height:20px;
	background-color:#FFF;
	display:none;
	padding-bottom:15px;
}

.autonews_linkframe{
	float:left;
	width:20px;
	height:20px;
	cursor:pointer;
	cursor:hand;
	color:#008083;
	display:block;
}
/****** auto news verein all */
.news_post_list_vereinall{
	margin-bottom:10px;
}
.autonewsvereinall_div{
	float:left;
	width:270px;
	min-height:20px;
	margin-bottom:10px;
}
.autonewsvereinall_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonewsvereinall_bild_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonewsvereinall_content_div{
	float:left;
	width:170px;
	color:#008083;
	display:block;
}
.autonewsvereinall_detail{
	float:left;
	width:270px;
	min-height:20px;
	background-color:#FFF;
	margin-bottom:15px;
	clear:left;

}

/****** auto news admin ******/
.news_post_list_admin_link{
	float:left;
	width:470px;
	height:20px;
	padding-bottom:20px;
}
.news_post_list_admin{
	float:left;
	width:470px;
	min-height:10px;
}
.autonewsadmin_edit{
	float:right;
	width:16px;
	height:16px;
	margin-right:20px;
}
.autonewsadmin_titleframe{
	float:left;
	display:block;
}
.autonewsadmin_div{
	float:left;
	width:420px;
	min-height:20px;
	margin-bottom:10px;
}
.autonewsadmin_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonewsadmin_bild_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonewsadmin_content_div{
	float:left;
	width:300px;
	color:#008083;

}
.autonewsadmin_content_div a:link, .autonewsadmin_content_div a:visited{
	text-decoration:none;
}
.autonewsadmin_content_div a:hover, .autonewsadmin_content_div a:active{
	text-decoration:underline;
}
.autonewsadmin_detail{
	float:left;
	width:400px;
	min-height:20px;
	background-color:#FFF;
	display:none;
	margin-bottom:15px;
	text-align:left;
}
/****** auto news all ******/
.news_post_list_all{
	float:left;
	width:470px;
	min-height:10px;
}

.autonewsall_div{
	float:left;
	width:470px;
	min-height:20px;
	margin-bottom:10px;
}
.autonewsall_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonewsall_bild_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonewsall_content_div{
	float:left;
	width:370px;
	color:#008083;

}
.autonewsall_content_div a:link, .autonewsall_content_div a:visited{
	text-decoration:none;
}
.autonewsall_content_div a:hover, .autonewsall_content_div a:active{
	text-decoration:underline;
}
.autonewsall_detail{
	float:left;
	width:470px;
	min-height:20px;
	background-color:#FFF;
	display:none;
	margin-bottom:15px;
}
/****** auto news verein home*/

.autonewsverein_div{
	float:left;
	width:510px;
	min-height:20px;
	margin-bottom:0px;
}
.autonewsverein_div IMG{
	float:left;
	border:none;
	margin-right: 5px;
}
.autonewsverein_bild_div {
	float:left;
	width:95px;
	height:65px;
	overflow:hidden;
	margin-right:5px;
}
.autonewsverein_bild_div.empty_pic{
	height:35px;
}
.autonewsverein_content_div{
	float:left;
	width:410px;
		
	cursor:pointer;
	cursor:hand;
	color:#008083;
	display:block;
}
.autonewsverein_detail{
	float:left;
	width:410px;
	min-height:20px;
	background-color:#FFF;
	display:none;
	margin-bottom:5px;

}

.autonews_linkframe{
	float:left;
	width:20px;
	height:20px;
	cursor:pointer;
	cursor:hand;
	color:#008083;
	display:block;
}
/*** auto tabellen liste navigation ***/
.tabNavigation_frame{
	padding-left:20px;
	background-color:#93a7b9;


}
.bottom_center_div ul.tabNavigation li {
	display:inline;
	margin-left:0px;
	padding-left:0px;
	

}
.bottom_center_div ul.tabNavigation {
height:23px;
}
.bottom_center_div ul.tabNavigation li{
	font-weight:bold;
	list-style-type:none;
	text-transform:uppercase;
}
.bottom_center_div ul.tabNavigation{
	list-style-type:none;
	line-height:23px;
	/*border-top:1px solid #999999;*/
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	padding-left:0px;
	background-color:#c4cad2;
	margin-bottom:0px;


}
.bottom_center_div ul.tabNavigation li a:focus {

}
.bottom_center_div ul.tabNavigation li a:hover, .bottom_center_div ul.tabNavigation li a:active{
	background-color:#c4cad2;
	color:#FFF;
	padding:4px 30px 5px 20px;
	text-decoration:none;

}
.bottom_center_div ul.tabNavigation li a.selected{
	background-color:#93a7b9;
	color:#FFF;
	padding:4px 30px 4px 20px;
	text-decoration:none;
	background-image:url(media/auto_tab_slash.gif);
	background-repeat:no-repeat;
	background-position:right;

}
.bottom_center_div ul.tabNavigation li a {
	background-color:#c4cad2;
	color:#fff;
	padding:4px 30px 4px 20px;
	text-decoration:none;

}
.bottom_center_div ul.tabNavigation li a:link, .bottom_center_div ul.tabNavigation li a:visited {
	background-color:#c4cad2;
	color:#fff;
	padding:4px 30px 4px 20px;
	text-decoration:none;

}


#Auto{
	background-image:url(media/auto_tab_bg_new.jpg);
	background-repeat:repeat-x;
	min-height:228px;
	width:870px;
}
#Auto_detail{
	min-height:188px;
	width:870px;
	padding-bottom:25px;
}
#Motorrad{
	background-image:url(media/auto_tab_bg_new.jpg);
	background-repeat:repeat-x;
	min-height:188px;
	width:870px;
}

/**** auto homelist tabelle ****/
.auto_menu{
	color:#FFF;
	text-align:left;
	width:420px;
}
.auto_menu input{
	width:270px;
}
.auto_menu a:link, .auto_menu a:visited{
	color:#FFF;
	text-decoration:none;
	font-size:14px;
}
.auto_menu a:hover, .auto_menu a:active{
	color:#FFF;
	font-size:14px;
	text-decoration:underline;
}
.auto_titel_detail{
	float:left;
	width:870px;
	height:20px;
	color:#FFF;
	padding-top:5px;
	
	background-color:#8EAABC;
}
* html .auto_titel_detail{
	height:26px;
}
.auto_filter{
	float:left;
	width:850px;
	height:25px;
	margin-top:0px;
	left:10px;
	color:#FFFFFF;
	position:relative;
}
.auto_filter a:link, .auto_filter a:visited{
	text-decoration:none;
	color:#008083;
}
.auto_filter a:hover, .auto_filter a:active{
	text-decoration:none;
	color:#bebfc1;
}
.auto_filter_links{
	float:left;
	width:850px;
	background-color:#FFFFFF;
	height:18px;
	border:1px solid #555555;
	padding-top:4px;
}
* html .auto_filter_links{
	height:24px;
}
.auto_titel{
	float:left;
	width:870px;
	height:30px;
	color:#FFF;
	margin-top:10px;
	background-image:url(media/auto_titel_bg.gif);
	background-repeat:repeat-x;
	line-height:30px;
}
.auto_header{
	float:left;
	width:870px;
	height:35px;
	margin-top:20px;
	position:relative;
	left:10px;

}
.auto_menu{
	float:left;
	width:420px;
	height:35px;
	font-size:12px;

}
.auto_werbung_1{
	float:left;
	width:240px;
	height:133px;
	margin-left:4px;
	background-color:#FFFFFF;
	display:none;

}
.auto_werbung_2{
	float:left;
	width:240px;
	height:133px;
	margin-left:2px;
	background-color:#FFFFFF;
	display:none;
}
.auto_werbung_3{
	float:left;
	width:240px;
	height:133px;
	margin-left:2px;
	background-color:#FFFFFF;
	display:none;
}
.auto_table_class{
	color:#5c5b5d;
}
.auto_list{
	float:left;
	width:870px;
	min-height:10px;
}
.auto_marke_class{
	color:#008083;
}
.auto_marke_class a:link, .auto_marke_class a:visited{
	text-decoration:none;
	color:#008083;
}
.auto_marke_class a:hover, .auto_marke_class a:active{
	text-decoration:underline;
}
.contortionist_item_single_selection select{
	width:122px;
}
.auto_marke_bilder_class{
	float:left;
}
.auto_marke_functions_class{
	float:right;
	width:55px;
	text-align:left;
	margin-right:5px;

}
.auto_marke_preis_class{
	float:left;
	text-align:right;
	width:50px;
	position:relative;
	right:12px;
	margin-top:2px;
}
/*** detail advanced search filter ****/
.tabFilter select{
	width:165px;
}
.tabFilter input{
	width:120px;
}
.bottom_center_div ul.tabFilter li{
	font-weight:bold;
	list-style-type:none;
	margin-top:5px
 
}
.bottom_center_div ul.tabFilter{
	list-style-type:none;
	line-height:23px;
	/*border-top:1px solid #999999;*/
	font-size:12px;
	font-weight:bold;
	margin-left:28px;
	padding-left:0px;
	background-color:#c4cad2;
	margin-bottom:0px;
	margin-top:0px;
}
.panel_frame .contortionist_selected_to{
	
}
.panel_frame a:link,.panel_frame a:visited{
	color:#008083;
	text-decoration:none;
}
.panel_frame a:hover,.panel_frame a:active{
	color:#fff;
	text-decoration:none;
}
/***** auto detail ******************/


.ad_title{
	font-size:14px;
	font-weight:bold;
	width:380px;
	float:left;
}
.ad_date{
	float:right;
	font-size:14px;
	color:#a6a8aa;
	font-weight:bold;
}
.ad_zubehoer{
	float:left;
	color:#a6a8aa;
	font-size:12px;
}
.ad_Mfk{
	float:left;
	color:#000;
	font-size:12px;
}
.ad_Black{
	color:#000;
	font-weight:bold;
}
.ad_Gray{
	color:#a6a8aa;
	font-weight:bold;
}
/*** garagen detail events         ***/
.spacer_garagendetails_events{
	float:left;
	width:470px;
	height:15px;
}
.detail_garagendetails_events{
	float:left;
	width:470px;
	min-height:20px;
	background-color:#FFF;
	display:none;
}
.layer_garagendetails_events{
	float:left;
	width:470px;
	min-height:25px;
	padding-bottom:15px;
}

/*** events all         ***/
.spacer_eventsall{
	float:left;
	width:470px;
	height:15px;
}
.detail_eventsall{
	float:left;
	width:470px;
	min-height:20px;
	background-color:#FFF;
	display:none;
}
.layer_eventsall{
	float:left;
	width:470px;
	min-height:25px;
	display:block;
}
/*** auto detail kirchplatz banner ***/
.ad_frame{
	float:left;
	width:305px;
	min-height:250px;
	left:20px;
	margin-top:12px;
	padding-bottom:25px;
	position:relative;
}
.ad_auto{
	float:left;
	width:155px;
	height:180px;
}
.ad_pics{

	width:155px;
	height:116px;
	padding:0;
	margin:0;
	overflow:hidden;
}
.ad_pics img{
	padding:0px;
	border:0px solid #000;
	width:155px;

	top:0;
	left:0;
	position:relative;
}
#nav{
	margin-top:5px;
}
#nav a { 
	border: 1px solid #ccc;
	background: #ccc;
	text-decoration: none;
	margin: 0px 5px 0px 0px;
	padding: 1px 4px;
	font-size:10px;
	color:#000;
}
#nav a.activeSlide {
	background: #aaa; 
}
#nav a:focus { 
	outline: none; 
}


.ad_logo{
	float:left;
	width:130px;

	margin-left:20px;
	font-size:14px;
	font-weight:bold;
}
.ad_logo IMG{
	border:none;
}
.ad_logo a:link, .ad_logo a:visited, .ad_logo a:hover, .ad_logo a:active{
	text-decoration:none;
	color:#008083;
	font-weight:bold;
}
.ad_wbody{
	float:left;
	width:305px;
	min-height:20px;
	margin-top:0px;

}
.ad_wbody a:link, .ad_wbody a:visited, .ad_wbody a:hover, .ad_wbody a:active{
	text-decoration:none;
	color:#008083;
	font-weight:bold;
}
/*** garage detail kirchplatz banner ***/
.gd_frame{
	float:left;
	width:305px;
	min-height:250px;
	left:20px;
	margin-top:12px;

	position:relative;
}
.gd_logo{
	float:left;
	width:305px;
	height:115px;
	

}
.gd_logo_left{
	float:left;
	width:155px;
	height:115px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.gd_logo_left IMG{
	border:none;
}
.gd_logo_right{
	float:left;
	width:150px;
	height:105px;
}
.gd_logo_right{
	border:none;
}
.gd_logo_right a:link, .gd_logo_right a:visited{
	color:#008083;
	text-decoration:none;
}
.gd_logo_right a:hover, .gd_logo_right a:active{
	color:#008083;
	text-decoration:underline;
}
.gd_wbody{
	float:left;
	width:305px;
	height:125px;

}
.gd_wbody_left{
	float:left;
	width:160px;
	height:60px;
	font-weight:bold;
	color:#a6a8aa;
	font-size:12px;
}
.gd_wbody_left a:link, .gd_wbody_left a:visited, .gd_wbody_left a:hover, .gd_wbody_left a:active{
	text-decoration:none;
	color:#008083;
	font-weight:bold;
}
.gd_wbody_right{
	float:left;
	width:145px;
	height:60px;
	font-weight:bold;
	color:#a6a8aa;
	font-size:12px;
}
.gd_wbody_right a:link, .gd_wbody_right a:visited, .gd_wbody_right a:hover, .gd_wbody_right a:active{
	text-decoration:none;
	color:#008083;
	font-weight:bold; 
}
.gd_wbody_links{
	float:left;
	width:305px;
	height:70px;
}
.gd_wbody_links a{
	font-weight:bold; 
	cursor:pointer;
	cursor:hand;
	font-size:12px;
	color:#008083;
}
.gd_wbody_links a:link, .gd_wbody_links a:visited{
	text-decoration:none;
	color:#008083;
	font-weight:bold; 
	cursor:pointer;
	cursor:hand;
	font-size:12px;
}
.gd_wbody_links a:hover, .gd_wbody_links a:active{
	text-decoration:none;
	color:#a6a8aa;
	font-weight:bold; 
	cursor:pointer;
	cursor:hand;
	font-size:12px;
}
/**** garagen detail/startseite werbung banner box ****/
/* diashow with cycle and thickbox ********************/


#nav_ah_1,#nav_ah_2,#nav_ah_3{
	margin-top:5px;
}
#nav_ah_1 a, #nav_ah_2 a, #nav_ah_3 a { 

	border: 1px solid #ccc;
	background: #ccc;
	text-decoration: none;
	margin: 0px 5px 0px 0px;
	padding: 1px 4px;
	font-size:10px;
	color:#000;

}
#nav_ah_1 a.activeSlide, #nav_ah_2 a.activeSlide, #nav_ah_3 a.activeSlide {
	background: #aaa; 
}
#nav_ah_1 a:focus, #nav_ah_2 a:focus,#nav_ah_3 a:focus { 
	outline: none; 
}
.pic_box{

	width:105px;
	height:78px;
	margin:0px;
	padding:0px;
}
.pic_box img{
	padding:0px;
	border:0px solid #000;
	width:105px;
	height:78px;
	top:0;
	left:0;
	position:relative;
}
/*** banner werbung 1 ***/
.w_frame{
	float:left;
	width:240px;
	height:133px;
}
.w_body{
	float:left;
	width:220px;
	height:118px;
	left:10px;
	margin-top:8px;
	position:relative;

}
.w_body_left{
	float:left;
	width:105px;
	height:118px;

}
.w_body_left Img{
	float:left;
	width:105;
	height:78px;
}
.w_body_right{
	float:left;
	width:95px;
	height:118px;
	left:20px;
	font-weight:bold;
	color:#a6a8aa;
	position:relative;
}
.w_body_right a:link, .w_body_right a:visited, .w_body_right a:hover, .w_body_right a:active{
	text-decoration:none;
	color:#008083;
	font-weight:bold; 
}
/* spotlight administration*/
.spotlight_admin_list{
	border:1px dotted #cdcdcd;
	width:320px;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
}
.spotlight_admin_list_res{
	border:1px dotted #cdcdcd;
	width:320px;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	background-color:#efefef;
}
/* automarkt garagen detail edit admin ****************/
.spotlight_title{
	margin-bottom:5px;
}
.position.position_intro{
	float:left;
	width:160px;
	margin-top:7px;
}
.week_mega_frame{
	float:left;
	width:160px;
	
	margin-top:20px;
	padding-left:10px;
}
.position_megaframe_div{
	float:right;
	width:675px;
	text-align:left;
}

.week_frame{
	float:left;
	width:160px;
	height:32px;
	margin-top:3px;
	text-align:right;
}
.spotlight_hide_box{
	display:none;
}
.spotlights_schedule_edit{
	float:left;
	width:870px;
	height:200px;
	overflow:auto;
	border:1px solid #000;
}

.position.position_0{
	float:left;
	width:225px;
	min-height:60px;

}
.position_0 .pos{
	display:none;
}
.position_0 .number{
	display:none;
}
.position.position_1{

	float:left;
	width:225px;
	min-height:60px;
}
.position_1 .pos{
	display:none;
}
.position_1 .number{
	display:none;
}
.position.position_2{

	float:left;
	width:225px;
	min-height:60px;
}
.position_2 .pos{
	display:none;
}
.position_2 .number{
	display:none;
}
.week_0, .week_1, .week_2, .week_3,.week_4,.week_5{


}
.week_num_frame{
	float:left;
	width:225px;
	height:20px;

	margin-top:15px;
}
input.button_free.button_selected{
	border:1px solid #05cb38;
	background-color:#999;
	cursor:pointer;
	cursor:hand;
	color:#fff;
	width:22px;
	height:20px;
}
input.button_free {
	border:1px solid #05cb38;
	background-color:#EFEFEF;
	cursor:pointer;
	cursor:hand;
	width:22px;
	height:20px;
}
input.button_occupied{
	border:1px solid #000;
	background-color:#c5000e;
	cursor:pointer;
	cursor:hand;
	color:#fff;
	height:20px;
	text-align:left;
}
/* garagen list */
.profil_erfassen a:link, .profil_erfassen a:visited{
	color:#008083;
	text-decoration:none;
}
.profil_erfassen a:hover, .profil_erfassen a:active{
	color:#008083;
	text-decoration:underline;
}
/******** Probefahrt anmelden *************************/
.contortionist_short_text_edit.contortionist_selected textarea{
	width:250px;
	height:100px;
}
.contortionist_short_text_edit.contortionist_selected input{
	width:250px;
}
/******** suchergebnisse ******************************/
.suchergebnisse_search{
	font-weight:bold;
	
}
.suchergebnisse_search select{
	width:110px;
}
.contortionist_int_criteria{
	margin-left:10px;
}
.contortionist_selected.contortionist_selected_from input{
	width:40px;
	margin-right:5px;
	margin-left:5px;
}
.contortionist_selected.contortionist_selected_to input{
	width:40px;
	margin-right:5px;
	margin-left:5px;
}
.contortionist_separator.contortionist_separator_int_criteria.contortionist_separator_0{
	display:none;
}
.suchergebnisse_frame{
	float:left;
	width:870px;
	height:142px;
	background:url(media/auto_tab_bg_new.jpg) repeat-x;
}
.suchergebnisse_tab{
	float:left;
	width:870px;
	height:23px;
	background:url(media/suchergebnisse_bg.gif) no-repeat;
}
.suchergebnisse_search{
	float:left;
	width:840px;
	height:90px;
	position:relative;
	left:10px;
	margin-top:10px;
	
}
.suchergebnisse_search a:link, .suchergebnisse_search a:visited{
	color:#FFF;
	text-decoration:none;
}
.suchergebnisse_search a:hover, .suchergebnisse_search a:active{
	color:#FFF;
	text-decoration:underline;
}
.suchergebnisse_title{
	float:left;
	width:870px;
	height:19px;
	color:#FFFFFF;
}


/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}

/******** main ****************************************/
.giga_frame_div{
	z-index:1;
	margin:0 auto;
	width: 960px;
	min-height: 600px;
	margin-top:0px;
	
}
.giga_inner_frame_div{
	z-index:2;
	position:relative;
	float:left;
	width: 960px;
	min-height: 600px;
	background-image:url(media/bg_shade.png);
	background-repeat:repeat-y;
}
.mega_frame_div{
	z-index:2;
	position:relative;
	float:left;
	width: 950px;
	min-height: 600px;
	background-color:#FFFFFF;
	left:5px;

}
.mega_footer_div{
	z-index:2;
	float:left;
	position:relative;
	width:950px;
	height:20px;
	left:5px;
}
.super_header_div{
	z-index:5;
	float:left;
	width:950px;
	height:195px;
	background-image:url(media/header_bg.jpg);
	background-repeat:no-repeat;
}
.super_nav_div{
	z-index:5;
	float:left;
	position:relative;
	height:33px;
	width:736px;
	top:162px;
}
.menu_div{
	z-index:5;
	position:relative;
	float:left;
	width:681px;
	height:33px;
	left:35px;
	text-align:left;
}

.input_class{
	font-size:12px;
	height:17px;
	width:140px;
	border:0px solid #FFF;
}

.super_sucheframe_div{
	z-index:200;
	float:right;
	position:absolute;
	height:24px;
	width:250px;
	top:168px;
	right:25px;
	text-align:right;

}
.super_sucheframe_div input{
	position:relative;
	bottom:5px;
}
.button_class{
	background-image:url(media/suche_button.gif);
	background-repeat:no-repeat;
	border:0px;
	width:21px;
	height:21px;
	float:right;
}
.super_button_div{
	float:right;
	position:relative;
	margin-top:0px;
	left:2px;

}
.super_input_div{
	float:right;
	margin-top:1px;
}
.super_logo_div{
	z-index:5;
	float:right;
	position:relative;
	width:171px;
	height:33px;
	top:45px;
	right:25px;
	
}
.super_body_div{
	z-index:3;
	float:left;
	width:950px;
	min-height:405px;
}
.super_innerbody_div{
	z-index:4;
	float:left;
	position:relative;
	width:870px;
	min-height:328px;
	left:55px;
	margin-top:40px;
	text-align:left;
		
}
.left_top_div{
	z-index:6;
	float:left;
	width:470px;

}
.left_topv_div{
	z-index:6;
	float:left;
	width:510px;


}
.left_topmiddle_div{
	z-index:6;
	float:left;
	width:230px;
	margin-left:15px;
}
.right_top_div{
	z-index:5;
	float:right;
	width:345px;


	text-align:left;
}
.middle_frame_div{
	float:left;
	width:870px;
}
.left_middle_div{

	z-index:5;
	float:left;
	width:470px;


	margin-top:27px;
}
.right_middle_div{
	z-index:5;
	float:right;
	width:345px;


	margin-top:27px;
	text-align:left;
}
.bottom_center_div{
	z-index:5;
	float:left;
	width:870px;


	margin-top:18px;
}
* html .bottom_center_div{
	height:100px;
}
.Adminleft_top_div{
	z-index:5;
	float:left;
	width:870px;
	min-height:328px;
}
* html .Adminleft_top_div{
	height:328px;
}


/* autocompletion */
.ac_input{
	width:220px;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	position:relative;
	z-index:100;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:0px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./DesktopModules/SitewalkContortionist/controls/edit/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

/**************** automarkt info suche************************/
.automarkt_info{
	font-size:16px;
	margin-bottom:20px;
	margin-top:20px;
	color:red;
}
.home_home .global_search{
	display:none;
}
