/* CSS Document */

body{background-color:#FFFFFF;  background-image: url(images/bki.png); margin:0px;  }
TD { font-size: 11px; font-family: Tahoma  ; vertical-align:middle  }
TH { font-size: 10px; font-family: Tahoma  ;  }
H1 { font-size:12px ; font-weight:bold; color: #DC2C18; margin:0px } 
H1#rouge { font-size:12px ; font-weight:bold; color: #DC2C18; }
H2 { font-size:12px ; font-weight:bold; color: #287BB9 ; margin:0px } 
P{margin:5px}
Li{ margin-bottom:3px; margin-top:3px }
ul{ list-style:circle; margin-left:18px; margin-bottom:5px; margin-top:5px }
.bluet { color: #2B5A8E }
.borderl{border-right: 1px dashed; border-right-color:#135695}
.borderr{border-left: 1px dashed; border-left-color:#135695}
.bordert{border-top: 1px dashed; border-top-color:#D71616}
.borderb{border-bottom: 1px dashed; border-bottom-color:#D71616}

.borderli{border-right: 1px dashed; border-right-color:#D71616}
.borderri{border-left: 1px dashed; border-left-color:#D71616}
.borderti{border-top: 1px dashed; border-top-color:#135695}
.borderbi{border-bottom: 1px dashed; border-bottom-color:#135695}
.borderc{ border-right: 1px dashed; border-right-color:#E4E4E4; border-left: 1px dashed; border-left-color:#E4E4E4 }

.bc1i{border-right: 1px dashed; border-right-color:#D71616 ; border-bottom: 1px dashed; border-bottom-color:#135695 }
.bc2i{border-left: 1px dashed; border-left-color:#D71616 ;border-top: 1px dashed; border-top-color:#135695}
.bc3i{border-top: 1px dashed; border-top-color:#135695; border-right: 1px dashed; border-right-color:#D71616}
.bbc4i{border-bottom: 1px dashed; border-bottom-color:#135695 ; border-left: 1px dashed; border-left-color:#D71616 }

A:link  {text-decoration: none;color: #E33F3E; font-size:11px;  } 
A:visited {text-decoration: none;color: #E33F3E; font-size:11px;}
A:active {text-decoration: none;color: #FC1818;font-size:11x; }
A:hover {text-decoration: underline; color:#FC1818 ;font-size:11px; font-family: Tahoma ; cursor:pointer ; text-decoration:blink ; margin-left: 4px; font-weight:bold  }

A:link#blanc  {text-decoration: none;color: #FFF; font-size:11px;  } 
A:visited#blanc {text-decoration: none;color: #FFF; font-size:11px;}
A:active#blanc {text-decoration: none;color: #FFF;font-size:11x; }
A:hover#blanc {text-decoration: underline; color:#FFF ;font-size:11px; font-family: Tahoma ; cursor:pointer ; text-decoration:blink ; margin-left: 4px; font-weight:bold  }

.maintext{color:#BCBCBC}


.bc1{border-right: 1px dashed; border-right-color:#135695 ; border-bottom: 1px dashed; border-bottom-color:#D71616 }
.bc2{border-left: 1px dashed; border-left-color:#135695 ;border-top: 1px dashed; border-top-color:#D71616}
.bc3{border-top: 1px dashed; border-top-color:#D71616; border-right: 1px dashed; border-right-color:#135695}
.bbc4{border-bottom: 1px dashed; border-bottom-color:#D71616 ; border-left: 1px dashed; border-left-color:#135695 }
.checkboxdom{ width:19px;  background-color: #FF3300; border:dashed 1px  #1164A2;  height:19px  }
.checkboxdom2{ border-spacing:0px ; outline:none; outline-width:0px;  background-color: #F4F4F4; border:thin 1px  #FF3300; width:17px; height:17px  }
.bti{border: 1px dashed #FFFFFF ; background-color: #F8F8F8 }
.formdom{border: 1px dashed #CCCCCC ; background-color: #FFFFFF; height:15px ; color:#DC0023 }
.formtxt{border: 1px dashed #CCCCCC ; background-color: #FFFFFF;  color:#DC0023 }
.formdomred{border: 1px dashed   #EC0000 ; background-color: #FFFFFF; height:15px ; color:#DC0023 }
.formdom2{border: 1px dotted #DC0023 ; background-color:#FFFF ; height:15px ; color:#DC0023 }
.formdoms{border: 1px solid #CCCCCC ; background-image:url(images/back.gif); height:13px ; color:#DC0023 }
.butdom{border: 1px  dashed  #D1D1D1; background-color:#FFFFFF ; height:20px  ; color:#DC0023; width:90px; font-weight:bold  }	
.butdoms{border: 1px  solid #478CD1 ;background-color: #F7F7F7; height:18px; width:65px  ; color:#DC0023; font-weight:bold }
form{margin:0px; padding:0px ; }
.radiodom{ border: solid #FFFFFF 1px ; background-color:#E80000; width:15px; height:15px; outline:none; margin:0px; }
.checkb{border:1px dashed #CCCCCC; height:15px  ; color:#DC0023; width:20px }	
.checkbs{border:1px solid #CCCCCC; background-image:url(images/back.gif); height:15px  ; color:#DC0023 }
.titredom{border: 1px solid #CCCCCC ; background-image:url(images/bkg.png); height:15px ; color:#DC0023 }	
.vldash{ border:thin dashed #676767;border-left:1px dashed #EEEEEE; border-bottom:none; border-right:none; border-top:none}
.altb{ background:url(images/backalt.jpg);  }
.wtext {color: #FFFFFF ;font-size: 11px; font-family: Tahoma  ; vertical-align:middle }
.tof1{border:1px solid #EC0000}
.tof2{border:1px solid #4598C9}
.bluet { color: #2B5A8E }
.redt {  color:#DC2C18 }
.vdashline{border-right-width:1px ; border-right-color:#E4E4E4 ; border-right-style:dashed; }
.hbdashline{border-bottom-width:1px ; border-bottom-color:#E4E4E4 ; border-bottom-style:dashed; }
.sdom{height: 12px ; font-size:11px; font:tahoma; color:#23598F}
.mainp{ color: #0E4A7C }
.grist {  color: #808686  }

.inpf{height: 15px ; background: url(images/ibkg-intermaroc.png); border:thin solid #FF0000 }
.twb{ font-family: tahoma ; text-decoration:none;  font-size:12px; color:#FFFFFF; font-weight:bold }
.Btl{height: 19px ; background: #FF3300; border:dashed 1px #FEC1C0;font-family: tahoma ; text-decoration:none;  font-size:12px; color: #FFFFFF; font-weight:bold }
.Btl3{height: 19px ; font-family: tahoma ; text-decoration:none;   font-size:11px; color: #185E96; font-weight:bold }
.Btl2{height: 19px ; background: #F8F8F8; border:dashed 1px #FFFFFF;font-family: tahoma ; text-decoration:none;  font-size:12px; color: #FF3300; font-weight:bold }