body,html {
background-color:#000;
background-position:center;
border:0;
color:#a0a0a0;
font-family:Verdana, Arial;
font-size:11px;
margin:0;
padding:0;
}

#header {
background-image:url(http://www.studioxvision.com/image/header.jpg);
background-repeat:no-repeat;
width:800px;
height:206px;
}

#header h1 {
font-variant:small-caps;
color:#fff;
font-size:11px;
}
.txtFlashy10 {
	color:#FF00D8;
	font-size:10px;
}
.newsletter {
width:230px;
height:40px;
position:relative;
right:50px;
bottom:20px;
}
.flag
{ 
position: relative;
text-align:right;
bottom:40px;
vertical-align:top;
}
.date
{ width: 138px;
height: 17px;
position: relative;
top: -10px;
left: 5px;
color: #ffffff;
text-align: center;
}
.sous-titre {
color:#fff;
vertical-align:middle;
font-variant:small-caps;
}

#contenu {
width:800px;
height:auto;
}

#menu {
width:157px;
height:auto;
font-size:13px;
background-color:#242424;
}

.menu_on {
color:gray;
}

#basmenu {
background-image:url(images/design/bas-menu.gif);
background-repeat:no-repeat;
width:208px;
height:40px;
margin-left:-35px;
margin-top:40px;
}

#content {
background-color:#242424;
width:603px;
height:auto;
font-size:13px;
text-align:left;
vertical-align:text-top;
color:#fff;
}

#content h1 {
font-variant:small-caps;
color:#fff;
font-size:15px;
padding-top:10px;
}

#content h1:first-letter {
font-variant:small-caps;
color:#f3c;
font-size:20px;
}

#content h2 {
font-variant:small-caps;
color:#f3c;
padding-left:5px;
font-size:12px;
}

#content h3 {
color:#fff;
font-variant:small-caps;
font-size:11px;
}

#content h5 {
color:#909;
font-variant:small-caps;
font-size:11px;
}

#content .h1 {
color:#fff;
font-variant:small-caps;
font-size:14px;
}

#content a {
color:#fc0;
text-decoration:underline;
}

#contact {
font-size:11px;
color:#ccc;
}

#bootom_footer {
font:11px arial;
color:#666;
text-align:center;
}

#bootom_footer a {
font:11px arial;
color:#fff;
text-decoration:none;
}

#bootom_footer a:hover {
font:11px arial;
color:#fff;
text-decoration:underline;
}

#left_top_footer {
font:11px arial;
color:#666;
}

.menu_off,#content a:hover {
color:#fff;
}

#menu h1,#menu .h1 {
font-variant:small-caps;
color:#f3c;
font-size:11px;
margin-top:0;
}

#menu h2,#link h2 {
font-variant:small-caps;
color:#fff;
font-size:11px;
margin:0;
}

#menu a,#link a {
color:#fff;
text-decoration:none;
}

#menu a:hover,#link a:hover {
color:#f3c;
text-decoration:none;
}

#content h4,#content .h4 {
color:#f3c;
font-variant:small-caps;
font-size:11px;
}

#tableau {
background-color:#666666;
}