h2{
color:#999;
font-size:10px;
margin:5px 0 3px 0;
text-align:justify;
}
h3.petit{
color:#A8A8A8;
font-size:10px;
margin:0 0 7px 0;
text-align:justify;
font-weight:normal;
font-style:italic;
letter-spacing:1px;
}
h3.h3comm{
width:300px;
height:29px;
font-size:16px;
letter-spacing:1px;
line-height:32px;
background: transparent url(http://www.kamera-kafe.com/images/bulles_comm.png) 60px 0 no-repeat;
padding-left:40px;
}
.bloc_h1_video {
text-align:justify;
width:457px; height:59px;
background-image:url(http://www.kamera-kafe.com/images/bloc_h1.jpg); background-repeat:no-repeat;
}
.bloc_video {
text-align:center;
width:457px; height:404px;
background-image:url(http://www.kamera-kafe.com/images/bloc_video.jpg); background-repeat:no-repeat;
}

p.btn_plein_ecran  {
font-size:8px;
margin:9px 0 14px 4px;
letter-spacing:1px;
}
p.btn_plein_ecran a {
color:#FF9900;
text-decoration:none;
}
p.btn_plein_ecran a:hover {
text-decoration:underline;
}

p.infos_video {
font-size:9px;
color:#666;
margin:0 0 4px 4px;
padding:0 150px 0 0;
}

a.lien_pub{
text-decoration:none;
}

#lien_vidbox-1 img { margin:5px 0 1px 0;}
#lien_vidbox-1 img#pub { margin:0;}
#lien_vidbox-2 img { margin:1px 0 15px 0;}

p.description_video{
padding:0 ;
margin:10px 0;
color:#333;
}
p.description_video a{
text-decoration:none;
color:#333;
cursor:default;
}

p.acteurs{

color:#FF9900;
line-height:15px;
padding:0 ;
margin:5px 0 5px 0;
}
p.acteurs a{
color:#FF9900;
text-decoration:none;
font-style:italic;
letter-spacing:1px;
}
p.acteurs a:hover{
text-decoration:underline;
}

p.invites{
font-size:9px;
color:#FF9900;
line-height:15px;
padding:0 ;
margin:0 0 5px 0;
}

table.tab_stat{
color:#ccc;
top:20px;
position: relative;
}
table.tab_stat b{
position:relative;
top:-5px;
left:2px;
}


a.bouton {
margin-top:15px;
}

.commbox fieldset{
background-color:#FCD34C;
border-style:none;
margin:10px;
}
.commbox form{
margin:0;
}
.commbox input.txt_10{
background-color:#FFE888;
border:1px solid #F4C24D;
padding:4px;
color:#A06325;
}
.commbox textarea{
background-color:#FFE888;
border:1px solid #F4C24D;
padding:5px;
font-size:11px;
color:#A06325;
}
.commbox label{
display:block;
margin-bottom:5px;
}



.commentaire{
width:95%;
text-align:left;
margin-top:15px;
background-color:#FFE682;
padding:5px 10px 5px 10px;
color:#A06325;
}
.commentaire_top{
height:20px;
font-size:10px;
line-height:18px;
border-bottom:1px dotted #C9862C;
}
.commentaire_top b{
font-size:12px;
}
.commentaire_top span{
float:right;
}
.commentaire_back{
}
.commentaire p{
margin:0;
padding:8px 10px 5px 10px;
line-height:14px;
font-size:11px;
color:#C9862C;
}

