/*cope with inheritance bugs*/
body, table, th, td{
color:NETQUOTEVAR:FGCOLORCSS;
font-size:12px;
font-family:ARIAL;
}

/*body specific*/
body{
NETQUOTEVAR:BODYBACKGROUND;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}



li{
color:NETQUOTEVAR:FGCOLORCSS;
list-style-type:square;
font-size:12px;font-family:ARIAL;
}

ol{
color:NETQUOTEVAR:FGCOLORCSS;
font-size:12px;font-family:ARIAL;
}

ul{
color:NETQUOTEVAR:FGCOLORCSS;
list-style-type:square;
font-size:12px;font-family:ARIAL;
}

H1, H2, H4, H5, H6 {
font-family:ARIAL;
font-size:12px
}

H3{
font-family:ARIAL;
font-size:12px
}

.actCHECKOUTEM {background-color:NETQUOTEVAR:CHECKOUTEMCSS;}
.actCHECKOUTBG {background-color:NETQUOTEVAR:CHECKOUTBGCSS;}

.actlarger{
	font-size: 10px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.aff_ref{
	font-size: 0px;font-family:ARIAL;
	color:#FFFFFF;
}
.ARIAL_0PX{
	font-size: 0px;font-family:ARIAL;
	
}
.ARIAL_11PX_VIOLET{
	font-size: 11px;font-family:ARIAL;
	color:#aa069b;
}

.actsmaller{
	font-size: 10pxr;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}
.actsmall{
	font-size: 12pxr;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}
.actxxsmall{
	font-size:9px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.actxsmall{
	font-size:12px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.actsmall{
	font-size:11px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}
.actsmall_1{
	font-size:11px;font-family:ARIAL;
	color:WHITE;
}
.actsmall_2{
	font-size:12px;font-family:ARIAL;
	color:WHITE;
}
.actregular{
	font-size:12px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.actlarge{
	font-size:14px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.COMIC_SANS_MS_10PX_BLEU{
	font-size:10px;font-family:COMIC SANS MS;
	color:BLUE;
}
.COMIC_SANS_MS_11PX_BLEU{
	font-size:11px;font-family:COMIC SANS MS;
	color:BLUE;
}
.COMIC_SANS_MS_12PX_BLEU{
	font-size:12px;font-family:COMIC SANS MS;
	color:BLUE;
}
.COMIC_SANS_MS_13PX_BLEU{
	font-size:13px;font-family:COMIC SANS MS;
	color:BLUE;
}
.actxlarge{
	font-size:16px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}
.act_13px{
	font-size:13px;font-family:ARIAL;
	color:#333399;
}
.act_16px{
	font-size:16px;font-family:ARIAL;
	color:#05871d
}
.act_13px_2{
	font-size:13px;font-family:ARIAL;
	color:#05871d
}
.act_12px_2{
	font-size:12px;font-family:ARIAL;
	color:#333399;
}
.act_11px_ROUGE{
	font-size:11px;font-family:ARIAL;
	color:RED;
}
.act_10px_ROUGE{
	font-size:10px;font-family:ARIAL;
	color:RED;
}
.act_12px_ROUGE{
	font-size:12px;font-family:ARIAL;
	color:RED;

}
.act_13px_ROUGE{
	font-size:13px;font-family:ARIAL;
	color:RED;
}

.actxxlarge{
	font-size:18px;font-family:ARIAL;
	color:NETQUOTEVAR:FGCOLORCSS;
}

.actwarningcolor{color:NETQUOTEVAR:REQUIREDCOLORCSS;
font-size:12px;font-family:ARIAL;
}
.actrequiredcolor{color:NETQUOTEVAR:REQUIREDCOLORCSS;
font-size:12px;font-family:ARIAL;
}
.actsearchhighlightcolor{color:NETQUOTEVAR:SEARCHHIGHLIGHTCOLORCSS;
font-size:12px;font-family:ARIAL;
}
.actrequired{color:NETQUOTEVAR:REQUIREDCOLORCSS;
font-size:12px;font-family:ARIAL;
}
.actwarning{color:NETQUOTEVAR:REQUIREDCOLORCSS;
font-size:12px;font-family:ARIAL;
}
.actwelcome{color:NETQUOTEVAR:FGCOLORCSS;
font-size:12px;font-family:ARIAL;
}

.actlogotext {font-family:CUSTOMVAR:ACTCSSFONTFAMILY; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:10px;}

.thinborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: NETQUOTEVAR:PALBGCSS;
	border-right-color: NETQUOTEVAR:PALCOLOR3CSS;
	border-bottom-color: NETQUOTEVAR:PALCOLOR3CSS;
	border-left-color: NETQUOTEVAR:PALCOLOR3CSS;
}

.thinred {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: NETQUOTEVAR:PALBGCSS;
	border-right-color: NETQUOTEVAR:PALCOLOR1CSS;
	border-bottom-color: NETQUOTEVAR:PALCOLOR1CSS;
	border-left-color: NETQUOTEVAR:PALCOLOR1CSS;
}
.section_1C {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0000ff;
	border-right-color: #0000ff;
	border-bottom-color: #0000ff;
	border-left-color: #0000ff;
}

.thinred2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: NETQUOTEVAR:PALBGCSS;
	border-right-color: NETQUOTEVAR:PALCOLOR2CSS;
	border-bottom-color: NETQUOTEVAR:PALCOLOR2CSS;
	border-left-color: NETQUOTEVAR:PALCOLOR2CSS;
}

.actsmallheading {
	font-size:12px;font-family:ARIAL;
	/*color:NETQUOTEVAR:PALBGCSS;
	font-family: CUSTOMVAR:ACTCSSFONTFAMILY;*/
	text-transform: uppercase;
}

.actsmallheading_2 {
	font-size:10px;font-family:ARIAL;
                color:#FFFFCC;
  
                
	/*color:NETQUOTEVAR:PALBGCSS;font-family: CUSTOMVAR:ACTCSSFONTFAMILY;*/
	text-transform: uppercase;
}
.actsmallheading_1 {
	font-size:13px;font-family:COMIC SANS MS;
                color:WHITE;
}
 .actsmallheading_1_1 {
	font-size:11px;font-family:ARIAL;
                color:WHITE; 
}
.actsmallheading_3 {
	font-size:15px;font-family:COMIC SANS MS;
                color:WHITE;
}
.ARIAL_8px_ROUGE{
	font-size:8px;font-family:ARIAL;
	color:RED;
}
.ARIAL_9px_ROUGE{
	font-size:9px;font-family:ARIAL;
	color:RED;
}
.act_14px_ROUGE{
	font-size:14px;font-family:ARIAL;
	color:RED;
}
.ARIAL_8px_NOIR{
	font-size:8px;font-family:ARIAL;
	color:BLACK;
}
.ARIAL_9px_NOIR{
	font-size:9px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_10px_NOIR{
	font-size:10px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_11px_NOIR{
	font-size:11px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_12px_NOIR{
	font-size:12px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_13px_NOIR{
	font-size:13px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_14px_NOIR{
	font-size:14px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_15px_NOIR{
	font-size:15px;font-family:ARIAL
	;color:BLACK;
}
.ARIAL_10px{
	font-size:10px;font-family:ARIAL;
	
}
.ARIAL_11px{
	font-size:11px;font-family:ARIAL;
	
}
.ARIAL_12px{
	font-size:12px;font-family:ARIAL;
	
}
.ARIAL_9px{
	font-size:9px;font-family:ARIAL;
}
.ARIAL_8px{
	font-size:8px;font-family:ARIAL;
	
}
.ARIAL_7px_NOIR{
	font-size:7px;font-family:ARIAL;
	color:BLACK;

}
.ARIAL_9px_VERT{
	font-size:10px;font-family:ARIAL;
	color:GREEN;
}

BODY {
	BACKGROUND-COLOR: black; HEIGHT: 500px; COLOR: BLACK;
}


.thumb_1 IMG {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid;
	WIDTH: auto; HEIGHT: auto; 
}

.thumb_1 {
	POSITION: relative; TOP: 0px; LEFT: 0px;
}
.thumb_1 A {
	MARGIN: 0px; TEXT-DECORATION: none;
}

.thumb_1 A:hover {
	BACKGROUND-COLOR: WHITE;
}

.thumb_1 A .AJUSTE {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block;
}
.thumb_1 A .LIMITE400 {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block;
}
.thumb_1 A:hover .AJUSTE {
	POSITION: absolute; WIDTH: auto; HEIGHT: auto; 
	TOP:10%; 
	LEFT:50%;
	margin-left:100px;
	margin-top:-100px;
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid;
}
.thumb_1 A:hover .LIMITE400 {
	POSITION: absolute; WIDTH: auto;HEIGHT: 400PX; 
	TOP:10%; 
	LEFT:50%;
	margin-left:100px;
	margin-top:-100px;
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid;
}
.thumb_2 IMG {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid;
	WIDTH: auto; HEIGHT: 30px;
}

.thumb_2 {
	POSITION: relative; TOP: 0px; LEFT: 0px;
}
.thumb_2 A {
	MARGIN: 0px; TEXT-DECORATION: none;
}

.thumb_2 A:hover {
	BACKGROUND-COLOR: WHITE;
}

.thumb_2 A .AJUSTE {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block;
}
.thumb_2 A .LIMITE400 {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block;
}
.thumb_2 A:hover .AJUSTE {
	POSITION: absolute; WIDTH: auto; HEIGHT: auto; 
	TOP:10%; 
	LEFT:50%;
	margin-left:100px;
	margin-top:-100px;
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid;
}
.thumb_2 A:hover .LIMITE400 {
	POSITION: absolute; WIDTH: auto; HEIGHT:400px; 
	TOP:10%; 
	LEFT:50%;
	margin-left:100px;
	margin-top:-100px;
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid;
}
a.info {
  position:relative;
}
a.info:hover {
   background: none; 
   z-index: 500; 
}
a.info span {display: none;}
a.info:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   width:150px;
   top: 10px; 
   left: 50px;
   background: white;
   padding: 3px;
   border: 1px solid #5D779A;
   border-top: 4px solid #5D779A;
}

