body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; color:#000; padding:0px; margin:2px; }
form { margin:0px; display:inline; }
#wrapper { margin:0 auto; width:950px; }
#header { color:#333; width:910px; padding:5px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#footer { width:900px; background:transparent; text-align:center; float:left; }
a:link, a:visited, a:hover, a:active { color:#FF3F00; }
.navbar { background-image:url(navbar_red.png); background-repeat:no-repeat; width:876px; height:20px; padding-top:4px; padding-right:25px; padding-bottom:5px; padding-left:15px; margin:0px 15px 3px 0px; clear:both; float:left; color:#000; position:relative; display:block; }
.navbar_item { font-weight:bold; color:#FFF; padding-left:20px; padding-right:20px; }
.navbar_item a { text-decoration:none; color:#FFF; }
.navbar_item a:hover, .navbar_item a:focus { color:#CCC; }
.user_links { width:300px; height:45px; text-align:right; font-weight:bold; float:right; color:#000; }
.logo_box { width:300px; height:auto; float:left; }
.comment { width:650px; border-bottom:1px solid #666; }
#leftcol { float:left; color:#000; border:1px solid #666; margin:0px 15px 0px 0px; padding:3px 3px 3px 3px; width:675px; }
#rightcol { float:right; width:250px; }
#vid_pg_leftcol { float:left; color:#000; border:1px solid #B10000; margin:0px 15px 0px 0px; padding:3px 3px 3px 3px; width:675px; }
.vid_pg_rightcol { color:#000; border:1px solid #B10000; padding:10px; margin:0px 0px 0px 0px; width:186px; float:left; position:relative; }
.vid_pg_rightcol2 { padding:2px; margin:0px 0px 0px 0px; width:186px; float:left; position:relative; }
.vid_pg_rightcol2 div { width:240px; height:180px; padding:0px none; margin:4px; }
/* .vid_pg_rightcol2 img { width:200px; height:150px; border:0px none; } */
.video_box { width:auto; padding:2px; margin:0px 0px 0px 0px; }
.video_box_head { clear:both; background:#B10000; width:auto; font-weight:bold; font-size:14px; padding:2px 2px 2px 2px; }
.div_thumb { width:160px; height:120px; padding:0px none; background-color:#FFFFFF; }
.thumb { width:160px; height:120px; border:0px none; }
.preview_video { font-size:11px; width:166px; height:190px; float:left; text-align:left; margin-top:10px; }
.preview_video a:link, .preview_video a:visited, .preview_video a:hover, .preview_video a:active { font-weight:bold; }
.preview_video2 { font-size:11px; width:170px; height:75px; float:left; text-align:left; margin-top:-8px; }
.video_details_lt { width:50%; float:left; display:inline; padding:3px; }
.video_details_rt { width:45%; float:left; display:inline; padding:3px; border:1px solid #666; }
.errormsg { color:#FF3535; font-weight:bold; }
.succmsg { color:#009900; font-weight:bold; }
.tag_sz1 { font-size:12px; }
.tag_sz2 { font-size:14px; }
.tag_sz3 { font-size:16px; }
.tag_sz4 { font-size:18px; }
.tag_sz5 { font-size:20px; }
.table_head { font-size:11px; background-color:#000; color:#FFF; }
.table_head a:link, .table_head a:visited, .table_head a:hover, .table_head a:active { color:#FFF; }
.table_cell1 { font-size:11px; background-color:#666; color:#FFF; }
.table_cell2 { font-size:11px; background-color:#333; color:#FFF; }
.table_end { font-size:11px; background-color:#FEFEED; }
select { font-size:11px; background-color:#F1F1F1; color:#000; margin-top:3px; }
input.checkbox { border:0px solid #EBEBEB; background-color:transparent; color:#FFBA53; width:20px; }
input.button { font-size:10px; padding:2px; border:1px solid #000; background-color:#666; color:#FFF; width:200px; margin-top:3px; }
input { font-size:12px; padding:3px; border:1px solid #666; background-color:#F1F1F1; color:#000; width:200px; }
textarea { font-size:12px; padding:3px; border:1px solid #666; background-color:#F1F1F1; color:#000; width:300px; }
input.button40 { font-size:10px; padding:2px; border:1px solid #000; background-color:#666; color:#FFF; width:40px; }
input.button60 { font-size:12px; padding:1px; margin:1px; border:1px solid #000; background-color:#666; color:#FFF; width:52px; }
input.input40 { font-size:12px; padding:3px; border:1px solid #666; background-color:#F1F1F1; color:#000; width:40px; }
input.input80 { font-size:12px; padding:3px; border:1px solid #666; background-color:#F1F1F1; color:#000; width:80px; }
input.input120 { font-size:12px; padding:1px; margin:1px; border:1px solid #ccc; background-color:#F1F1F1; color:#000; width:120px; }
input.input300 { font-size:12px; padding:3px; border:1px solid #ccc; background-color:#F1F1F1; color:#000; width:300px; }
.pagination { clear:both; padding:1px; line-height:20px; }
.pagination ul { margin:0; padding:0; text-align:center; font-size:12px; }
.pagination li { list-style-type:none; display:inline; padding-bottom:1px; }
.pagination a { padding:0 5px; border:1px solid #666; text-decoration:none; color:#890000; }
.pagination a:hover, .pagination a:active { border:1px solid #666; color:#FFF; background-color:#000; }
.pagination a.currentpage { background-color:#666; border-color:#CCC; font-weight:bold; cursor:default; }
.pagination a.disablelink, .pagination a.disablelink:hover { background-color:#666; cursor:default; color:#FFFFFF; border-color:#333; font-weight:normal; }
.pagination a.prevnext { background-color:#666; color:#FFF; }
.ratingblock { display:block; padding-bottom:3px; margin-bottom:3px; }
.loading { height:30px; background:url('../../ratings/loading.gif') 50% 50% no-repeat; }
.unit-rating { list-style:none; margin:0px; padding:0px; height:30px; position:relative; background:url('../../ratings/starrating.png') top left repeat-x; } /* the UL */
.unit-rating li { text-indent:-90000px; padding:0px; margin:0px; float:left; }
.unit-rating li a { outline:none; display:block; width:30px; height:30px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0px; }
.unit-rating li a:hover { background:url('../../ratings/starrating.png') left center; z-index:2; left:0px; }
.unit-rating a.r1-unit { left:0px; }
.unit-rating a.r1-unit:hover { width:30px; }
.unit-rating a.r2-unit { left:30px; }
.unit-rating a.r2-unit:hover { width:60px; }
.unit-rating a.r3-unit { left:60px; }
.unit-rating a.r3-unit:hover { width:90px; }
.unit-rating a.r4-unit { left:90px; }
.unit-rating a.r4-unit:hover { width:120px; }
.unit-rating a.r5-unit { left:120px; }
.unit-rating a.r5-unit:hover { width:150px; }
.unit-rating a.r6-unit { left:150px; }
.unit-rating a.r6-unit:hover { width:180px; }
.unit-rating a.r7-unit { left:180px; }
.unit-rating a.r7-unit:hover { width:210px; }
.unit-rating a.r8-unit { left:210px; }
.unit-rating a.r8-unit:hover { width:240px; }
.unit-rating a.r9-unit { left:240px; }
.unit-rating a.r9-unit:hover { width:270px; }
.unit-rating a.r10-unit { left:270px; }
.unit-rating a.r10-unit:hover { width:300px; }
.unit-rating li.current-rating { background:url('../../ratings/starrating.png') left bottom; position:absolute; height:30px; display:block; text-indent:-9000px; z-index:1; }
.voted { color:#000; }
.thanks { color:#009900; }
.static { color:#5D3126; }
.pre_ratingblock { display:block; padding-bottom:2px; margin-bottom:2px; }
.pre_loading { height:16px; background:url('../../ratings/loading.gif') 50% 50% no-repeat; }
.pre_unit-rating { list-style:none; margin:0px; padding:0px; height:16px; position:relative; background:url('../../ratings/prestarrating.png') top left repeat-x; }
.pre_unit-rating li { text-indent:-90000px; padding:0px; margin:0px; float:left; }
.pre_unit-rating li a { outline:none; display:block; width:16px; height:16px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0px; }
.pre_unit-rating li a:hover { background:url('../../ratings/prestarrating.png') left center; z-index:2; left:0px; }
.pre_unit-rating a.r1-unit { left:0px; }
.pre_unit-rating a.r1-unit:hover { width:16px; }
.pre_unit-rating a.r2-unit { left:16px; }
.pre_unit-rating a.r2-unit:hover { width:32px; }
.pre_unit-rating a.r3-unit { left:32px; }
.pre_unit-rating a.r3-unit:hover { width:48px; }
.pre_unit-rating a.r4-unit { left:48px; }
.pre_unit-rating a.r4-unit:hover { width:64px; }
.pre_unit-rating a.r5-unit { left:64px; }
.pre_unit-rating a.r5-unit:hover { width:80px; }
.pre_unit-rating a.r6-unit { left:80px; }
.pre_unit-rating a.r6-unit:hover { width:96px; }
.pre_unit-rating a.r7-unit { left:96px; }
.pre_unit-rating a.r7-unit:hover { width:210px; }
.pre_unit-rating a.r8-unit { left:210px; }
.pre_unit-rating a.r8-unit:hover { width:240px; }
.pre_unit-rating a.r9-unit { left:240px; }
.pre_unit-rating a.r9-unit:hover { width:270px; }
.pre_unit-rating a.r10-unit { left:270px; }
.pre_unit-rating a.r10-unit:hover { width:300px; }
.pre_unit-rating li.pre_current-rating { background:url('../../ratings/prestarrating.png') left bottom; position:absolute; height:16px; display:block; text-indent:-9000px; z-index:1; }
#slidetabsmenu { float:right; width:600px; font-size:14px; clear:right; display:block; position:relative; margin-top:8px; margin-right:0; margin-bottom:0; margin-left:0; }
#slidetabsmenu ul { list-style-type:none; margin:0; padding:0; }
#slidetabsmenu li { display:inline; padding:0; }
#slidetabsmenu a { float:right; background:url(tabs_left_red.png) no-repeat left top; margin:0 0 0 1px; padding:0 0 0 9px; font:bold 12px/23px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
#slidetabsmenu a span { float:right; cursor:pointer; display:block; height:23px; background:url(tabs_right_red.png) no-repeat right top; padding:0px 20px 0px 11px; }
#slidetabsmenu a span { float:none; } /* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a:hover span { color:fff; }
#slidetabsmenu #current a { background-position:0 -46px; }
#slidetabsmenu #current a span { background-position:100% -46px; color:fff27.01.2009 16:09:33; }
#slidetabsmenu a:hover { background-position:0% -23px; }
#slidetabsmenu a:hover span { background-position:100% -23px; }

.span1, .span2, .span3, .span4, .span5 { float:left; }
.span1 { width:95%; }
.span2 { width:50%; }
.span3 { width:45%; }
.span4 { width:50%; }
.span5 { width:45%; }
.txt_l { text-align:left; }
.txt_r { text-align:right; }
#disclaimer { border:2px solid #FF3F00; overflow:auto; width:900px; height:180px; text-align:justify; padding:8px; margin:0 auto; }
.spacer { width:675px; height:1px; clear:both; border:0px none; }
.moins15 { margin-left:-15px; }
#tags_cloud { width:880px; text-align:center; margin:10px; border:1px solid #8E0000; padding:5px; }
.compteur { width:110px; margin:0px; float;left; clear:none; }
.thumb160 { width:160px; height:120px; border:0px none; background:url(http://www.bestof-sexe.net/videos/images/play_petit.gif) no-repeat center center; }
.thumb240 { width:240px; height:180px; border:0px none; background:url(http://www.bestof-sexe.net/videos/images/play_grand.gif) no-repeat center center; }
.archive { color:#FF3F00; font-weight:bold; }