/* CSS Document */

body { 
font : 85% "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/jscv3.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#000000;
color:#000000;
font-style:normal;
text-decoration:none;
width:915px; 
margin:0 auto; 
margin-top:140px; 
margin-bottom:80px;
}

.bouton {
background-color:#33CC33;
cursor:pointer;
}

textarea{
FONT-FAMILY: Verdana, Arial, Sans-serif; 
FONT-SIZE: 9px;
BACKGROUND-COLOR:#FFFFCC;
BORDER:1px solid rgb(172,199,215);
}

select{ 
BACKGROUND-COLOR:#CCFFCC;
FONT-FAMILY: Verdana, Arial, Sans-serif; 
FONT-SIZE: 9px; 
}


hr{
COLOR: #acd7b0;
HEIGHT: 1px;
}

.checkbox {
BACKGROUND:transparent;
BORDER:none;
font-size:9px;
}


a {
color:#660000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
}

a:hover{
color:#336600;
text-decoration:overline;
}


#Site {
border-color:#000000;
border: 1px;
border-style:solid;
background-color:#FFFFFF;
padding:1px;
width:915px;
height:auto;
margin:0 auto;
}

/* Header */

#Top {
width:100%;
height:100%;
background-color:transparent;
margin : 0 0 0 0;
}

#header { 
color : #333;
height:15px;
width : 100%;
background-color:#000000;
height : 20px;
margin : 0 0 0 0;
} 
.icons { 
float : right;
margin : 0 0 0 0;
margin-right:30px;
margin-top:2px;
} 
.icons img { 
padding-right : 2px;
border : 0;
}

/* Menu */

#ssMenu {
margin : 0 0 0 0;
width:100%; 
height:45px; 
background-color:#CC6600;
/* Opacité
-moz-opacity:0.5;
opacity: 0.5;
filter:alpha(opacity=50); */
}

#connexion {
background-color:#FFFFFF;
border: 1px #333333 solid;
width:auto;
height:auto;
margin:0;
margin-left:5px;
margin-top:5px;
padding:5px;
float:left;
}

#titre {
height:20px;
width:auto;
border-bottom: dotted 1px #333333;
padding-left:10px;
}

#date {
background-color:#FFFFFF;
border: 1px #333333 solid;
float:right;
height:21px;
width:auto;
padding:5px;
padding-left:10px;
padding-right:10px;
margin-top:5px;
margin-right:5px;
}

/* Navigation */

#navigation { 
padding : 0;
width : 900px;
height : 27px;
background : transparent;
font-size : 0.95em;
} 
#navigation ul { 
margin : 0;
margin-left : 0;
padding : 0;
list-style : none;
} 
#navigation li { 
display : inline;
margin : 0 2px 0 0;
padding : 0;
text-transform : uppercase;
} 
#navigation a { 
float : left;
display : block;
color : #CC6600;
margin : 0 1px 0 0;
padding : 5px 10px;
text-decoration : none;
letter-spacing : 1px;
border-bottom : 1px dotted black;
background : #000;
} 
#navigation a:hover { 
background-color : #CC6600;
color : #fff;
border-left:1px dotted black;
border-right:1px dotted black;
border-top:1px dotted black;
border-color:black;
} 
#navigation #current a { 
color : #fff;
background-color : #CC6600;
border-color : #CC6600;
} 

/* Player */

#contentboxes {
height:90px;
width:100%;
background-color:#FFFFFF;
}

#dailymotion_vidz {
background-image:url(images/BgSsTitrevert.png);
background-position:top right;
background-repeat:repeat-x;
background-color:#daec0e;
height:100%;
width:400px;
/* Opacité 
-moz-opacity:0.8;
opacity: 0.8;
filter:alpha(opacity=80);*/
float:left;
}

#ban1 {
height:100%;
width:515px;
background-image:url(images/BgSsTitrevert.png);
background-position:top right;
background-repeat:repeat-x;
background-color:#daec0e;/*be3434*/ /*c23838*/
float:right;
}

#banimg {
margin-left:8px;
margin-top:25px;
}

#box1 {
height:100%;
width:200px;
background-image:url(images/BgSsTitrejaune.png);
background-position:top right;
background-repeat:repeat-x;
background-color:#efc20b;
float:right;
}

/* Colonne Gauche */

#leftcolumn { 
color : #333;
margin : 0 0 0 0;
margin-right : 4px;
padding : 2px;
} 

#rightcolumn {
color : #333;
margin : 0 0 0 0;
padding : 2px;
}

#centercolumn {
color : #333;
margin : 0 0 0 0;
padding : 2px;
}

#blockd {
background-image:url(images/droite.gif);
background-repeat:no-repeat;
padding-left:10px;
color:#FFFFFF;
height:20px;
}

#blockc {
background-image:url(images/fondtitre_h3_vert.png);
background-repeat:no-repeat;
background-position:top right;
padding-left:10px;
color:#FFFFFF;
height:20px;
}

#blockc1 {
background-image:url(images/fondtitre_h3_marron.png);
background-repeat:no-repeat;
background-position:top right;
padding-left:10px;
color:#FFFFFF;
height:20px;
}

#blockg {
background-image:url(images/news.gif);
background-repeat:no-repeat;
padding-left:10px;
color:#FFFFFF;
height:20px;
}

#block3 {
margin-bottom:3px;
margin-top:2px;
margin-left:2px;
margin-right:2px;
background-color:#FFFFFF;
}

#block2 {
width:190px;
margin-bottom:3px;
background-color:#FFFFFF;
}

#block {
width:170px;
margin-bottom:3px;
background-color:#FFFFFF;
}

#contentblock {
padding:5px;
border: solid 1px #999999;
}

/* Style des textes */

/* bloc Gauche */
#block #contentblock {
color:#000000;
}
#block #contentblock a{
color:#FF3300;
font-weight:bold;
font-style:normal;
text-decoration:none;
}
#block #contentblock a:hover{
color:#999933;
font-weight:bold;
font-style:normal;
text-decoration:underline;
}
/* bloc Centre */
#block2 #contentblock {
color:#000000;
}
#block2 #contentblock a{
color:#669900;
font-weight:bold;
font-style:normal;
text-decoration:none;
}
#block2 #contentblock a:hover{
color:#FF9933;
font-weight:bold;
font-style:normal;
text-decoration:underline;
}

td {
vertical-align:top;
}

/* Corps */

#contenu {
width:100%;
margin : 0 0 0 0; 
}

#conteneur {
width:100%;
margin : 0 0 0 0;
}

#table {
border: #666666 solid 1px;
margin:2px;
padding:7px;
}

/* -----------------News---------------------------------- */

#corpsnews {
border-left:1px solid #999999;
border-right:1px solid #999999;
margin-bottom:2px;
margin-top:1px;
margin-left:2px;
margin-right:2px;
}

#newstitre {
margin : 0 0 0 0;
padding-top:5px;
padding-left:10px;
font-size:14px;
color:#993300;
font-weight:bold;
height:40px;
background-image:url(images/btnnav9_on.png);
background-repeat:no-repeat;
}

#newsimg {
float:left;
display:block;
border:1px solid #999999;
width:50px;
margin:7px;
margin-right:5px;
padding:1px;
vertical-align:top;
/*filter:alpha(paramètre1=1, paramètre2=10);*/
}

#newstext {
margin : 0 0 0 0;
border-top:1px dotted #999999;
border-bottom:1px dotted #999999;
padding:7px;
vertical-align:top;
}

#newscomment {
margin : 0 0 0 0;
margin-top:1px;
padding:3px;
padding-bottom:5px;
border-bottom:1px solid #999999;
}

/* FOOter */

#footer { 
clear : both;
height : 20px;
padding :0;
background:#99CC33;
text-align : center;
line-height : normal;
font-size : x-small;
color:#666666;
padding:5px;
} 
#footer a { 
text-decoration : underline;
color : #ffffff;
} 
#footer a:hover { 
text-decoration : none;
} 

#lastmp3 {
background-color:#999999;
}
