﻿
* {margin:0; padding:0;}

body, input, select, textarea {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
body {text-align:center; background:#E7E7E7 url(../images/background.gif) repeat-x;}

.clear {clear:both; height:0; font-size:1px; line-height:1px;}


#linksimples a{color:#F60D10;float:left;}


h1 {font-size:13px; color:#FFFFFF;}
h2 {font-size:21px; color:#990000; font-weight:normal;}
h3 {font-size:16px; color:#666666; font-weight:normal;}
h4 {font-size:11px; color:#990000;}

/* so para browser decentes
h2:before {
    display: block;
    text-align: center;
    content: "chapter\A hoofdstuk\A chapitre" 
}
*/

/* start niutec 20080211  */
.mercados_outter
{
  /*  border: 1px solid blue;*/
    text-align: center; 
    border-right: 0px solid;
    border-top: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;

    position: relative;
    width: 600px;
    height: 100px;
    position: static;
}

.mercados_inner
{
    /* position: absolute;*/
    z-index: 2;
    /*
    left: 50%;
    top: 50%;
    margin-top: -10px;
    margin-left: -75px;
*/
    width: 255px;
    height: 99px;
    background: url("../images/inter_mercados.png");
    display: block;
    float: left;
    visibility: visible;
    font-family:font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
   /* font-size:14px; */
    padding:00px;
    text-decoration:none;
    cursor:hand;
}

.mercados_inner_h2 {font-size:18px; color:#990000; font-weight:normal;}

/* stop niutec 20080211  */


img {border:0;}
a {color:#000000; text-decoration:none; outline:none;}
a:hover {color:#F60D10; text-decoration:underline;}
li {list-style:none;}

	#main {text-align:left; width:962px; margin:auto;}
		
		/* top link & content */
		#lev1 {padding:3px 0 3px 10px; width:952px; height:25px; background:#F60D10;}
			#lev1 h1 {float:left; margin:10px 0 0 0; width:339px; height:13px; background:url(../images/title_slogan.gif) no-repeat; display:block;}  
				#lev1 h1 span {display:none;}
			#lev1 ul {height:25px; margin:0 0 1px 0; float:right;}
				#lev1 li {float:left; height:25px; background:#F95658; margin:0 0 0 1px; padding:0 5px;}
					#lev1 li.start {background:#F95658 url(../images/bgd_lev1_start.gif) left no-repeat; padding:0 5px 0 10px;}
					#lev1 li.end {background:#F95658 url(../images/bgd_lev1_end.gif) right no-repeat; padding:0 10px 0 5px;}
				#lev1 a {color:#FFF; margin:4px 0 0 0; display:block;}
				#lev1 select {width:132px; margin:1px 0 0 0; vertical-align:middle;}
				
			
		/* master header */
		#mast {width:962px;}
			.home {background:url(../images/bgd_mast_home.jpg) no-repeat;}
			.intra{background:url(../images/bgd_mast_intra.jpg) no-repeat;}
			.outroslinks{background:url(../images/bgd_mast_outroslinks.jpg) no-repeat;}
			#mast img {float:left; border:0; display:block;}
			#mast ul {padding:81px 0 0 0; margin:0 0 0 -235px; float:left;}
				#mast li {height:22px; font-weight:bold; line-height:22px; text-align:center; padding:8px 18px; border-left:1px solid #FFF; float:left;}
				#mast li.linkToHome {border:0 none;}
					#mast li.linkToHome img {float:none;}
				#mast li.connaitreActive {background:#990D00;}
				#mast li.vousActive {background:#F85D00;}
				#mast li.entrepriseActive {background:#996633;}
				#mast li.catalogueActive {background:#669933;}
				#mast li.connaitreActive {background:#990000;}
					#mast li.connaitreActive a, #mast li.vousActive a, #mast li.entrepriseActive a, #mast li.catalogueActive a {color:#FFF;}
					#mast input {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;vertical-align:middle; font-weight:normal;}
			
		/* big middle content */
		#content {width:962px; background:#FFFFFF url(../images/bgd_content.gif) left top no-repeat; padding:25px 0 50px 0; position:relative;}
			
			/*slide menu*/
			#slideMenu {width:450px; height:385px; overflow:hidden; position:absolute; top:135px; left:1px;}
			#slideMenuContent {width:450px; color:#FFF; position:relative; top:0; left:0px;}
				#slideMenuContent a {color:#FFF;}
				#slideTitle {background:url(../images/bgd_menu_lefttop.gif) top right no-repeat;}
					#slideTitle h2 {color:#FFF; padding:15px;}
					#slideTitle a {float:right; margin:5px 10px 0 0;}
				#slideMenuContent ul {}
				#slideMenuContent li {width:200px; line-height:12px; padding:0 10px 6px 15px; float:left;}
					#menuLinks {width:450px; background:url(../images/bgd_menu_left.gif) bottom no-repeat; padding:0 0 15px 0;}
					#menuLinks.hide * {color:#ED1C24;}
				/* to be continue */




				/* ini - alternativa home_page - areas MEA */
                ol {  width: 560px;  /* room for 3 columns */ }
                ol li {   float: left;   width: 240px;  background:url(../images/li_mea2.gif) 0 4px no-repeat;  padding:0 0 0 10px; margin:0 0 10px 0;/* accommodate the widest item */ }
                /* stop the floating after the list */
                br {   clear: left; }
                /* separate the list from what follows it */
                div.home_area
                {
                    margin-bottom: 1em;
                    width: 560px;
                    background: url(../images/bgd_meagroup_niu.gif) repeat-y 240px 0px;
                }
                
                /* anchor styling */
                ol li a {  display: block;   width: 230px;   text-decoration: none;}
				/* fim - alternativa home_page - areas */




				
			/* highlight box on homepage*/
			#MEA {width:560px; float:left; padding:0 0 15px 20px; }
			#MEA h1 {margin:0 0 0 40px;}
			#MEA h2 {padding:20px 0;}
			#MEA h4 {margin:0; padding:0 0 5px 0;}
			#MEA div.MEAGroup {width:560px;}
			#MEA div.MEACol {float:left;}
			#MEA ul {width:165px; line-height:12px; float:left; padding:0 27px 0 0; margin:0;}
				#MEA ul.MEAmain li {font-weight:bold; background:url(../images/li_mea1.gif) 0 4px no-repeat; padding:0 0 0 10px; margin:0 0 5px 0;}
				#MEA ul.MEAsub li { background:url(../images/li_mea2.gif) 0 4px no-repeat; padding:0 0 0 10px; margin:0 0 10px 0;}
				#MEA ul.lastList {padding:0 10px 0 0;}
			
			/* right content on homepage */
			#Contextual {width:374px; padding:10px 4px 0 4px; float:left;}	
				/* common properties */
				#Contextual a {color:#F60D10;}
				.lev2 {background:url(../images/bgd_espace_middle.gif) repeat-y bottom left;}
				.lev3 {margin:10px 0 0 2px; padding:0 0 5px 0; background:url(../images/bgd_contextual_typ2.gif) repeat-y bottom left;}
				.subLink {font-size:10px; color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; float:right; margin:10px 10px 0 0; padding:0 0 0 8px;}
				.textInput {border:1px solid #7F9DB9;}
				.subBtn {margin:0 0 0 5px;}
				
				/* login block */
				#espace {width:374px;}	
					#espace input {vertical-align:middle; float:left;}
					#espace label {float:left;}
					#espace .login {width:347px; padding:0 10px 5px 15px;}
						#espace .textInput {width:140px;}
						#espace .username {float:left; width:150px; display:block;}
							#espace .username a {padding:5px 0 0 8px; background:url(../images/li_link.gif) 0 10px no-repeat; display:block;}
						#espace .password {float:left; padding:0 0 5px 10px; width:180px; display:block;}
					#espace .commande {width:347px; margin:0 10px 0 15px; padding:5px 0 10px 0; border-top:1px solid #CCCCCC; clear:both;}
						#espace .commande h4 {float:left; padding:0; background:none; width:160px; background:none; display:block;}
				
				/* search box */
				#rechercheFormation {width:374px; margin:5px 0 0 0;}
					#rechercheFormation .contentlev2 {width:359px;}
					#rechercheFormation .search {float:left; width:150px; margin:0 10px 0 15px; display:inline;}
						#rechercheFormation .searchInput {width:150px; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px solid #CCC;}
						#rechercheFormation input {vertical-align:middle; float:left;}
						#rechercheFormation select {width:112px; vertical-align:middle; float:left;}
						#rechercheFormation .textInput {width:110px;}				
					#rechercheFormation .contact {float:left; border-left:1px solid #CCC; padding:0 0 0 15px; margin:0 0 10px 0;}
						#rechercheFormation .contact h4 {background:url(../images/contact.gif) left center no-repeat; padding:9px 0 9px 40px;}
						#rechercheFormation .contact strong {font-size:14px; color:#990000;}
						#rechercheFormation .contact a {background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
					
				#espace h4, #rechercheFormation h4 {background:url(../images/bgd_espace_top.gif) no-repeat; padding:10px 10px 10px 15px;}

				/* newsletter tab*/
				#newletter {height:30px; background: url(../images/bgd_newsletter.gif) no-repeat; padding:3px 5px 5px 10px; margin:5px 0 0 2px;}
					#newletter h4 {background:url(../images/mail.gif) left center no-repeat; padding:9px 10px 9px 40px; float:left;}
					#newletter input {float:left; margin:7px 5px 0 0;}	
					#newletter input.textInput {width:160px;}			
				
				/* actuality block */
				#actuality {width:370px;}
					#actuality h4 {background:url(../images/bgd_contextual_typ2_top.gif) no-repeat; padding:10px 0 0 10px;}
					#actuality ul, #actuality p {padding:0 0 0 10px;}
					#actuality li, #actuality strong {background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
				
				/* cataloge block */
				#catalogue {width:370px; margin:0 0 20px 0;}
					#catalogue div {background:url(../images/bgd_contextual_typ2_top.gif) no-repeat; padding:10px 0 0 5px;}
					#catalogue img { padding:5px 15px 5px 5px; float:left;}
					#catalogue p {width:200px; float:left;}
					#catalogue a {background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
			
			/* bottom list content on home page */
			#ContextualBottom {width:922px; padding:18px 10px 15px 10px; margin:0 10px; background:url(../images/bgd_MEAbottom.gif) top left repeat-x;}
				#ContextualBottom div {float:left;}
					#ContextualBottom ul {width:180px; padding:0 10px 0 0; line-height:14px;}
					#ContextualBottom li {background:url(../images/li_link.gif) 0 5px no-repeat; margin:0 0 5px 0; padding:0 0 0 8px;}
					#ContextualBottom a {color:#F60D10;}
					#ContextualBottom img {padding:15px 0 0 10px;}	
			
			/* Main content */
			.category h2 {color:#000000;}   /*  669933  */ 
			.category h4 {color:#ED1C24;}  /*  669933 ppm */
			
			
			
			#mainContent {width:662px; float:left; margin:0 0 0 88px; display:inline;}



			
				#breadcum {color:#669933; margin:0 0 15px 0;}
					#breadcum li {display:inline;}
					#breadcum a {color:#F60D10;}
					
					#breadcumRed {color:#990000; margin:0 0 15px 0;}
					#breadcumRed li {display:inline;}
					#breadcumRed a {color:#F60D10;}	
				.back {color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px; float:right;}
				
			
				#catMea_destaque {width:657px; background:url(../images/bgd_mea_cat.gif) bottom no-repeat; margin:0 0 20px 0;}	
				
			#meaTitle_destaque {width:580px; background:url(../images/bgd_mea_cattop.gif) right top no-repeat; padding:20px 25px 5px 25px; float:left;}
					#meaTitle_destaque {width:657px; background:url(../images/bgd_mea_cattop.gif) left top no-repeat; padding:20px 25px 5px 25px; float:left;}
						#meaTitle_destaque h2 {margin:0 0 15px 0;}
						#meaTitle_destaque a {color:#F60D10;}
						#meaTitle_destaque img { float: none; margin: 0 10px; }
				
				/* maincontent on category home */
				#catMea {width:657px; background:url(../images/bgd_mea_cat.gif) bottom no-repeat; margin:0 0 20px 0;}
				/* meaTitle eram 400px */
					#meaTitle {width:657px; background:url(../images/bgd_mea_cattop.gif) left top no-repeat; padding:20px 25px 5px 25px; float:left;}
						#meaTitle h2 {margin:0 0 15px 0;}
						#meaTitle a {color:#F60D10;}
						#meaTitle img {float:right; margin:0 10px;}
						
					/*
					#topTheme {width:177px; color:#FFFFFF; background:url(../images/bgd_mea_cattop.gif) right top no-repeat; padding:15px 15px 5px 15px; float:left;}
					*/
					#topTheme
{
    background-position: right top;
    width: 176px;
    color: #FFFFFF;
    background: url(../images/cat_destak_top.gif) right top no-repeat;
    padding: 0px 0px 0px 0px;
    float: left;
    margin-right: 0px;
}
						#topTheme h2 {color:#FFFFFF; font-size:18px; margin:0 0 0 0; padding:5px 5px 5px 15px;}
						#topTheme li {font-weight:bold; line-height:12px; background:url(../images/li_mea3.gif) 0 5px no-repeat; padding:0 0 8px 10px;}

/*
						.catHighlightDestak {
	color:#FFF;
	margin:10px 0px 0 1px;
	padding:0 0 8px 0;
	background-color: #ED1C24;
	background-image: url(../images/bgd_highlight.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
*/
					
						
				#themeList {width:657px; background:url(../images/bgd_meacat_group.gif) 207px 0 repeat-y; margin:20px 0 0 0;}
					#themeList ul {width:195px; margin:0 30px 0 0; line-height:12px; float:left;}
						#themeList ul.lastList {margin:0;}
					#themeList li {background:url(../images/li_mea4.gif) 0 4px no-repeat; padding:0 0 0 10px; margin:0 0 10px 0;}


				/* ini - alternativa home_catalogo - prox10 themeList */

                #themeList_niu {  width: 670px;  /* nao pode ir alem de 670 - 657 room for 3 columns */ 
                                  margin-bottom: 5px;  /* 1em */
                                  background: url(../images/bgd_meacat_group.gif) repeat-y 199px 0px;   /* 207 */
                    }


                #themeList_niu li
                    {
                        float: left;
                        width: 210px; /* 200-207  */
                        background: url(../images/li_mea2.gif) 0 4px no-repeat; /* */
                        margin-bottom:  20px;
                        margin-left:     1px;
                        margin-right:    0px;
                        margin-top:      0px;
                        padding-right:   0px;
                        padding-left:    5px;   /* 5 afecta a identacao dos sub-li */
                        padding-bottom: 10px;
                        padding-top:     0px;
                     }

 

                #themeList_niu li a { 
                        display: block; /* garante a altura correcta */
                        text-decoration: none;
                        width: 195px; /* 200-207  */
                    }

                        /* fim - alternativa home_catalogo - prox10 themeList*/

					
			#subContent {width:182px; float:right; margin:0 10px 0 0; display:inline;}
				
				/* sub content on home category */
				.catLev2 {width:182px; background:url(../images/bgd_cat_lev2.gif) bottom no-repeat; margin:0 0 5px 0;}
					.catLev2 input, .catLev2 select {vertical-align:middle;}
				.catLev3 {width:178px; background:url(../images/bgd_cat_lev3.gif) bottom no-repeat; margin:0 0 5px 3px; padding:0 0 10px 0;}
				
				.connaitreLev3 {width:178px; background:url(../images/bgd_connaitre_lev3.gif) bottom no-repeat; margin:0 0 5px 3px; padding:0 0 10px 0;}
			 	.connaitreLev4 {width:178px; background:url(../images/bgd_cat_lev2.gif) bottom no-repeat; margin:0 0 5px 3px; padding:0 0 10px 0;}
				
			
				#promo .connaitreLev3 div{background:url(../images/bgd_connaitre_lev3top.gif) top left no-repeat; padding:15px 10px 0 10px;}
				#promo .connaitreLev4 div{background:url(../images/bgd_cat_lev2top.gif) top left no-repeat; padding:15px 10px 5px 10px; margin:0 0 0 -2px;}
				
				
					.catLev2 h4, .catLev3 h4 {color:#ED1C24;}
				
				/* contact block */
				#catContact {width:182px;}
					#catContact h4 {background:url(../images/icon_contact_red.gif) left center no-repeat; padding:9px 0 9px 40px; color:#F60D10;}
					#catContact strong {font-size:14px; color:#F60D10;}
					#catContact a {color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
						.catContactTitle {background:url(../images/bgd_cat_lev2top.gif) no-repeat; padding:17px 13px 0 13px;}
						.catContactContent {padding:5px 13px 7px 13px;}
				
				/* select block*/
				#catSelect {width:182px;}
		/*			#catSelect h4 {margin:0 0 5px 0;}  */
		#catSelect h4 {line-height:14px; background:url(../images/bgd_cat_lev2top.gif) no-repeat; padding:17px 13px 0 13px;}
			/*		.typeSelect {background:url(../images/bgd_cat_lev2top.gif) no-repeat; padding:17px 13px 0 13px;}  */
				/*	.typeSelect h4 {color:#ED1C24; z-index:99;} */
		#catSelect 	.typeSelect		{width:155px; padding:0 0 8px 0; margin:5px 0 8px 13px; }
					
					
					.typeCommand {margin:7px 13px; padding:5px 0 8px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
					.typeResult {color:#333; padding:0 13px 7px 13px;}
						.typeResult h4 {background:url(../images/icon_result.gif) left center no-repeat; padding:0 0 0 20px;}
						.typeResult span {color:#990000;}
						.typeResult a {color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
										#redSelect {width:182px;}
					#redSelect h4 {margin:0 0 5px 0; color:#990000;}
						.typeResult a {color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
				
				/* search block*/
				#catSeacrh {width:182px;}
					#catSeacrh h4 {line-height:14px; background:url(../images/bgd_cat_lev2top.gif) no-repeat; padding:17px 13px 0 13px;}
					#catSeacrh .searchInput {width:155px; padding:0 0 8px 0; margin:5px 0 8px 13px; border-bottom:1px solid #CCC;}
					#catSeacrh .searchSelect {width:155px; padding:0 0 8px 13px;}
					#catSeacrh select {width:112px;}
					
				#redSeacrh {width:182px;}
					#redSeacrh h4 {line-height:14px; background:url(../images/bgd_cat_lev2top.gif) no-repeat; padding:17px 13px 0 13px;color:#990000;}
					#redSeacrh .searchInput {width:155px; padding:0 0 8px 0; margin:5px 0 8px 13px; border-bottom:1px solid #CCC;}
					#redSeacrh .searchSelect {width:155px; padding:0 0 8px 13px;}
					#redSeacrh select {width:112px;}

				/* product promotion*/
				#promo {width:178px;}
					#promo ul, #promo div {background:url(../images/bgd_cat_lev3top.gif) no-repeat; padding:15px 10px 0 10px;}
						#promo div ul {background:none; padding:0;}
						#promo div h4 {margin:0 0 5px 0; padding:0; border:0 none;}
					#promo li, #promo a {color:#F60D10; line-height:14px; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 5px 8px;}
						#promo li a {background:none; padding:0;}
					#promo h4 {margin:5px 15px 5px 10px; padding:5px 0 0 0; border-top:1px solid #CCC;}
					#promo p {padding:0 15px 0 10px;}
					#promo img {margin:3px 10px 0 0; float:left;}
				
				/* category theme list*/
				.catThemeList {width:662px; background:url(../images/bgd_theme_list.gif) bottom no-repeat; margin:5px 0 0 0;}
				.firstList {margin:10px 0 0 0;}
					.catThemeList h4 {background:url(../images/bgd_theme_listtop.gif) no-repeat; padding:15px 20px 5px 20px;}
					.themeListMain {color:#FF0000; padding:0 20px 15px 20px;}
						.themeListMain a {color:#000000; font-weight:bold;}  /* F60D10  ppm */
						.themeListSub {color:#666666; padding:5px 21px;}
							.themeListSub a {color:#F60D10; font-weight:normal; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
				
				.faqThemeList {width:662px; background:url(../images/bgd_theme_list.gif) bottom no-repeat; margin:5px 0 0 0;}
				.firstList {margin:10px 0 0 0;}
					.faqThemeList h4 {background:url(../images/bgd_theme_listtop.gif) no-repeat; padding:15px 20px 5px 20px;}
					.reponseListMain { font-weight:bold;color:#990000; padding:0 20px 15px 20px;}
						.reponseListMain a {color:#F60D10; font-weight:bold;}
						.reponseListSub { font-weight:normal;color:#666666; padding:5px 21px;}
							.reponseListSub a {font-weight:normal; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px;}
				
				/* catalogue_fiche */
				#catIndex {margin:5px 0 0 0; padding:20px 0; border-top:1px solid #CCC;}
					#catIndexContent {width:470px; float:left;}
						/* tab */
						#catTab {width:470px; background:url(../images/bgd_tab.gif) bottom no-repeat; margin:20px 0 0 0;}
							#catTabtop {width:470px; height:25px; background:url(../images/bgd_tabtop.gif) 0 0 no-repeat;}
								#catTabtop li {width:94px; padding:5px 0 0 0; text-align:center; float:left;}
								#catTabtop a {color:#000000; font-weight:bold;}  /*  F60D10 */
									#catTabtop li.tabActive a {color:#F60D10;}  /*  669933  ppm */
							.catTabContent {padding:0 20px 20px 20px;}
								.catTabContent h4 {margin:20px 0 0 0;}
								.catTabContent ul {padding:0 20px;}
								.catTabContent li {line-height:12px; padding:0 0 3px 0; background:url(../images/li_tab1.gif) 0 5px no-repeat; text-indent:8px;}
									.catTabContent li li {background:url(../images/li_tab2.gif) 0 5px no-repeat;}
							#catTab2, #catTab3, #catTab4, #catTab5 {display:none;}




				/* catalogue_fiche print */
				#catIndex0 {margin:5px 0 0 0; padding:20px 0; border-top:1px solid #CCC;}
					#catIndexContent0 {width:470px; float:left;}






							
						
						/* link more */
						.linkMore {width:235px; margin:20px 0 0 0; float:left; display:inline;}
							.linkMore h4 {background:url(../images/icon_arrow1.gif) no-repeat; padding:0 0 0 25px;}
							.linkMore ul {padding:5px 10px 0 25px;}
							.linkMore li {line-height:14px; background:url(../images/li_link.gif) 0 4px no-repeat; padding:0 0 0 8px; margin:0 0 5px 0;}
							.linkMore a {color:#F60D10;}
							
					#catIndexHightlight {width:177px; float:right;}
						
						/* action block */
						#highlightAction {background:#E6E6E6 url(../images/bgd_action.gif) bottom no-repeat;}
							#highlightAction h4 {margin:5px 8px; padding:5px 0 0 0; border-top:1px solid #FFF;}
							#highlightAction a {color:#F60D10; background:url(../images/li_link.gif) 0 5px no-repeat; padding:0 0 0 8px; margin:0 8px;}
							#action {background:#E6E6E6 url(../images/bgd_actiontop.gif) top no-repeat; padding:14px 8px 8px 8px;}
								#action img {border:0;}
								#action li {float:left; padding:0 1px 1px 0;}
								#action a {width:24px; height:15px; text-align:center; background:#B3B3B3; padding:2px 0 0 0; margin:0; float:left;}
								#action a:hover {background:#F60D10;}
								#actionTitle {background:#F60D10; color:#FFF; padding:0 2px; line-height:14px;}
							#actionDetails {padding:5px 0; margin:0 8px 5px 8px; border-top:1px solid #FFF; }  /* border-bottom:1px solid #FFF; */
								#actionDetails strong {color:#CF0B0D;}  /* 669933 */
								#actionDetails li {color:#000000;}  /* novo */
							#actionSection {margin:0 8px 0 8px; padding:0 0 8px 0;}
								#actionSection a {float:right; margin:0; padding:0; background:none;}
						
						/* highlight block */
						.catHighlight
{
    color: #FFF;
    margin: 10px 0px 0 1px;
    padding: 0 5px 8px 0;
    background-color: #ED1C24;
    background-image: url(../images/bgd_highlight.gif);
    background-repeat: no-repeat;
    background-position: bottom;
}
							.catHighlight h4 {color:#FFF; background:url(../images/bgd_highlighttop.gif) top no-repeat; padding:8px;}
							.catHighlight span {background:url(../images/icon_arrow2.gif) no-repeat; padding:0 0 0 25px;}
							.catHighlight p {margin:0 8px; line-height:14px;}
							.catHighlight a, .catHighlight a:hover
{
    background-position: 0px 5px;
    color: #FFF;
    background: url(../images/li_link_footer.gif) 0 5px no-repeat;
    padding: 0 0 0 8px;
}

				/* glossary tab*/		
				#glosTab {width:662px; background:url(../images/bgd_theme_list.gif) bottom no-repeat; margin:15px 0 0 0;}
					#glosTabTop {width:662px; height:25px; background:url(../images/bgd_glossary_tab.gif) no-repeat;}
						#glosTabTop ul {width:659px; height:25px; padding:0 0 0 3px;}
							#glosTabTop ul.aTabon {background:url(../images/bgd_glossary_tabon.gif) 0 0 no-repeat;}
						#glosTabTop li {width:23px; height:18px; text-align:center; padding:5px 0 0 0; float:left;}
							#glosTabTop li#lastGlosTab {width:45px;}
						#glosTabTop a {color:#F60D10; font-size:12px; font-weight:bold;}
							#glosTabTop a.glosTabBtnOn {color:#990000;}
					.glosContent {padding:15px 30px; display:none;}
					.glosContentActive {padding:15px 30px;}	
						.glosContentActive h3 {font-weight:bold; color:#990000;}
						.glosContentActive h4 {margin:10px 0 0 0;}
						.glosContentActive p {padding:5px 20px;}
					
		/* Footer content */	
		#Footer {width:952px; background:url(../images/bgd_footer.gif) no-repeat; padding:10px 0 0 10px; clear:both;}
			#Footer a {color:#F60D10;}
			#Footer .internal {padding:0 0 0 10px;}
				#Footer .internal li {background:url(../images/li_link_footer.gif) 0 5px no-repeat; padding:0 0 0 8px; margin:0 10px 0 0; display:inline;}
				#Footer .internal a {color:#FFFFFF;}
			#Footer .external {padding:20px 0 15px 10px;}
				#Footer .external li {display:inline;}
				
				
		/* formulaires */
		
	  #Form{margin:10px 0 0 0; border-top: solid 1px #CCCCCC; padding:20px 150px 0 150px; text-align:center;}	
	  	#Form label{font-weight:bold;float:left; margin:0 0 10px 0;}
		#Form input, #Form select, #Form textarea{border:1px solid #7F9DB9; width:235px; float:right;}
		#Form .small {width:140px; float:left; margin:0 0 0 61px;}
		#Form .civ {float:right;}
		#Form .civ label { font-weight:normal;}
		#Form .civ .radio{width:12px; border:none; float:left; margin:0 5px 0 17px;}
			#Form .subBtn{border:none; height:18px; width:30px; float:none; padding:10px 0 0 100px;}
			#Form  p{ padding:0 0 0 100px;}
			#Form span{ color:#FF0000; text-align:center;}
			
			
			
			
			
			
			
			
			
			/* nous connaitre */
			
			#mainContent2{width:505px; float:left; padding:0 35px 0 0;}
				#leftMenu{width:193px;float:left; margin:80px 35px 0 0; }
				#leftMenu h2{color:#FFFFFF;font-size:18px; background:url(../images/bgd_navLeft.gif) top left no-repeat; padding:10px 0 8px 10px;}
				#leftMenu h2 a{color:#FFFFFF;font-size:18px; background:url(../images/bgd_navLeft.gif) top left no-repeat; padding:10px 0 8px 10px;}
				#leftMenu div{background:url(../images/bgd_navLeft_content.gif) bottom left no-repeat; padding:0 15px 100px 15px;}
					#leftMenu .navLeftMenu { border-top:1px solid #FFFFFF; color:#FFFFFF;padding:5px 0 2px 0; margin:0 0 5px 0;}
					#leftMenu .navLeftMenu li{margin:0 0 2px 0;}
					#leftMenu .navLeftMenu .submenu{margin:5px 0 0 22px;}
					#leftMenu .navLeftMenu a{color:#FFFFFF;}
					#leftMenu .navLeftMenu .active{ font-weight:bold;}
					#leftMenu .deconnecter {border-bottom:1px solid #FFFFFF;padding:8px 0 5px 0;}
					
		/*		#highlight{ border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
					#highlight p{margin:0 0 10px 0;}      
			*/


				/* maincontent on category home */
				#catMea_2 {width:657px; background:url(../images/bgd_mea_cat.gif) bottom no-repeat; margin:0 0 20px 0;}
				/* meaTitle eram 400px */
					#meaTitle_2 {width:657px; background:url(../images/bgd_mea_cattop.gif) left top no-repeat; padding:20px 25px 5px 25px; float:left;}
						#meaTitle_2 h2 {margin:0 0 15px 0;}
						#meaTitle_2 a {color:#F60D10;}
						#meaTitle_2 img {float:right; margin:0 10px;}
					
					
						#breadcum2 {color:#990000; margin:0 0 15px 0; padding:0 0 0 100px;}
					#breadcum2 li {display:inline;}
					#breadcum2 a {color:#F60D10;}			
					
					
				/* commande */	
				

		
		
			#nonhighlight p{color:#000000;}
			#nonhighlight span{ color:#990000;}
		
			#nonhighlight table{width:100%; color:#000000; margin:25px 0 0 0;}
					#nonhighlight td{padding:5px 0 5px 2px;border-bottom:0px solid #CCCCCC;}	
						#nonhighlight th{border-bottom:0px solid #CCCCCC; color:#990000; padding:0 25px 5px 2px;}					
						#nonhighlight .expedie{background-color:#E5F5E5;}
							#nonhighlight .expedieEtat{color:#009900;}
						#nonhighlight .attente{background-color:#FFEFE5;}
							#nonhighlight .attenteEtat{color:#FF6600;}
						#nonhighlight .commande{background-color:#E5EFF5;}
							#nonhighlight .commandeEtat{color:#006699;}		


			#nonhighlight .resume{width:50%;float:right;margin:10px 0 10px 0;border-top:1px solid #CCCCCC;}	
				#nonhighlight .resume th{font-weight:normal;padding:0 0 0 5px;}
				#nonhighlight .resume td{font-weight:bold;}
					#nonhighlight .resume .total{background-color:#F5E5E5;}
					
					#nonhighlight h5{ color:#990000;font-size:12px;margin:0 0 10px 0; }
		/*			#nonhighlight a{color:#F60D10;float:right;}  viva a ignorancia    */





				#highlight{ border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
					#highlight p{margin:0 0 10px 0;}      


		/*	#highlight p{color:#000000;}   */
			#highlight span{ color:#990000;}	
		
		
			#highlight table{width:100%; color:#000000; margin:25px 0 0 0;}
					#highlight td{padding:5px 0 5px 2px;border-bottom:1px solid #CCCCCC;}	
						#highlight th{border-bottom:1px solid #CCCCCC; color:#990000; padding:0 25px 5px 2px;}					
						#highlight .expedie{background-color:#E5F5E5;}
							#highlight .expedieEtat{color:#009900;}
						#highlight .attente{background-color:#FFEFE5;}
							#highlight .attenteEtat{color:#FF6600;}
						#highlight .commande{background-color:#E5EFF5;}
							#highlight .commandeEtat{color:#006699;}
					
					
			#highlight .resume{width:50%;float:right;margin:10px 0 10px 0;border-top:1px solid #CCCCCC;}	
				#highlight .resume th{font-weight:normal;padding:0 0 0 5px;}
				#highlight .resume td{font-weight:bold;}
					#highlight .resume .total{background-color:#F5E5E5;}
					
					#highlight h5{ color:#990000;font-size:12px;margin:0 0 10px 0; }
			/*		#highlight a{color:#F60D10;float:right;}   */
			
			
			
			
			/*  segunda variante highlight_pqp */ 
			
			#highlight_pqp{ border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
				#highlight_pqp p{margin:0 0 10px 0;}      


		/*	#highlight p{color:#000000;}   */
			#highlight_pqp span{ color:#990000;}	
		
		
			#highlight_pqp table{width:100%; color:#000000; margin:25px 0 0 0;}
					#highlight_pqp td{padding:5px 0 5px 2px;border-bottom:1px solid #CCCCCC;}	
						#highlight_pqp th{border-bottom:1px solid #CCCCCC; color:#990000; padding:0 25px 5px 2px;}					
						#highlight_pqp .expedie{background-color:#E5F5E5;}
							#highlight_pqp .expedieEtat{color:#009900;}
						#highlight_pqp .attente{background-color:#FFEFE5;}
							#highlight_pqp .attenteEtat{color:#FF6600;}
						#highlight_pqp .commande{background-color:#E5EFF5;}
							#highlight_pqp .commandeEtat{color:#006699;}
					
					
			#highlight_pqp .resume{width:50%;float:right;margin:10px 0 10px 0;border-top:1px solid #CCCCCC;}	
				#highlight_pqp .resume th{font-weight:normal;padding:0 0 0 5px;}
				#highlight_pqp .resume td{font-weight:bold;}
					#highlight_pqp .resume .total{background-color:#F5E5E5;}
					
					#highlight_pqp h5{ color:#990000;font-size:12px;margin:0 0 10px 0; }
			/*		#highlight a{color:#F60D10;float:right;}   */			
					
			/*			#highlight_pqp { border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
	#highlight_pqp p  {margin:0 0 10px 0; color:#000000;}
					*/
					
			/*		my_classe  */
	
	/*		
			.my_classe table
{
    width: 100%;
    color: #000000;
    margin: 0px 0 0 0;
}
			
			.my_classe			th {border-bottom:1px solid #CCCCCC; color:#990000; padding:0 25px 5px 2px;}	
			*/
			/*
.my_classe td
{
    padding: 1px 1 1px 1px;
    border-bottom: 0px solid #CCCCCC;
    border-bottom-style: none;
    border-bottom-width: 0px;
}	
*/
	.my_classe { border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
	.my_classe p  {margin:0 0 10px 0; color:#000000;}

							
.my_classe span{
color: #990000;
}


							

/* by niutec 2007.05.22 */
/* FORMULÁRIO */

.formulario_campos_122px {
    width: 122px;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    background-position: left top;
    text-align: left;
    background-color: #F2F0F0;
    border: 1px solid #607488;
}
.formulario_campos_26px { width: 26px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-position: left top; text-align: left; background-color: #F2F0F0; border: 1px solid #607488; }
.formulario_campos_54px { width: 54px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-position: left top; text-align: left; background-color: #F2F0F0; border: 1px solid #607488; }
.formulario_campos_157px {
    width: 157px;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-position: left top;
    text-align: left;
    background-color: #F2F0F0;
    border: 1px solid #607488;
}
.formulario_campos_200px { width: 200px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-position: left top; text-align: left; background-color: #F2F0F0; border: 1px solid #607488; }
.formulario_campos_110px { width: 110px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-position: left top; text-align: left; background-color: #F2F0F0; border: 1px solid #607488; }

/*
@media screen
{
    #t1  {display:none}
    #t2  {display:none}
    #t3  {display:none}
    #t4  {display:none}
    #t5  {display:none}
    }
*/

					
/* by niutec 2007.06.15 - from cegos.fr - ajustado */
/*
@media Print    
{

#lev1 {
	DISPLAY: none
}
#mast {
	DISPLAY:inline
}
#mast ul { display:none}

#leftMenu {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#slideMenu {
	DISPLAY: none
}
#catIndexHightlight {
	DISPLAY: inline;
}
#catTabtop {
	DISPLAY: none
}
#breadcum2 {
	DISPLAY: none
}
#Footer {
	DISPLAY: none
}
.back {
	DISPLAY: none
}



#catTab1 
{
    DISPLAY: inline;
}
#catTab2 {
	DISPLAY: inline;
}
#catTab3 {
	DISPLAY: inline; 
}
#catTab4 {
	DISPLAY: inline;
}
#catTab5 {
	DISPLAY: inline;
}

#mainContent {
	MARGIN-LEFT: 80px; WIDTH: 600px
}

}
*/

/* by icw 2007.06.29 */
#MEA .link_home { color:#990000}
#MEA .link_home:hover { text-decoration:none}

#mainContent3{width:505px; float:left; padding:0 35px 0 0; list-style:circle;}
	#mainContent3 div span:empty { display:none; }
	#mainContent3 div { white-space:pre-wrap; }
	#mainContent3 a { text-decoration:underline }
	#mainContent3 .summaryLinks ul { list-style-image:url('Images/li_link.gif'); margin:0 0 5px 0; padding:0 0 0 8px;}			
	#mainContent3 ul { list-style-image:url('Images/li_mea2.gif'); padding:0 0 0 20px; margin:0 0 10px 0;color:#000000;}
	#mainContent3 h4, #mainContent3 h4 div .ms-rteCustom-CouleurCegos { padding-top:20px; padding-bottom:10px; font-weight:bold; font-size:11px; color:#000000;}
	#highlight, #highlightContent { border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0;}
	#highlight p, #highlightContent p {margin:0 0 10px 0; color:#000000;}
	#highlightContent .formFields {border:solid 1px #7F9DB9; width:100%}