BODY {
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
    PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0em;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(./images/trume_background.gif);
	MARGIN: 0px 0px 1em;
    COLOR: #2F4F4F;
    BACKGROUND-REPEAT: repeat-x;
	background-attachment:fixed ;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
#haut {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    MARGIN: 10px 50px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Arial, Georgia, Verdana;
    TEXT-ALIGN: left;
	z-index: 3
}
#cloud1 {
	background: url(./images/minicloud10.png) fixed no-repeat top left
}
#cloud2 {
	background: url(./images/minicloud20.png) fixed no-repeat top left
}
#cloud3 {
	background: url(./images/minicloud20.png) fixed no-repeat top left
}	
#actu {
    PADDING-RIGHT: 3em;
    PADDING-LEFT: 1em;
    FONT-SIZE: 11pt;
    FLOAT: left;
    PADDING-BOTTOM: 1em;
    WIDTH: 200px;
    PADDING-TOP: 1em;
    POSITION: relative;
    TEXT-ALIGN: justify;
	z-index: 3
}
#menu {
    PADDING-BOTTOM: 0.1em;
    MARGIN: 0px 50px;
    PADDING-TOP: 0.1em;
	FONT-SIZE: 13px;
	POSITION: relative;
    TEXT-ALIGN: center;
	z-index: 3
}
#contents {
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    POSITION: relative;
	z-index: 2;
    TEXT-ALIGN: justify
}
#footer
{
    FONT-SIZE: 10pt;
    FLOAT: none;
    MARGIN: 0px 50px;
    FONT-VARIANT: small-caps;
    BACKGROUND-REPEAT: repeat;
    TEXT-ALIGN: center;
	vertical-align: center
	}
	
#forum
{
	PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
	PADDING-BOTTOM: 1em;
	PADDING-TOP: 1em;
    FONT-SIZE: 10px;
    FLOAT: none;
    MARGIN: 10px 50px 20px;
    BACKGROUND-REPEAT: repeat;
	POSITION: relative;
    TEXT-ALIGN: justify;
	z-index: 3;
	COLOR: #FF6347
}
#milieu
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: 11pt;
    FLOAT: none;
    PADDING-BOTTOM: 1em;
    MARGIN: 10px 50px 20px;
    PADDING-TOP: 1em;
	POSITION: relative;
    BACKGROUND-REPEAT: repeat;
	z-index: 2;
    TEXT-ALIGN: justify
}
#extraDiv1 {
	position:fixed;
	left:0;
	top:0;
	float:left;
	width:770px;
	height:184px;
	background:url(images/clouds.png) no-repeat top left;
	z-index: 1
}
* html #extraDiv1 {display:none;} /* Hide from Internet Explorer */
DIV.title { TEXT-ALIGN: center }
.spacer { clear: both; }
P { 	MARGIN-TOP: 0px;TEXT-ALIGN: justify	}
.h1 { FONT-WEIGHT: bolder; FONT-SIZE: 20pt; COLOR: #CD5C5C }
.h2 { FONT-WEIGHT: bolder; FONT-SIZE: 16pt; COLOR: #CD5C5C }
.h3 { FONT-SIZE: 14pt; COLOR: #CD5C5C }
.h4 { FONT-SIZE: 12pt; COLOR: #CD5C5C }
.title1 { FONT-WEIGHT: bolder; FONT-SIZE: 20pt; COLOR: #CD5C5C }
.title2 { FONT-WEIGHT: bolder; FONT-SIZE: 16pt; COLOR: #CD5C5C }

IMG { border: 0px }

HR { color: #FFD700}

A:link { COLOR: #2f4f66; TEXT-DECORATION: underline }
A:visited { COLOR: #2f4f66; TEXT-DECORATION: underline }
A:hover { COLOR: #4064b8; BACKGROUND-COLOR: #f3f3f3 }

.gauche { FLOAT: left; MARGIN: 5px 5px 5px 5px }
.droite { FLOAT: right; MARGIN: 5px 5px 5px 5px }
.centre { FLOAT: center; position: relative; MARGIN: 5px 5px 5px 5px }
.marge { margin: 0px 0px 0px 100px }

TD .1 { font-family: Verdana, Helvetica, Arial; color: #abcdef; font-size:11px}
input { background-color: #F5F5F5; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
textarea { background-color: #F5F5F5; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
select { background-color: #F5F5F5; font-family: Verdana, Helvetica, Arial; font-size: 7pt; color: #000000; }
/* YaBB navigation links */
.nav { font-size: 10px; text-decoration: none; color: #284357; }
.nav:link { font-size: 10px; text-decoration: none; color: #284357; }
.nav:visited { font-size: 10px; text-decoration: none; color: #000000; }
.nav:hover { font-size: 10px; text-decoration: none; color: #CC3333; font-weight: bold; text-decoration: none; }
/* YaBB alternating bgcolors */
.windowbg { background-color:#BEDBF8; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg2 { background-color: #E0EEFF; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg3 { font-size: 11px; font-family: Verdana; color: #000000; }
/* Misc./title/category colors */
.titlebg { font-size: 12px; COLOR: #FF6347; FONT-WEIGHT: bolder; margin: 0px 0px 0px 0px}
.titlebg2 { FONT-WEIGHT: bolder; TEXT-ALIGN: center; COLOR: #FF6347;}
.titlebg3 {TEXT-ALIGN: center; COLOR: #87CEFA ; font-size: 9px;} 
.hr { color: #2F4F66;}
.text1 { font-style: normal; font-weight: bold; font-size: 12px; color: #FFFFFF; }
.catbg { background-color: #BEDBF8; color: #4682B4; font-weight: bold; font-size: 13px;}
.bordercolor { background-color:#4682B4; }
.navbarcontainer { color: #4682B4}
/* Image fonts */
.imgbg { font-style: normal; font-size: 10px; color: #284357; }
.imgcatbg { font-style: normal; font-size: 10px; color: #284357; font-weight: bold }
.imgtitlebg { font-style: normal; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.imgwindowbg { font-style: normal; font-size: 9px; color: #2F4F66; }
.imgmenu { font-style: normal; font-size: 11px; color: #284357; font-weight: bold; letter-spacing: 0.1em; }
/* Post quote/code colors */
.quote { font-size: 10px; font-family: Verdana, Helvetica, Arial; color: #000000; background-color: #F5F5F5; }
.code { font-size: 10px; font-family: Courier New; color: #000000; background-color: #CCCCCC; }

