@charset "utf-8";
/* CSS Document */
/* Razvan Radu -> razvan.radu@eafacere.ro */

/* Start Import other css files */
	/*
	@import url('SpryTabbedPanels.css');
	@import url('sliding_panels.css');
	@import url('SpryMenuBarHorizontal.css');
	@import url('../js/lightbox/css/lightbox.css');
	*/
/* End Import other css files */

/* Start Common */
body						{ margin: 0; padding: 0; font:normal 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; background:url(/img/body_bg.jpg) no-repeat top center #000 fixed;}
body.body_bg_2				{ background-image:url(/img/body_bg_2.jpg)!important;}
body.body_bg_1				{ background-image:url(/img/body_bg.jpg)!important;}
body.no_body_bg				{ background:#fff!important;}
body.mceContentBody			{ background:none!important; }
#pageBody					{ width:990px; display:block; position:relative; margin:0 auto; }
img							{ border: none; outline:none;}
p, ul, ol, li, 
h1, h2, h3, h4, h5, h5, h6, 
form						{ margin:0; padding:0;}
input, textarea, select		{ border-width:1px; margin:0; padding:0; font:normal 11px 'Trebuchet MS'; color:#545454;}
textarea					{ overflow:auto; }
form, fieldset				{ padding:0; margin:0;}
fieldset					{ border:none;}
ul, li ol					{ list-style:none;}
*							{ outline-color:invert; outline-style:none; outline-width:medium;}
a							{ text-decoration:none;}
.clear						{ clear: both; font-size:0; line-height:0; height:0; }
.no_margin_all				{ margin:0!important;}
.no_margin_r				{ margin-right:0px!important;}
.no_margin_l				{ margin-left:0px!important;}
.no_border_r				{ border-right:none!important;}
.no_border_l				{ border-left:none!important;}
.no_border_t				{ border-top:none!important;}
.no_border_b				{ border-bottom:none!important;}
.no_bg						{ background:none!important;}
.no_border					{ border:none!important}
.float_l					{ float:left!important;}
.float_r					{ float:right!important;}
.opacity_40					{ opacity:0.4;filter:alpha(opacity=40);}
.opacity_60					{ opacity:0.6;filter:alpha(opacity=60);}
.opacity_80					{ opacity:0.8;filter:alpha(opacity=80);}
.opacity_100				{ opacity:1.0;filter:alpha(opacity=100);}
.font_10					{ font-size:11px!important;}
/* End Common */

/* Start Logo */
.logo						{ width:270px; height:60px; display:inline; position:relative; float:left; background:#fff; border:solid 1px #ccc; margin:10px 0 -25px 1px; z-index:2;}
.logo h1					{ width:270px; height:60px; text-indent:-90000px; position:relative; display:block; margin:7px auto 0 auto; }
.logo h1 a					{ width:270px; height:60px; display:block; margin:0 auto; position:relative;}
.logo h1 a img				{ display:block; position:relative; margin:0 auto; height:auto; height:auto;}
.logo p 					{ text-align:center; color:#fff; font-size:11px; padding:1px 0 3px 0; margin:0px; width:100%;}
/* End Logo */

/* START MCE Content */

.mce_content					{ text-align:justify; }
.mce_content h1					{ font:normal 18px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h2					{ font:normal 16px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h3					{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h4					{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h5					{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h6					{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h1 *				{ font:normal 18px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h2 *				{ font:normal 16px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h3 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h4 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h5 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 
.mce_content h6 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00398b!important;} 

.mce_content * a 				{ text-decoration:!important; color:#00398b!important;}
.mce_content * a *				{ text-decoration:none!important; color:#00398b!important;}
.mce_content * a:hover *		{ text-decoration:none!important; color:#00398b!important;}
.mce_content * a:visited *		{ text-decoration:none!important; color:#00398b!important;}

.mce_content a 					{ text-decoration:underline!important; color:#00aeef!important;}
.mce_content a *				{ text-decoration:none!important; color:#00aeef!important;}
.mce_content a:hover *			{ text-decoration:none!important; color:#00aeef!important;}
.mce_content a:visited *		{ text-decoration:none!important; color:#00aeef!important;}
.mce_content ol					{ list-style:none!important;}
.mce_content p	 				{ text-align:justify!important; color:#000!important; padding:5px 0!important; min-height:2px!important; height:auto!important; height:2px; display:inline!important; }
.mce_content p *				{ text-align:justify!important; color:#000!important; min-height:2px!important; height:auto!important; height:2px;}
.mce_content ul *				{ color:#000!important; text-align:justify;}
.mce_content ul li				{ background:url(/img/li_blue_bullet.jpg) no-repeat 0 5px!important; padding:0 0 0 12px!important; }
.mce_content table				{ width:100%; }
/* END MCE Content */

.top_bar						{ width:100%; height:3px; display:block; position:relative; background:#00398b; }

/* START Header */
.header									{ width:990px; position:relative; display:block; float:left;}
.header .header_top						{ width:990px; display:block; position:relative; min-height:145px!important; height:auto!important; height:145px;}
.header .header_top_up,	
.header .header_top_down				{ width:655px; display:block; float:right; background:#fff; border-left:solid 1px #b4b4b4; border-right:solid 1px #b4b4b4; margin:0 2px 0 0;}
.header .header_top_up					{ height:35px; border-top:solid 1px #b4b4b4; }
.header_top_up .contact_top				{ text-align:right; font:normal 12px 'Trebuchet MS'; color:#545454; display:block; position:relative; float:right; width:auto; margin:10px 10px 0 0; }
.header_top_up .welcome_message			{ float:left; padding:0 0 0 12px;}
.header_top_up .welcome_message a			{ font:normal 12px 'Trebuchet MS'; color:#003782; text-decoration:none; }
.header_top_up .welcome_message a:hover		{ text-decoration:underline; }
.header_top_up .welcome_message a:visited	{ color:#545454; }
.header .header_top_down				{ min-height:70px!important; height:auto!important; height:70px; border-bottom:solid 1px #b4b4b4;}
.header_top_down .deceuninck			{ float:left; margin:20px 0 0 10px;}
.header_top_down .small_headline		{ font:normal 11px 'Trebuchet MS'; color:#545454; display:block; float:right; width:480px; text-align:right; margin:20px 10px 0 0;}
.header .mod_menu						{ clear:both;}

/* END Header */
/* Start Zoom */
.ZoomInactiv 		{ width:100%; height:100%; display:none; z-index:5; }
.ZoomActiv			{ background:#fff none repeat scroll 0 0; border:1px solid #000099; padding:5px; cursor:pointer; display:block; z-index:7;}
.ThumbBoxActiv		{ z-index:8!important;}
.ThumbBoxInactiv	{ z-index:4; width:165px; height:108px; display:block; position:absolute; padding:5px; top:0; left:0;}
.ZoomTriggerBox		{ width:165px; height:108px; display:block; position:absolute; top:0; padding:5px; left:0; z-index:6; background:url(/img/dot.png) repeat top left;}
.ZoomTriggerBox a	{ width:165px; height:113px; display:block; }
/* End Zoom */

/* START Mods */

/* common style */
.small_mod_top,
.small_mod_bottom,
.medium_mod_top,
.medium_mod_bottom,
.big_mod_top,
.big_mod_bottom			{ height:7px; font-size:0; line-height:0; clear:both;}


.small_mod,
.medium_mod,
.big_mod										{ margin:2px 2px 1px 1px; float:left; display:inline!important;}
	
.mod_middle .mod_title							{ background:url(/img/box_head_sep.jpg) no-repeat bottom center;}
.mod_middle .mod_title h3						{ font:normal 18px arial; color:#545454; padding:0 0 5px 10px;}
.mod_middle ul 									{ display:block; position:relative; min-height:50px!important; height:auto!important; height:50px; }
.mod_middle ul li								{ background:url(/img/dashed_line_bg.jpg) repeat-x bottom left; position:relative; display:block; margin:5px 10px; padding-bottom:5px; min-height:55px!important; height:auto!important; height:55px;}
.mod_middle p.link_detalii 						{ display:block; position:relative; float:right; padding-right:10px;}
.mod_middle p.link_detalii a					{ font:bold 11px 'Trebuchet MS'; color:#00398b; text-align:right;}
.mod_middle p.link_detalii a:hover				{ text-decoration:underline;}
.mod_middle .info_title							{ font:bold 12px 'Trebuchet MS'; color:#00398b; }
.mod_middle .info_title a,
.mod_middle .info_title a:visited				{ font:bold 12px 'Trebuchet MS'; color:#00398b;}
.mod_middle .info_title a:hover					{ text-decoration:underline;}
.mod_middle .info_title span.info_date			{ font:normal 11px 'Trebuchet MS'; color:#898989;}
.mod_middle .info_content						{ font:normal 11px 'Trebuchet MS'; /*color:#545454;*/ color:#000;}
.mod_middle .info_content a.detail_link			{ color:#00398b;}
.mod_middle .info_content a.detail_link:hover	{ text-decoration:underline;}
.mod_middle .info_content a.detail_link:visited	{ color:#00398b;}
.mod_middle .mod_img 							{ display:block; position:relative; float:left; width:80px;}
.mod_middle .mod_img a							{ display:block; position:relative; width:70px; height:auto;}
.mod_middle .mod_img img						{ border:solid 1px #b2b2b2; padding:1px; background:#fff; position:relative; display:block; float:left;}
.mod_middle .mod_img p							{ font:normal 11px arial; color:#00398b;}
.mod_middle ul li ul li							{ background:url(/img/li_blue_bullet.jpg) no-repeat 0px 5px; padding:0 0 0 10px; margin:0;}
.mod_middle ul li ul li a,
.mod_middle ul li ul li a:visited				{ color:#545454;}
.mod_middle ul li ul li a:hover					{ text-decoration:underline;}

.title_top_mod									{ display:block; position:relative; padding:10px 0 0 0;}
.title_top_mod p								{ display:block; position:relative; background:url(/img/small_box_mod_top_bg.jpg) repeat-x top left; display:inline; position:relative; height:20px; padding:3px 10px; color:#fff; margin-top:10px;}
.image_top										{ display:block; position:relative; margin:0 auto; width:243px; clear:both; margin-top:2px;} 
/* common style */

/* small_mod */
.small_mod,
.small_mod_top,
.small_mod_bottom,
.small_mod_middle		{ width:327px; position:relative; display:block; }

.small_mod				{ }
.small_mod_top			{ background:url(/img/modules/small_mod_top_bg.png) no-repeat top left;}
.small_mod_bottom		{ background:url(/img/modules/small_mod_bottom_bg.png) no-repeat top left;}
.small_mod_middle		{ background:url(/img/modules/small_mod_middle_bg.jpg) repeat-y top left; min-height:100px!important; height:auto!important; height:100px;}
/* small_mod */

/* medium_mod */
.medium_mod,
.medium_mod_top,
.medium_mod_bottom,
.medium_mod_middle		{ width:657px; position:relative; display:block; }

.medium_mod				{ }
.medium_mod_top			{ background:url(/img/modules/medium_mod_top_bg.png) no-repeat top left;}
.medium_mod_bottom		{ background:url(/img/modules/medium_mod_bottom_bg.png) no-repeat top left;}
.medium_mod_middle		{ background:url(/img/modules/medium_mod_middle_bg.jpg) repeat-y top left; min-height:100px!important; height:auto!important; height:100px;}
/* medium_mod */

/* big_mod */
.big_mod,
.big_mod_top,
.big_mod_bottom,
.big_mod_middle			{ width:987px; position:relative; display:block; }

.big_mod				{ }
.big_mod_top			{ background:url(/img/modules/big_mod_top_bg.png) no-repeat top left;}
.big_mod_bottom			{ background:url(/img/modules/big_mod_bottom_bg.png) no-repeat top left;}
.big_mod_middle			{ background:url(/img/modules/big_mod_middle_bg.jpg) repeat-y top left; min-height:100px!important; height:auto!important; height:100px;}
/* big_mod */

/* END Mods */


/* START Footer */
.footer						{ background:#fff; border:solid 1px #ccc; width:987px; margin:30px 2px 15px 1px; display:block; position:relative; min-height:50px!important; height:auto!important; height:50px;}
.footer ul					{ border-top: dashed 1px #ccc; display:block; position:relative; width:100%; margin:20px 0 0 0; padding:7px 0 0 0;}
.footer ul li				{ display:block; float:left; padding:0 15px; border-right:solid 1px #ccc; height:15px;}
.footer ul li.copyright		{ width:300px; border:none;}
.footer ul li.webdesign		{ float:right; text-align:right; border:none;}
.footer ul li p				{ font:normal 11px 'Trebuchet MS'; color:#545454;}
.footer ul li p a			{ text-decoration:none; color:#545454;}
.footer ul li p a:hover		{ text-decoration:underline; color:#333;}
.footer ul li p a:visited	{}
.footer ul li p span		{ color:#00398b; text-transform:uppercase;}

/* START home_intro */
.home_intro					{ width:655px; position:relative; margin:2px 2px 1px 1px; float:right; display:inline!important; min-height:300px!important; height:auto!important; height:300px; background:#fff; border:solid 1px #b4b4b4;}
.flash_home					{ width:410px; height:auto; display:block; position:relative; float:left; margin:10px 0 10px 10px; }
.headline					{ color:#545454; width:215px; display:block; float:right; text-align:right; margin:20px 15px 0 0; }
.headline h2				{ font:normal 31px 'Trebuchet MS'; border-bottom:dashed 1px #ccc; padding-bottom:15px; line-height:43px; margin-bottom:10px;}
.headline p a				{ float:right; font:14px 'Trebuchet MS'; color:#00398b; }
.headline p a:hover			{ text-decoration:underline; }
.headline p a:visited		{ color:#00398b; }
/* END home_intro */		


/* DESPRE NOI page */

.about_us					{ }
.slide 						{ width:175px; height:131px; padding:6px 0px 0px 6px; float:left; text-align:left; background:url(/img/slide_bg.jpg) left top; margin:0px 5px 0 0;}
.left_side 					{ float:left; text-align:center; width:390px; padding:0px 0px 0 0px; margin:10px 0 0 0; position:relative; z-index:4;}
.slide ul 					{ float:right; text-align:left; list-style:none; padding:0px 10px 0 0; margin:0px; display:inline; width:95px; margin:-10px 0 0 0; position:relative; z-index:3; background:none;}
.slide ul li 				{ display:inline; width:19px; margin:0px 2px 0px 2px; list-style:none; float:left; text-align:left; }
.slide ul li a 				{ background:#003783; display:block;color:#fff; width:18px; height:19px; text-align:center; line-height:19px;}
.slide ul li a:hover 		{ background:#ff7e00;}
.txt 						{ padding:0 0 0 5px; text-align:left; display:inline; }
.txt p 						{ padding:0; text-align:justify;}

.right_side 				{ width:220px; float:right; text-align:left; padding:10px 0px 0px 20px; margin:0px;}
.right_side .titlu 			{ float:left; color:#545454; font-size:16px; font-weight:bold; font-family:"Trebuchet MS"; background:url(/img/right_side_titlu_bg.jpg) no-repeat center bottom;  width:190px; margin:0px; padding:0px 0px 5px 0px;}
.right_side .titlu p 		{ color:#545454; font-size:11px; font-family:arial; text-align:left; float:left; width:200px; margin:0px; padding:2px 0px 2px 0px;}
.right_side ul 				{ width:200px; float:left; text-align:left; padding:5px 0 0 0; margin:0; list-style:none;}
.right_side ul li 			{ float:left; text-align:left; padding:0px 0px 4px 13px; background:url(/img/li_blue_bullet2.jpg) no-repeat 0 3px;}
.right_side ul li a 		{color:#545454; font-size:11px; text-decoration:none;}
.right_side ul li a:hover 	{color:#545454; text-decoration:underline;}

.map 						{ margin:0px auto; margin-top:30px; text-align:center; width:190px; padding:0; min-height:100px!important; height:auto!important; height:100px; }
.map a 						{ color:#00398b; font-weight:bold; font-size:11px; padding:0px 20px 0 0; font-family:arial; background:url(/img/lupa.jpg) no-repeat right center;}

.bottom_side 				{ width:630px; text-align:left; margin:0px 0px 0px 0px; padding:20px 0 10px 5px; text-align:left; background:url(/img/bottom_side_bg.jpg) no-repeat right top;}
.bottom_side .date 			{ width:200px; text-align:left; float:left;}
.bottom_side .date ul 		{ width:200px; float:left; text-align:left; padding:5px 0px 0px 10px; margin:0px; list-style:none;}
.bottom_side .date ul li 	{ float:left; text-align:left; padding:0px 0px 4px 13px; background:url(/img/li_blue_bullet2.jpg) no-repeat left top; width:95%;}
.bottom_side .date ul li a 	{color:#545454; font-size:11px; text-decoration:none;}
.bottom_side .date ul li a:hover {color:#545454; text-decoration:underline;}

.bottom_side .date .titlu2 	{ float:left; color:#545454; font-size:14px; font-weight:bold; font-family:"Trebuchet MS";  width:190px; margin:0px; padding:0px 0px 0px 0px;}
.bottom_side .date .titlu2 p { color:#545454; font-size:11px; font-family:arial; text-align:left; float:left; width:200px; margin:0px; padding:2px 0px 1px 0px;}

.bottom_side form			{ float:right; text-align:left; width:250px; border:0px none;}
.bottom_side form fieldset 	{ border:0px none; padding:0px 20px 0px 0px; margin:0px; width:100%; text-align:left; float:right;}
.label_bottom 				{ color:#545454; font-size:11px; font-family:arial; float:left; text-align:right; width:60px; padding:0px 10px 0px 0px; margin:0px; margin:3px 0px 3px 0px;}
.input_bottom, 				
.textare_bottom				{ float:left; text-align:left; width:150px; height:18px; padding:1px 2px; background:#FFF; border:1px solid #cacaca; color:#545454; font:normal 11px 'Trebuchet MS'; margin:2px 0;}
.textare_bottom				{ height:50px;}
.sent_bottom 				{ color:#FFF; font-size:11px; font-family:arial; text-align:center; width:66px; height:17px; display:block; float:right; background:url(/img/sent_btn.jpg) no-repeat center center; border:0px none; cursor:pointer; margin:5px 2px 0px 0px;}
.titlu3 					{ float:left; color:#545454; font-size:14px; font-weight:bold; font-family:"Trebuchet MS";  width:190px; margin:0px; padding:0px 0px 10px 20px;}

.galerie_imagini 			{ width:630px; text-align:left; margin:10px 0px 0px 0px; padding:10px 0 5px 5px; text-align:left; background:url(/img/bottom_side_bg.jpg) no-repeat right top;}
.galerie_imagini p 			{ color:#545454; font-family:arial; font-size:11px; text-align:left; float:left; width:100%; margin:0px; padding:0px 0px 10px 0pxp;}
.gal 						{ float:left; text-align:center; border:1px solid #e7e7e7; width:108px; height:80px; padding:2px 0px 0px 0px; margin:12px 13px 0px 0px;}


/* Info Centru page ############################################################################################### */


.info_centru .title 		{ color:#00398b; padding:0px; margin:0px; text-align:left; width:100%; text-align:left; float:left; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; background:url(/img/about_us_bg.png) no-repeat left bottom;}
.txt_info_centru			{ padding-bottom:10px;}
.txt_title 					{text-align:left;padding:0px 0px 5px 0px; font-size:12px; color:#003782; font-weight:bold;}
.minimenu 					{ float:left; text-align:left; width:90px; padding:20px 0 0 0; margin:0px;}
.download 					{ float:right; text-align:left; width:75px; padding:20px 0 0 0; margin:0px; background:url(/img/download.jpg) no-repeat right bottom;}
.download a { color:#00398b; text-align:left; font-size:12px; font-weight:bold; }
.download a:hover { text-decoration:none; color:#ff7e00;}

.left_side2					{ float:left; text-align:center; width:430px; padding:0px 0px 0 0px; margin:10px 0 0 0;border-bottom:1px dashed #999999; }


.right_side2				{ margin:0; padding:10px 0 0 20px; position:absolute; right:-40px; text-align:left; top:50px; width:220px;  z-index:1;}
.right_side2 .titlu 		{ float:left; color:#545454; font-size:16px; font-weight:bold; font-family:"Trebuchet MS"; background:url(/img/right_side_titlu_bg.jpg) no-repeat center bottom;  width:190px; margin:0px; padding:0px 0px 5px 0px;}

#other_info 				{ width:203px; float:left;  padding:0; margin:0; background:none; position:relative;}
.other_info 				{ width:203px; float:left; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb; padding:5px 10px 5px 10px; margin:0px 0 0 1px; background:#FFF;}
.other_info a { color:#00398b; font-size:11px; font-family:"Trebuchet MS"; text-align:left; padding:0px 0px 0px 0px; margin:0px;  width:203px;}
.other_info a:hover			{ text-decoration:underline;}
.line 						{background:url(/img/link_bg.jpg) no-repeat right center; width:203px; padding:0px; margin:0px; height:7px;}
.other_info .tit { float:left; text-align:left; font-size:15px; font-weight:bold; background:url(/img/alte_info_bg.jpg) no-repeat center bottom; padding:2px 0px 3px 0px; margin:0px; color:#545454; width:203px;}
.other_info_top 			{ background:url(/img/other_info_top.png) no-repeat left bottom; width:226px; height:7px; font-size:1px; padding:0px; margin:0px;}
.other_info_bottom 			{ background:url(/img/other_info_bottom.png) no-repeat left top; width:226px; height:7px; font-size:1px; padding:0px; margin:0px;}

.vezi 						{ float:right; text-align:right; width:200px; padding:0px; margin:5px 0 0 0;}
.vezi a 					{ color:#00398b; font-weight:bold; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; width:100%;}
.vezi a:hover 				{ text-decoration:underline;}

.stg 						{ background:#fff; padding:0px; margin:5px 0 0 0; width:300px;}
.stg form					{ float:left; text-align:left; width:300px; border:0px none;}
.stg form fieldset 			{ border:0px none; padding:0px 20px 0px 0px; margin:0px; width:280px; text-align:left; float:right;}

.our_adress 				{ width:220px; float:left; text-align:left; padding:10px 0px 0px 20px; margin:0px;}
.our_adress .titlu 			{ float:left; color:#545454; font-size:16px; font-weight:bold; font-family:"Trebuchet MS"; background:url(/img/right_side_titlu_bg.jpg) no-repeat center bottom;  width:190px; margin:0px; padding:0px 0px 5px 0px;}
.our_adress .titlu p 		{ color:#545454; font-size:11px; font-family:arial; text-align:left; float:left; width:200px; margin:0px; padding:2px 0px 2px 0px;}
.our_adress  p 		{ color:#545454; font-size:11px; font-family:arial; text-align:left; float:left; width:200px; margin:0px; padding:2px 0px 2px 0px;}
.our_adress ul 				{ width:200px; float:left; text-align:left; padding:5px 0px 0px 0px; margin:0px; list-style:none;}
.our_adress ul li 			{ float:left; text-align:left; padding:0px 0px 0px 13px; background:url(/img/li_blue_bullet2.jpg) no-repeat left top;}
.our_adress ul li a 		{color:#545454; font-size:11px; text-decoration:none; padding:0px;}
.our_adress ul li a:hover 	{color:#545454; text-decoration:underline; padding:0px;}

.map2 						{ float:right; margin-top:30px; text-align:center; width:76px; padding:0px 10px 0 0;}
.map2 a 					{ color:#00398b; font-weight:bold; font-size:11px; padding:0px 20px 0 0; font-family:arial; background:url(/img/lupa.jpg) no-repeat right center;}

.line2						{ margin:0px auto; padding:5px 0px 5px 0px; width:300px; background:url(/img/line2.jpg) repeat-x left center; height:5px;}
.textare_bottom2			{ float:left; text-align:left; width:200px; height:50px; padding:2px 2px 2px 2px; background:#FFF; border:1px solid #cacaca; color:#545454; font-family:arial; font-size:11px; margin:2px 0px 2px 0px;}

/* START Link-uri page */
.bloc 						{ float:left; text-align:center; width:30%; padding:10px 20px 10px 10px; margin:0;}
.bloc li 					{ display:block; text-align:left; padding:2px 0px 2px 0px; width:100%; float:left;}
.bloc li a 					{ color:#114182; font:normal 12px 'Trebuchet MS';}
.bloc li a:hover 			{ text-decoration:underline;}
/* END Link-uri page */

/* Produse page */

.prod						{ width:640px; position:relative; margin:2px 2px 1px 1px; float:left; display:inline!important;  background:#fff; border:solid 1px #b4b4b4; padding:15px 0px 10px 15px; }
.prod .title 				{ color:#00398b; padding:0px; margin:0px; text-align:left; width:100%; text-align:left; float:left; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; background:url(/img/about_us_bg.png) no-repeat left bottom;}
.menu_link 					{ width:210px; float:left; text-align:left; padding:0px 0 0 5px; margin:10px 0 0 0;}
.menu_link ul				{ float:left; text-align:left; padding:0px; margin:0px; list-style:none; width:210px;}
.menu_link ul li  			{ display:block; float:left; text-align:left; padding:5px 0px 5px 0px; margin:0px; width:204px;  }
.menu_link ul li a 			{ width:204px; height:21px; line-height:21px; background:url(/img/li_prod.jpg) no-repeat left center; display:block; text-align:left; color:#545454; font-family:"Trebuchet MS"; font-size:13px; margin:0px; padding:0px 0px 0px 10px;position:relative; z-index:12;}
.menu_link ul li a:hover 	{ width:204px; height:21px; line-height:21px; float:left; text-align:left; background:url(/img/li_prod_over.jpg) no-repeat left center; margin:0px; padding:0px 0px 0px 10px; display:block; position:relative; z-index:120;}
.menu_link  ul .curent a  	{ width:204px; height:21px; line-height:21px; float:left; text-align:left; background:url(/img/li_prod_over.jpg) no-repeat left center; margin:0px; padding:0px 0px 0px 10px; display:block; position:relative; z-index:120;}

.block_abs_fixed			{text-align:left; padding:0px; margin:0px ; width:460px; float:left; position:relative; z-index:9;}
.block_abs p 				{color:#545454; width:100%; padding:10px 0px 5px 0px; margin:0px;}
.up_title 					{ color:#545454; padding:0px 0 5px 0px;  margin:0px; text-align:left; width:100%; text-align:left; float:left; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; background:url(/img/box_head_sep.jpg) no-repeat bottom center;}
.brand 						{ float:left; text-align:left; width:100px; padding:0px 10px 0 0; margin:0px; color:#00398b; font-weight:bold;}
.br_img						{ width:75px; float:left; text-align:center; padding:1px 0px 1px 0px; margin:3px 0 2px 0px; border:1px solid #ececec;}

.product_column 				{ float:left; text-align:left; width:90px; padding:0px 10px 0 0; margin:0px; color:#00398b; font-weight:bold; position:relative; z-index:20;}
.product_column p 				{ font:bold 12px 'Trebuchet MS'; color:#07377f; }
.product_column ul li			{ display:block; position:relative; margin:2px 0; }
.product_column ul li p,
.product_column ul li p a		{ font:normal 12px 'Trebuchet MS'; color:#999; display:inline-block; position:relative;}
.product_column ul li p a img	{ border:solid 1px #ccc; padding:2px; background:#fff;}
.product_column ul li p a:hover { text-decoration:underline; color:#00398b;}
.ProduseCommonContent			{ background:#E4EFFF ; border:1px solid #ccc; display:block; float:left; margin:0 auto; padding:10px; position:relative; width:280px; z-index:15;}
.product_column .mod_CollapsiblePanelBox .CollapsiblePanelContent		{ left:0!important; bottom:0!important; top:auto!important;}

.qba 						{ float:right; text-align:right; width:200px; padding:10px 0; margin:0px 10px 0 0; background:url(/img/ul_bottom.jpg) no-repeat right bottom;}
.qba ul 					{ text-align:right; display:block; list-style:none; padding:0; margin:0; }
.qba ul li 					{ text-align:right; width:100%; padding:1px 0; margin:0;}
.qba ul li a 				{ color:#00398b; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.qba ul li a:hover 			{ text-decoration:underline; }

.pic 						{ float:left; text-align:center; width:72px; border:1px solid #b7b7b7; padding:1px; margin:0 8px 0 0;}

#linkover_parinte 			{ position:relative; z-index:10; padding:0px; margin:0px; float:left;}
#linkover 					{ position:absolute; padding:0px; margin:50px 0 0 0px; width:386px; z-index:130;}
.linkover					{	width:366px; padding:5px 10px 5px 10px; margin:0px; float:left; text-align:left; background:url(/img/link_over_bg.jpg) repeat-y left top; color:#FFF; font-size:12px; font-family:"Trebuchet MS";}
.linkover .titlul 			{width:366px; padding:0px 0 5px 0; margin:0px; float:left; text-align:left; color:#fff; font-size:12px; font-family:"Trebuchet MS";}
.linkover p					{ padding:1px 0px 2px 0px; color:#fff; font-size:12px; font-family:"Trebuchet MS";}
.linkover_top 				{ float:left; text-align:left; width:386px; height:11px; line-height:11px; font-size:1px; background:url(/img/link_over_top.png) no-repeat left bottom;}
.linkover_bottom 			{ float:left; text-align:left; width:386px; height:11px; line-height:11px; font-size:1px; background:url(/img/link_over_bottom.png) no-repeat left top;}

.pic2 						{ width:163px; padding:1px; border:1px solid #FFF; float:left; text-align:center; margin:0px 10px 3px 0px;}

/* Referinte  page ############################################################################################### */

.referinte						{ width:640px; position:relative; margin:2px 2px 1px 1px; float:left; display:inline!important;  background:#fff; border:solid 1px #b4b4b4; padding:15px 0px 10px 15px; }
.referinte .title 				{ color:#00398b; padding:0px; margin:0px; text-align:left; width:100%; text-align:left; float:left; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; background:url(/img/about_us_bg.png) no-repeat left bottom;}
.referinte .mod_paginare		{ margin:20px 65px 20px 0;}

.slidee2 						{ width:175px; height:131px; padding:6px 0px 0px 6px; float:left; text-align:left; background: #fff url(/img/slide_bg.jpg) no-repeat left top; margin:0px;}
.slidee2 ul 					{ float:right; text-align:left; list-style:none; padding:0px 10px 0 0; margin:0px; display:inline; width:95px; margin:-12px 0 0 0; position:relative; z-index:3; background:none;}
.slidee2 ul li 					{ display:inline; width:19px; margin:0px 2px 0px 2px; list-style:none; float:left; text-align:left; background:none; }
.slidee2 ul li a 				{color:#FFF; background:#003783; display:block;color:#FFF;width:18px; height:19px; text-align:center;line-height:19px;}
.slidee2 ul li a:hover 			{ background:#ff7e00;}
.inf_referinte 					{width:175px; float:left; text-align:center; padding:0; margin:0 10px 10px 10px; color:#666; font-size:12px; font-family:"Trebuchet MS";}
.inf_referinte .CollapsiblePanelClose-Button	 { left:3px;}
.inf_referinte p 				{ width:98%; float:left; text-align:left; padding:0 0 0 7px; margin:0px; color:#666; font:normal 12px 'Trebuchet MS'!important;}

.mod_paginare							{ float:right; margin:10px 0 0 0; padding:0; text-align:left; width:auto; background:transparent url(/img/dashed_line_bg.jpg) repeat-x scroll left top; padding-top:10px; }
.mod_paginare .paginare					{ float:left; margin:0; padding:0; text-align:center; width:auto; }
.mod_paginare .precedenta				{ float:left; width:70px; background:url(/img/precedenta.jpg) no-repeat left center; padding:0 0 0 15px; margin:0 10px 0 0;}
.mod_paginare .precedenta a				{ color:#545454; font-size:12px; font-weight:bold; font-family:arial; text-decoration:underline;}
.mod_paginare .precedenta a:hover		{ color:#00398b;}
.mod_paginare .urmatoarea				{ float:left; width:75px; background:url(/img/urmatoarea.jpg) no-repeat right center; margin:0 0 0 10px; padding:0 10px 0 0;}
.mod_paginare .urmatoarea a				{ color:#545454; font-size:12px; font-weight:bold; font-family:arial; text-decoration:underline;}
.mod_paginare .urmatoarea a:hover		{ color:#00398b;}
.mod_paginare .paginare ul 				{ float:left; text-align:left; width:100%; margin:0px; padding:0px; list-style:none; display:inline; }
.mod_paginare .paginare ul li			{ display:inline; float:left; text-align:left; padding:0px 2px 0px 0px; margin:0px; }
.mod_paginare .paginare ul li.selected	{ font:bold 14px 'Trebuchet MS'; color:#fff; line-height:10px; background: #00398b; margin:-2px 3px 0 0; padding:5px;}
.mod_paginare .paginare ul li a 		{ color:#545454; font-size:12px; font-weight:normal; font-family:arial; text-decoration:none; padding:3px 3px 0px 0px; margin:3px;}
.mod_paginare .paginare ul li a:hover 	{ color:#00398b; text-decoration:none; font-size:12px; font-weight:bold;}


.linkover .titlull 				{width:366px; padding:0px 0 5px 0; margin:0px; float:left; text-align:center;color:#FFF; font-size:12px; font-family:"Trebuchet MS";}
.pic3 							{ width:308px; padding:1px; border:1px solid #FFF; margin:0px auto; text-align:center; }
#linkover_parinte_referinta		{ position:relative; z-index:10; padding:10px 0 0 100px; margin:0px; float:left;}


/* Produse_detalii  page ################################################################################################# */

.prod_details						{ width:640px; position:relative; margin:/*-510px*/2px 2px 1px 1px; float:left; display:inline!important;  background:#fff; border:solid 1px #b4b4b4; padding:15px 0px 10px 15px; }
.prod_details .title				{ color:#00398b; padding:0px; margin:0px; text-align:left; width:100%; text-align:left; float:left; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; background:url(/img/about_us_bg.png) no-repeat left bottom;}
.inf_referinte_medium 				{ margin:0px auto; padding:0px; width:640px;}

.our_rec_prod_det					{ width:630px; text-align:left; margin:0px 0px 0px 0px; padding:10px 0 5px 5px; text-align:left; }
.our_rec_prod_det p 				{ color:#545454; font-family:arial; font-size:11px; text-align:left; float:left; width:100%; margin:0px; padding:0px 0px 10px 0pxp;}

.prod_text_about 					{ float:left; text-align:left; padding:10px 0 10px 0; margin:0px; width:420px;}
.prod_text_about p 					{ text-align:left; padding:3px 0px 3px 0px; float:left; color:#545454; font-size:11px; font-family:"Trebuchet MS";}
.qba_prod_det 						{ float:right; text-align:right; width:200px; padding:20px 0px 10px 0; margin:0px 10px 0 0; background:url(/img/ul_bottom.jpg) no-repeat right bottom;}
.qba_prod_det ul 					{ float:right; text-align:right; display:block; list-style:none; padding:0px; margin:0px;}
.qba_prod_det ul li 				{ float:right; text-align:right; width:100%; padding:1px 0px 1px 0px; margin:0px;}
.qba_prod_det ul li a 				{ color:#00398b; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.qba_prod_det ul li a:hover 		{ text-decoration:underline; }

.ask_now 							{ text-align:left; width:223px; padding:0; margin:0; position:absolute; right:-30px; z-index:3;}
.label_bottom_ask 					{ color:#545454; font-size:11px; font-family:arial; float:left; text-align:left; width:60px; padding:0px 10px 0px 0px; margin:0px; margin:3px 0px 3px 0px;}
.ask_now form						{ float:left; text-align:left; width:200px; border:0px none;}
.ask_now form fieldset 				{ border:0px none; padding:0px 20px 0px 0px; margin:0px; width:180px; text-align:left; float:left;}
.textare_ask						{ float:left; text-align:left; width:170px; height:50px; padding:2px 2px 2px 2px; background:#FFF; border:1px solid #cacaca; color:#545454; font-family:arial; font-size:11px; margin:2px 0px 2px 0px;}
.q									{ color:#00398b; font-size:12px; font-weight:bold; text-align:left; width:615px; padding:1px 0px 2px 10px; margin:0px;}
.a									{ color:#00398b; font-size:12px; font-weight:bold; text-align:left; width:10px; padding:1px 0px 2px 10px; margin:0px;}
.a .text 							{ float:left; text-align:left; width:600px; padding:0px 0px 0px 15px; margin:-17px 0 0 0;}
.a p								{ text-align:left; width:600px; float:left; color:#545454; font-size:11px; font-family:"Trebuchet MS"; font-weight:normal;}



/* Glafuri */

.glafuri_page .left						{ width:470px; float:left;}
.glafuri_page .right_column				{ float:right; position:relative; width:155px; padding-top:30px;}
.glafuri_page .left .left_1				{ float:left;margin:20px 10px 0px 0px;width:210px; }
.glafuri_page .left .left_1 .left1_top	{ background:url(/img/glafuri/dece_left_1_07.jpg) no-repeat; height:115px;}

.glafuri_page .left .right_1				{ float:left; margin:20px 0px 0px 0px;width:250px;}
.glafuri_page .left .right_1 .right1_top	{ margin:0px 0px 20px 0px; background:url(/img/glafuri/dece_right_2_07.jpg) no-repeat; height:115px;}
.glafuri_page .left .right_1 .right1_pic	{ float:left; margin:5px 3px 0px 0px; width:111px;}
.glafuri_page .glaf_bott					{ float:left;margin:0 10px 10px 0; width:142px;}
.glafuri_page .glaf_list					{ margin:3px 0px 0px 30px; padding:0px 0px 0px 20px; background:url(/img/glafuri/list_bull.jpg) no-repeat 0px 2px; }
.glafuri_page .right .glaf_right			{ margin:20px 0px 20px 0px; border:#C9C9C7 solid 1px; padding:5px; height:267px; width:209px; background:url(/img/glafuri/glafuri_right.jpg) no-repeat 5px 5px;}

.Glafuri-Icons		{ display:block; clear:both; position:relative;}
.Glafuri-Icons p	{ height:28px!important; float:none!important; clear:both!important; display:block!important; margin:0;}
.gl_1{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_1.jpg) no-repeat 0px 0px;}
.gl_2{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_2.jpg) no-repeat 0px 0px;}
.gl_3{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_3.jpg) no-repeat 0px 0px;}
.gl_4{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_4.jpg) no-repeat 0px 0px;}
.gl_5{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_5.jpg) no-repeat 0px 0px;}
.gl_6{ margin:10px 0px 0px 0px; height:28px;color:#494343; padding:0px 0px 0px 40px; background:url(/img/glafuri/gl_6.jpg) no-repeat 0px 0px;}

.glafuri_page .div_col{ float:left; margin:5px 4px 0px 0px;width:108px; color:#212121;}
.glafuri_page .div_col .poza{border:#E1DBE2 solid 1px; padding:2px;}



.glafuri_page .slide				{ width:113px; height:86px; background:url(/img/slide_bg_small.jpg) no-repeat top left; float:left; display:block; position:relative; }
.box_instructiuni_montaj	{ display:block; position:relative; margin:10px 0 0 0;}
.glafuri_page ul 				{ margin:10px 0; position:relative; display:block;}
.glafuri_page ul li				{ background:url(/img/li_blue_bullet.jpg) no-repeat 0 5px; position:relative; display:block; padding-left:10px;}


.mods						{ position:relative;}
.mod_widgets				{ position:absolute; right:25px; top:220px; z-index:3; }
.mod_navbar					{ position:absolute; right:80px; top:-14px; z-index:3; width:500px;}

.mod_navbar,
.navbar_left,
.navbar_right,
.mod_navbar ul li			{ height:22px; display:block; background:url(/img/sprite_navbar.png) no-repeat 0 0;}

.navbar_left,
.navbar_right				{ float:left; width:15px;}

.mod_navbar 				{ background-position:0 -46px; background-repeat:repeat-x;}
.navbar_left				{ background-position:0 0; margin-left:-3px;}
.navbar_right				{ background-position:-5px -23px; margin-right:-3px; float:right;}

.mod_navbar ul				{ float:left;}
.mod_navbar ul li			{ float:left; display:block; margin:0 0 0 5px; padding-top:3px; height:18px; background-position:right -69px; padding-right:10px; }
.mod_navbar ul li a			{ color:#545454; }
.mod_navbar ul li a:hover	{ text-decoration:underline; color:#000!important;}
.mod_navbar ul li a:visited	{ color:#545454; }


.pic_mici{ float:left; margin:10px 0px 0px 16px; width:39px;}

.mod_ask		{ width:100%; position:relative; min-height:300px!important; height:auto!important; height:300px;}


/* START */
.page_content							{ width:640px; position:relative; margin:2px 2px 1px 1px; float:right; display:inline!important;  background:#fff; border:solid 1px #b4b4b4; padding:15px 0px 10px 15px; z-index:3;}
.page_title 							{ color:#00398b; padding:0; margin:0 0 10px 0; width:100%; font:bold 16px 'Trebuchet MS'; background:url(/img/about_us_bg.png) no-repeat left bottom;}
.page_content_subtitle					{ font:bold 12px 'Trebuchet MS'; color:#00398b; display:block; margin:10px 0 0 0!important; text-align:left!important;}
.page_content .page_content_left		{ float:left; width:435px;}
.page_content .page_content_right		{ float:right; width:195px; margin-left:10px;}
.page_content .page_content_left p		{ text-align:justify; margin:2px 0 8px 0;}
.page_content .page_content_left ul,
.page_content .page_content_right ul	{ margin: 0 0 10px 0; position:relative; display:block;}
.page_content .page_content_left ul li,
.page_content .page_content_right ul li	{ background:url(/img/li_blue_bullet.jpg) no-repeat 0 5px; position:relative; display:block; padding-left:10px;}
.page_content .page_content_right .inside_box		{ width:150px; display:block; position:relative; margin:10px auto;}

.page_content .page_content_left,
.page_content .page_content_right	{ display:block; position:relative; min-height:220px!important; height:auto!important; height:220px;}

.glafuri_page .page_content_left	{ width:470px;}
.elite_page .page_content_left		{ width:435px;}
.page_content iframe				{ float:left;}
/* END */

.photo_230			{ background:url(/img/photo_middle_shadow.jpg) repeat-y bottom right; width:180px; min-height:150px!important; height:auto!important; height:150px; display:block; position:relative; margin-top:20px;}
.shadow				{ background:url(/img/photo_bottom_shadow.jpg) no-repeat bottom right; min-height:150px!important; height:auto!important; height:150px; display:block; position:relative; padding-bottom:10px;}
.shadow a			{ margin-bottom:-3px;}
.photo_230 img		{ background:url(/img/photo_top_shadow.jpg) no-repeat right top; padding:0 7px 0 0; border:none; margin-top:-7px; margin-bottom:-7px;}
.green_line			{ border-bottom:solid 1px #68ae00; height:1px; font-size:1px; margin:5px 0; display:block; position:relative; width:230px; clear:both;}
.blue_line			{ border-bottom:solid 1px #008bde; height:1px; font-size:1px; margin:5px 0; display:block; position:relative; width:230px; clear:both;}
.small_gallery		{ }
.small_gallery a	{ display:block; margin: 0 4px 0 0; float:left;}


.right_pic_mic		{ display:block; margin:30px 0 10px 0;}

.face_col 			{ color:#212121; float:left; margin:2px 0 0 15px; min-height:108px!important; height:auto!important; height:110px; width:71px; }
.face_col p			{ text-align:center;}
.face_col .poza 	{ border:#E1DBE2 solid 1px; padding:6px; }


.box_galerie	{}
.box_galerie h3.box_title		{ color:#114182; font:bold 11px 'Trebuchet MS';}

.info_centru_page .left_side	{ width:450px; border-bottom:dashed 1px #ccc; z-index:auto!important;}
.info_centru_page .left_side p	{ text-align:justify;}
.info_centru_page .mod_paginare	{ margin-right:190px; background:none;}
.info_centru_page .mod_image_gallery	{ width:190px; float:left;}

.home_video		{ background:url(/img/home_video.jpg) no-repeat top left;}

.produse_small_gallery .mod_img 			{ display:block; position:relative; float:left; width:80px; margin:0 10px 10px 0;}
.produse_small_gallery .mod_img a			{ display:block; position:relative; width:70px; height:auto;}
.produse_small_gallery .mod_img img			{ border:solid 1px #b2b2b2; padding:1px; background:#fff; position:relative; display:block; float:left;}

.mod_image_gallery .slidingTabPanelWrapper		{ left:0!important;}
.mod_image_gallery .SlidingPanels				{ height:131px!important; }
.mod_image_gallery .slide 						{ width:175px!important; height:131px!important; padding:6px 0px 0px 6px; float:left; text-align:left; background:url(/img/slide_bg.jpg) left top; margin:0px 5px 0 0; position:relative;}
.mod_image_gallery .slide ul 					{ bottom:0; display:block; height:18px; left:0; margin:0; padding:0; position:absolute; text-align:left; width:165px; z-index:3; }
.mod_image_gallery .slide ul li 				{ display:inline; width:18px; margin:0px 2px; list-style:none; float:left; text-align:left; }
.mod_image_gallery .slide ul li a 				{color:#FFF; background:#003783; display:block;color:#FFF;width:18px; height:19px; text-align:center;line-height:19px;}
.mod_image_gallery .slide ul li a:hover 		{ background:#ff7e00;}
.mod_image_gallery .SlidingPanelsContent 		{ width:180px!important; height:138px!important; float:left!important; border:none; position:relative; }


.mod_recomandari		{ width:620px; text-align:left; margin:10px 0 0 0; padding:10px 0 5px 5px; text-align:left; background:url(/img/bottom_side_bg.jpg) no-repeat right top; display:block; position:relative;}
.mod_recomandari p 		{ color:#545454; font:normal 12px arial; text-align:left; float:left; width:100%; margin:0px; padding:0px 0px 10px 0px;}

.mod_recomandari .CollapsiblePanelGroup			{ }
.mod_recomandari .CollapsiblePanelContentGroup	{ width:100%; position:relative;}
.mod_recomandari .CollapsiblePanelContentGroup .CollapsiblePanel	{ display:block; float:left; position:relative; width:200px; margin:3px; }

.CollapsiblePanelTabRec 	{ background:url(/img/widget_bar_open_bt.jpg) no-repeat top left; display:block; position:relative; margin:0 auto; height:17px; width:86px;}
.CollapsiblePanelTabRec a	{ display:block; width:86px; height:17px; position:relative; float:left; }

.CollapsiblePanelTabLeft,
.CollapsiblePanelTabMiddle,
.CollapsiblePanelTabRight				{ background:url(/img/sprite_widget_bar.jpg) no-repeat; display:block; position:relative; float:left; height:39px;}

.CollapsiblePanelTabLeft				{ background-position:0 0; background-repeat:no-repeat;}
.CollapsiblePanelTabRight				{ background-position:0 -426px; background-repeat:no-repeat;}
.CollapsiblePanelTabMiddle				{ background-position:0 -497px; background-repeat:repeat-x; width:164px;}
.CollapsiblePanelTabMiddle p			{ color:#fff; line-height:56px; text-align:center; }

.mod_recomandari .CollapsiblePanelTab	{ height:39px; }

.CollapsiblePanelTabLeft,
.CollapsiblePanelTabRight				{ width:18px; display:block; position:relative; float:left;}

.CollapsiblePanelTabLeftFirst			{ background-position:0 -71px !important;}
.CollapsiblePanelTabRightLast			{ background-position:0 -283px !important;}

.ModLogin								{ background:#fff; border:1px solid #ccc; display:block; padding:7px; position:absolute; right:3px; top:5px; width:425px; z-index:88; float:right; }
.ModLogin .ModLoginContent				{ width:100%;}
.ModLogin .LoginForm input				{ border:solid 1px #ccc; color:#888; padding:0 0 0 3px;}
.ModLogin .LoginForm .LoginSubmit		{ background:url(/img/widget_bt_bg.jpg) repeat-x top left; /*border:1px solid #002a67;*/ border:none; color:#fff; font:normal 11px 'Trebuchet MS'; cursor:pointer; padding:0; text-align:center; width:20px;}
.RecoverPassword .LoginSubmit			{ width: auto!important;}
.RecoverPassword .LoginForm				{ width:245px!important;}
.AlternativeContent .CollapsiblePanelContent	{ }

.AlternativeContent						{ width:100%;}
.AlternativeContentLinks				{ display:block; padding:0; position:absolute; right:3px; text-align:right; top:2px; width:85px; }
.AlternativeContentLinks a				{ color:#545454; text-decoration:none; display:inline;}
.AlternativeContentLinks a:hover		{ color:#000; text-decoration:underline;}
.AlternativeContentLinks a:visited		{ color:#545454;}

.AlternativeContent .RecoverPassword		{ position:relative; width:auto;}
.AlternativeContent .RecoverPassword form	{ display:block; margin:0 auto; padding:0; width:240px; }
.RecoverPassword p							{ background:#e4efff; border:1px solid #ccc; display:inline-block; margin:0 auto; position:relative; text-align:center; width:70%;}

.link-detalii-produs			{ bottom:10px; clear:right; display:block; float:left; height:19px; margin:0; position:absolute; left:10px; width:95px; }
.link-detalii-produs a			{ background:url(/img/link-detalii-produs_bg.jpg) no-repeat top left; color:#fff; display:block; float:left; height:19px; padding:2px 0 0; position:relative; text-align:center; width:95px; font-weight:normal; }
.link-detalii-produs a:hover	{ background:url(/img/link-detalii-produs_bg.jpg) no-repeat top left;}
.link-detalii-produs a:visited	{ color:#fff;}

.qanda_list								{ list-style:none!important;}
.qanda_list li							{ background:none!important; padding:0!important; border-bottom:dashed 1px #ccc; }
.qanda_list li .qanda_item_box			{ display:block; position:relative; clear:both; padding-bottom:5px; margin-top:5px;}
.qanda_item_box .qanda_q				{ clear:both; display:block;}
.qanda_item_box .qanda_q .qanda_abr		{ font:bold 12px 'Trebuchet MS'; color:#00398b;}
.qanda_item_box .qanda_q .qanda_txt		{ font:bold 12px 'Trebuchet MS'; color:#00398b;}
.qanda_item_box .qanda_a				{ clear:both; display:block;}
.qanda_item_box .qanda_a .qanda_abr		{ font:bold 12px 'Trebuchet MS'; color:#00398b;}
.qanda_item_box .qanda_a .qanda_txt		{ font:normal 11px 'Trebuchet MS'; color:#545454;}

.qanda_item_box .qanda_a .qanda_abr,
.qanda_item_box .qanda_a .qanda_txt,
.qanda_item_box .qanda_q .qanda_abr,
.qanda_item_box .qanda_q .qanda_txt		{ display:block; position:relative; float:left;}

.qanda_item_box .qanda_q .qanda_abr,
.qanda_item_box .qanda_a .qanda_abr		{ width:20px; }

.qanda_item_box .qanda_q .qanda_txt,
.qanda_item_box .qanda_a .qanda_txt		{ width:410px;}

.small_mod_middle .qanda_item_box .qanda_txt	{ width:93%!important;}
.medium_mod_middle .qanda_item_box .qanda_txt	{ width:96%!important;}
.big_mod_middle .qanda_item_box .qanda_txt		{ width:97.9%!important;}

.zendow_4_right		{ margin-top:10px; }
.zen_4_colors		{ margin:5px; display:block; position:relative; float:left;}
.static_page .page_content_left p,
.static_page .page_content_right p		{ line-height:15px;}
.static_page .page_content_subtitle		{ margin:10px 0 -3px 0!important;}
.dashed_line		{ clear:both; border-bottom:dashed 1px #ccc; margin:15px auto; width:70%; font-size:0; line-height:0; display:block; height:1px;}

.static_page .static_img img		{ border:solid 1px #b2b2b2; padding:1px; background:#fff; position:relative; display:block; float:left;}
.static_slide_img,
.static_slide_img_bottom			{ background:url(/img/slide_bg_sprite.jpg) no-repeat 0 0;}
.static_slide_img_wide				{ }

.static_slide_img			{ width:180px; min-height:50px!important; height:auto!important; height:50px; display:block; position:relative; background-position:top left; margin:10px 0;}
.static_slide_img_bottom	{ background-position:left bottom; clear:both; display:block; height:6px; margin-left:-6px; position:relative; width:180px; }

.everest_bottom_images		{ text-align:center;}
.everest_bottom_images img	{ margin:5px 36px; display:block; position:relative; float:left;}

.page_content_right .page_content_subtitle a			{ color:#00398B; text-decoration:none;}
.page_content_right .page_content_subtitle a:hover		{ color:#00398B; text-decoration:underline;}
.page_content_right .page_content_subtitle a:visited 	{ color:#00398B; }

.active_link a				{ background:url(/img/zendow_submenu_bg.jpg) repeat-x top left; padding:3px; padding-left:10px; display:block; color:#fff!important; position:relative; width:160px; height:37px;}
.active_link a:hover		{ color:#fff!important; }

.ModWidgets						{ background:url(/img/mod_widgets_box_bg.jpg) no-repeat top left; min-height:20px!important; height:auto!important; height:20px; padding-left:10px; width:50px; z-index:50;}
.ModWidgets .Widget 				{ height:25px; margin:0 auto 10px auto; width:28px; background:url(/img/sprite_widgets_icons.jpg) no-repeat 0 0; position:relative; display:block; float:left;}
.ModWidgets .Widget .WidgetBox	{ height:25px; width:28px; display:block; position:relative;}
.ModWidgets .Widget .WidgetBox .WidgetTrigger a	{ display:block; height:15px; margin:3px 0 0 7px; position:relative; text-indent:-10000px; width:14px; }

.ModWidgets .Widget-Home			{ background-position: 0 3px;}
.ModWidgets .Widget-Favorites		{ background-position: 0 -194px;}
.ModWidgets .Widget-Print			{ background-position: 0 -79px;}
.ModWidgets .Widget-Email			{ background-position: 0 -93px;}
.ModWidgets .Widget-Download		{ background-position: 0 -156px;}
.ModWidgets .Widget-Newsletter		{ background-position: 0 -264px;}

.ModWidgets							{ float:right; position:absolute; right:20px; top:20px; width:auto; }
.ModWidgets ul						{ display:block; position:relative; height:25px; }
.ModWidgets ul li					{ }
.Widget								{}
.WidgetBox							{}
.WidgetTrigger						{}
.WidgetTooltipTriggedObject			{ background:#194e9a; color:#fff; width:100px; display:block; padding:10px; border:solid 1px #fff;}
.WidgetCollapsiblePanel				{}
.WidgetCollapsiblePanelTab			{}
.WidgetCollapsiblePanelContent		{ background:#fff; border:solid 1px #ccc; padding:0; display:block; position:absolute; right:-2px!important; top:23px; width:200px!important; z-index:2; }
.WidgetCollapsiblePanelTriggerClose	{}

.WidgetCollapsiblePanelContentRezervare,
.WidgetCollapsiblePanelContentCalendar	{ position:relative!important; /*height:auto!important;*/ width:auto!important; right:0!important; margin:0!important; float:none!important;}

.yui-skin-sam		{ z-index:100; position:relative; clear:both;}

.buttons			{ color:#fff;}

.ModDateCheck												{ width:930px; display:block; position:relative; margin-bottom:10px;}
.ModDateCheck .WidgetModDateCheck							{}
.ModDateCheck .WidgetModDateCheck .WidgetTrigger			{ clear:both; height:28px;}
.ModDateCheck .WidgetModDateCheck .WidgetTrigger a.anchor	{ margin:0!important;}

.WidgetCollapsiblePanelContentCalendarBottom,
.WidgetCollapsiblePanelContentGoogleMap,
.WidgetCollapsiblePanelGoogleMap,
.WidgetCollapsiblePanelGoogleMap-top,
.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanel,
.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelContentCalendar,
.WidgetCollapsiblePanelContentRezervare										{ background:url(/img/sprite_calendar.jpg) no-repeat 0 0;}
.ModDateCheck .ButonModRezervare 											{ display:block; float:left; left:493px; position:absolute; top:109px; width:auto; }
.ModDateCheck .ButonModRezervare span										{ background-image:url(/img/anchor_sprite_inverted.jpg)!important; color:#000!important;}
.WidgetCollapsiblePanelContentCalendar iframe								{ margin:8px 0 0 8px;}
.WidgetCollapsiblePanelContentCalendar iframe body							{ margin:0!important; padding:0!important;}

.WidgetCollapsiblePanelGoogleMap .WidgetCollapsiblePanelTriggerClose		{ position:absolute!important; }

.WidgetCollapsiblePanelGoogleMap,
.WidgetCollapsiblePanelContentRezervare,
.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanel					{ background-position:-930px 0!important; background-repeat:repeat-y!important;  }
.WidgetCollapsiblePanelGoogleMap											{}

.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelOpen				{ padding-top:10px;}
.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelContentCalendar	{ background-position:0 0;}
.WidgetModDateCheck .WidgetTooltipTriggedObject								{ width:200px!important;}
.WidgetCollapsiblePanelContentCalendarBottom								{ width:930px; height:8px; clear:both; background-position:-1860px -12px; display:block; position:relative;}						
.WidgetCollapsiblePanelRezervare .WidgetCollapsiblePanelTriggerClose		{ display:none!important;}

.WidgetCollapsiblePanelGoogleMap-top		{ height:8px; display:block; position:relative; width:930px; background-position: 0 0; background-repeat:no-repeat;}

.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelTab	{}

.tooltip_oferta .close_bt					{ left:0 !important; top:12px !important; }
.WidgetBox .WidgetCollapsiblePanelTriggerClose		{ bottom:-22px; display:block; height:20px; left:-2px; margin:0; position:absolute; width:20px; background:#009;}
.WidgetBox .WidgetCollapsiblePanelTriggerClose p	{ display:block; position:relative; width:20px; height:20px;}
.WidgetBox .WidgetCollapsiblePanelTriggerClose p a	{ background:url(/img/close_tooltip_bg.jpg) no-repeat; position:absolute; z-index:50; width:20px; height:20px; display:block; text-indent:-10000px;}

.tooltip_oferta .close_bt,
.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelTriggerClose	{ clear:both; background:url(/img/close_tooltip_bg.jpg) no-repeat; position:absolute; right:1px; top:-20px; z-index:10; width:20px; height:20px; font-size:0!important;}

.WidgetCollapsiblePanelContentCalendar .WidgetCollapsiblePanelTriggerClose		{ left: auto!important;}
.WidgetCollapsiblePanelContentCalendar .WidgetCollapsiblePanelTriggerClose p a	{ top:0!important;}

.ModDateCheck .WidgetModDateCheck .WidgetCollapsiblePanelTriggerClose p a	{ display:block; width:20px; height:20px; text-decoration:none!important; text-indent:-10000px;}
.ModDateCheck .FormRezervare 					{ background:#000; margin:0 auto; width:914px;}
.ModDateCheck .FormRezervare .field_box			{ clear:none!important;}
.ModDateCheck .FormRezervare .field_box label	{ color:#fff!important;}
.WidgetCollapsiblePanelContentRezervare			{ width:100%!important;}
.WidgetCollapsiblePanelRezervare				{ width:100%!important; display:block; position:relative; float:left;}

.FormRezervare .buttons						{ margin:10px 0; display:block; position:relative; height:28px;}
.FormRezervare .buttons .input_bt 		 	{ background:url(/img/form_bt_bg.jpg) no-repeat 0 0; color:#000; width:78px; height:23px; color:#fff; border:none; float:right; margin-right:10px!important; display:inline; cursor:pointer; }
.FormRezervare .buttons .input_bt:hover 	{ background:url(/img/form_bt_bg.jpg) no-repeat 0 -24px; }
.FormRezervare .field_box textarea			{ float:left; margin:3px!important; width:409px;}

.form_contact .buttons					{ clear:both; padding:0 114px 0 0; display:block; position:relative; height:28px;}
.form_contact .buttons .input_bt 		{ background:url(/img/form_bt_bg.jpg) no-repeat 0 0; color:#000; width:100px; height:28px; color:#fff; border:none; float:right; margin-right:10px!important; display:inline; cursor:pointer; }
.form_contact .buttons .input_bt:hover 	{ background:url(/img/form_bt_bg.jpg) no-repeat 0 -28px; }

.widgetButtons					{ display:block; margin:0 3px 0 0; }
.widgetButtons a,
.widgetButtons input			{ width:auto!important; display:block; float:right; background:url(/img/widget_bt_bg.jpg) repeat-x 0 0 #000; color:#fff; /*border:solid 1px #000!important;*/ border:none!important; margin-left:5px; padding:0 2px 0 3px!important; cursor:pointer; text-decoration:none;}
.WidgetInsideText				{ padding:5px 2px; }
.WidgetNewsletterForm			{ display:block; margin:3px auto; position:relative; }
.WidgetNewsletterForm textarea,
.WidgetNewsletterForm .field_box input		{ width:112px!important;}

.section_title					{ position:relative; background:#194E9A; color:#fff!important; font:normal 12px 'Trebuchet MS'; padding:1px 4px; height:16px; display:inline;}

/*
.info_content					{ clear:both; display:block; position:relative; width:240px; margin:10px 0; }
.info_content p					{ font:bold 11px 'Trebuchet MS'; color:#000;}
.info_content p span			{ font:bold 11px 'Trebuchet MS'; color:#ff7b11;}
*/

.CollapsiblePanelContentTpl						{ min-height:100px!important; height:auto!important; height:100px; display:block; position:relative; float:left; padding:10px; padding-bottom:0;}
.CollapsiblePanelContentTpl .field_box label	{ width:50px;}
.CollapsiblePanelContentTpl .field_box input	{ width:100px;}

.field_box				{ display:block; clear:both; position:relative;}
.field_box label		{ display:block; float:left; margin-top:4px; padding-right:5px; text-align:right; width:80px; }
.field_box select,
.field_box input		{ border:1px solid #ccc; display:block; float:left; margin:3px; padding-right:5px;text-align:left; width:150px; }
.field_box textarea		{ border:1px solid #ccc; display:block; float:left; margin:3px; padding-right:5px;text-align:left; width:150px; height:80px;}
.buttons .input_bt		{ /*border:solid 1px #ccc;*/ color:#fff; padding:1px 5px; background:#000; float:right; cursor:pointer; }
.input_bt	{ border:none!important;}


.FormMapContent .field_box label		{ width:50px!important;}
.FormMapContent .ContactFormBox			{ width:219px!important; float:left; margin:0 20px 0 0;}

.ContactGoogleMap						{ display:block; float:left; margin:0 20px 0 0; position:relative; width:175px; z-index:5;}
.ContactGoogleMap .ModGoogleMap			{ float:left; margin:0!important; padding:0!important; top:0!important; right:0!important;}
.ContactGoogleMap .WidgetModGoogleMap	{ width:auto!important;}
.ContactGoogleMap .slide				{ position:relative;}
.ContactGoogleMap .ModWidgets .Widget .WidgetBox .WidgetTrigger a	{ height:auto !important; left:6px !important; margin:0 !important; padding:0 !important; position:absolute !important; text-indent:0 !important; top:7px !important; width:auto !important; }

.ContNouBox					{ width:600px;}
.ContNouBox .LeftColumn,
.ContNouBox .RightColumn	{ width:280px; display:block; position:relative; float:left; }

.ContNouBox label				{ width:110px!important; }
.ContNouBox .field_box input	{ width:150px!important; }
.ContNouBox textarea			{ width:150px!important; height:50px;}

.oferta_page 								{ }
.oferta_page .left_side						{ border:none!important; min-height:250px!important; height:auto!important; height:250px; }
.oferta_page .OfertaBox						{ border-bottom:dashed 1px #ccc; padding:0 0 5px 0; margin-bottom:5px;}
.oferta_page .txt							{ padding:0!important;}
.oferta_page .txt_title						{ padding-bottom:0!important;}
.oferta_page .txt_title .info_date			{ font:normal 11px 'Trebuchet MS'; color:#888; }
.oferta_page .mce_content p					{ padding:0 0 5px 0!important;}
.oferta_page .mod_img 						{ display:block; position:relative; float:right; width:100px;}
.oferta_page .mod_img a						{ display:block; position:relative; width:92px; height:auto; float:right;}
.oferta_page .mod_img img					{ border:solid 1px #b2b2b2; padding:1px; background:#fff; position:relative; display:block; float:left;}
.oferta_page .mod_img p						{ font:normal 11px arial; color:#00398b;}
.oferta_page .download 						{ float:left; text-align:left; width:100%; padding:0; margin:0 0 10px 0; background:none;}
.oferta_page .download a.download_link 		{ color:#00398b; text-align:left; font:bold 11px 'Trebuchet MS'; background:url(/img/download.jpg) no-repeat right center; padding:0 20px 0 0;}
.oferta_page .download a.download_link:hover{ text-decoration:none; color:#ff7e00;}

.mod_banner .other_info			{ padding:0 5px!important; width:213px!important;}
.mod_banner .other_info a		{ font-size:0;}
.info_message					{ background:#E4EFFF none repeat scroll 0 0; border:1px solid #ccc; display:block; padding:10px; margin:10px auto!important; position:relative; text-align:center!important; width:70%; }

.cariera_page .page_content_left				{ width:97%!important;}
.cariera_page .page_content_left .widgetButtons	{ clear:both; display:block; margin:0 44px 0 0; position:relative;}

.FormMapContent					{ position:relative; display:block; float:left; min-height:100px!important; height:auto!important; height:100px; z-index:4; }

.FormAsk						{}
.FormAsk .field_box label		{ width:50px!important;}
.FormAsk .field_box textarea,
.FormAsk .field_box input		{ width:144px!important;}

.mod_image_gallery				{ position:relative; }
.mod_image_gallery .SlidingPanelsContentGroup	{ height:138px;}
.mod_image_gallery .thumbnails	{ position:absolute; top:0; left:0; display:block; z-index:100;}

.PaginiStaticeModBox				{ height:220px; position:relative; display:block; }
.PaginiStaticeModBox .right_side2	{ top:0!important; right:-20px!important; margin:0!important; padding:0!important;}


.Mod-Despre-Noi	ul li ul li			{ min-height:10px!important; height:auto!important; height:10px; }
.page_content_middle				{ padding-right:10px;}
.Produse-P-Text		{ padding-bottom:10px; float:left; padding-right:10px; width:400px; }