BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
DIV {
	POSITION: relative;
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT,INPUT.search {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #CCCCCC;
	text-align:center;
	vertical-align:middle;
}
SELECT {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #CCCCCC;
	text-align:center;
	vertical-align:middle;
}
BUTTON {
	BORDER-RIGHT: #999999 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 2px solid; COLOR: #000099; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cfefff
}
.produitHome {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; VERTICAL-ALIGN: bottom; COLOR: #b5c965; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.ctrPanelTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #5c8bab; FONT-STYLE: normal; FONT-FAMILY: Arial
}
td.alang{
COLOR: #666666; font-size:11px!important
}
td.alang span {
	COLOR: #FF6600;FONT-WEIGHT: bold!important; font-size:11px!important
}
td.alang A {
	FONT-WEIGHT: bold!important; font-size:11px!important
}
td.alang A:hover {
	COLOR: #FF6600;FONT-WEIGHT: bold!important; font-size:11px!important; text-decoration:none
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.topLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

/* styles Alex 221106*/
/* titres */
p.titedito{
margin-left:25px;/*;margin-bottom:0px;*/margin-top:1px;font-weight:bold; line-height:1.3;
}
p.titrge a,p.titrge,p.titvert,p.titorge,p.titbleu,p.titvio,p.titvert a,p.titorge a,p.titbleu a,p.titvio a{ font-size:25px; font-weight:bold; float: none;margin-bottom:0px;margin-top:10px;}
p.titrge img,p.titvert img,p.titorge img,p.titbleu img,p.titvio img{ float:left;margin-top:-10px}
p.titrge img.logo,p.titvert img.logo,p.titorge img.logo,p.titbleu img.logo,p.titvio img.logo,img.logo{ float:right; margin-left:50px}
p.titvert a,p.titvert,p.sstitvert a,p.sstitvert,p.retvert a,p.telvert a,p.wrtvert a {
color:#649b0f!important;
}
p.titorge a,p.titorge,p.sstitorge a,p.sstitorge,p.retorge a,p.telorge a,p.wrtorge a {
color:#f7931e!important;
}
p.titbleu a,p.titbleu,p.sstitbleu a,p.sstitbleu,p.retbleu a,p.telbleu a,p.wrtbleu a {
color:#0089d1!important;
}
p.titvio a,p.titvio,p.sstitvio a,p.sstitvio,p.retvio a,p.telvio a,p.wrtvio a {
color:#562684!important;
}
p.titrge a,p.titrge,p.sstitrge a,p.sstitrge,p.retrge a,p.telrge a,p.wrtrge a {
color:#ee1c23!important;
}
p.titnote{
color:#666666; font-size:15px; font-weight:bold;margin-left:62px;margin-top:-10px;margin-right:62px
}

/* sous titres */
p.sstithome{
font-size:14px!important; font-weight:bold!important; color:#ee1c23;margin:0px 0px 0px 0px; padding-top: -5px;
}
p.sstitvert,p.sstitorge,p.sstitbleu,p.sstitvio,p.sstitvert a,p.sstitorge a,p.sstitbleu a,p.sstitvio a,p.sstitvert a:hover,p.sstitorge a:hover,p.sstitbleu a:hover,p.sstitvio a:hover,p.sstitrge a,p.sstitrge,p.sstitrge a:hover,p.sstitblk a,p.sstitblk,p.sstitblk a:hover{ font-size:17px!important; font-weight:bold!important}
p.sstitvert,p.sstitorge,p.sstitbleu,p.sstitvio,p.sstitrge,p.sstitblk{ margin-left:62px;margin-right:62px;margin-bottom:0px}
p.sstitnote{
color:#666666; font-size:11px; font-weight:bold;margin-left:87px;margin-right:62px;margin-top:-5px
}
/* textes */
ol.just62{
margin-left:90px!important;margin-right:62px!important;
}
p.just62{
margin-left:62px!important;margin-right:62px!important;margin-bottom:0px!important
}
.cite, .cite a{
font-family:"Times New Roman", Times, serif!important; font-style:oblique!important;
}
.cite a:hover{
text-decoration:underline;
}

p.sstitblk{
color:#000000!important;
}
.blkxl{
color:#000000!important;margin:5px 25px 1px 25px!important;
}



ol.letrs{
list-style-type: lower-alpha!important;
list-style-position:inside!important;
}
ul.dots{
list-style-type:disc!important;
list-style-position:inside!important;
}
ol.letrs, ul.dots {
margin-left:5px!important;margin-right:62px!important;margin-bottom:0px!important
}
/* retours et telechg */
p.retvert,p.retbleu,p.retorge,p.retvio,p.telvert,p.telbleu,p.telorge,p.telvio,p.retrge ,p.telrge{
text-align:right;margin-right:62px
}
p.wrtvert,p.wrtbleu,p.wrtorge,p.wrtvio,p.wrtrge{
text-align:left;margin-left:62px
}
p.retvert a,p.retbleu a,p.retorge a,p.retvio a,p.wrtvert a,p.wrtbleu a,p.wrtorge a,p.wrtvio a,p.retrge a,p.wrtrge a{
font-size:12px!important; font-weight:bold!important
}
p.telvert a,p.telbleu a,p.telorge a,p.telvio a,p.telrge a {
font-size:15px!important; font-weight:bold!important
}
/* home, mainly... */
/* text */
#slog{
color:#999999!important; font-weight:bold!important;margin:-10px 0px 0px 0px!important; text-align:right;font-size:11px;width:100%;zoom:1
}
.wht_l,.wht_l a,.wht_l a:hover.wht_xl,.wht_xl a,.wht_xl a:hover,.dem1{
color:#ffffff!important; font-weight:bold!important;
}
.wht_l{
margin:4px 5px 0px 35px!important; line-height:20px
}
.wht_l,.wht_l a,.wht_l a:hover,.blkxl,.dem1{
font-size:19px!important
}
.wht_xl{
padding-left:100px;
}
.wht_xl,.wht_xl a,.wht_xl a:hover{
font-size:50px!important;
}
.dem1 a, .dem1 a:hover{
font-size:28px!important;color: #FFEC80!important;
}

/*-------------footer-----------*/
p.ftr{
font-size:smaller;
}
/*-------------op -----------------*/
#thumbnge{
margin:12px; float:left
}
#thumbnge td p{
font-size:11px; font-weight:bold; color:#ffffff; margin:2px;
}
#regnge{
margin:4px; float:left
}
#regnge td p{
font-size:14px; font-weight:bold; color:#ffffff; margin:2px;
}


/* cont 2.0 */

#carac1 ul,#carac2 ul{padding:5px; font-size:14px; font-weight:bold;}
#carac1 ul li,#carac2 ul li{text-align:left; list-style-position:inside; list-style-type:disc; line-height:1.2; padding-left:10px;}

#carac1{background-color:#CCEE99; border:1px solid #99CC66}
#carac2{background-color:#669900; border:1px solid #99CC66}


.mnuIGN,.mnuIGN a{
font-size:10px!important;font-weight:bold!important;
}
/* switches */
#tableau2,#tableau3,#tableau4{
display:none;
}
table.gamme td{
line-height:0em!important;
}
.gamme p{
padding:0px 0px 0px 100px!important;
color:#FFFFFF!important;
line-height:1!important
}
.gamme a,.gamme a:hover,.gamme a:link,.gamme a:visited{
color:#FFFFFF!important; font-weight:bold!important
}
.gamme span.big{color:#ffffff!important}
/* textes */
.blk,.blc,.att,.vert,.bleu,.bleu2,.vio,.orge,.wht,
.blk_xl,.blc_xl,.att_xl,.vert_xl,.bleu_xl,.bleu2_xl,.vio_xl,.orge_xl,.wht_xl,.blk_x,.blc_x,.att_x,.vert_x,.bleu_x,.bleu2_x,.vio_x,.orge_x,.wht_x,
.blk_b,.blc_b,.att_b,.vert_b,.bleu_b,.bleu2_b,.vio_b,.orge_b,.wht_b,.dgr,.dgr_x,.dgr_xl,.dgr_b,.lgr,.lgr_x,.lgr_xl,.lgr_b{
font-weight:bold!important
}

.blk_x,.blc_x,.att_x,.vert_x,.bleu_x,.bleu2_x,.vio_x,.orge_x,.wht_x,.dgr_x,.lgr_x{
font-size:18px!important}
.blk_b,.blc_b,.att_b,.vert_b,.bleu_b,.bleu2_b,.vio_b,.orge_b,.wht_b,.dgr_b,.lgr_b{
font-size:14px!important
}
.blk_xl,.blc_xl,.att_xl,.vert_xl,.bleu_xl,.bleu2_xl,.vio_xl,.orge_xl,.wht_xl,.dgr_xl,.lgr_xl{
font-size:36px!important; line-height:1.1!important}

.lgr,.lgr_xl,.lgr_x,.lgr_b,.lgr_s{
color:#CCCCCC!important;;
}
.att,.att_xl,.att_x,.att_b,.att_s{
color:#ff0000!important;
}
.blk,.blk_xl,.blk_x,.blk_b,.blk_s{
color:#000000!important;
}
.dgr,.dgr_xl,.dgr_x,.dgr_b,.dgr_s{
color:#333333!important;
}
.wht,.wht_xl,.wht_x,.wht_b,.wht_s{
color:#ffffff!important;
}
.vert,.vert_xl,.vert_x,.vert_b,.vert_s{
color:#649b0f!important;
}
.bleu,.bleu_xl,.bleu_x,.bleu_b,.bleu_s{
color:#0089d1!important;
}
.bleu2,.bleu2_xl,.bleu2_x,.bleu2_b,.bleu2_s{
color:#3366bb!important;
}
.vio,.vio_xl,.vio_x,.vio_b,.vio_s{
color:#562684!important;
}
.orge,.orge_xl,.orge_x,.orge_b,.orge_s{
color:#f7931e!important;
}
a.att_s,a.orge_s,a.vio_s,a.bleu2_s,a.bleu_s,a.vert_s,a.wht_s,a.dgr_s,a.blk_s,a.lgr_s,.att_s,.orge_s,.vio_s,.bleu2_s,.bleu_s,.vert_s,.wht_s,.dgr_s,.blk_s,.lgr_s{ font-style:normal!important; font-size:12px!important; line-height:1.2!important}
.vsnote{
text-align:right;font-size:9px!important; font-weight:bold; color:#666666; margin-bottom:0px!important;padding-bottom:0px!important;padding-right:5px!important;
}
.lstdte ul{
list-style:inside disc
}
.nolh{
line-height:0em!important
}
/*home georando*/
.h_box{margin:0px 0px 0px 100px; padding:3px; font-size:12px; line-height:1.1}
.h_box_b{margin:0px 0px 0px 253px; padding:3px; font-size:13px; line-height:1.2}

/* onglets*/
td.onglet0,td.onglet1{
text-align:center; font-weight:bold; font-size:13px
}
td.onglet0{
background-color:#FFCC99;border:1px solid #993300; border-collapse:collapse
}
td.onglet1{
background-color:#FF9900; color:#333333; font-weight:bold;border:1px solid #993300; border-collapse:collapse
}
.onglet0 a, .onglet0 a:hover{
 color:#996600; font-weight:bold; font-size:13px
}
.onglet0 a{
 color:#996600;
}
.onglet0 a:hover{
 color:#ffffff; text-decoration:none
}
#tableau1,#tableau2,#tableau3,#tableau4{
 border-collapse:collapse
}
#tableau1 .contenu,#tableau2 .contenu,#tableau3 .contenu,#tableau4 .contenu{
padding:5px;border:1px solid #993300;
}
.contenu p{
font-size:13px; line-height:1.2
}
td.contenu{
background-color:#FFFFFF
}
/* listes */
ul.fprod{
list-style:disc inside; margin-top:0px
}

.printHtmlData {
	border:1px solid #000000;
	background-color:#DFDFDF
}	

/* tickets */
div.ticket {
    border: 1px dotted #B1B299;
    margin: 1em 0;
}
div.tickettitle {
     background: url(/images/filetfondint2.png) 0 -10px repeat-x;
     padding:0.25em 1em 0.5em 10px;   
}
div.tickettitleLang {
     background: url(/images/filetfondint2.png) 0 -10px repeat-x;
     padding:0.25em 1em 0.5em 30px;   
}
div.ticketquestion {
    background: url(/image/icon/tango/16x16/apps/help.png) 8px 6px no-repeat;
    padding:0.5em 1em 0.5em 30px;
    font-weight:bold;
}
div.ticketresponse {
    background: url(/image/icon/tango/16x16/status/info.png) 8px 6px no-repeat;
    padding:0.5em 1em 0.5em 30px;
}
div.ticketAdmin {
    background-color: #C0C0C0;
}
div.ticketdetail {
    font-weight:italic;
}
div.ticketAdminDisplay {
    background: #E0E0E0 url(/images/filetfondint2.png) 0 -18px repeat-x;
    margin: 1em 0;
}
div.ticketAdminModDisplay {
    background: #E0E0E0 url(/images/filetfondint2.png) 0 -18px repeat-x;
    border: 1px dotted #B1B299;
    margin: 1em 0;
}
div.ticketSearch{
		background: #858585;
    border: 1px dotted #B1B299;
    margin: 0px 0px 10px 0px;
}
div.ticketResults{
	 background: #EDEDED;
   border: 1px solid #B1B299;
   margin: 1em 1em 1em 1em;
}
table#tickettable tr.titre{
	background-image: url(../images/filetfondint2.png);
	background-repeat: repeat-x;
}
table#tickettable tr.line{
	background: #EDEDED;
	border: 1px solid #EDEDED;
}
