/************************************** ]     Cortex Base CSS    [************************************/
@import url(BaseStyles.css);
/*----------------------------------------------------------------------------------------------------/

/*****************************************************************************************************/
/************************************** ] Cortex Override Style [*************************************/
/*****************************************************************************************************/
.tablenav{}
.tablenav A
{
	color: #000000;
}
.tablenav TD
{
	background-color: #FFFFFF;
}

A.noeffect{}

.tableMainMenu
{
	font-size: 8pt;
	color: #63699C;
	font-family: Verdana, Arial, 'Times New Roman';
	font-weight: bold;
}
.tableMainMenu A
{
	color: #63699C;
}

.tableMainMenu A:Hover
{
	color: #CD1E27;
}

.tableMainMenu.home A
{
	font-size: 8pt;
	line-height: 5pt;
	color: #63699C;
	font-family: Verdana, Arial, 'Times New Roman';
}

.tableMainMenu.home A:Hover
{
	font-size: 8pt;
	line-height: 5pt;
	color: #CD1E27;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration: none;
}

TD.tableOrderUnit{}

INPUT.LblBlue{}
TEXTAREA.LblBlue{}
INPUT.RightLblBlue{}
INPUT.LblBlueRO
{
	background-color: #EAECFB;
}
INPUT.RightLblBlueRO
{
	background-color: #EAECFB;
}
/* input off */
INPUT.DigiBgBlueLblBlue
{
	color: #FFF7DE;
	background: url(../Images/Button/BgDarkRed/White/NoLng/DigiButton.gif) #ffffff fixed no-repeat left center;
	background-color: #AD003D;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	border-left: 0px ;
	border-bottom: 0px ;
	text-decoration: underline;
}
/* input on */
INPUT.DigiBgBlueLblRed
{
	color: #FFF79C;
	background: url(../Images/Button/BgDarkRed/White/NoLng/DigiButton.gif) #ffffff fixed no-repeat left bottom;
	background-color: #AD003D;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	border-left: 0px ;
	border-bottom: 0px ;
	text-decoration: underline;
}

INPUT.Calculator{}

SELECT.LblBlue{}

.dataGrid{}
.dataGrid A{}
.dataGrid A:Hover{}

.calendar{}

.yellow8{}
.black9{}
.black8{}

.white8
{
	font-size: 8pt;
	color: #ffffff;
}
A.white8{}
A:hover.white8{}
.white9{}

.yellow9b
{
	font-size: 9pt;
	font-weight:bold;
	color: #FFF79C;
	font-family: Verdana, Arial, 'Times New Roman';
}
	
.red8
{
	color: #ED1B24;/*#CD1E27;*/
}

.red10
{
	font-size: 10pt;
	color: #ED1B24;
	font-family: Verdana, Arial, 'Times New Roman';
}

.red10b
{
	font-size: 11pt;
	color: #ED1B24;
	font-family: Verdana, Arial, 'Times New Roman';
	font-weight:bold;
}

.red8b
{
	font-size: 8pt;
	font-weight:bold;
	font-family: Verdana, Arial, 'Times New Roman';
	color: #ED1B24;
}

A.red8
{
	color: #ED1B24;
	text-decoration: underline;
}

.green8{}
.grey8{}
.lightGrey8stroke{}
.lightGrey8
{
	color: #737477;
}

.darkBlue8
{
	font-size: 8pt;
	color: #003063;
	font-family: Verdana, Arial, 'Times New Roman';	
}
.darkBlue9{}
.purple9{}
A.purple9{}
A:hover.purple9{}

.alertInfo{}

.orderCompositionHeader{}
.orderCompositionMultiVal{}

TABLE.orderCompositionMultiVal
{
	border-right: #6B699C 1px solid;
	border-top: #6B699C 1px solid;
	border-left: #6B699C 1px solid;
	border-bottom: #6B699C 1px solid;
}
.manageOrdersCartouche{}
TABLE.manageOrdersCartouche
{
	border-right: #6B699C 1px solid;
	border-top: #6B699C 1px solid;
	border-left: #6B699C 1px solid;
	border-bottom: #6B699C 1px solid;
}

BODY.proformaPrint{}
.proformaPrint{}
TD.proformaPrint{}
.proformaPrintRed{}
.proformaPrintBlue{}

.altFieldLengthLayer{}

/*****************************************************************************************************/
/*********************************** ] Cortex Specialization Style [**********************************/
/*****************************************************************************************************/
.Grey
{
	color: #6F6E6E;	
	text-decoration: none;
	font-weight:normal;
}
A.Grey
{
	color: #6F6E6E;	
	text-decoration: none;
	font-weight:normal;
}
A:hover.Grey
{
	text-decoration:underline;
}
.Greyb
{
	color: #6F6E6E;	
	text-decoration: none;
	font-weight:bold;
}
A.connect
{
	color: #ffffff;	
	text-decoration: none;
	font-weight:normal;
}
A.Whitenoeffect
{
	font-size: 8pt;
	color: #ffffff;	
	text-decoration: none;
}

A:hover.Whitenoeffect
{
	font-size: 8pt;
	color: #ffffff;
}

.homeM A
{
	font-size: 8pt;
	color: #003063;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration: underline;
}

A.homeM
{
	font-size: 8pt;
	color: #003063;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration: underline;
}

	
.nav8 A:Hover
{
	font-size: 8pt;
	line-height: 5pt;
	color: #CD1E27;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration: none;
}

.nav8 A
{
	font-size: 8pt;
	color: #4F537B;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration : none;
}

.tableMainMenu.nav10 
{
	font-size: 8pt;
	color: #4F537B;
	font-family: Verdana, Arial, 'Times New Roman';
}

A.home
{
	font-size: 8pt;
	color: #003063;
	font-family: Verdana, Arial, 'Times New Roman';
	text-decoration : none;
}
A:hover.home
{
	font-size: 8pt;
	color: #AD003D;
	font-family: Verdana, Arial, 'Times New Roman';
}

.orange8
{
	font-size: 8pt;
	color: #FFF79C;
	font-family: Verdana, Arial, 'Times New Roman';
}
.DarkRed8
{
	font-size: 8pt;
	color: #AD003D;
	font-family: Verdana, Arial, 'Times New Roman';
}

.DarkRed9
{
	font-size: 9pt;
	color: #AD003D;
	font-family: Verdana, Arial, 'Times New Roman';
}

.DarkRed10
{
	font-size: 10pt;
	color: #AD003D;
	font-family: Verdana, Arial, 'Times New Roman';
}

.white8b
{
	font-weight:bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, 'Times New Roman';
}
.WhiteStar
{
	font-weight:bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: Verdana, Arial, 'Times New Roman';
}


.lightGrey8stroke
{
	font-size: 8pt;
	color: #A59E9C;
	font-family: Verdana, Arial, 'Times New Roman';
    text-decoration:line-through;	
}

A.white9
{
	text-decoration: none;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, 'Times New Roman';
}

A:hover.white9
{
	text-decoration: none;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, 'Times New Roman';
}
.nobox
{
	font-size: 8pt;
	color: #003063;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	background-color: #FFF7DE;
	border-right: #FFF7DE 1px solid;
	border-top: #FFF7DE 1px solid;
	border-left: #FFF7DE 1px solid;
	border-bottom: #FFF7DE 1px solid; 
}

.menucell {cursor:hand;height:20px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#ffffff;background-color:#666699;border-right-width:0px;border-right-style:solid;}
.menucellreverse {cursor:hand;height:20px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#FFF79C;background-color:#666699;border-right-width:0px;border-right-style:solid;}
.menucellselected {cursor:hand;height:20px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;background-color:#AD003D;border-right-width:0px;border-right-style:solid;}

Body          
{
	vertical-align:top;
	text-align:center;	
	scrollbar-base-color: #000000; 
	scrollbar-face-color: #00A0C6;
	scrollbar-track-color: #B2E2EE; 
	scrollbar-arrow-color: #FFF7DE;
	scrollbar-highlight-color: #00A0C6; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-shadow-color: #00A0C6;
	scrollbar-darkshadow-color: #00A0C6;

}



#acc-fond {
	text-align:left;
	background-image:url(../Images/Design/BgAll/White/Nolng/acc_fond.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:473px;
	padding:0px 0 0 0px;
}

#acc-fond-budget
{
	text-align:left;
	background-image:url(../Images/Design/BgAll/White/Nolng/acc_fond.gif);
	background-repeat:no-repeat;
	width:1000px;
	height: 600px;
	padding:0px 0 0 0px;
}


#tt
{
	position:relative;
	left: 17 px;
	padding:10px 0 0 0px;
}
/*rolo order*/
a#lnk-coordonnees2 {
	display:block;
	height:40px;
	width:185px;
	background-image:url(../Images/Title/BgDarkRed/White/de-DE/rolCoor.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-coordonnees2-on,a#lnk-coordonnees2:hover {
	display:block;
	height:40px;
	width:185px;
	background-image:url(../Images/Title/BgDarkRed/White/de-DE/rolCoor.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
a#lnk-commandes2 {
	display:block;
	height:40px;
	width:185px;
	background-image:url(../Images/Title/BgDarkRed/White/de-DE/rolCom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-commandes2-on,a#lnk-commandes2:hover {
	display:block;
	height:40px;
	width:185px;
	background-image:url(../Images/Title/BgDarkRed/White/de-DE/rolCom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

a#lnk-coordonnees {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Coordonnees.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-coordonnees-on,a#lnk-coordonnees:hover {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Coordonnees.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

a#lnk-commandes {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Commandes.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-commandes-on,a#lnk-commandes:hover {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Commandes.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


a#lnk-regles {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Rules.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-regles-on,a#lnk-regles:hover {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/Rules.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
a#lnk-offre {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/offre.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-offre-on,a#lnk-offre:hover {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/offre.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
a#lnk-cadre {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/cadre.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a#lnk-cadre-on,a#lnk-cadre:hover {
	display:block;
	height:20px;
	width:155px;
	background-image:url(../Images/Title/BgDarkBlue/White/de-DE/cadre.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#SuperAlt {
	z-index: 10000;
	position: absolute;
	width: 190px;
	padding: 0px;
	background: #FFFFFF;
	border: 1px solid #00A0C6;
	color: black;
	font-family: Arial,Helvetica;
	font-style: Normal;
	font-weight: Normal;
	font-size: 12px;
	line-height: 14px;
	visibility:hidden;
}

.txt-chapo {
	font-size: 12px;
	font-weight: bold;
}
.txt-gras-souligne {
	font-weight: bold;
	text-decoration:underline;	
}

.lnk-souligne,lnk-souligne:hover {
	color: #003366;
	text-decoration:underline;	
}
.lnk-blanc:hover {
	color: #FFFFFF;
	text-decoration:underline;	
}
.lnk-blanc {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;	
}
.lnk-deconnect,.lnk-deconnect:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;	
	padding-right:20px;
}
.txt-mini {
	font-family: Arial;
	font-size: 10px;
}
.ptital {
	font-family: Arial;
	font-size: 10px;
	font-style:italic;
}
.txt-mini A
{
	color: #003063;
}
TD.TXT_CORPSPAGE
{
	font-family: Verdana;
	font-size: 11px;
	color:#003399;
}
INPUT.INPUT_BLUE
{
	border-style:solid;
	border-width:thin;
	border-color:Black;
	background-color:#6A98D0;
	
}
INPUT.INPUT_WHITE
{	
	border-style:solid;
	border-width:1pt;
	border-color:Black;
	background-color:#FFFFFF;
}
INPUT.INPUT_RED
{	
	border-style:solid;
	border-width:thin;
	border-color:Red;
	background-color:#FFFFFF;
}



