/********************************************************************************/
/* PROJECT 	:*/
/* DATE 	:*/
/* IMPLEMENTED BY	:*/
/********************************************************************************/
/* RESET, FORMAT INITIAL*/
HTML,BODY{padding:0;margin:0;}
BODY{width:100% !important;background:#91C300;font:12px Verdana;text-align:justify;color:#324a02;}
A{outline:none;color:#ef0101;}
A:hover{}
P{margin:10px 0;padding:0;}
FORM{padding:0;margin:0;}
INPUT, TEXTAREA, SELECT{margin-bottom:5px;border:1px solid #486C01;background:#ECFFAF;color:#486C01;}
LABEL{display:block;float:left;width:85px;}
UL{margin:0;padding:0;list-style-type:none;}
LI{margin:0;padding:0;}
IMG{border:0;}
H1 {font-size:26px;color:#324a02;}
H2 {font-size:22px;color:#324a02;}
H3 {font-size:16px;color:#324a02;}
.separator {border-bottom:1px dotted #324A02;}
/********************************************************************************/
.clear{position:relative !important;float:none !important;clear:both !important;padding:0 !important;margin:0 0 -1px !important;text-decoration:none !important;text-indent:-10000px !important;border:none !important;background:transparent !important;background-image:none !important;height:1px !important;font-size:1px !important;overflow:hidden !important;}
.message_error {margin-top:5px;min-height:35px;padding:15px 5px 15px 70px;border:3px solid #CF230C;background:#CF230C url(imgs/interzis_65x65.png) no-repeat left top;color:#FFFFFF !important;font-weight:bold;}
.message_success {margin-top:5px;min-height:35px;padding:15px 5px 15px 70px;border:3px solid #15A4D0;background:#15A4D0 url(imgs/ok_65x65.png) no-repeat left top;color:#FFFFFF !important;font-weight:bold;}
/********************************************************************************/
.floatRight{float:right !important;}
.noMargin{margin:0 !important }
.noMarginRight{margin-right:0 !important;}
#wrapper_body{width:100%;min-width:960px;background:#91C300 url(imgs/bg.jpg) no-repeat center top;}
	#header{position:relative;overflow:hidden;width:900px;margin:0 auto;padding:0;}
		#logo{display:inline-block;float:left;width:215px;height:108px;margin:120px 0 0 116px;padding:0;background:url(imgs/logo.gif) no-repeat top left;text-indent:-9999px;}
		.language {float:right;margin-top:40px;}
		#main-menu{display:block;float:left;width:900px;height:57px;margin:46px auto 0 auto;padding:0;border-bottom:2px solid #515f33;background:#253600 url(imgs/menu_bg.jpg) repeat-x top left;}
			#main-menu LI{display:block;float:left;height:57px;margin:0;padding:0;}
				#main-menu LI.corner {height:57px;width:19px;margin:0;padding:0;background:url(imgs/menu_left.jpg) no-repeat scroll left top;}
				#main-menu LI.corner.right {float:right;background:url(imgs/menu_right.jpg) no-repeat scroll right top;}
				#main-menu LI A{display:block;margin:0;padding:19px 10px;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;text-align:center;}
					#main-menu LI A:hover, #main-menu LI A.activ{color:#BDFF00;}
	#promo{height:271px;background:url(imgs/promo.jpg) top center no-repeat;text-indent:-10000px;}
	#content{overflow:auto;width:900px;margin:0 auto;padding:30px 0;background:#FFFFFF url(imgs/content_bg.gif) repeat-x top left;}
		.box-540{float:left;width:480px;margin:0;padding:0 30px;}
			.more{display:inline-block;float:right;margin:0 0 20px 15px;text-decoration:none;font-weight:bold;color:#ff4e00;}
			.more:hover{color:#FF7A3F;}
		.box-450{float:left;width:390px;margin:0;padding:0 30px;}
			A.image-bottom IMG{border:3px solid #BDFF00;}
		.box-360{float:left;width:320px;margin:0;padding:0 30px 0 10px;}
			.right-gallery A{overflow:hidden;display:block;width:312px;height:72px;margin:25px 0;;padding:0;border:3px solid #BDFF00;}
		.box-900{float:left;width:840px;margin:0;padding:0 30px;}
			A.image-footer{overflow:hidden;display:inline-block;float:left;width:172px;height:72px;margin:10px 16px;padding:0;border:3px solid #BDFF00;}
				A.image-footer IMG{margin-top:-7%;}
		.gallery-image{display:inline;float:left;overflow:hidden;width:186px;height:180px;margin:10px 11px 0 12px;text-align:center;}
			.gallery-image A{display:block;overflow:hidden;width:180px;height:136px;border:3px solid #BDFF00;}
			.gallery-image P{font-size:14px;margin:3px;font-weight:bold;}
			.gallery-image A IMG{border:none !important;}	
		.gen-list LI{margin:10px;}
			.gen-list UL LI{margin:0 0 0 20px;list-style-type:disc;}
		.gen-form{padding:0 20px;}
			.gen-form DL{clear:both;}
				.gen-form DL DT{display:block;float:left;width:auto;margin:0;padding:0;}
				.gen-form DL DD{display:block;float:left;width:auto;margin:0;padding:0;}
				.gen-form DL DD{width:240px;padding:2px 0;color:#486C01;font-size:14px;}
					.gen-form DL DD INPUT{height:20px;width:175px;padding:2px 0;background:#ECFFAF !important;border:1px solid #486C01;color:#486C01;font-size:14px;}
					.gen-form DL DD TEXTAREA{height:80px;width:175px;padding:2px 0;background:#ECFFAF !important;border:1px solid #486C01;color:#486C01;font-size:14px;}
					.gen-form DL DT{width:90px;padding:5px 0;color:#486C01;font-size:14px;}
					.gen-form DL .error-field{color:#FF0000 !important; background:#FFFFFF !important;border:1px solid #FF0000 !important;}
						.gen-form DL DD INPUT.submit{height:32px;padding:5px;border:1px solid #80B101;background:#C3E55F !important;color:#486C01;text-align:center;}
							.gen-form DL DD INPUT.submit:hover{border:1px solid #80B101;background:#486C01 !important;color:#FFFFFF;}
	#wrapper-footer{height:211px;margin:0;background:url(imgs/footer_bg.png) no-repeat top center;font-size:11px;color:#025464;}
		#footer{width:960px;margin:0 auto;padding:20px 0;}
		#footer A{color:#042b33;}
		#footerLeft{float:left;width:400px;margin-top:67px;padding-left:50px;}
		#footerRight{float:right;width:400px;margin-top:67px;padding-right:50px;text-align:right;}
#simpleTooltip{padding:7px;border:1px solid #6FA409;background-color:#466A00;padding:4px 8px;color:#FFFFFF;}
.refsite {text-decoration:none;}
/*  NOTIFICARE  DE UPGRADE BROWSER */
#browser-upgrade {height:40px;background:url(../imgs/bg-notificare.gif) repeat-x left top;}
    .upgrade-container {width:980px;margin:0 auto;}
        #browser-upgrade P {float:left;width:680px;margin:0;padding: 3px 0 0 45px;background:url(../imgs/atention-icon.jpg) no-repeat left top;font-size:12px;font-family:Verdana; line-height:16px;}
        .browsers {float:right;width:250px;}
        #browser-upgrade A {display:inline-block;width:38px;height:38px;background:url(../imgs/browsers-logo.jpg) no-repeat left top;}
        #ie9 {background-position:-38px top !important;}
        #firefox {background-position:-76px top !important;}
        #opera {background-position:-118px top !important;}
        #safari {background-position:-158px top !important;}
