  body {

background-color : #000000;

}

.header {

background-color : #000000;

background-position : 100% 50%; 

background-repeat : repeat-x; 

} 

.logo {

background-color : #000000;

padding : 8px 32px;

text-align : left;

background-image: url(/img/Braciere.jpg);

}

.banner {

margin-right : 2px; 

background-repeat : no-repeat; 

padding : 8px;

text-align : right; 

} 

 .band {

 background-color: #000000;

 text-align: center;

 width: 100%;

}

.quote {

width : 100%; 

white-space : nowrap; 

text-align : center; 

} 

.headmenu {

width : 100%;

background-color : #000000;

}



p {

margin : 4px 0;

}

p.menu {

color : #DDDDFF;

text-align : center; 

margin:0px;

}

p.box {

margin : 0px;

font-size : 11px;

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 

.box {

font-size : 11px; 

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

margin : 0 2px; 

} 

.titre {

background-color : transparent;

padding : 5px;

text-align: center;

white-space : nowrap;

font-size : 14px; 

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

font-weight : bold;

} 

.titrebox {

background-color : transparent;

padding : 2px;

white-space : nowrap;

font-size : 14px; 

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

font-weight : bold;

}

.titrebox2 {

font-size : 14px; 

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

font-weight : bold;

text-align : center;

} 

.cita {

background-color : #000000;

font-family : Arial, Helvetica, sans-serif; 

font-size : 12px;

color : #EEEEFF;

text-align : center; 

width : 100%; 

border : 0; 

margin : 0; 

padding : 0; 

} 

.htable {

padding-top : 10px;

} 

.tbl {

background-color : #292929;

padding : 5px; 

} 



.tbl2 {

background-color : #292929;

}

.htable1 {

margin: 0px 0px 7px 0px;

}

.htable2{

margin: 0px 0px 7px 0px;

padding: 7px;

}

.tblbox {

background-color : #292929;

padding : 4px; 

} 



.forum {

background-color : #949494;

padding : 5px;

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif;

color : #000000;

text-align : center;

font-weight : bold;

}



.forum2 {

background-color : #101010;

padding : 5px;

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 



.quest {

background-color: #B1B1B1;

padding : 5px;

font-size : 12px;

font-family : Arial, Helvetica, sans-serif;

color : #000000;

}

.rep {

background-color : #000000;

padding : 10px 5px 5px; 

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 

.bord {

border : 1px solid #e3e3e3;
 background-position: 50%;
 background: url(/img/Braciere.jpg);
}

.bord2 {

border : 4px double #f3f3f3;

} 

a {

color : #FFFFFF;

text-decoration : none;

}

a:hover {

color : #DDDDDD;

text-decoration : none; 

background-color : transparent; 

position : relative; 

top : 1px; 

left : 1px; 

} 

a.box {

color : #FFFFFF;

text-decoration : none; 

font-size : 11px; 

font-family : Arial, Helvetica, sans-serif; 

} 

a.box2 {

color : #DDDDFF;

text-decoration : none; 

font-size : 11px; 

font-family : Arial, Helvetica, sans-serif; 

font-weight : bold; 

} 

a:hover.box {

color : #DDDDFF;

text-decoration : none; 

font-size : 11px; 

font-family : Arial, Helvetica, sans-serif; 

background-color : transparent; 

position : relative; 

top : 1px; 

left : 1px; 

} 

td.menu {

white-space : nowrap;

text-align : center;

padding : 12px 7px;

}



a.menu {

color : #FFFFFF;

text-decoration : none;

font-size : 12px; 

font-family : Arial, sans-serif;

padding : 1px 3px;

background-color : #101010;

border: #cccccc 1px solid;

font-weight:bold;

}

a:hover.menu {

color : #000000;

text-decoration : none; 

font-size : 12px; 

font-family : Arial, sans-serif; 

background-color : #FFFFFF;

border: #EEEEEE 1px solid;

padding : 1px 3px;

}

hr {

height : 1px; 

border-bottom : 1px dashed #FFFFFF;

border-top : 0 none; 

border-right : 0 none; 

border-left : 0 none; 

width : 98%; 

} 

ul, ol, li {

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 

ul.art {

font-weight : bold; 

padding : 0; 

margin : 0; 

} 

li.art {

font-weight : normal; 

list-style-type : none; 

padding : 0; 

margin-left : 4px; 

} 

dl, dd, dt, address, dir, menu, blockquote, td {

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 

h1, h2, h3, h4, h5, h6 {

font-family : Arial, Helvetica, sans-serif; 

color : #FFFFFF;

} 

td.cal0 {

font-size : 10px; 

font-family : Arial, sans-serif; 

color : #000099;

background-color : #e0e0e0;

width : 14%;

text-align : center; 

} 

td.cal1 {

font-size : 10px; 

font-family : Arial, sans-serif; 

color : #000099; 

background-color : #e0e0e0; 

width : 14%; 

text-align : center; 

} 

td.cal2 {

font-size : 10px; 

font-family : Arial, sans-serif; 

color : #000099; 

background-color : #bad0ff; 

width : 14%; 

text-align : center; 

} 

td.cal3 {

font-size : 10px; 

font-family : Arial, sans-serif; 

color : #000099; 

background-color : #c6c6c6; 

width : 14%; 

text-align : center; 

} 

td.cal4 {

font-size : 10px; 

font-family : Arial, sans-serif; 

color : #000099; 

background-color : #c0d0d0; 

width : 14%; 

text-align : center; 

} 

td.calevt {

font-size : 10px; 

font-family : Arial, sans-serif; 

font-weight : bold; 

color : #FFFFFF;

background-color : #000000;

text-decoration : underline; 

text-align : center; 

width : 14%; 

} 

tr.vdev {

background-color : #292929;

} 

tr.vdevtr {

background-color : #292929;

} 

body.vdev {

margin-left : 10px; 

font-family : Arial, sans-serif; 

font-size : 12px; 

background-color : #292929;

} 

body.vdevdialog {

margin-left : 0; 

font-family : Arial, sans-serif; 

font-size : 12px; 

background-color : #292929;

} 

select.vdev {

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

font-size : 12px; 

height : 22px; 

background-color : #292929;

} 

input.vdev {

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

font-size : 12px; 

height : 22px; 

background-color : #292929;

} 

input.vdevx {

font-family : Arial, Helvetica, sans-serif; 

color : #EEEEFF;

background-color : #292929;

} 

form {

margin : 3px 0;

} 

input.bouton {

cursor : pointer; 

margin : 4px 0; 

color : #EEEEFF;

background-color : #292929;

font-size : 11px; 

font-weight: bold;

font-family : Trebuchet MS, Helvetica, sans-serif;

} 

input.texte {

background-color : #000000;

font-size : 11px;

font-family : Trebuchet MS, Helvetica, sans-serif;

color : #FFFFFF;

margin : 2px 0;

}

select {

color : #FFFFFF;

background-color : #000000;

font-family : Trebuchet MS, Helvetica, sans-serif; 

font-size : 11px; 

margin : 4px 0; 

} 

textarea {

color : #FFFFFF;

background-color : #000000;

overflow : auto;

margin : 4px 0;

}

.top {

font-family : Arial, Helvetica, sans-serif;

font-size : 0.8em;

text-align : center;

}

.foot {

font-family : Arial, Helvetica, sans-serif;

font-size : 12px;

text-align : center;

color : #FFFFFF;

}

.copyright {

font-family : Arial, Helvetica, sans-serif;

font-size : 1em;

color : #FFFFFF;

text-align : center; 

} 

.timer {

font-family : Arial, Helvetica, sans-serif; 

font-size : 1em; 

font-style : italic; 

color : #FFFFFF;

text-align : center; 

padding : 8px; 

} 

.clsCursor {

cursor : pointer; 

}
