

@charset "ISO-8859-1";
/************
 *   link   *
 ***********/

A          {color : #D1D3FD; }
A:Visited  {color : #D1D3FD; }
A:Active   {color : #D1D3FD; }
A:Hover    {color : #FFFFFF; text-decoration : none; }

/*************
 *   body    *
 ************/

/*BODY 	{
  		     color      : #FFFFFF;
	background-color      : #3366A3;
	margin-left           : 8;
	margin-top            : 8;
}*/


/******************************
 *    class used to display   *
 *    the input field labels  *
 *****************************/
P.LABEL {
     	           color : #FFFFFF;
  	     font-weight : bold;
}
TH.LABEL {
		text-align:right;
}


H3 {
	color : #FFFFFF;	
}

/*******************************************
 * class for the title of the subscription *
 ******************************************/
P.SUBSCRIPTION {
		  color : #FFFFFF;
		  font-family: arial;
		  font-weight : bold;
		  text-align : center;
		  font-size : 16px;
}
/********************************************************
 * color of the thin line surrounding the subscriptions *
 *******************************************************/
TABLE.SUBSCRIPTION {
		background-color : #000000;
}
/*************************
 * class for the headers *
 ************************/
TH.SUBSCRIPTION {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
}
/*******************************
 * class for the subscriptions *
 ******************************/
TD.SUBSCRIPTION {
		color      : #FFFFFF;
		background-color : #336699;
}


P.SUBS {
		  color : #FFFFFF;
		  font-family: arial;
		  font-weight : bold;
		  text-align : center;
		  font-size : 16px;
}

TABLE.SUBS {		
		background-color : #274465;
		border-collapse: collapse;	
}
TABLE.subs2 {
		background-color : #000000;
}



TH.SUBS {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
		text-align : left;
		font-size : 16px;
		font-family: arial;
}

TR.SUBS {
		background-color : #3366A3;
}


TD.SUBS {
		color      : #FFFFFF;
		background-color : #3366A3;
}



/*******************************
 *  background color to use to *
 *  display the errors         *
 ******************************/
TD.ERROR {
		background-color : #ED4F50;
}

/***********************************************
 * color of the thin line surrounding the form *
 **********************************************/
TABLE.FORM {		
		background-color : #000000;
}
/**************************************
 * background color of the form title *
 *************************************/
TH.FORM {
		color      : #FFFFFF;
		background-color : #274465;
		font-weight: bold;			
}
/********************************
 * background color of the form *
 *******************************/
TD.FORM {
		background-color :  #336699;
}

/*
 * Style for the fixed header collection example.
 */
TABLE.COL {
	cell-spacing: 2px;
	background-color : #000000;
}
TH.COL {
	color      : #FFFFFF;
	background-color : #274465;
	font-weight: bold;
	padding : 2px;
}
TD.COL {
	background-color :  #336699;
}

TD.PAGER {
	background-color :  #3366A3;
	text-align: center;
}

.ongletMain {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: #80add6 2px solid; 
	BACKGROUND-COLOR: #dce8f4;
}

.clsAction {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #053c6d; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ongletTextEna {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: #80add6 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #80add6 2px solid; 
	COLOR: #005386; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #dce8f4; 
	TEXT-ALIGN: center;
}

.ongletTextDis {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #80add6; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #e6e6e6; 
	TEXT-ALIGN: center;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ED4F50;
	TEXT-ALIGN: center;
}

.ongletMiddle {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 1px; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #dce8f4;
}

.ongletSpace {
	BORDER-BOTTOM: #80add6 2px solid;
}

/**
 * Calendar classes
 */

TD.CALENDRIER {
	background-color: #C2C2C2; 
	font-weight: bold; 
	text-align: center; 
	font-size: 10px;
}

A.CALENDRIER {
	text-decoration: none; 
	color: #000000;
}

.CALENDARBORDER {
	background-color: #000000; 
}

.CALENDARTITLE {
	background-color: #336699; //#C9252C;
}

.CALENDARWEEK {
	background-color: #FFFFFF;
}

.CALENDARWEEKEND {
	background-color: #FFF4E5;
}

.CALENDARSELECTED {
	background-color: #FF8F01;
}





/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      SUGGEST                    				 |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/



div.suggestionList {
	z-index:500;
	position:absolute;
	width:150px; 
	border:1px solid #333333; 
	background-color:#ffffff; 
	font-family:Tahoma; 
	font-size:11px; 
	cursor:default; 
	visibility:hidden;
}
div.suggestionList_element_off {
	width: 148px;
	background: #ffffff;
	color: #333333;
	padding-left: 2px;
}
div.suggestionList_element_on {
	width: 148px;
	background: #6D99C6;
	color: #ffffff;
	padding-left: 2px;
}

/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      060                    				 |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #d0d1d2;
    scrollbar-arrow-color: #767679;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #767679;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-darkshadow-color: #767679;
    scrollbar-track-color: #D4D1C4;
    position: relative;
}

.T_Cab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}
.SubT_Cab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #484747;
	text-decoration: none;
}
.Text_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #434445;
	text-decoration: none;
}

.c_Text_m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:1px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
}

.BordLog {
	border: 1px solid #9d9c9c;
}

.TitLog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #c8cbc7;
}
.C_BienSis {
	background-color: #f0f0f0;
}
.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #434445;
	text-decoration: none;
}
.M_Contac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.M_Contac a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.M_Contac a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.M_Contac a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.M_Contac a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #187782;
	text-decoration: underline;
}

.L_Cab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707172;
	text-decoration: none;
}
.L_Cab a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707172;
	text-decoration: none;
}
.L_Cab a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707172;
	text-decoration: none;
}
.L_Cab a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707172;
	text-decoration: none;
}
.L_Cab a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}


.L_Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}
.L_Red a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Red a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Red a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Red a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}
.T_Cont {
	background-color: #e9e8e8;
}



.B_inf_p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #848382;
	background-color:#FFFFFF;
}

.c_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #a6a5a5;
}

.c_Text_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background: none;
	border-style: none;
}


.C_Bot {
	background-color: #767679;
	height: 24px;
}
.Bot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #C5022F;
	padding-right: 5px;
	padding-left: 5px;
}
.Bot a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.Bot a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.Bot a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.Bot a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.Tit_T {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #767679;
	padding-left: 10px;
}
.R_Bus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454444;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767679;
}
.Cab_Gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c5022f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5022F;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	height:20px;
}
.Cab_Gr a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.Cab_Gr a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.Cab_Gr a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.Cab_Gr a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #757676;
}

.IRF_Cl_ico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color:#FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height:22px;
}

.IRF_Cl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;	
	color: #000000;
	background-color:#FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height:22px;
}
.IRF_Cl a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Cl a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Cl a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Cl a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.IRF_Os {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;	
	color: #000000;
	text-decoration: none;
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height:22px;
}
.IRF_Os a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Os a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Os a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.IRF_Os a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.TGr_Os {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #000000;
	text-decoration: none;
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.TGr_Os a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Os a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Os a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Os a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: underline;	
}

.TGr_Cl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #000000;	
	text-decoration: none;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.TGr_Cl a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Cl a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Cl a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
}

.TGr_Cl a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: normal;	
	color: #000000;
	text-decoration: underline;	
}


.C_AS {
	background-color: #e4e3e0;
	height: 21px;
}
.L_Sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.L_Bl a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.L_Bl a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Bl a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: underline;
}
.L_Bl a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.C_Bus1{
	position: relative;
	width:975px;
	z-index:6;
	background-color: #e9e8e8;
}
.C_Bus2{
	position:relative;
	width:975px;
	z-index:5;
	background-color: #e9e8e8;
}
.C_Bus3{
	position:relative;
	width:975px;
	z-index:4;
	background-color: #e9e8e8;
}
.C_Bus4{
	position:relative;
	width:975px;
	z-index:3;
	background-color: #e9e8e8;
}
.C_Bus5{
	position:relative;
	width:975px;
	z-index:2;
	background-color: #e9e8e8;
}
.C_Bus6{
	position:relative;
	width:975px;
	z-index:1;
	background-color: #e9e8e8;
}
.C_Det1{
	position:relative;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det2{
	position:relative;
	display: none;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det3{
	position:relative;
	display: none;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det4{
	position:relative;
	display: none;
	width:975px;	
	background-color: #e9e8e8;
	display:block;
}
.C_Det5{
	position:relative;
	display: none;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det6{
	position:relative;
	display: none;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det7{
	position:relative;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}
.C_Det8{
	position:relative;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}

.C_Det9{
	position:relative;
	width:975px;
	background-color: #e9e8e8;
	display:block;
}


.T_det {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none ;
	color: #434445;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.T_detp {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none ;
	color: #000000;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 3px;
}
.LEY_OLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #434445;
	text-decoration: none;
}
.LEY {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #434445;
                text-decoration: none;
}
.LEY a:link{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #434445;
                text-decoration: none;
}
.LEY a:active{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #434445;
                text-decoration: none;
}
.LEY a:visited{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #434445;
                text-decoration: none;
}
.LEY a:hover{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #C5022F;
                text-decoration: none;
}

.T_May {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #434445;
	text-decoration: none;
}
.C_Bot2 {
	background-color: #a8a8a9;
	height: 21px;
}



.controlGrid{
	background-color: #a8a8a9;
}

/*DIV FLOTANTE*/
.DIV_flot2{
                width:750px;
                height:390px;
                position:absolute;
                background-color: #e9e8e8;
                border:2px solid #2858a0;
                z-index:30;
                margin-left:110px;
                visibility: hidden;
}
.DIV_flotNew{
                width:945px;
                position:absolute;
                background-color: #e9e8e8;
                border:2px solid #2858a0;
                z-index:30;
                margin-left:10px;
                visibility: hidden;
}

.Cab_divflot{
                background-color:#2858a0;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FFFFFF;
                text-decoration: none;
                padding-right: 10px;
                height:19px;      
}
.Cab_divflot a:link{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FFFFFF;
                text-decoration: underline;
}
.Cab_divflot a:active{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FFFFFF;
                text-decoration: underline;
}
.Cab_divflot a:visited{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FFFFFF;
                text-decoration: underline;
}
.Cab_divflot a:hover{
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-style: normal;
                line-height: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FFFFFF;
                text-decoration: none;
}

.Vig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}
.FondoFome {
	background-image: url(../images/FondoHome.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Bienvenidos_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484747;
	text-decoration: none;
}
.Bienvenidos_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C5022F;
	text-decoration: none;
}
.Text_wht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.Vig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5022f;
	text-decoration: none;
}
.FondoFome {
	background-image: url(../images/FondoHome.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Bienvenidos_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484747;
	text-decoration: none;
}
.Bienvenidos_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C5022F;
	text-decoration: none;
}
.Apart_T_LA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #a3c3bd;
	padding-left: 3px;
	height:22px;
}
.Apart_T_BR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #9ab9c7;
	padding-left: 3px;
	height:22px;
}
.Apart_T_LA_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #a3c3bd;
	padding-left: 3px;
	height:44px;
}
.Apart_T_BR_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #9ab9c7;
	padding-left: 3px;
	height:44px;
}
.Apart_T2_BR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #9ab9c7;
	padding-left: 3px;
	height:22px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E9E8E8;
	border-left-color: #E9E8E8;
}
.Apart_T2_LA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #a3c3bd;
	padding-left: 3px;
	height:22px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E9E8E8;
	border-left-color: #E9E8E8;
}
/*DIV FLOTANTE*/
.DIV_flot{
	width:950px;
	height:390px;
	position:absolute;
	background-color: #e9e8e8;
	border:2px solid #2858a0;
	z-index:30;
	margin-left:10px;
	visibility: hidden;
}
.Cab_divflot{
	background-color:#2858a0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	height:19px;	
}
.Cab_divflot a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.Cab_divflot a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.Cab_divflot a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.Cab_divflot a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.color_ley {
       background-color:#EAEEED;
}

/**/

#menu1 { background-color:#ffffff}
#menu1:hover { background-color:#cacaca}
#menu2 { background-color:#ffffff}

#menu2:hover { background-color:#cacaca}
#menu3 { background-color:#ffffff}
#menu3:hover { background-color:#cacaca}
#menu4 { background-color:#ffffff}
#menu4:hover { background-color:#cacaca}
#menu5 { background-color:#ffffff}
#menu5:hover { background-color:#cacaca}





.c_Text_Err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:1px;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #ECD3D1;
	border: 1px solid #7f9db9;
}
.T_Inf_cl {
                background-color: #e5e2d8;
}

#menu1 { background-color:#ffffff}
#menu1:hover { background-color:#cacaca}
#menu2 { background-color:#cacaca}
#menu2:hover { background-color:#ebebeb}

.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #707172;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	height:20px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
.Menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #707172;
	text-decoration: none;
}
.Menu a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #707172;
	text-decoration: none;
}
.Menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #707172;
	text-decoration: none;
}
.Menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.MenuSelec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #c5022f;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	height:20px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.DivMenu {	
	position:absolute;
	z-index:1000;
	width:110px;
	visibility: hidden;
	background-color: #cacaca;
	padding:2px;
}

.DivMenuG {	
	position:absolute;
	z-index:1000;
	width:207px;
	visibility: hidden;
	background-color: #cacaca;
	padding:2px;
}


.L_MenuD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	height: 20px;
	padding-left: 6px;
}
.L_MenuD a:link{
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.L_MenuD a:active{
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.L_MenuD a:visited{
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.L_MenuD a:hover{
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #C5022F;
	text-decoration: none;
}

.lWeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c5022f;	
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	height:20px;
}
.lWeb a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.lWeb a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.lWeb a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #c5022f;
}
.lWeb a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #757676;
}

.updProgressIE7{
	width: 100%; 
	position: absolute; 	
	left: 0px;
	height: 150%; 
	z-index: 100; 
	background-color: Gray; 
	filter: alpha(opacity=50);
	opacity: 0.4;
}

.Tit_sub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #d00545;
	text-decoration: none;
	border-bottom: 1px solid #d00545;
	width: 300px;
	padding: 5px;
	margin-top: 5px;
}
.TextAy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 7px;
	text-align: justify;
}
.TextAy a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d00545;
	text-decoration: none;
}
.TextAy a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d00545;
	text-decoration: none;
}
.TextAy a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d00545;
	text-decoration: none;
}
.TextAy a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}


/******************************************************/
.greenButton, .yellowButton {
	height: 16px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	margin-top: 3px !important;
	margin-right: 3px !important;
	margin-left: 3px !important;
	float: right;
}

.greenButton, .yellowButton {
	min-height: 16px !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden;
	margin-top: 3px !important;
	margin-right: 3px !important;
	margin-left: 3px !important;
	float: right;
	border: none !important;
}

.greenButton span, .yellowButton span{
	margin: 0 !important;
	border: none !important;
	padding: 0 !important;
}

.greenButton .leftButton {
	width: 6px;
	height: 16px;
	background: url(../images/pestana_izq_green.png) no-repeat 0 0;
	display: inline-block;
	float: left;
}

.yellowButton .leftButton{
	width: 6px;
	height: 16px;
	background: url(../images/pestana_izq_yellow.png) no-repeat 0 0;
	display: inline-block;
	float: left;
}
.greenButton .Button {
	height: 16px;
	line-height: 16px;
	background: #52a23c;
	display: inline-block;
	float: left;
}
.yellowButton .Button {
	height: 16px;
	line-height: 16px;
	background: #eab80c;
	display: inline-block;
	float: left;
}

.greenButton .Button a,
.yellowButton .Button a{
	font-size: 9px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

.greenButton .rightButton {
	width: 6px;
	height: 16px;
	background: url(../images/pestana_der_green.png) no-repeat 0 0;
	display: inline-block;
	float: left;
}
.yellowButton .rightButton {
	width: 6px;
	height: 16px;
	background: url(../images/pestana_der_yellow.png) no-repeat 0 0;
	display: inline-block;
	float: left;
}


