form 						{ border:0px; margin:0px; padding:0px; }
ul, ol, li					{ padding-left:8px;	margin-left:8px; margin-top:0px; padding-top:0px; }

#total 						{ width:1203px; margin-top:0px; margin-left:0px; }
#header 					{ width:858px; height:80px; margin:0px; }
#logo 						{ padding-left:13px; padding-top:5px; float:left; }

#navi_static_pages 			{ margin-top:12px; float:right; font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px;	color:#787882; font-weight:normal; }
#navi_static_pages a 		{ text-decoration:none; font-size:11px; line-height:14px; color:#787882; font-weight:normal; }
#navi_static_pages a:hover 	{ text-decoration:underline; }

#navigation_a 				{ position:relative; width:993px; height:38px; }
#navigation_b 				{ position:relative; margin-left:10px; }

#btn_mein_konto 			{ position:absolute; top:0px; left:0px; width:192px; }
#btn_einstellen 			{ position:absolute; top:0px; left:208px; width:208px; }
#btn_suchen 				{ position:absolute; top:0px; left:424px; width:208px; }
#btn_finden 				{ position:absolute; top:0px; left:640px; width:208px; }

#center 					{ position:relative; width:640px; float:left; }

#left_1 					{ width:192px; padding-top:16px; margin-bottom:10px; background-color:#e4e4e8; }  /*später löschen*/
#left_1_a 					{ width:192px; padding-top:16px; margin-bottom:10px; background-color:#e4e4e8; }
#left_1_b 					{ margin-left:6px; margin-right:10px; }
#left_1_darkgrey 			{ width:192px; margin-bottom:10px; background-color:#c3c3cb; }
#left_2 					{ width:192px; padding-top:6px;	padding-bottom:6px;	margin-bottom:10px;	background-color:#e4e4e8; }

#right_a 					{ float:left; width:135px; }
#right_b 					{ margin-left:16px; }

#legendenavi 				{ margin-top:15px; margin-left:14px; margin-bottom:7px; width:600px; }

#center_a 					{ width:640px; }
#center_a_green 			{ border:2px solid #5dc303; width:636px; padding-top: 4px;}
#center_a_blue 				{ border:2px solid #0050a0; width:636px; padding-top: 4px;}

#popup_border 				{ width:350px; margin:8px; padding:6px; border:2px solid #5dc303; }

#popup_border_preisliste	{ width:350px; margin:8px; padding:6px; border:2px solid #5dc303; }

#content_a 					{ position:relative; margin-left:10px; }
#content_b 					{ position:relative; width:1093px; }

#left 						{ position:relative; float:left; width:208px; }

.body 						{ background-color:#ffffff;	margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }
.opaque 					{ filter:alpha(opacity=80);	opacity: 0.8; -moz-opacity:0.8; }
.btn_active 				{ height:38px; background-color:#5dc303; cursor:pointer; }
.btn_mouseover 				{ height:32px; background-color:#5dc303; cursor:pointer; }
.btn_mouseout 				{ height:32px; background-color:#0050a0; cursor:pointer; }

.trefferdetails_left 		{ width:200px; float:left; }
.trefferdetails_right 		{ width:400px; float:left; }

.note_text 					{ float:left; width:550px; margin-left:5px; margin-top:4px; margin-bottom:4px; }
.note_icon 					{ float:right; margin-right:10px; margin-top:4px; margin-bottom:4px; }

.center_b_white 			{ position:relative; width:628px; margin-left:4px; margin-right:4px; background-color:#ffffff; }
.center_b_grey 				{ position:relative; width:628px; margin-left:4px; margin-right:4px; background-color:#e4e4e8; }
.center_b_darkgrey 			{ position:relative; width:628px; margin-left:4px; margin-right:4px; background-color:#a2a2a2; }
.center_b_middlegrey 		{ position:relative; width:628px; margin-left:4px; margin-right:4px; background-color:#c3c3c3; }

.center_b_inner_table_header0 {	position:relative; padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; }
.center_b_inner_table_header1 {	position:relative; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; }
.center_b_inner_table_header2 {	position:relative; padding-top:4px; padding-bottom:2px; padding-left:10px; padding-right:4px; }
.center_b_inner 			{ position:relative; padding-top:6px; padding-bottom:4px; padding-left:10px; padding-right:10px; }

.textblock		 			{ width:590px; }

.bieterliste_darkgrey 		{ position:relative; width:285px; height:16px; margin-top:4px; padding-left:4px; padding-right:4px; background-color:#a2a2a2; }
.bieterliste_middlegrey 	{ position:relative; width:280px; margin-bottom:2px; padding:4px; background-color:#c3c3c3; }

.hauptnavi 					{ margin-top:4px; margin-left:15px;	font-family:Verdana; text-decoration:none; font-size:11px; line-height:12px; color:#ffffff; font-weight:bold; }
.hauptnavi a				{ font-family:Verdana; text-decoration:none; font-size:11px; line-height:12px; color:#ffffff; font-weight:bold; }

.textblock_home 			{ padding-top:0px; padding-right:2px; padding-bottom:10px; padding-left:12px; }
.textblock_home2 			{ padding-top:3px; padding-right:2px; padding-bottom:10px; padding-left:12px; }

.pfeil_grau_div 			{ float:left; width:10px; padding-top:4px; }

.arrow_right 				{ margin-right:4px; }

.left_grey 					{ width:192px; margin-bottom:10px; background-color:#e4e4e8; }
.left_darkgrey 				{ width:192px; margin-bottom:10px; background-color:#c3c3cb; }

.break 						{ line-height:0px; clear:both; float:none;}

.note_red 					{ margin-top:8px; margin-bottom:8px; margin-left:4px; border:2px solid #ff0032; width:624px; }
.note_blue 					{ margin-top:8px; margin-bottom:8px; margin-left:4px; border:2px solid #0050a0; width:624px; }

.smallnavi 					{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#787882; font-weight:normal; }
.smallnavi a:link 			{ text-decoration:none;	color:#787882; }
.smallnavi a:hover 			{ text-decoration:underline; }
.smallnavi a:active 		{ color:#c3c3cb; text-decoration:none; }
.smallnavi a:visited 		{ color:#787882; }

.home 						{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:20px; color:#ffffff; font-weight:bold; }

.leftnavi 					{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#000000; font-weight:bold; }
.leftnavi_active			{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#ffffff; font-weight:bold; }
.leftnavi a:hover 			{ color:#ffffff; }
.legendenavi 				{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:9px;	line-height:14px; color:#000000; font-weight:normal; }
.legendenavi a:hover 		{ text-decoration:underline; }

.table_header 				{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:9px; line-height:14px; color:#ffffff; font-weight:normal; }

.kommentar 					{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:9px;	line-height:12px; color:#000000; font-weight:normal;
							  scrollbar-base-color:#5dc303;	scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#5dc303;
							  scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#5dc303; scrollbar-shadow-color:#5dc303; scrollbar-track-color:#ffffff; }
.kommentarlink 				{ font-family:Verdana,helvetica,arial; text-decoration:underline; font-size:9px; line-height:12px; color:#000000; font-weight:normal; }

/*  scrollbar-base-color:#ffffff;	scrollbar-3d-light-color:#c3c3c3; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#c3c3c3;
							  scrollbar-darkshadow-color:#ffffff; scrollbar-highlight-color:#c3c3c3; scrollbar-shadow-color:#c3c3c3; scrollbar-track-color:#A2A2A2;
*/

.kommentar_off 				{ position:absolute; display:block;	height:16px; top:6px; left:600px; padding-top:2px }
.kommentar_on 				{ position:absolute; display:none; height:200px; top:6px; left:302px; padding-top:2px }

.kommentar_mitte_off 		{ position:absolute; display:block;	height:200px; top:6px; left:300px; padding-top:2px }
.kommentar_mitte_on 		{ position:absolute; display:none; height:200px; top:6px; left:2px;	padding-top:2px }

.kommentar_layer 			{ position:absolute; width:312px; border:1px solid #5dc303; background-color:#ffffff; }
.kommentar_layer_iframe 	{ position:absolute; width:312px; height:225px; border:0px;}

.fliesstext 				{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:15px; color:#000000; font-weight:normal; }
.fliesstext a		 		{ text-decoration:none; color: #000000;}
.fliesstext a:hover 		{ text-decoration:underline; color: #000000;}
.fliesstextlink 			{ font-family:Verdana,helvetica,arial; text-decoration:underline; font-size:11px; line-height:15px; color:#000000; font-weight:normal; }
.fliesstextlink a 			{ font-family:Verdana,helvetica,arial; text-decoration:underline; font-size:11px; line-height:15px; color:#000000; font-weight:normal; }

.fliesstext_home			{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#ffffff; font-weight:normal; }
.fliesstext_home a 			{ text-decoration:underline; color:#ffffff; }
.fliesstext_home a:hover 	{ text-decoration:underline; }

.toolboxnavi 				{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#787882; font-weight:normal; }
.toolboxnavi_active 		{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:14px; color:#000000; font-weight:normal; }
.toolboxnavi a:hover 		{ color: #000000; }
.toolboxmargin 				{ margin-top:6px; margin-left:6px; }

a.green 					{ color:#5dc303; }
a.green:hover				{ color:#5dc303; text-decoration: none; }

.home_infohead 				{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:20px; color:#0050a0; font-weight:bold; }
.home_ticker, .home_ticker	a
							{ font-family:Verdana,helvetica,arial; text-decoration:none; font-size:11px; line-height:20px; color:#0050a0; }
.home_ticker a:hover		{ text-decoration: underline; }

.trennstrich 				{ width:176px; height:2px; font-size:0px; background-color:#FFFFFF;	line-height:0px; color:#000000; }
.trennstrich_center 		{ margin-top:8px; margin-left:0px; height:4px; width:628px;	font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }
.trennstrich_center2 		{ margin-top:0px; margin-left:0px; height:4px; width:628px;	font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }
.trennstrich_konto_weiss 	{ margin-top:2px; margin-bottom:2px; margin-left:0px; height:1px; width:490px; font-size:0px; background-color:#ffffff; line-height:0px; color:#000000; }
.trennstrich_konto_schwarz 	{ margin-top:8px; margin-bottom:8px; margin-left:0px; height:1px; width:490px; font-size:0px; background-color:#000000;	line-height:0px; color:#000000; }
.trennstrich_angebote_schwarz 	{ margin-top:0px; margin-bottom:2px; margin-left:12px; height:1px; width:578px; font-size:0px; background-color:#000000; line-height:0px; color:#000000; }
.trennstrich_center_1px 	{ margin-top:8px; margin-left:0px; height:1px; width:628px;	font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }
.trennstrich_bieterliste_1px { margin-top:4px; margin-left:0px; height:1px; width:272px; font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }

.html, textarea 			{ overflow:auto; font-family:Verdana,helvetica,arial; scrollbar-base-color:#c3c3cb;	scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#c3c3cb; scrollbar-face-color:#ffffff;
							  scrollbar-darkshadow-color:#c3c3cb; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#c3c3cb; }

.checkbox					{ }

.textfield, textarea 		{ padding:2px 0px 0px 2px; margin-bottom: 1px; height:16px; border:1px solid #a2a2af; font-family:Verdana; font-size:11px; line-height:13px; font-weight:normal; color:#000000; }


.select_box					{ height:20px; padding:0px; margin-bottom: 1px; font-family:Verdana; font-size:11px; border:1px solid #a2a2af; }
:root .select_box			{ height:18px; padding-top:1px; } /* das gilt nur für Firefox! */

.select_box_top				{ margin-top:2px; }
:root .select_box_top		{ margin-top:0; }				  /* das auch */

.scrollbars_kommentare		{ scrollbar-base-color:#c3c3cb;	scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#c3c3cb; scrollbar-face-color:#ffffff; 	scrollbar-darkshadow-color:#c3c3cb;
							  scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#c3c3cb; }

.leistungsbereiche 			{ margin-top:4px; margin-bottom:0px; width:377px; height:300px; background-color:#FFFFFF; overflow:auto; border:1px solid #a2a2af;
							  scrollbar-base-color:#c3c3cb;	scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#c3c3cb; scrollbar-face-color:#ffffff;
							  scrollbar-darkshadow-color:#c3c3cb; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#c3c3cb; }

.suchprofilbereich 			{ margin-top:4px; margin-bottom:0px; width:190px; height:110px; overflow:auto; border:1px solid #a2a2af;
							  scrollbar-base-color:#c3c3cb;	scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#c3c3cb; scrollbar-face-color:#ffffff;
							  scrollbar-darkshadow-color:#c3c3cb; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#c3c3cb; }


.leistungsbereich_checkbox 	{ margin-left:18px; margin-right:8px; float: left; clear: left;}
:root .leistungsbereich_checkbox { margin-right: 10px; margin-bottom: 1px; float: left; } /* Firefox */

.cl1_text 	{ float: left; width: 340px; font-weight: bold;}
.cl1_plus 	{ margin-left:5px; margin-top:1px; margin-right:5px; width:9px; height:9px; border:0px; cursor: pointer; }



.leistungsbereich_rubrik_questionmark 	{ margin-right:5px; margin-top:6px; width:9px; height:9px; border:0px; float:right; }

.angebote					{ margin-left:12px; margin-top: 5px; }
.angebote_plus_minus 		{ margin-left:0px; margin-top:1px; margin-right:5px; width:9px; height:9px; border:0px; }

.form_div_desc				{ width:162px;float:left;padding-top:4px; }
.form_div_input_large		{ width:375px;float:left; }
.form_div_input_small_1		{ width:100px;float:left; }
.form_div_input_small_2		{ width:80px;float:left; }
.form_div_input_small_3		{ width:40px;float:left; line-height:20px;}
.form_div_input_small_4		{ width:200px;float:left; }
.form_div_input_small_5		{ width:150px;float:left; }

.input_1					{ width: 300px; }

.pfeil_grau 				{ width:7px; height:8px; border:0px; }
.pfeil_grau_revers 			{ width:7px; height:8px; border:0px; margin-right:2px; }

.login_spalte_1 			{ width:200px; float:left; }
.login_spalte_2 			{ width:200px; float:left; }

.profil_spalte_1 			{ width:215px; float:left; }
.profil_spalte_2 			{ width:215px; float:left; }
.profil_spalte_2_breit 		{ width:390px; float:left; }
.profil_spalte_3 			{ width:170px; float:left; }

.suche_spalte_1 			{ float:left; width:200px; margin-top:2px; }
.suche_spalte_2 			{ float:left; width:390px; margin-top:2px; }
.suche_spalte_2_small		{ float:left; width:216px; margin-top:2px; }

.bietersuchen_tabelle		{ padding-top: 2px; }

.bieterliste_kopf 			{ margin-bottom:0px; width:290px; background-color:#a2a2a2;}

.bieterliste 				{ margin-bottom:0px; width:290px; background-color:#c3c3c3; overflow:auto;
							  scrollbar-base-color:#ffffff;	scrollbar-3d-light-color:#c3c3c3; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#c3c3c3;
							  scrollbar-darkshadow-color:#ffffff; scrollbar-highlight-color:#c3c3c3; scrollbar-shadow-color:#c3c3c3; scrollbar-track-color:#A2A2A2; }

.bieterliste_kopf_spalte_1 	{ float:left; width:195px; padding-left:4px; padding-right:4px; }
.bieterliste_kopf_spalte_2 	{ float:left; width:55px; }
.bieterliste_kopf_spalte_3 	{ float:left; width:20px; margin-top:2px; margin-bottom:2px;}

.bieterliste_spalte_1 		{ float:left; width:210px; margin-top:2px; padding-left:4px; padding-right:4px; }
.bieterliste_spalte_2 		{ float:left; width:40px; margin-top:4px; margin-bottom:2px;}
.bieterliste_spalte_3 		{ float:left; width:11px; margin-top:4px; margin-bottom:2px;}

.suche_profil_spalte_1 		{ float:left; width:90px; margin-top:2px; }
.suche_profil_spalte_2 		{ float:left; width:110px; margin-top:2px; }
.suche_profil_spalte_3 		{ float:left; width:216px; margin-top:2px; }
.suche_profil_spalte_4 		{ float:left; width:160px; margin-top:2px; }

.anlage_hinzu_spalte_1 		{ width:420px; float:left; }
.anlage_hinzu_spalte_2 		{ width:70px; float:left; }
.anlage_hinzu_spalte_3 		{ width:90px; float:left; }

.projekte_spalte_1 			{ width:262px; float:left; }
.projekte_spalte_2 			{ width:81px; float:left; }
.projekte_spalte_3 			{ width:88px; float:left; }
.projekte_spalte_4 			{ width:160px; float:left; }

.anlagen_spalte_2 			{ width:70px; float:left; text-align: right; padding-right: 15px;}

.angebot_spalte_1 			{ width:14px; margin-top:2px; float:left; }
.angebot_spalte_2 			{ width:55px; margin-top:1px; float:left;}
.angebot_spalte_3 			{ width:180px; margin-top:1px; float:left; }
.angebot_spalte_4 			{ width:170px; margin-top:1px; float:left; }
.angebot_spalte_5 			{ width:169px; margin-top:1px; float:left; }

.projekte_details_spalte_1 	{ width:216px; float:left; }
.projekte_details_spalte_2 	{ width:24px; float:left; margin-bottom:8px; }
.projekte_details_spalte_3 	{ width:24px; float:left; }
.projekte_details_spalte_4  { width:65px; float:left; }
.projekte_details_spalte_5 	{ width:160px; float:left; }
.projekte_details_spalte_6  { width:70px; float:left; }
.projekte_details_spalte_7  { width:40px; float:left; }

.projekte_vu_spalte_1 		{ width:425px; float:left; }
.projekte_vu_spalte_2 		{ width:75px; float:left; }
.projekte_vu_spalte_3 		{ width:65px; float:left; }
.projekte_vu_spalte_3b 		{ width:22px; float:left; }
.projekte_vu_spalte_4 		{ width:25px; float:left; }
.projekte_vu_spalte_4b 		{ width:75px; float:left; padding-top:2px;}
.projekte_vu_spalte_5 		{ width:25px; float:left; }

.projekte_bearbeitung_1 	{ float:left; width:164px; margin-top:4px; }
.projekte_bearbeitung_2 	{ float:left; width:120px; margin-top:4px; }

.konto_spalte_1 			{ width:262px; float:left; }
.konto_spalte_2 			{ width:75px; float:left; }
.konto_spalte_3 			{ padding-left:60px; width:85px; float:left; }

.newsletter_spalte_1		{ float:left; width:498px; }
.newsletter_spalte_2		{ float:left; width:110px; text-align: right;}

.right 						{ text-align:right; }

.publish_icon 				{ width:9px; height:9px; border:0;	margin-top:3px; }

.suchprofil_kopf 			{ position:relative; width:580px; margin-top:5px; background-color:#a2a2a2;}

.suchprofil 				{ margin-bottom:0px; width:580px; background-color:#c3c3c3; overflow:auto;
							  scrollbar-base-color:#ffffff;	scrollbar-3d-light-color:#c3c3c3; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#c3c3c3;
							  scrollbar-darkshadow-color:#ffffff; scrollbar-highlight-color:#c3c3c3; scrollbar-shadow-color:#c3c3c3; scrollbar-track-color:#A2A2A2; }

.suchprofil_kopf_spalte_1 	{ float:left; width:140px; }
.suchprofil_kopf_spalte_2 	{ float:left; width:110px; }
.suchprofil_kopf_spalte_3 	{ float:left; width:110px; }
.suchprofil_kopf_spalte_4 	{ float:left; width:25px; }
.suchprofil_kopf_spalte_5 	{ float:left; width:40px; }
.suchprofil_kopf_spalte_6 	{ float:left; width:80px; }

.suchprofil_spalte_1 		{ float:left; width:140px; margin-top:4px; margin-bottom:2px;overflow: hidden; }
.suchprofil_spalte_2 		{ float:left; width:110px; margin-top:4px; margin-bottom:2px;overflow: hidden;}
.suchprofil_spalte_3 		{ float:left; width:110px; margin-top:4px; margin-bottom:2px;overflow: hidden;}
.suchprofil_spalte_4 		{ float:left; width:25px; margin-top:4px; margin-bottom:2px;overflow: hidden;}
.suchprofil_spalte_5 		{ float:left; width:40px; margin-top:4px; margin-bottom:2px;overflow: hidden;}
.suchprofil_spalte_6 		{ float:left; width:80px; margin-top:4px; margin-bottom:2px;}

.trennstrich_suchprofil_1px { margin-top:4px; margin-left:0px; height:1px; width:580px; font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }

.wv_kopf 			{ margin-bottom:0px; background-color:#a2a2a2;}
.wv_kopf_spalte_1		{ float:left; padding-left:4px; padding-right:4px; }
.wv_kopf_spalte_x		{ float:left; }

.wv_spalte_m2 			{ float:left; margin-top:2px; margin-bottom:2px;}

.wv_table_overflow 	{ margin-bottom:0px; background-color:#c3c3c3; overflow:auto;
							  scrollbar-base-color:#ffffff;	scrollbar-3d-light-color:#c3c3c3; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#c3c3c3;
							  scrollbar-darkshadow-color:#ffffff; scrollbar-highlight-color:#c3c3c3; scrollbar-shadow-color:#c3c3c3; scrollbar-track-color:#A2A2A2; }

.trennstrich_bieterliste2_1px { margin-top:4px; margin-left:0px; height:1px; width:582px; font-size:0px; background-color:#FFFFFF; line-height:0px; color:#000000; }

.attachment 			{ position:relative; padding: 2px 10px 0px 10px; }



.progressWrapper {
	position:relative;
	width:628px;
	margin-left:4px;
	margin-right:4px;
	background-color:#e4e4e8;
	overflow: hidden;
	border-bottom: 1px solid #FFFFFF;
}
.progressContainer {
	position:relative;
	padding: 2px 10px 2px 10px;
	overflow: hidden;

}
.progressred {
	border-left: solid 2px #ff0032;
}
.progressgreen {
	border-left: solid 2px #5dc303;
}
.progressblue {
	border-left: solid 2px #0050a0;
}

.progressName {
	font-family:Verdana,helvetica,arial;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
	color:#000000;
	font-weight:normal;
	width: 350px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0px;
	width: 100%;
	height: 3px;
	background-color: #FFFFFF;
	margin-top: 2px;
}
.progressInnerBarComplete {
	width: 100%;
	background-color: #5dc303;
}
.progressInnerBarError {
	width: 100%;
	background-color: #ff0032;
}
.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Verdana;
	text-align: left;
	white-space: nowrap;
	color: #000000;
}

.progressInnerBarInProgress{
	font-size: 0px;
	width: 0%;
	height: 3px;
	background-color: #0050a0;
}

a.progressCancel,
a.progressCancel:link,
a.progressCancel:active,
a.progressCancel:visited,
a.progressCancel:hover
{
	font-size: 0px;
	margin: 2px 0px 0px 0px;
	display: block;
	height: 11px;
	width: 11px;
	background-image: url(/img/icons/delete_11x11.gif);
	background-repeat: no-repeat;
	float: right;
}
.progressInputField {
	font-family:Verdana,helvetica,arial;
	font-size:11px;
	line-height:15px;
	color:#000000;
	width: 220px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
	float: right;
	margin: 0px 10px 0px 10px;
}
.textfieldUpload {
	padding:1px 0px 0px 2px;
	margin-bottom: 1px;
	height:14px;
	border:1px solid #a2a2af;
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#000000;
	width: 120px;
}
.searchhighlight {
	color: #53AE02;
}

.yui-overlay,.yui-panel-container{
	visibility:hidden;
	position:absolute;
	z-index:2;
	font-family:Verdana,helvetica,arial;
	}
.yui-panel-container form{
	margin:0;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{
	overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-panel-container{padding:0 1px;*padding:2px 3px;}
.yui-panel{
	position:relative;
	*zoom:1;
	left:0;
	top:0;
	border: 1px solid #5dc303;z-index:1;overflow:hidden;}
.yui-panel .hd,.yui-panel .bd,.yui-panel .ft{
	*zoom:1;*position:relative;border-style:solid;border-width:0 1px;
	border-color:#5dc303;margin:0 -1px;}


.yui-panel .hd{border-bottom:solid 1px #5dc303;}

.yui-panel .bd,.yui-panel .ft{background-color:#FFFFFF;}


.yui-panel .hd{
	padding:0 10px;
	font-size: 11px;
	line-height:1.8;*line-height:1.7;
	font-weight: normal;
	color:#FFFFFF;
	background-color: #5dc303;
	overflow:hidden;
	}
.yui-panel .bd{padding:0px;font-size: 11px; overflow:hidden;}
.yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size: 11px;}

.yui-panel-container.focused .yui-panel .hd{}
.container-close{
	position:absolute;top:5px;*top:0px;right:6px;width:11px;height:11px;
	background:url(/img/icons/delete_11x11.gif) no-repeat 0;
	cursor:pointer;}
.yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-panel-container.shadow{_padding:2px 5px 0 3px;}
.yui-panel-container.shadow .underlay{
	position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;
	*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;
	_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}

.yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;
	padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;
	border-style:solid;background-color:#FFEE69;}
.yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;
	background-color:#000;}
.yui-tt-shadow-visible{opacity:.12;
	*filter:alpha(opacity=12);}
