#multif, #spoilless { 
color:#00f; 
background:#327295 
}

#thefileb {visibility: hidden;}

#loading {display: inline;}

.boutonzap a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
display:block;
width:25px;
line-height:25px;
text-align:center;
vertical-align:middle;
background:url(images/bouton-noir.gif) no-repeat;
color:white;
text-decoration:none;
}
.boutonzap a:hover {
background:url(images/bouton-noir-2.gif) no-repeat;
}


.framecolul {background:url(images/colul.gif) no-repeat; height:20px; width:25px;}
.framecolu {background:url(images/colu.gif); height: 20px;}
.framecoluc {background:url(images/coluc.gif) no-repeat; height:20px; width:50px;}
.framecolur {background:url(images/colur.gif) no-repeat; height:20px; width:25px;}
.framecoll {background:url(images/coll.gif); width:25px;}
.framecolr {background:url(images/colr.gif); width:25px;}
.framecolbl {background:url(images/colbl.gif) no-repeat; height:20px; width:25px;}
.framecolb {background:url(images/colb.gif); height:20px; }
.framecolbr {background:url(images/colbr.gif) no-repeat; height:20px; width:25px;}

.onglet{height: 30px; text-align:center; float: left; background-image:url('images/icons/thumb200-.png');
background-repeat:no-repeat;width:150px; padding-right:3px}


.inte {
width: 100%;
background-color: #084A6B;
border-width: 0px;
}

.intb {
width: 100%;
background-color: #18597B;
border-width: 0px;
}

.aintb {
width: 85%;
background-color: #18597B;
-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;
border: 1px solid black;
}

.intc {
height: 100%;
width: 100%;
background-color: #236282;
border-width: 0px;
border-style: solid; 
border-color: red;
}

.aintc {
height: 100%;
width: 85%;
background-color: #236282;
-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;
border: 1px solid black;
}


.bgc {background-color: #236282;}

.bgd {background-color: #327295;}

.abgc {width: 85%; border: 1px solid black; background-color: #236282;-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;}
.abgd {width: 85%; border: 1px solid black; background-color: #327295;-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;}



.bgc25 {height: 25px; background-color: #236282;}
.bgd25 {height: 25px; background-color: #327295;-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;}

.intddates
{
height: 254px;
width: 100%;
background-color:#327295;
border-width: 0px;
} 

.intd {
width: 100%;
background-color: #327295;
border-width: 0px;
}

a.info {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px gray dotted;
}

a.info span {display: none;}

a.info:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}

a.info:hover span {
display: inline;
position: absolute;
top: 1em;
left: 1em;
text-align: center;
border-width: 1px;
border-color: #000000;
color: white;
padding: 2px;
}

a.review span {display: none;}

a.review:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}

a.review:hover span {
z-index: 500;
display: block;
position: absolute;
top: 1.5em;
left: 0;
width: 200px;
text-align: center;
padding: 0px;
}


a.reviewr span {display: none;}

a.reviewr:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}

a.reviewr:hover span {
z-index: 500;
display: block;
position: absolute;
top: 1.5em;
right: 0px;
width: 300px;
text-align: center;
padding: 0px;
}


a.affdet span {display: none;}

a.affdet:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}

a.affdet:hover span {
z-index: 500;
display: block;
position: relative;
top: 0px;
left: 0;
width: 300px;
text-align: center;
padding: 0px;
}


a.reviewdd span {display: none;}

a.reviewdd:hover {
background: none; /* correction d'un bug IE */
z-index: 499;
}

a.reviewdd:hover span {
z-index: 499;
display: block;
position: relative;
top: -1em;
left: 0em;
width: 150px;
text-align: center;
padding: 0px;
}

.menu3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #b0b0b0; text-decoration: none; font-weight: normal}
.menu5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #90e0e0; text-decoration: none;}
.menu6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none;}
.menu8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #eeeeee; text-decoration: none; font-weight: normal}

BODY {
background-color: #888888;
margin-top: 1px;
margin-left: 2px;
margin-right: 2px;
}

.cbody {background-color: #888888;}


#exempledevxav div {border: 0px solid black;}
#exempledevxav .visibility {visibility: hidden;}
#exempledevxav .display {display: none;}
#exempledevxav .show {visibility: visible;}

.conteneur {
border-width: 0px;
width: 100%;
}

.conteneur2 {
border-width: 0px;
width: 100%;
height: 100%;
}	

.contour {
width: 100%;
background-color: #000000;
border-width: 0px;
}

.contourmax {
width: 100%;
background-color: #000000;
border-width: 0px;
}

.quote {
width: 450px;
border-width: 1px;
}



.contour25 {
width: 25px;
height: 25px;
background-color: #000000;
border-width: 0px;
}

.separateur {
width: 3px;
background-image:url(images/fondentete2.png);
}

.separateurnow {background-image:url(images/fondentete2.png);}

.logo {
width: 90px;
height: 90px;
}

.conteneurm0 {
border-width: 0px;
width: 100%;
}

.h90 {height: 90px;}

.h50 {height: 50px;}

.h37 {height: 37px;}

.h17 {height: 17px;}

.h25 {
height: 25px;
margin-left: auto;
margin-right: auto;
margin: auto;
}

.h20 {
height: 25px;
margin-left: auto;
margin-right: auto;
margin: auto;
}

.w477h90 {
width: 477px;
height: 90px;
font-size: 0;
line-height: 0;
}

.w477h90b {
width: 477px;
height: 90px;
}

.w200h200 {
width: 200px;
height: 200px;
}

.imgclose
{
border-width: 0px;
width: 15px;
height: 15px;
}

.imgclose2
{
border-width: 0px;
width: 15px;
height: 15px;
visibility: hidden;
}

.imgfav
{
border-width: 0px;
}

.imglu
{
border-width: 0px;
width: 20px;
height: 20px;
}

.w49h100 {
width: 49%;
height: 100%;
}

.w45h100 {
width: 45%;
height: 100%;
}

.w54h100 {
width: 54%;
height: 100%;
}

.imgdec {
width: 330px;
height: 165px;
border-width: 0px;
display: block;
}

.imgnewsnof {
width: 204px;
height: 204px;
border-width: 0px;
display: block;
}

.imgact {
border-width: 0px;
width: 90px;
height: 90px;
display: block;
}

.imgup {
border-width: 0px;
width: 20px;
height: 48px;
display: block;
}

.img {
border-width: 0px;
display: inline;
}

.imgloading {
border-width: 0px;
width: 20px;
height: 20px;
display: inline;
vertical-align: middle;
}

.backmess
{
height: 17px;
background-image:url(images/backmess.gif);
}

.backmessbl
{
height: 17px;
background-image:url(images/backmessbl.gif);
}

.backmess2
{
width: 10px;
background-image:url(images/backmess2.gif);
}

.backmess2bl
{
width: 10px;
background-image:url(images/backmess2bl.gif);
}

.logo250
{
width: 250px;
height: 250px;
background-image: url("http://www.forom.com/images/logo to img fr.jpg");
}

.w250h250
{
border-width: 0px;
width: 250px;
height: 250px;
}

.w120h600 {
width: 120px;
height: 600px;
}

.imgavatar{
border: 1px solid black;
margin: 10px;
display: block;
float: left;
position:relative;
top:-7px;
}

.w5 {width: 5px;}

.w50 {width: 50px;}
.w50p {width: 50%;}

.w80p {width: 85%;}

.w573 {width: 573px;}

.w22ph20 {
width: 22%;
height: 20px;
}

.sepmessages {height: 2px; background-color: #ffffff;}
.sepmessagesbl {height: 2px; background-color: #000000;}

.w25ph20 {
width: 25%;
height: 20px;
}

.w12ph20 {
width: 12%;
height: 20px;
}

.w100ph50 {
width: 100%;
height: 50px;
}

.w95h75 {
width: 95px;
height: 75px;
}

.w75h75 {
width: 75px;
height: 75px;
}

.h75 {height: 75px;}

.caseclose {
width: 15px;
background-image: url(images/fondentete.png);
text-align: right;
margin-left: auto;
margin-right: 5px;
}

.caseclose2 {
width: 15px;
background-image:url(images/fondentete2.png);
text-align: right;
margin-left: auto;
margin-right: 5px;
}

.img15050 {
width: 150px;
height: 50px; 
border-width: 0px;
display: block;
}

.img9575 {
width: 95px;
height: 75px; 
border-width: 0px;
display: block;
}

.img7575 {
width: 75px;
height: 75px; 
border-width: 0px;
display: block;
}

.entete {background-image: url(images/fondentete.png); height: 30px;}
.caseforum {
width: 150px;
height: 30px;
}

.casesujet {
width: 150px;
height: 50px;
margin-left: auto;
margin-right: auto;
}

.sepforumw {
background-color: #000000;
width: 1px;
}

.sepforumh {
background-color: #000000;
height: 1px;
}

.adroite {
text-align: right;
margin-left: auto;
margin-right: 5px;
}

.casepage {
width: 150px;
height: 30px;
margin-left: auto;
margin-right: auto;
}

.imgsmil {border-width: 0px;}

.centre {
margin-left: auto;
margin-right: auto;
margin: auto;
}

.w65 {width: 65px;}

.w90 {width: 90px;}

.h30 {height: 30px;}

.h60 {height: 60px;}

.flashnospace {
font-size: 0;
line-height: 0;
}

.w100 {width: 100%;}

.w10 {width: 10px;}
.w285 {width: 285px;}

.w915h1 {
width: 915px;
height:1px;
}

.w3 {width: 3px;}

.w320 {width: 320px;}

.w20 {width: 20px;}

.w25h25 {width: 25px; height: 25px;}

.w330 {width: 330px;}

.w330h165 {
width: 330px;
height: 165px;
}

.h40 {height: 40px;}

.h1 {height: 1px;}

.h3 {height: 3px;}

.h50 {height: 50px;}

.h36 {height: 36px;}

.h35 {height: 40px;}

.bgblack {background-color: #000000;}

.imgfleche {
width: 80px;
height: 35px; 
border-width: 0px;
vertical-align: middle;
}

.border0 {border-width: 0px;}

#divBasDroite {
border-width: 0px;
position: fixed;
right: 0;
bottom: 3px;
visibility: hidden;
width: 300px;
z-index: 499;
}


#imageMenu {
position: relative;
height: 240px;
overflow: hidden;
}

#imageMenu ul {
list-style: none;
margin: 0px;
display: block;
height: 240px;
}

#imageMenu ul li {float: left;}

#imageMenu ul li a {
text-indent: -1000px;
background:#FFFFFF none repeat scroll 0%;
border-left: 2px solid #000;
border-right: 3px groove #000;
cursor:pointer;
display:block;
overflow:hidden;
height: 240px;
}
.clear {clear: both;}

.viewport {
border: 0px solid #000;
height: 90px;
margin: 0 0px 0px 0;
overflow: hidden;
position: relative;
width: 180px;
}
.viewport a {
display: block;
position: relative;
}
.viewport a img {
height: 90px;
left: 0px;
position: relative;
top: 0px;
width: 180px;
}


.groupWrapper
{
	width: 270px;
	float: left;
	margin-right: 1%;
	min-height: 400px;
}
.groupItem{	margin-bottom: 10px; -moz-border-radius:10px 10px 10px 10px;}
.groupItem .itemHeader
{
	-moz-border-radius:10px 10px 0 0;
	line-height: 28px;
	background-color: #555555;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #fff;
	padding: 0 10px;
	cursor: move;
	font-weight: bold;
	font-size: 12px;
	height: 28px;
	position: relative;
	width: 250px;
	font-family: Verdana, Arial;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;

}

.groupItem .itemHeader a
{
	position: absolute;
	right: 10px;
	top: 0px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.sortHelper
{
	border: 3px dashed #666;
	width: auto !important;
}
.groupWrapper p
{
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#newsFeeder{height:400px}
