/* CSS Document */

body {
	background-color:#000000;
	margin:0px;
}

body a {
	outline:none;
	text-decoration: none;
	color: #000000;
}

body a img {
	border-top: #CCCCCC 1px solid;
	border-right: #666666 1px solid;
	border-bottom: #666666 1px solid ;
	border-left:#CCCCCC 1px solid;
}

body b {
	font-size: 12px;
}

body h1 {
}

body h2 {
	color: #FF9900;
	border-bottom:3px dotted #FF9900;
}

body h3 {
}

body h4 {
}

body p {
}


body .legende {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

#main {
width:700px;
color:#CCFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
}

#submain {
height: 600px;
text-align:center;
background-position:center;
}

#submain a img {
border:none;
}

#video {
margin: auto;
width:480px;
height: 360px;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image: url(../IMG/skin/vignette.jpg);
background-repeat: no-repeat;
/*margin:115px 0pt 0pt 110px;*/
margin:145px 0pt 0pt 110px;
position:absolute;
}

* html #mp3menu {
margin: 0 0 0 50px;
}

* html #submain {
text-align:left;
}

* html #video {
margin: 170px 0 0 110px;
}

#texte {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:334px;
margin:171px 0pt 0pt 65px;
overflow:auto;
padding:0pt 10px 10px;
position:absolute;
text-align:left;
width:415px;
}

#menu_bottom {
text-align:center;
}

#menu_right {
display:block;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:55px 0pt 0pt 515px;
position:absolute;
z-index:1000;
padding:0pt;
}

#menu_right a img, #menu_bottom a img{
border:none;
}


#menu_right a:hover {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}

#title_top {
float:left;
margin:12px 0pt 0pt 8px;
position:absolute;
}

#title_top img {
margin-bottom: -4px;
}

#opatitle {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
margin: 0;
padding:0pt;
}

#opatitle img {
margin: 0;
position:absolute;
}

#player {
position:absolute;
margin:140px 0pt 0pt 240px;
}

.photo {
margin:auto;
}

* html .photo {
margin: 0 0 0 50px;
}


#tv_bg {
	background-image: url(../IMG/skin/body_bg_gauche.gif);
	background-repeat: no-repeat;
	height:750px;
	
}


#photos_bg {
	height:750px;
}

#content {
	float:left;
	width:750px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 257px 0 0 0;
}

#menu {
	float:left;
	width: 500px;
}
