/* Global Styles */

body {
	margin: 0px;
	background: #000000 url(fond.jpg) repeat-x fixed top center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    }

a {
	color: #FFFFFF;
	}
	
a:hover {
	color: #F8B80E;
	background-image: url(hover.png);
	background-position: bottom;
	background-repeat: repeat-x;
	}
	
p {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin: 10px;
	}
	
/* Class Structure */

.header {
	border-left-width: 1px;
	border-left-color: #202020;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #202020;
	border-right-style: solid;
    }
	
.header_2 {
	border-left-width: 1px;
	border-left-color: #202020;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #202020;
	border-right-style: solid;
	background-image: url("header_2.jpg");
	background-color: #000000;
    }
	
.menu_left {
    border-top-width: 1px;
	border-top-color: #202020;
	border-top-style: solid;
    border-left-width: 1px;
	border-left-color: #202020;
	border-left-style: solid;
	background-color: #000000;
    }
	
.menu_right {
    border-top-width: 1px;
	border-top-color: #202020;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-color: #202020;
	border-right-style: solid;
	background-color: #000000;
    }

.page {
	border-left-width: 1px;
	border-left-color: #202020;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #202020;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #202020;
	border-bottom-style: solid;
	background: #000000 url(fond_page.jpg) no-repeat top center;
    }
	
.copyright {
	background: #000000 url(fond_copyright.png) no-repeat top center;
    }
	
/* Class Table */

.cadre_div {
    height: 22px;
    width: 600px;
    }
	
.cadre_div_contenu {
    width: 600px;
	border-width: 1px;
	border-color: #202020;
	border-style: solid;
	background-color: #000000;
	background-image: url(fond_cadre.jpg);
	background-repeat: repeat-x;
    }
	
.cadre_div_contenu_2 {
    width: 600px;
	border-top-width: 1px;
	border-top-color: #202020;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #202020;
	border-bottom-style: dashed;
	background-color: #000000;
	background-image: url(fond_cadre_2.jpg);
	background-repeat: repeat-x;
    }
	
.cadre_div_contenu_3 {
    width: 600px;
	border-top-width: 1px;
	border-top-color: #202020;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #202020;
	border-bottom-style: dashed;
	background-color: #000000;
	filter: Alpha(Opacity="50");
	-moz-opacity:0.5; 
    }
	
.cadre_div_coms {
    height: 22px;
    width: 600px;
	border-bottom-width: 1px;
	border-bottom-color: #404040;
	border-bottom-style: solid;
	background-color: #000000;
	filter: Alpha(Opacity="50");
	-moz-opacity:0.5; 
    }
	
.cadre_div_page {
    width: 650px;
	padding: 10px;
	border-top-width: 1px;
	border-top-color: #202020;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #202020;
	border-bottom-style: solid;
	background-color: #000000;
    }
	
.bg_table {
	background-color: #141414;
    }
	
/* Div Video - System Scroll */
	
#left {position:absolute; cursor:pointer;}
#right {position:absolute; cursor:pointer;}
#cont {position:relative; width:600px; height:150px; overflow:hidden;}
.txt {position:absolute; visibility:visible;}

#colonne
{
   width:150px; 
   height:150px; 
   float:left;
}
	
/* Class Image */

.cadre_image {
	border-width: 1px;
	border-color: #202020;
	border-style: solid;
	margin:5px;
    }
	
.cadre_image:hover {
	border-width: 1px;
	border-color: #303030;
	border-style: solid;
	filter: Alpha(Opacity="50");
	-moz-opacity:0.5;
	margin:5px;
    }
	
.cadre_une {
	border-width: 1px;
	border-color: #202020;
	border-style: solid;
    }
	
.cadre_image_video {
    margin: 5px;
	border-width: 1px;
	border-color: #202020;
	border-style: solid;
    }
	
.cadre_image_video:hover {
	border-width: 1px;
	border-color: #303030;
	border-style: solid;
	filter: Alpha(Opacity="50");
	-moz-opacity:0.5; 
    }
	
/* Float Styles */
	
.float_left {
	margin-right: 10px;
	margin-bottom: 10px;
    float: left;
	}
	
.float_right {
    margin-left: 10px;
	margin-bottom: 10px;
    float: right;
	}
	
/* Text Styles */
	
.menu {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left: 6px;
	}
	
h1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999;
	}
	
h2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFF95;
	margin-left: 6px;
	}
	
h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFF80;
	background-color: #000000;
	background-image: url(cellpic.png);
	border: #404040 dashed 1px;
	filter: Alpha(Opacity="60");
	-moz-opacity:0.6; 
	margin-left: 6px;
	margin-right: 6px;
	padding-left: 5px;
	padding-right: 5px;
	}
h4 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFF95;
	margin-left: 6px;
	}
	
.text {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin: 10px;
	}
	
.text_sombre {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #999999;
	}
	
.text_sombre_2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	}
	
/* Form Styles */	
	
form {
    text-align: center;
    }

input {
	font: 11px Arial, Helvetica, sans-serif;
    border: 1px solid #505050;
	background-image: url(cellpic.png);
	background-color: #000000;
    color: white;
    }
	
select, option {
    background-color: #3C3C3C;
    }

textarea {
    border: 1px solid #505050;
	background-color: #000000;
	background-image: url(fond_cadre.jpg);
	background-repeat: repeat-x;
    color: white;
}
