@charset "iso-8859-1";
* {
outline : none;
}
.slideshow {
height : 224px;
width : 1000px;
margin : auto;
}
.slideshow img {
padding : 0;
border : 0 solid #ccc;
background-color : #eee;
}
.cachediv {
visibility : hidden;
overflow : hidden;
height : 1px;
margin-top : -1px;
position : absolute;
}
.galerie_arrondi { 
background-color : #FFF; 
border : 2px solid #e4e4e4;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
behavior:url(../include/border-radius.htc);
}
.tn {
display : block;
border : 1px solid #999;
padding : 1px;
background-color : #000;
margin : 0;
}
div.pays {
background : transparent url("../template/hd.png") repeat-x 0% 100%;
width : 30px;
height : 20px;
z-index : 2;
position : absolute;
margin-left : 8px;
margin-top : 13px;
}
.nav_reseau {
position : fixed;
top : 0;
left : 0;
right : 0;
z-index : 13000;
padding : 0 0 10px 0;
height : 25px;
background : transparent url("../template/NavBkg.png") repeat-x 0% 100%;
}
.main_frame {
position : relative;
width : 960px;
top : 30px;
z-index : 1;
}
div.moderation {
position : absolute;
width : 800px;
height : 200px;
display : none;
background : #fff;
border : 1px solid #000;
}
html > body .nav_reseau {
position : fixed;
}
A.menu2 {
color : #ffffff;
text-decoration : none;
}
A.menu2, .menu2, A:visited.menu2, A:active.menu2 {
color : #ffffff;
text-decoration : none;
}
A:hover.menu2 {
color : #ffcc00;
text-decoration : underline;
}
A.lien {
color : #000000;
text-decoration : none;
}
A.lien, .lien, A:visited.lien, A:active.lien {
color : #000000;
text-decoration : none;
}
A:hover.lien {
color : #000000;
text-decoration : none;
}
A, A:visited {
color : #455a87;
text-decoration : none;
}
A:active {
color : #455a87;
text-decoration : underline;
}
A:hover {
color : #cc0000;
text-decoration : underline;
}
A.menu {
color : #545454;
text-decoration : none;
}
A:hover.menu {
color : #cc0000;
text-decoration : underline;
}
A:visited.menu, A:active.menu {
color : #545454;
text-decoration : none;
}
.blanc, A:visited.blanc, A:active.blanc {
color : #ffffff;
text-decoration : none;
}
A:hover.blanc {
color : #cc0000;
text-decoration : none;
}
table {
font-size : 12px;
font-family : Verdana, Arial, sans-serif;
}
A.s {
font-size : 9px;
color : #999999;
text-decoration : none;
font-family : Verdana;
}
A.s:visited {
font-size : 9px;
color : #999999;
text-decoration : none;
font-family : Verdana;
}
A.s:hover {
font-size : 9px;
color : #cc0000;
text-decoration : none;
font-family : Verdana;
}
.s {
font-size : 9px;
color : #999999;
font-family : Verdana;
}
input.mainbouton {
border : 1px solid #a5acb2;
background-image : url('../template/fond_bouton.png');
color : #3d485a;
font-size : 10px;
font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}
INPUT {
font-size : 10px;
}
SELECT {
    font-size : 10px;
}


.texte, TD {
color : #000000;
font-family : Verdana;
font-size : 11px;
}
.texteblanc {
color : #ffffff;
font-family : Verdana;
font-size : 11px;
}
.textebleu {
color : #455a87;
font-family : Verdana;
font-size : 11px;
}
.textenoir {
color : #000000;
font-family : Verdana;
font-size : 11px;
}
.needed {
border-style : solid;
border-color : #9f0000;
border-width : 1px;
}
.alerte {
border-style : dashed;
border-color : #cc0000;
border-width : 3px;
padding : 5px;
}
.notice {
border-style : solid;
border-color : #b4c1d3;
border-width : 2px;
padding-left : 20px;
}
.notice2 {
border-color : #b4c1d3;
background : #d7dde6;
border-style : dashed;
border-width : 3px;
padding : 5px;
}
.code {
border-color : #45536c;
background : #d7dde6;
border-style : solid;
border-width : 1px;
padding : 5px;
}
.message {
background-color : #ebfe04;
border : 1px dotted #3d485a;
}
.message_prioritaire {
background-color : #ebfe04;
border : 1px dotted #cc0000;
}
acronym {
border-bottom : 1px dashed;
cursor : help;
}
.forumline {
background-color : #eeeeee;
border : 1px solid #cbd8dd;
}
form {
margin : 0;
}
#asav0 {
color : #b4c1d3;
text-decoration : none;
font-size : 25pt;
font-weight : bold;
margin-bottom : -30px;
padding-left : 40px;
margin-top : 0;
clear : right;
}
body {
background : #ffffff;
}
td.row1 {
background-color : #efefef;
}
td.row2 {
background-color : #dee3e7;
}
td.row3 {
background-color : #d1d7dc;
}
td.row4 {
border : 0 solid #cccce0;
border-width : 0 0 1px 0;
background-color : #ffffee;
}
.bodyline {
background-color : #ffffff;
border : 1px solid #98aab1;
}
fieldset {
border : 1px solid #cccccc;
padding : 5px;
}
fieldset legend {
color : #cc0000;
font-size : 11px;
}
.imgbottom img {
vertical-align : middle !important ;
margin-left : 10px;
border : 1px dotted gray;
text-decoration : none;
}
.imgbottom a:hover img, .tblcompare .troffres:hover img {
text-decoration : none;
}
#welcome {
font-size : 9px;
color : #999999;
text-align : center;
font-family : Verdana;
}
#welcome a:link, #welcome a:visited, #welcome a:active, #welcome a:hover {
color : #999999;
font-weight : bold;
text-decoration : underline;
}
.j_button_left {
width : 7px;
height : 22px;
background : url(../template/j_button2_cap.png) no-repeat left;
}
.j_button_right {
width : 7px;
height : 22px;
background : url(../template/j_button2_cap.png) no-repeat right;
}
.j_button_left_on {
width : 22px;
height : 22px;
background : url(../template/j_button2_on.png) no-repeat left;
}
.j_button_right_on {
width : 22px;
height : 22px;
background : url(../template/j_button2_on.png) no-repeat right;
}
.j_button_left_off {
width : 22px;
height : 22px;
background : url(../template/j_button2_off.png) no-repeat left;
}
.j_button_right_off {
width : 22px;
height : 22px;
background : url(../template/j_button2_off.png) no-repeat right;
}
.j_button {
height : 22px;
background : url(../template/j_button2.png);
}
.j_button_left_40 {
width : 7px;
height : 22px;
background : url(../template/j_button2_cap_40.png) no-repeat left;
}
.j_button_right_40 {
width : 7px;
height : 22px;
background : url(../template/j_button2_cap_40.png) no-repeat right;
}
.j_button_40 {
width : 40px;
background : url(../template/j_button2_fond_40.png) no-repeat right;
}
.envoyer_photo {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat 0 -20px;
}
.envoyer_photo:hover {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat 0 0;
}
.plus_societe {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -20px -20px;
}
.plus_societe:hover {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -20px 0;
}
.modo {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -40px -20px;
}
.modo:hover {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -40px 0;
}
.photo {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -60px -20px;
}
.photo:hover {
width : 20px;
height : 20px;
background : url(../template/icone.png) no-repeat -60px 0;
}
div.h_age {
width:30px;height:13px;background:#00A6FF;color:#fff;padding:4px;line-height:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
div.f_age {
width:30px;height:13px;background:#FF6795;color:#fff;padding:4px;line-height:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
div.avatar {
width:30px;height:13px;background:#e6e6e6;color:#fff;padding:4px;line-height:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
div.avatar1 {
width:75px;height:13px;background:#e6e6e6;color:#c0c0c0;padding:4px;line-height:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
#vBulletin_editor {
background : #efefef;
border : 1px groove;
}
#controlbar, .controlbar {
background : #efefef;
padding : 2px;
}
#htmlbox {
border : 1px inset;
font : 10pt verdana;
overflow : auto;
}
.imagebutton {
left : 0;
top : 0;
background : #efefef;
color : #000000;
padding : 1px;
border : none;
}
.ocolor {
padding : 2px;
font-size : 1px;
}
.ocolor div {
width : 10px;
height : 10px;
border : 1px solid #efefef;
}
.ofont, .osize, .osmilie, .otextlink {
font : 11px tahoma;
cursor : default;
}
.ofont {
padding : 0 4px 0 10px;
font-size : 14px;
height : 20px;
}
.osize {
padding : 0 4px 0 4px;
height : 20px;
}
.osmilie img {
vertical-align : middle;
margin : 4px;
}
.otextlink {
text-align : center;
margin-top : 4px;
height : 20px;
}
.popup_feedback {
font : 11px tahoma;
height : 18px;
padding : 0 3px 0 3px;
white-space : nowrap;
overflow : hidden;
}
.popupwindow {
border : 1px solid;
padding : 3px;
position : absolute;
left : 0;
top : 0;
z-index : 5;
}
#popup_forecolor {
padding : 3px;
}
#popup_fontname {
padding : 1px;
overflow : auto;
}
#popup_fontsize {
padding : 1px;
}
#popup_smilie {
padding : 1px;
overflow : auto;
}
#fontOut, #sizeOut, .popup_feedback div {
border : 0 solid;
padding : 0 2px 0 2px;
cursor : default;
font : 11px tahoma;
overflow : hidden;
}