/*************************************************************************************************
/ DEVELOPERS	: 	Catalin Z.
/ LAST UPDATE	:	12.02.2007
/ VERSION		: 	v1.4
/*************************************************************************************************

/*************************************************** RESET */
HTML,BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,P,BLOCKQUOTE,TH{margin:0; padding:0}
TABLE{border-collapse:collapse; border-spacing:0}
FIELDSET,IMG{border:0}
ADDRESS,CAPTION,CITE,CODE,DFN,EM,STRONG,B,TH,VAR{font-style:normal; font-weight:normal}
OL,UL{list-style:none}
CAPTION,TH{text-align:left}
H1,H2,H3,H3,H4,H5,H6{font-size:100%}
Q:before,Q:after{content:''}
STRONG, B{font-weight:bold} EM{font-style:italic}
/***********************************************************/
/***************************** MAIN BODY, LINK, FORM, LIST */
HTML{background:#d2e2e9 url(http://images.logicielsfr.com/www/imgs/bg_top.gif) repeat-x left top}
BODY{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#082e43; text-align:center; background:url(http://images.logicielsfr.com/www/imgs/bg_bottom.gif) repeat-x left bottom}

A{ } A:hover{ }

FORM{ }
INPUT, SELECT, TEXTAREA{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#082e43}
INPUT, TEXTAREA{padding:2px}

UL{ } LI{ }
UL.list1{ }
UL.list1 LI{padding-top:34px}
UL.list1 LI STRONG{display:block; font-size:15px; margin-bottom:2px}
UL.list1 LI STRONG A{font-size:15px; color:#000;}
UL.list1 LI STRONG A B{text-decoration:underline} UL.list1 LI STRONG A:hover{color:#444} UL.list1 LI STRONG A:hover B{text-decoration:none}
UL.list1 LI A{font-weight:bold; font-size:10px; color:#000; text-decoration:underline} UL.list1 LI A:hover{text-decoration:none}
/***********************************************************/
/************************************************* HEADING */
H1, H2, H3, H4, H5, H6{ }
H1{ }
H2{ }
H3{ }
H4{ }
H5{ }
H6{ }
/***********************************************************/
/******* POSITORING, ALIGN, WIDTH, HEIGHT, MARGIN, PADDING */
#wrapper{margin:0 auto; text-align:left; width:963px}
	#logo{position:absolute; cursor:pointer; display:block; width:534px; height:105px; margin:26px 0 0 210px}
	#header{ }

	#mainTable{margin-bottom:10px; background:url(http://images.logicielsfr.com/www/imgs/_colons/bg_gen.gif) repeat-y left top} #mainTable TR TD{vertical-align:top}
		#left{width:177px; background:url(http://images.logicielsfr.com/www/imgs/_colons/left_bottom.jpg) no-repeat left bottom}
			#mainMenu{background:url(http://images.logicielsfr.com/www/imgs/_colons/menu_bg_gen.jpg) repeat-y left top; margin-top:-5px}
				#mainMenu .margin{background:url(http://images.logicielsfr.com/www/imgs/_colons/menu_top.jpg) no-repeat left top; padding:15px 15px 0 20px}
					#mainMenu FORM{text-align:right; padding-bottom:20px; height:55px}
						#mainMenu FORM H1{font-size:12px; font-weight:bold; color:#FFF; text-align:left; margin-bottom:4px}
						#mainMenu INPUT{font-size:12px; padding:0; line-height:15px; width:137px; border:none}
						#mainMenu INPUT.button{width:auto; margin-top:2px}
					#mainMenu H1{color:#000}
					#mainMenu UL{margin-top:15px}
						#mainMenu UL LI{background:url(http://images.logicielsfr.com/www/imgs/_icons/arrow_left_menu.gif) no-repeat left center; padding:3px 0 3px 10px}
							#mainMenu UL LI A{font-size:11px; font-weight:bold; color:#FFF; text-decoration:underline} #mainMenu UL LI A:hover{text-decoration:none}
				#mainMenu .bottom{background:url(http://images.logicielsfr.com/www/imgs/_colons/menu_bottom.jpg) no-repeat left top; line-height:26px}
			#productsLeft{text-align:center}
			#productsLeft H1{color:#FFF; text-align:center; padding:12px 0}
				#productsLeft .margin{background:url(http://images.logicielsfr.com/www/imgs/_colons/left_top.jpg) no-repeat left top}
		#center{text-align:center}
			#center H1{font-weight:bold; color:#FFF; font-size:20px}
			#wrapperContentNoBg{margin:0 auto; text-align:left; width:640px}
				#wrapperContentNoBg .margin{padding:10px}
			#wrapperContent{margin:0 auto; text-align:left; width:640px; background:url(http://images.logicielsfr.com/www/imgs/_colons/content_bg_gen.jpg) repeat-y left top; margin:0 auto}
				#wrapperContent .margin{background:url(http://images.logicielsfr.com/www/imgs/_colons/content_top.jpg) no-repeat left top; padding:10px}
				#wrapperContent .bottom{background:url(http://images.logicielsfr.com/www/imgs/_colons/content_bottom.jpg) no-repeat left top; line-height:10px}
				#wrapperContent H1{color:#000; font-weight:bold; font-size:18px}
		#right{width:142px; background:url(http://images.logicielsfr.com/www/imgs/_colons/right_bottom.jpg) no-repeat left bottom}
			#productsRight{text-align:center} #right .margin{background:url(http://images.logicielsfr.com/www/imgs/_colons/right_bg.jpg) no-repeat left top}
				#productsRight H1{color:#FFF; padding:14px 0}
				#productsRight .bottom{background:url(http://images.logicielsfr.com/www/imgs/_colons/right_bottom.jpg) no-repeat top left; line-height:10px}
	#footer{padding:30px 142px 30px 200px; font-size:11px; color:#082e43}
	#footer P{border-right:1px #FFF solid; padding:5px 10px 5px 0; width:400px}
	#footer A{color:#082e43} #footer A:hover{text-decoration:none}
	#footer A.logo{float:right; cursor:pointer; background:url(http://images.logicielsfr.com/www/imgs/logo.png) no-repeat left top; display:block; width:199px; height:37px}
	*html A.logo{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.logicielsfr.com/www/imgs/logo.png', sizingMethod='image')}

/* DEBUG *//*
#wrapper{height:1600px}
/*********/
/***********************************************************/
/************************************************** COLORS */

/***********************************************************/
/*************************** BACKGROUND COLOR && || IMAGE  */

/***********************************************************/
/******************************************* USUAL CLASSES */
.error, .mandatory{color:#FF0000}
.clear{clear:both; margin:0; padding:0; border:0 none; line-height:1px; height:1px; font-size:1px}
.clearFix{content:"."; display:block; height:0; clear:both; visibility:hidden}
.left{float:left} .right{float:right}
/*.hidePrint,*/ .noDisplay{display:none}
.noBorder{border:0 none}
.noRows{text-align:center}
#left UL.boxProduct{width:140px}
#right UL.boxProduct{width:110px}
UL.boxProduct{margin:0 auto}
UL.boxProduct LI{padding-bottom:4px; margin-bottom:16px}
	UL.boxProduct LI IMG{display:block; padding:5px 0 10px 0; margin:0 auto; width:75px}
	UL.boxProduct LI A{color:#082f44; text-decoration:underline; font-size:10px; font-weight:bold} UL.boxProduct LI A:hover{text-decoration:none}
	UL.boxProduct LI A.download{color:#01070c}
UL.boxProduct LI.ov{background:#FFF}
#displayProducts{font-size:9px; color:#FFF; margin-top:25px}
#displayProducts TR TD{padding:6px 5px; width:33%}
#displayProducts TR TD DIV{float:right; width:90px; padding-right:22px}
#displayProducts TR TD DIV P{padding:10px 0 5px 0}
#displayProducts TR TD DIV P A{font-size:9px; text-decoration:none; font-weight:normal; color:#FFF}
#displayProducts TR TD DIV A{color:#000; font-size:11px; font-weight:bold; text-decoration:underline} #displayProducts TR TD DIV A:hover{text-decoration:none}
#displayProducts TR TD DIV A.download{color:#000}
#displayProducts TR TD.ov{color:#154e6b; background:#FFF}
#displayProducts TR TD.ov A{color:#154e6b}
#displayProducts TR TD.ov DIV A.download{color:#000}
/***********************************************************/



/*********************************************** Sec pages */
#bodySec{ }
#contentSecPages{ }
/***********************************************************/
