body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;background-color: #FFFFFF;color: #000000;margin: 0px;}
textarea, select, input, table, form{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;}
.bullet{PADDING-RIGHT: 6px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px}
.subbullet{PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 55% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px}
TABLE.subbullets{MARGIN-TOP: 3px}
.gutterPlug{WIDTH: 10px; HEIGHT: 1px}
DIV.verticalRule{MARGIN-TOP: 12px; BACKGROUND: #e6e6e6; WIDTH: 1px; HEIGHT: 100%}
TABLE.headline{MARGIN-TOP: 12px}
TABLE.subbullets{MARGIN-TOP: 3px}
.SiteWidth{width:100%;}
.bottom {position:relative; bottom: 0px;}
.contenuPetit{background-color: #FFFFFF;width:600px;}
.contenuGrand{background-color: #FFFFFF;width:100%;}
.tableColor1{background-color: #FF6600;}
.tableColor2{background-color: #EFE7E7;}
.tableColor4{background-color: #FF6600;}
.tableColor3{background-color: #999999;}
.tableColor4{background-color: #FFFFFF;}
.tableColor5{background-color: #000000;}
.tableColor6{background-color: #FFFFFF;}
.etapes{font-size:10px;}
.TitreFAQ{font: bold;text-decoration: none;color: #0066cc}
.Top500_header{font: bold;text-decoration: none;color: #666666}
.TitreFAQ:hover{font: bold;text-decoration: underline;color: #0066cc}
a {text-decoration: none;color: #000000}
a:hover{text-decoration: underline;color: #000000}
a.NavigLink{text-decoration: underline;color: #000000}
a.NavigLink:hover{text-decoration: underline;color: #FF0000}
input.valider{background-color: EFE7E7;}
input.validerDefault{background-color: FFFFFF;}
select.dropDownList{width: 130px;}
select.smallDropDownList {width: 42px;}
input.textBox{width: 130px;}
input.DateBox{width: 80px;}
input.textAnnee{width: 40px;}
input.petitTextAnnee{width: 20px;}
.paysChoisis{width: 230px;height:125px}
.cpttextbox{width: 230px;}
input.flecheboutons{width: 26px;font-size:9px;border-style:ridge ;background-color:White;}
input.password{width: 136px;}
input.file{background-color: white;width: 210px;}
.errorMessage{color: red;font-size: 10px;}
a.defaultLink{text-decoration: none;color: #4356AD}
a.defaultLink:hover{text-decoration: underline;color: #4356AD}
a.menuHaut{text-decoration: none;color:white;font-weight:normal}
a.menuHaut:hover{text-decoration: none;color: #FF6600; font-weight:normal}
.menuAgentsHeader{font-weight:bold;color: black}
a.menuAgentsInsc{font: bold;text-decoration: none;color: #CC0000}
a.menuAgentsInsc:hover{font: bold;text-decoration: underline;color: #0066cc}
a.menuAgentsAbonne{text-decoration: none;color: black}
a.menuAgentsAbonne:hover{text-decoration: none;color: red}
a.menuAgents{text-decoration: none;color: black}
a.menuAgents:hover{text-decoration: none;color: red}
.tablePhoto{background-color:White;border-color:#CCCCCC;border-collapse: collapse;padding:0;width:72px;height:96px;}
.tablePhoto1{background-color:White;border-color:#CCCCCC;border-collapse: collapse;padding:0;	height:96px;}
.textTitleHeader{font-weight: bold;color: #ffffff}
.textHeader{font: 8pt;color: #000000}
.textData{font: 8pt;color: #000000}
.detailsNom{font-weight: bold;}
table.tableDetails{border-collapse: collapse;border-color: #E0BCAF;padding: 0;width: 100%;}
table.tableDetailsList{border-collapse: collapse;border-color: #EBDAD4;padding: 0;width: 100%;border-right: #EBDAD4 1px solid;border-top: #EBDAD4 1px solid;margin: 0px 1px 0px 0px;border-bottom: #EBDAD4 1px solid;border-left: #EBDAD4 1px solid;}
table.tableDetails1{border-collapse: collapse;border-color: #CCCCCC;padding: 0;}
td.tableDetailsNom{background-color: #FDF2EC;height: 50px;vertical-align: center; text-align: center;}
td.tableDetailsHeader{background-color: #FF6600;height: 25px;text-align: center;}
td.tableDetailsHeader1{background-color: #FF6600;height: 25px;text-align: left;}
td.tableTextHeader{width: 40%;background-color: #FDF2EC;overflow: auto;}
td.tableLiens{background-color: #EFEFF7;font-size:10px;overflow: auto;}
td.tableLiens1{background-color: #EFEFF7;}
.tableItem{height: 25px;padding-left: 2;padding-right: 2;}
.tableHeader{color:#000000;height: 25px;background-color:#F7F3F7;}
.myHeader{color:#FFFFFF;font-weight:bold;background-color:#FF6600;height: 20px;padding-left: 2;padding-right: 2;}
.alternatingItem{background-color:#F3EFED;height: 25px;padding-left:2;padding-right:2;}
.alternatingItemTV{background-color:#FFFFFF;height: 25px;padding-left:2;padding-right:2;}
.NewsItem{background-color:#F7F3F7;height: 17px;padding-left: 2;padding-right: 2;}
.NewsHeader{color:#ffffff;background-color:#ffffff;height: 4px;padding-left: 0;padding-right: 0;}
a.detailLink{text-decoration: underline;color:black}
a.detailLink:hover{color:red}
.pageLinks{font-size: 8pt;font-weight: bold;}
a.pageLinks:link{color: black}
a.pageLinks:hover{color: red}
.pageLinks1{font-size: 8pt;text-decoration :underline}
a.pageLinks1:link {text-decoration :underline;  color: black}
a.pageLinks1:hover{text-decoration: underline;color: red}
.TableBorder{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 1px 0px 0px;border-bottom: #999999 1px solid;background-color: #f7f3f7;}
.TableBorderGauche{border-right: 0px 1px 0px 0px;border-top: 0px 1px 0px 0px;border-bottom: 0px 1px 0px 0px;margin: 0px 1px 0px 0px;background-color: #EFE7E7;}
.TableCenter{border-right: #FF6600 1px solid;border-left: #FF6600 1px solid;border-top: #FF6600 1px solid;border-bottom: #FF6600 1px solid;margin: 0px 1px 0px 0px;}
.TableCenter1{border-right: #BF764D 1px solid;border-left: #BF764D 1px solid;border-top: #BF764D 1px solid;border-bottom: #BF764D 1px solid;margin: 0px 1px 0px 0px;}
.TableCC{border-right: #BF764D 1px solid;border-left: #BF764D 1px solid;border-top: #BF764D 1px solid;border-bottom: #BF764D 1px solid;margin: 0px 1px 0px 0px;}
.TableST{border-top: #999999 1px solid;border-bottom: #999999 1px solid;margin: 0px 1px 0px 0px;}		
.TableB{border-left: 0px 1px 0px 0px;}
.TableBorderDessus{border-right: 0px 1px 0px 0px;border-top: #FF6600 1px solid;border-bottom: #FF6600 1px solid;margin: 0px 1px 0px 0px;}
.TableBorderDessous{border-left: 0px 1px 0px 0px;border-top: 0px 1px 0px 0px;border-bottom: #BF764D 1px solid;margin: 0px 1px 0px 0px;}
.TableBorderDroit{border-left: 0px 1px 0px 0px;border-top: 0px 1px 0px 0px;border-bottom: 0px 1px 0px 0px;margin: 0px 1px 0px 0px;background-color: #FFFFFF;}
.BorderTable{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 1px 0px 0px;border-bottom: #999999 1px solid;border-left : #999999 1px solid;background-color: #f7f3f7;}
.BorderNews{border-right: #ffffff 1px solid;border-top: #ffffff 1px solid;margin: 0px 1px 0px 0px;border-bottom: #ffffff 1px solid;border-left : #ffffff 1px solid;background-color: #f7f3f7;}
.BorderHomeNews{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 1px 0px 0px;border-bottom: #999999 1px solid;border-left : #999999 1px solid;background-color: #ffffff;}
.BorderTable1{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 0px 0px 0px;border-bottom: #999999 1px solid;border-left : #999999 1px solid;background-color: #f7f3f7;}
.BorderTop500OtherLists{border-right: #ff6600 1px solid;border-top: #ff6600 1px solid;margin: 0px 1px 0px 0px;border-bottom: #ff6600 1px solid;border-left : #ff6600 1px solid;background-color: #ffffff;}
.BorderTableRecherche{border-right: #999999 1px solid;border-top: #999999 0px solid;margin: 0px 0px 0px 0px;border-bottom: #999999 0px solid;border-left : #999999 0px solid;background-color: #FFFFFF;}
.BorderTableRecherche1{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 0px 0px 0px;border-bottom: #999999 1px solid;border-left : #999999 1px solid;background-color: #EFE7E7;}
.BorderTableRecherche2{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 0px 0px 0px;border-bottom: #999999 1px solid;border-left : #999999 0px solid;background-color: #EFE7E7;}
.LinkDefault{text-decoration: underline;color:black}
.LinkDefault:hover{text-decoration: underline;color: red}
.LinkNewsBottom {font-size:8pt; text-decoration: underline;color:white;font-weight:bold }
.mkt{font:Verdana;font-size:9pt;color:#003366;font-weight:bold;}
.mkttext{font:Verdana;font-size:8.5pt;color:#000000;}
a.mkttext{font:Verdana;font-size:8.5pt;color:#000000;text-decoration: underline}
.mktnaslov{font:Verdana;font-size:8.5pt;color:#000000;font-weight:bold;}
.mkttabela{font:Verdana;font-size:8.5pt;color:#ffffff;}
.mktLink{font-size: 8pt;text-decoration:underline;font-weight:normal}
.Vid{font-family:Verdana;font-size:8.5pt;text-decoration: none;color:#ffffff;line-height:19px}
.Vid:hover{text-decoration: underline;color: #ffffff}
.news{font:Verdana;font-size:8.5pt;color:#ffffff;font-weight:bold;  }
.newstop{font:Verdana;font-size:8pt;color:#ffffff;font-weight:normal;}
.newsmenu{font:Verdana;font-size:8pt;color:#ffffff;font-weight:normal;}
.newsmenu:hover{text-decoration: underline;color: #ffffff}
.Newslink{font-family:Verdana;font-size:8pt;color:gray;}
.NewslinkDate{font-family:Verdana;font-size:8pt;color:black;}
.Newslink:hover{text-decoration: underline;color: Red}
.Newslink1{font-family:Verdana;font-size:8.5pt;color:black;}
.Newslink2{font-family:Verdana;font-size:8.5pt;color:gray;}
.Newslink2:hover{text-decoration: underline;color:Red}
.Newslink1:hover{text-decoration: underline;color: Red}
.Namelink:hover{text-decoration:none}
.RequestBorder{border-right: #999999 1px solid;border-top: #999999 1px solid;margin: 0px 1px 0px 0px;border-bottom: #999999 1px solid;border-left:#999999 1px solid;background-color: #f7f3f7;}
.pageLinksm{font-size: 8.5pt;text-decoration :underline}
.pageLinksm:hover{text-decoration: underline;color: red}
.mkttextred{font:Verdana;font-size:8.5pt;color:Red;}
.ralines{font:Verdana;font-size:8.5pt;color:Orange;}
.tabservice{font:Verdana;font-size:8pt;color:#000000;}
.inscript{font:Verdana;font-size:8.5pt;color:#000000}
.inscriptTitle{font:Verdana;font-size:12pt;color:#000000}
.darkBleuGrayBorder {border: 1px solid #D4D0C8; background-color: #ff6600;}
.lightBleuGrayBorder {border: 1px solid #999999; background-color: #FFFFFF;}
.lightGrayGrayBorder {border: 1px solid #999999; background-color: #F7F7F7;}
.lightPinkGrayBorder {border: 1px solid #999999; background-color: #F1F1F1;}
.top500{font:Verdana;font-size:12pt;color:#000000;font-weight:bold;}
.top500subtitle{font:Verdana;font-size:8.5pt;color:#000000;font-weight:bold;}
.popPg{font:Verdana;font-size:8.5pt;color:#000000;font-weight:bold;}
.popPg2{font:Verdana;font-size:8.5pt;color:#000000;text-decoration: underline;}
.popPgTitle{font:Verdana;font-size:9pt;color:#CC0000;font-weight:bold;}
.tableTV{font-family:Verdana;font-size:8pt;color:black;}
.titleTV{font:Verdana;font-size:9pt;color:#000000;font-weight:bold;}
#tagCloud{    width:300px;    border:solid 1px #999999;    padding:5px;    margin-bottom:10px;    text-align:justify;}
#tagCloud A{    text-decoration:none;    margin-left:5px;    margin-right:5px;    font-family:Trebuchet MS, Verdana, Arial;    text-transform:lowercase;}
#tagCloud A:hover{    color:#ff6600;    text-decoration:underline;}
#tagCloud A.weight1{    color: #000000;    font-size: 1.9em;    font-weight:bolder;}
#tagCloud A.weight2{    color: #FF7800;    font-size:1.5em;    font-weight:bolder;}
#tagCloud A.weight3{    color: #003366;    font-size: 1.4em;    font-weight:bolder;}
#tagCloud A.weight4{    color: #cc0000;    font-size: 1.2em;}
#tagCloud A.weight5{    color: #999999;    font-size: 1.0em;}
.Pager 
{ 
height:50px; 
padding-left: 0px; 
background-color: white; 
vertical-align: middle; 
color: #FF6600; 
font-weight: bold; 
}
a.Pager
{
height:15px;
padding-left: 0px;
text-decoration: underline;
color: #000000;
font-weight: normal;
vertical-align: middle;
}
tr.Pager {}
tr.Pager td { color:#FF6600; vertical-align: middle; border-top: 1px solid #d2b6c1; border-bottom: 1px solid #d2b6c1;}
tr.Pager table tr {color:#FF6600;  border-top: 1px solid #d2b6c1; border-bottom: 1px solid #d2b6c1;}
tr.Pager table tr td {vertical-align: middle; border-left: 1px solid #d2b6c1; border-right: 1px solid #d2b6c1; }
tr.Pager table tr td span {color:#FF6600}
.pageNumber 
{
color:#000000;
background-color:#FF6600;
}

.inputmail input {width:150px;}
.inputmail select {width:150px;}
