/* CSS Document */

body { color: white; }

.captvideo_big { width: 357px; height: 268px; float: right; margin: 3px; border: 1px solid #8F8F8F; }
.captvideo { width: 235px; height: 177px; float: right; margin: 3px; border: 1px solid #8F8F8F; }
.captphoto { width: 100px; height: 150px; float: right; margin: 3px; border: 1px solid #8F8F8F; }

.pub_haut { margin: 3px; padding: 5px; border: 1px solid #8F8F8F; width: 712px; background-color: #0A0A0A; float: right; color: #EFEFEF;font-family: trebuchet ms; font-size: 12px; }
.pub_middle { margin: 3px; padding: 5px; border: 1px solid #8F8F8F; width: 954px; background-color: #0A0A0A; float: right; color: #EFEFEF; }
.pub_bas { margin: 3px; padding: 5px; border: 1px solid #8F8F8F; width: 954px; background-color: #0A0A0A; float: right; color: #EFEFEF; }

.descr { margin: 3px; border: 0px solid black;border-top: 1px solid #8F8F8F; }

.categories { width: 210px; text-align: left; margin: 3px 3px 3px 3px; padding: 5px; border: 1px solid #8F8F8F; background-color: #0A0A0A; color: #EFEFEF;list-style-image: url('images/video.gif'); font-family: trebuchet ms; font-size: 12px;}
a.categories { font-family: trebuchet ms; font-size: 12px; }

.categories li { margin-left: -15px; }

.menubis ul {
list-style-image: url('images/img.gif');
padding-left: 12px;
margin-left: 12px;
font-family: trebuchet ms;
font-size: 12px;
}

a, a:visited, a:active { color: #F8F8F8; }

.jmbfoot { font-size: 0.1em; }

