/*----------------------------- GENERAL -----------------------------*/

.btn_dvd {
display:block;
float:left;
height:27px;
margin:0pt;
padding:0pt;
width:40px;
}
.btn_cinema {
display:block;
float:left;
height:27px;
margin:0pt;
padding:0pt;
width:58px;
}
* {
padding:0;
margin:0;
}

body {


	background:url(../../../htm2/images/forum/bg_home.png) center top repeat-y;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}



img {
border:none;
}

.imgdroitegame {
float:left;
width:117px;
height:254px;
display:block;
margin-left:1px;
}
 
#container a:hover, #container a:hover strong {
text-decoration:underline;
}

span.hr {
display:block;
clear:both;
width:100%;
height:0;
font-size:1px;
_margin-top:-2px;
}
.table1
{
	float:left;
	width:825px;
	display:block;
	margin:0;
	padding:0;
}
span.points {
display:block;
width:100%;
height:1px;
background:url(../../../htm2/images/general/img_points.png) repeat-x;
font-size:1px;
}

.liste, .listeNews, .listeSorties {
position:relative;
margin-bottom:10px;
font-size:10px;
}

.sorties .listeSorties {
margin-bottom:0;
font-size:10px;
}

.listeSorties {
width:48%;
float:left;
margin-right:10px;
}

.liste li, .listeNews li, .listeSorties li {
background:url(../../../htm2/images/general/img_grey_square.png) left 6px no-repeat;
padding-left:7px;
list-style:none;
}

.listeNews li {
margin-bottom:10px;
}

.listeGagnants {
list-style:none;
position:relative;
margin:15px 0 0 0;
}

.listeGagnants li {
margin:0 0 0 20px;
}

.listeGagnants .lettrine {
color:#FFF;
background:#000;
padding:0 1px;
position:absolute;
margin:0;
top:2px;
left:0;
_left:-20px;
}

#container span.pub {
display:block;
text-align:center;
margin-bottom:25px;
width:300px;
float:right;
/*float:left;*/
}

.precSuiv {
position:relative;
width:100%;
list-style:none;
height:10px;
margin-bottom:10px;
}

.prec {
position:absolute;
left:5px;
}

.suiv {
position:absolute;
right:10px;
}

img.bordure {
border:1px solid #686864;
}


.retourJeu {
float:right;
margin-bottom:25px;
}

.lot2, .lot3 {
display:block;
float:left;
padding:15px 25px;
margin-bottom:25px;
font-size: 10px;
}

.lot2 img, .lot3 img {
display:block;
margin:0 auto 5px auto;
}

.lot2 strong, .lot3 strong {
display:block;
}

.winners_list .column1 .liste li, .winners_list .column2 .liste li  {
font-size: 10px;
}

dt.noTitle {
display:block;
height:1px;
font-size:1px;
}

/*----------------------------- TEXTE -----------------------------*/
.legend {
color:#A8A8A8;
}

acronym {
border:none;
}

h1 {
background:#EB3E63;
color:#FFF;
font-size:12px;
margin-bottom:8px;
position:relative;
width:100%;
}

h1 span {
display:block;
background:url(http://www.premiere.fr/images/general/img_points_h.png) bottom repeat-x;
padding:3px 12px 6px 12px;
}

h1 a {
position:absolute;
top:0;
right:0;
}

h1 .lienPlus {
position:absolute;
top:0;
right:10px;
background:none;
padding:0;
}

h1 .lienPlus a {
position:relative;
font-size:9px;
color:#FFF;
}

h1 .lienPlus a:hover {
color:#FFF;
}

p {
margin-bottom:10px;
}


.vovf {
display:block;
margin:0 0 20px 0;
font-size: 10px;
}

.vovf strong {
display:block;
float:left;
background:#898989;
width:24px;
height:13px;
text-align:center;
color:#FFF;
margin:3px 5px 3px 0;
}

.horaires {
display:inline;
}

.horaires li {
list-style:none;
display:inline;
font-weight:bold;
font-size:9px;
}

.captcha {
display:block;
background:#F5F5F5;
padding:5px 5px 3px 5px;
margin-top:5px;
}

#container .captcha input {
position:relative;
left:10px;
top:2px;
}

.alerte {
display:block;
margin-bottom:5px;
color:#F00;
}

/*----------------------------- LIENS -----------------------------*/
a {
text-decoration:none;
color:#000;
}

.lienPlusCouleur  {
text-align:right;
position:relative;
clear:both;
font-size:9px;
padding-right:1px;
}

.lienPlusCouleur a  {
color:#EB3E63;
}

.lienPlusCouleur a, .lienPlus a, a.lienPlusCouleur, a.lienPlus {
font-weight:bold;
}

.lienPlusCouleur, .lienPlus {
display:block;
margin-top:5px;
margin-bottom:5px;
}

a.lienPlusCouleur {
color:#EB3E63;
display:inline;
margin:0;
font-size:9px;
}

.lienCouleur {
color:#EB3E63;
text-decoration:underline;
}

a:hover  {
color:#ff8a00;
text-decoration:underline;
}

/*----------------------------- FORMULAIRES -----------------------------*/


textarea {
font:11px Arial, Helvetica, sans-serif;
}

#leftCol .bouton {
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
width:16px;
margin-bottom: 5px;
}

.bouton a {
color:#fff;
font-weight:bold;
}

.bouton {
border:none;
background:none;
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
}

label {
cursor:pointer;
}

label.noPointer {
cursor:auto;
}

.openLeftBlock input#film {
width:192px;
}

/*----------------------------- TABLEAUX -----------------------------*/
table.boxOffice, table.chiffresPro, table.boxOfficeParis, table.boxOfficeUsa {
width:301px;
margin-bottom:25px;
border:1px solid #DCDCDC;
border-collapse:collapse;
}
table.boxOffice, table.boxOfficeUsa {
margin-bottom:5px;
}
table.boxOfficeFrance {
width:706px;
/*margin-bottom:25px;*/
border:1px solid #DCDCDC;
border-collapse:collapse;
}

cite.CBO_credit {
margin-bottom:15px;
text-align: right;
display: block;
color:#666666
}

.boxOfUSABlock {
float: left; 
width: 510px; 
padding-right: 25px
}

table.boxOffice caption {


border:1px solid #DCDCDC;
border-bottom:none;
padding:3px 5px;
text-align:left;
}

table.boxOffice thead, table.chiffresPro thead, table.boxOfficeFrance thead, table.boxOfficeParis thead, table.boxOfficeUsa thead {
background:#E4E4E4;
text-align:left;
}

table.boxOffice thead th, table.chiffresPro thead th, table.boxOfficeFrance thead th, table.boxOfficeParis thead th, table.boxOfficeUsa thead th {
padding:2px;
vertical-align:top;
}

table.boxOffice thead th.colEntrees {
text-align:right;
padding-right:5px;
width:75px;
}

table.boxOffice tbody td, table.chiffresPro tbody td, table.boxOfficeFrance tbody td, table.boxOfficeParis tbody td, table.boxOfficeUsa tbody td {
padding:4px 2px;
border-bottom:1px solid #DCDCDC;
vertical-align:top;
font-size:9px;
}

table.boxOffice .colClassement {
width:5px;
font-weight:bold;
padding:4px;
}

table.boxOffice .colSemaine {
text-align:center;
width:60px;
}

table.boxOffice td.colEntrees {
text-align:right;
padding:4px 10px 4px 4px;
width:70px;
}

table.boxOffice tfoot td {
border-top:3px solid #DCDCDC;
padding:4px;
height:22px;
}
.paddgbttm3 {
display:block;
padding-bottom:3px;
}

table.boxOffice tfoot a.lienPlusCouleur {
display:block;
position:absolute;
z-index:10;
}

table.boxOffice tfoot span.lienPlusCouleur {
margin:0;
}

table.chiffresPro, table.boxOfficeFrance {
border-bottom:4px solid #DCDCDC;
margin-bottom:5px;
}

table.boxOfficeFrance {
margin-bottom:5px;
}

.contentRightCol table.boxOffice {
float: right
}

table.chiffresPro .colSemaines {
width:70px;
}

table.chiffresPro .colBudget {
width:75px;
}

table.chiffresPro .colDistributeur {
width:100px;
}

table.chiffresPro .colCopies {
width:80px;
}

table.chiffresPro .colSalles {
width:80px;
}

table.chiffresPro .colSupport {
width:70px;
}

table.chiffresPro .colClassement {
width:60px;
}

table.boxOfficeFrance .colClassement {
width:10px;
font-weight:bold;
}

table.boxOfficeFrance .colFilm {
width:190px;
}

table.boxOfficeFrance .colSemaines {
width:51px;
}

table.boxOfficeFrance .colEntree {
width:102px;
}

table.boxOfficeFrance .colCumul {
width:92px;
}

table.boxOfficeFrance .colCopies {
width:116px;
}

table.boxOfficeParis .colClassement {
width:10px;
font-weight:bold;
}

table.boxOfficeParis {
width:510px;
float:left;
margin-right:25px;
}

table.boxOfficeParis .colFilm {
width:190px;
}

table.boxOfficeParis .colEntree {
width:85px;
}

table.boxOfficeParis .colCopies {
width:120px;
}

table.boxOfficeParis .colDistributeur {
width:70px;
}

#container table.boxOfficeParis .colChiffres {
text-align:right;
padding-right:30px;
}

table.boxOfficeUsa {
width:510px;
float:left;
}

table.boxOfficeUsa .colFilm {
width:190px;
}

table.boxOfficeUsa .colSemaine {
width:85px;
}


table.boxOfficeUsa .colCumul {
width:120px;
}

table.boxOfficeUsa .colDistributeur {
width:70px;
}

#container table.boxOfficeUsa .colChiffres {
text-align:right;
padding-right:30px;
}


#container table .colChiffres {
text-align:right;
padding-right:10px;
}

/*----------------------------- BANNER -----------------------------*/
/*/*
#banner {
position:absolute;
top:-6px;
left:18px;
top:3px;
left:0;
width:100%;
height:1400px;
z-index:1;
/*background:#EBECEE url(../../../htm2/images/general/img_habillage_logo.png) center 25px no-repeat;

background:#EBECEE  center 25px no-repeat;

}*/

/*----------------------------- BREADCRUMBS -----------------------------*/

#breadCrumbs {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 0 0 11px;
}



#breadCrumbs li b {
color:#ff8a00;
text-transform:uppercase;
}

#breadCrumbs li, #breadCrumbs a {
color:#000;
display:inline;
font-size:9px;
text-transform:uppercase;
}

#breadCrumbs a:hover
{
color:#000;
}

/*----------------------------- CONTAINER -----------------------------*/
/*
#container {
margin:auto;
width:994px;
height:auto;
z-index:10;
overflow:hidden;
background:transparent url(../../../htm2/images/forum/container_bgrepeat.png)
}

*/

/*----------------------------- HEADER -----------------------------*/

/*
#header {
    position:relative;
	width:993px; 
	height:107px;
	display:block;
	padding:10px 0 0 0;
	margin:0 auto;	
     background: url(../../../htm2/images/forum/bg_headerH.png) top left no-repeat;
}

#header .logo {
position:absolute;
display:block;
top:25px;
left:18px;
width:200px;
height:85px;

}
*/

#header div.pub {
position:absolute;
right:0px;
width:728px;
height:100px;
}

/*----------------------------- MENU -----------------------------*/
/*#menu {
position:absolute;
top:100px;
width:992px;
height:20px;
padding:6px 1px;
overflow:hidden;
}

#menu li {
display:inline;
}

#menu li a {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
display:block;
float:left;
height:17px;
text-decoration:none;
padding-top:3px;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
background:#E7E7E7;
}

#menu li a.on {
background:url(../../../htm2/images/cinema/img_menu_over.png) repeat-x;
color:#FFF;
}

#menu li a:hover {
background:url(../../../htm2/images/cinema/img_menu_over.png) repeat-x;
color:#FFF;
}

#menu li .item0 {
width:62px;
}

#menu li .item1 {
width:112px;
}

#menu li .item2 {
width:75px;
}

#menu li .item3 {
width:116px;
}

#menu li .item4 {
width:106px;
}

#menu li .item5 {
width:110px;
}

#menu li .item6 {
width:51px;
}

#menu li .item7 {
width:104px;
}

#menu li .item8 {
width:95px;
}

#menu li .item85 {
width:93px;
}

#menu li .item0, #menu li .item1, #menu li .item2, #menu li .item3, #menu li .item4, #menu li .item5, #menu li .item6, #menu li .item7, #menu li .item8, #menu li .item85, #menu li .item9, #menu li .item10 {
text-align:center;
border-right:1px solid #FFF;
}

#menu li .item9 {
width:58px;
border-right:none;
}
*/

.menu_search_ctnt
{
float:left;
width:944px;
height:34px;
display:block;
/*overflow:hidden;*/
margin:0;
padding:0;
}
.divider17
{
clear:both;
float:left;
width:100%;
height:106px;
display:block;
overflow:hidden;
}
.guideTV
{
float:left;
width:66px;
height:34px;
display:block;
margin:0;
padding:0 0 0 6px;
}
.guideTV img
{

width:66px;
height:34px;
display:block;
margin:0;
padding:0 0 0 0;
}
.box_recherche
{

float:right;
width:242px;
height:34px;
padding:0 9px 0 0;
margin:0;
left:128px;
display:block;
overflow:hidden;
}
.box_recherche label
{
float:left;
width:85px;
height:34px;
padding:0 0 0 0;
margin:0;
display:block;
}
.box_recherche input#recherche_principale
{
float:left;
width:122px;
height:16px;
display:block;
overflow:hidden;
margin:6px 0 0 0;
padding:0;
border:none;
}
.box_recherche .btnOK_recherche
{
float:left;
width:30px;
height:34px;
display:block;
margin:0;
padding:0;
}
/*----------------------------- SUBMENUS -----------------------------*/
#subMenu
{
clear: both; 
margin: 0px 0 3px 0; 
float: left; 
display: block; 
margin: 0; 
width: 134px;
}


/*----------------------------- LEFTCOL -----------------------------*/
#leftCol {
float:left;
width:140px;
height:auto;
padding:0;
/*overflow:hidden;*/
padding:0 0 0 0;
margin:0 0 0 0; 
}



#leftCol dl {
width:140px;
margin:0 0 0 0;
height:auto;
display:block;
margin:0;
padding:0;
}

#leftCol dl.charte
{
clear: both; 
float: left; 
display: block; 
margin: 15px 0 0 0; 
background:#ebebeb;
text-align:center;
height:15px;
}

#leftCol dl.charte a
{
font-size:9px;
}

#leftCol dl.charte a:hover
{
color:#000000;
}
#leftCol dl {
padding:0 0 5px 0;
}
#leftCol dt {
display:block;
margin:0;
padding:0;
width:140px;
float:left;
}
#leftCol dd {
float:left;
margin:0;
padding:0 0 8px 0;
width:140px;
}

#leftCol dd img
{
float:left;
margin: 0;
}

#leftCol dd input {
width:85px;
margin:5px 0;
}

#leftCol dd input.bouton {
width:17px;
}

#leftCol dl ul {
float:left;
list-style:none;
padding:0 0 0 7px;
width:126px;
margin:0;
}

#leftCol dl ul li {
background:url(../../../htm2/images/forum/fleche_rouge.png) 0px 6px no-repeat;
padding:3px 0 2px 10px;
	height:auto;
width:115px;
}

html>body #leftCol dl ul li {
height: auto;
min-height: 13px;
} 

#leftCol dl ul li a {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

#leftCol dl ul li a:hover
{
color:#000;
}

#leftCol dl.kiosqueBlock dd {
text-align:center;
}

#leftCol dl.kiosqueBlock dd ul  {
padding-top :5px;
}

#leftCol dl.kiosqueBlock dd ul li {
text-align:left;
margin: 0;
padding: 0 0 0 5px; 
height: auto;
}

#leftCol dl.kiosqueBlock dd ul li a {
padding: 0;
margin: 0;
height: auto; 
}

#leftCol .rechercheBlock dd {
padding-bottom: 6px
}

#leftCol .rechercheBlock #recherche {
margin-bottom: 0
}

#leftCol .rechercheBlock .bouton2 {
margin: 0 0 0 4px
}

/*----------------------------- CONTENT -----------------------------*/
#content {
float:right;
width:825px;
min-height:675px;
position::relative;
padding:0px 0px 0 0px;
font-size:10px;
overflow:hidden;

}

#colonnage2 #content {
width:703px;
min-height:675px;
padding-right:0;
}

#colonnage3 #content {
width:825px;
background:url(../../../htm2/images/general/img_fond_monocol.png) top right repeat-y;
min-height:675px;
}
#contenthome {
float:left;
width:826px;
display:block;
background:url(../../../htm2/images/general/img_fond_monocol.png) top right repeat-y;
padding:25px 20px 0 25px;
overflow:hidden;

}

.maxheight{
	height:500px;
	display:block;
	overflow:hidden;
	
}

/*----------------------------- CONTENTLEFTCOL -----------------------------*/
.contentLeftCol {
position:relative;
width:374px;
float:left;
margin-right:25px;
overflow:hidden;
}


#colonnage2 .contentLeftCol {
width:332px;
overflow:hidden;
}

#colonnage3 .contentLeftCol {
width:492px;
overflow:hidden;
}

#colonnage4 .contentLeftCol {
width:418px;
overflow:hidden;
}

/*----------------------------- CONTENTRIGHTCOL -----------------------------*/
.contentRightCol {
position:relative;
width:302px;
float:left;
overflow:hidden;
}

#colonnage4 .contentRightCol {
width:262px;
overflow:hidden;
}

/*----------------------------- CONTENTLARGECOL -----------------------------*/
.contentLargeCol {
position:relative;
width:100%;
overflow:hidden;
}





/*----------------------------- POPUP -----------------------------*/
#popup {
background:#EBECEE;
}

#popup #header {
position:relative;
left:0;
margin:0;
width:629px;
min-height:48px;
_height:48px;
padding:10px 0 10px 10px;
background:none;
}

#popup #header .logo {
top:8px;
left:11px;
}

#popup #header .logo img {
visibility:visible;
}

#popup h1 {
background:#FFF url(http://www.premiere.fr/images/general/img_points_h.png) repeat-x;
margin:0;
padding:3px 0 0 5px;
position:absolute;
bottom:0;
right:0;
width:414px;
height:32px;
font-size:14px;
color:#000;
}

#popup h1 img {
margin-right:5px;
}

#popup #header P {
margin:0;
padding:20px 0 3px 6px;
position:absolute;
left:219px;
bottom:0;
background:url(../../../htm2/images/general/img_points_v.png) repeat-y;
}

#popup .applatBlock {
width:629px;
position:relative;
}

#popup .applatBlock .hd {
position:absolute;
top:0;
right:0;
background:#888;
padding:2px 7px;
}

#popup .applatBlock .hd a {
color:#FFF;
}

.block_titre_haut, .block_titre_haut_tele, .block_titre_haut_jeux, .block_titre_haut_eclate,  .block_titre_haut_general, .block_titre_haut_canaljetvous {
float:left;
width:825px;
height:157px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut2.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/Bg_haut2.png', sizingMethod='crop');
margin-bottom:16px;
padding:0;
}

.block_titre_haut_tele {
background:url(../../../htm2/images/forum/bg_forum_tele.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_forum_tele.png', sizingMethod='crop');
}

.block_titre_haut_jeux {
background:url(../../../htm2/images/forum/bg_forum_jeux.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_forum_jeux.png', sizingMethod='crop');
}

.block_titre_haut_eclate {
background:url(../../../htm2/images/forum/bg_forum_eclate.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_forum_eclate.png', sizingMethod='crop');
}

.block_titre_haut_general {
background:url(../../../htm2/images/forum/bg_forum_general.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_forum_general.png', sizingMethod='crop');
}



.block_titre_haut_recherche {
float:left;
width:825px;
height:132px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut_recherche.png) top left no-repeat;
margin-bottom:25px;
padding:0;
}
.block_titre_haut_disc {
float:left;
width:825px;
height:132px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut_disc.png) top left no-repeat;
margin-bottom:25px;
padding:0;
}
.block_titre_haut_perso {
float:left;
width:825px;
height:132px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut_perso.png) top left no-repeat;
margin-bottom:25px;
padding:0;
}
.block_titre_haut_films {
float:left;
width:825px;
height:132px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut_films.png) top left no-repeat;
margin-bottom:25px;
padding:0;
}
.block_titre_haut_ecran {
float:left;
width:825px;
height:132px;
display:block;
background:url(../../../htm2/images/forum/Bg_haut_ecran.png) top left no-repeat;
margin-bottom:25px;
padding:0;
}

.pagination_RGHT
{
background:#f8e5d4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.pagination_RGHT a
{
color:#08538a;
}

.pagination_RGHT a.on
{
font-weight:bold;
}

 
.bandeauhaut {
width:285px;
height:25px;
margin:0;
padding:0 0 0 540px;
background:url(../../../htm2/images/forum/bandeau_haut.png) top left no-repeat;
overflow:hidden;
}
.bandeauhaut select {
float:left;
width:205px;
height:16px;
display:block;
margin:3px 0 0 0;
padding:0;
font-weight:bold;
overflow:hidden;
border:1px solid #000;
}
.bandeauhaut_disc {
width:815px;
height:25px;
margin:0;
padding:0 0 0 10px;
background:url(../../../htm2/images/forum/bandeau_haut.png) top left no-repeat;
overflow:hidden;
}
.bandeauhaut_disc ul {
float:left;
color:#fff;
padding-top:5px;
}
.bandeauhaut_disc li {
float:left;
color:#fff;
display:inline;
width:auto;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
.bandeauhaut_disc li.retour {
float:right;
margin:0; 
padding:0;
width:auto;
color:#fff;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.bandeauhaut_disc li a {
color:#fff;
padding:0 20px 0 20px;
}
#container #content .bandeauhaut_disc li :hover {
color:#fff;
padding:0 20px 0 20px;
}
.bandeauhaut_disc select {
float:left;
width:205px;
height:16px;
display:block;
margin:3px 0 0 201px;
padding:0;
font-weight:bold;
overflow:hidden;
border:1px solid #000;
}
.bandeauhaut_disc2 {
width:815px;
height:33px;
margin:0;
padding:0 0 0 10px;
background:url(../../../htm2/images/forum/bandeau_hautInter.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bandeau_hautInter.png', sizingMethod='crop');
overflow:hidden;
}
.bandeauhaut_disc2 ul {
float:left;
color:#fff;
padding-top:5px;
width:100%;
}
.bandeauhaut_disc2 li {
float:left;
color:#fff;
display:inline;
width:auto;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
.bandeauhaut_disc2 li.retour {
float:right;
margin:0; 
padding:0 15px 0 0;
width:auto;
color:#fff;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.bandeauhaut_disc2 li a {
color:#fff;
padding:0 20px 0 0;
}
#container #content .bandeauhaut_disc2 li :hover {
color:#fff;
padding:0 20px 0 0;
}
.bandeauhaut_disc2 select {
float:left;
width:205px;
height:16px;
display:block;
margin:3px 0 0 201px;
padding:0;
font-weight:bold;
overflow:hidden;
border:1px solid #000;
}
.whiteOK {
float:left;
width:20px;
margin-left:12px;
padding:0;
padding-top:6px;

}
.whiteOK a {
color:#fff;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container #content .whiteOK :hover {
color:#fff;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.recherche_mots_clesblock {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
margin:0pt;
padding:133px 0pt 0pt 13px;
width:476px;
color:#000;
}

.recherche_par {
float:left;
width:144px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0 0 0 0;
color:#000;
margin:0;
}
.recherche_mots_clesblock input {
float:left;
width:118px;
display:block;
margin:0 0 0 3px;
height:15px;
padding:0;
border:1px solid #7f9db9;
font-size:11px;
padding:0px 0 0 0;
position:relative;
} 
.red_link {
float:left;
width:60px;
height:20px;
margin:0 0 0 0;
display:block;
}
.red_link a 
{
float:left;
width:52px;
height:20px;
display:block;
margin:0;
padding:0;
margin:0 0 0 0;
position:relative
}
.red_link a img
{
display:none;
}
.link_red {
display:block;
float:left;
padding:0pt 0pt 0pt 15px;
width:178px;
}
.link_red a {
color:#000;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0pt;
padding-left:12px;
}
.red_link2 a 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff7e03;
width:auto;
padding:4px 0 0 3px;
}
.blck_favoris .link_red a.white
{
color:#fff;
}
#header .blck_favoris .link_red :hover {
text-decoration:none;
}
.link_red_disc img {
float:left;
display:block;
}
.link_red_disc {
float:left;
width:196px;
height:auto!important;
height:12px;
min-height:12px;
line-height: 12px;
display:block;
margin:6px 0 0 0; 
padding: 0;

}
.link_red_disc a {
display:block;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ff8400;
padding-left:8px;
/*background:url(../../../htm2/images/forum/fleche_black.png) 6px 3px no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://forumeurope1.thotnet.test.fr.colt.net/htm2/images/forum/fleche_black.png', sizingMethod='crop'); */
}
.avatarlinks .link_red_disc a {
color:#FFF
}
.link_red_disc a:hover
{
color:#fff;
}

.recherche_avancee {
float:left;
width:130px;
display:block;
margin:0 0 0 5px;
padding:0px 0 0 0;
}

.recherche_avancee a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
position:relative;
}

#container #content .recherche_avancee :hover {
text-decoration:underline;
}

.padtop {
padding:0 0 4px 15px;
}
.valider_link {
float:right;
width:57px;
height:38px;
display:block;
padding:0 0 0 0;
margin:10px 0 0 0;
}
.valider_link a {
float:right;
width:57px;
height:38px;
display:block;
padding:0 0 0 0;
margin:0;
position:relative;
background:url(../../../htm2/images/forum/btnok_rechercheavTL.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/btnok_rechercheavTL.png', sizingMethod='crop');
z-index:2000px;
cursor:pointer;
}

#container #content .valider_link :hover {
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ff8a00s;*/
}

.Marg_Pad_Nulll {
margin:0;
padding:0;
}
.blck_favoris {
display:block;
float:left;
padding:10px 0pt 0pt 20px;
width:276px;
}
.blck_favoris_disc {
float:right;
width:298px;
height:120px;
display:block;
padding:0;
overflow:hidden;
}

.blck_favoris_disc p {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:140px;
display:block;

padding:20px 0 0 118px;
}

.blck_favoris .link_premiere_visite {
display:block;
float:left;
width:246px;
height: 32px;
margin: 0;
padding:0;
background:url(../../../htm2/images/forum/bg_link_premiere_visite.png) top left no-repeat;
}
.blck_favoris .link_premiere_visite a {
padding:4px 0 0 20px;
}

.blck_favoris label {
float:left;
width:81px;
display:block;
padding:1px 5px 5px 32px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-align:right;
}

.blck_favoris .input_line
{
float:left;
width:100%;
height:19px;
}

.blck_favoris input {
float:left;
width:92px;
display:block;
padding:0px;
margin:0;
border:1px solid #a4c8d6;
height:14px;
}
.forumgeneral_bandeaux {
float:left;
width:825px;
height:36px;
display:block;
margin:5px 0 5px 0;
}
.forumgeneral_bandeauxFILMS {
float:left;
width:825px;
height:61px;
display:block;
margin:5px 0 5px 0;
background:url(../../../htm2/images/forum/bg_forum_films.png) top left no-repeat;
}
.forumgeneral_bandeauxPERSO {
float:left;
width:825px;
height:61px;
display:block;
margin:5px 0 5px 0;
background:url(../../../htm2/images/forum/bg_forum_persos.png) top left no-repeat;
}
.online_table {
float:left;
width:812px; 
height:auto; 
display:block;  
padding:3px 3px 5px 10px;
margin:0;  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;  
background:#f5f5f5;
}
.online_table_disc {
float:left;
width:825px; 
height:auto; 
display:block;  
padding:0;
margin:0;  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;  
background-color:#f0f0f0;  
}
.online_table_disc td {
width: 825px;
}
.online_table_disc_alternate {
float:left;
width:825px; 
height:auto; 
display:block;  
padding:0;
margin:0;  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;  
background-color:#fff;
}

.online_table_disc .ts_themes, .online_table_disc_alternate .ts_themes {
float:left;
width:415px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
font-weight:normal;
padding:3px 0px 5px 7px;
margin:0 40px 0 0;
}

.ts_themes span a
{
color:#ff8a00;
font-size:12px;
font-weight:bold;
}

.une_disc_fav
{
float:left;
width:812px; 
height:auto; 
display:block;  
padding:3px 3px 3px 10px;
margin:0;  
font-size:10px;  
}

.une_disc_fav .ts_themes {
float:left;
width:285px;
padding:3px 0px 5px 5px;
margin:0 125px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.suppr
{
display:block;
width:825px;
height: 21px; 
padding: 0;
margin: 0;
}

.suppr a
{
float: right;
display:block;
width:115px;
height: 21px; 
position: relative;
background:url(../../../htm2/images/forum/btn_supprimer.png) top left no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/btn_supprimer.png', sizingMethod='crop');
text-indent: -5000px;
cursor: pointer;
}

.suppr a:hover
{
color:#000000
}

.une_disc_fav .number_mssge {
float:left;
width:63px;
display:block;
padding:3px 0 5px 0;
margin:0 65px 0 0;
text-align:center;
font-size:11px;
font-style:normal;
}

.une_disc_fav .der_msgge {
float:left;
width: 105px;
padding:3px 2px 5px 0;
text-align:center;
font-size:11px;
}


.online_table .ts_themes {
float:left;
width:373px;
padding:3px 0px 5px 0;
margin:0 77px 0 0;
}

.online_table .ts_themes strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fe790c;
}

.online_table .ts_themes strong a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fe790c;
}
.online_table .number_mssge {
float:left;
width:53px;
display:block;
padding:3px 0 5px 0;
margin:0 50px 0 0;
text-align:center;
}




.online_table_disc .number_mssge, .online_table_disc_alternate .number_mssge
{
float:left;
width:90px;
display:block;
padding:3px 0 5px 0;
margin:0 31px 0 0;
text-align:center;
}
.online_table .der_msgge {
float:left;
width: 215px;
padding:3px 2px 5px 0;
}

.online_table_disc .der_msgge, .online_table_disc_alternate .der_msgge
{
float:left;
width: 190px;
padding:3px 2px 5px 0;
font-size:11px;
}
.online_table .der_msgge em, .online_table_disc .der_msgge em
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



.online_table .der_msgge a {
color:#fe790c;
text-decoration:none;
font-size:11px;
font-weight:bold;
}


.highlight_name {
font-size:10px;
color:#000;
}

.der_msgge .highlight_name {
font-weight: bold;
}


.lienPlusCouleurFav  {
font-weight:bold;
width:175px;
display:block;
padding-left:30px;
padding-top:7px;
}
.lienPlusCouleurFav a {
color:#EB3E63;
}
.lienPlusOKK {
float:left;
width:27px;
height:11px;
display:block;
padding-left:3px;
font-weight:bold;
color:#EB3E63;
padding-top:3px;
}
.lienPlusOKK a {
color:#EB3E63;
}
.block_generique_forum {
position:relative;
float:left;
width:150px;
height:103px;
background:url(../../../htm2/images/forum/bg_block_generiques.png) bottom left no-repeat;
margin-bottom:25px;
}
.nbre_mssge {
float:right;
width:140px;
display:block;
font-style:italic;
padding-top:5px;
}
.contenu_info {
float:right;
width:140px;
display:block;
padding-top:5px;
}
.divider25 {

height:25px;
display:block;
overflow:hidden;
float:left;
width:100%;
}
.divider13 {
clear:both;
height:13px;
display:block;
overflow:hidden;
}
.favorite_disc 
{
float:left;
width:491px;
height:198px;
background:url(../../../htm2/images/forum/bg_disc_forum.png) top left no-repeat;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_disc_forum.png', sizingMethod='crop');
margin:0;
padding:84px 0 0 19px;
overflow:hidden;
display:block;
}

.favorite_disc ul {
float:left;
margin:0;
padding:0;
}
.favorite_disc li {
float:left;
width:405px;
margin:0 0 15px 0;
padding:0;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

#container .favorite_disc strong li :hover
{
color:#fff;
text-decoration:underline;
}
.favorite_disc li em {
display: block;
font-size:11px;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}

.favorite_disc li strong {
font-size:11px;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.favorite_disc li a {
font-size:11px;
color: #fe7b0d;
font-weight:bold;
}

.favorite_disc li a.lire
{
font-size:10px;
color: #ff7c00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background:url(../../../htm2/images/forum/puce_lire.png) 0 4px no-repeat;
padding:0 0 0 8px;
}


.pub {
float:right;
width:300px;
height:251px;
display:block;
}
.pub_deroulante {
height:250px;
position:relative;
width:300px;
}
.redbann {
float:left;
width:817px;
height:19px;
padding:2px 0 0 8px;
display:block;
background: url(../../../htm2/images/forum/bg_rouge825.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
margin:0 0 1px 0;
}
.redbann_left {
float:left;
width:auto;
padding:0;
font-size:13px;
}
.redbann_right {
float:right;
width:auto;
padding:3px 8px 0 0;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:normal;
}
.bouton_cree {
position: relative;
z-index: 2;
display: block;
float:right;
height:37px;
width:181px;
margin: 0 0 -7px 0;
}
.bouton_cree a {
position: relative;
display: block;
height:37px;
width:181px;
background:url(../../../htm2/images/forum/creer_discussion.png) top right no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/creer_discussion.png', sizingMethod='crop');
cursor: pointer;
}
.bouton_particip {
position: relative;
z-index: 2;
display: block;
float:right;
height:37px;
width:186px;
margin: 0 0 -7px 0;
}
.bouton_particip a {
position: relative;
display: block;
height:37px;
width:186px;
background:url(../../../htm2/images/forum/participer_discussion.png) top right no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/participer_discussion.png', sizingMethod='crop');
cursor: pointer;
}
.bouton_retour_discussion {
position: relative;
z-index: 2;
display: block;
float:right;
height:21px;
width:149px;
}
.bouton_retour_discussion a {
position: relative;
display: block;
height:21px;
width:149px;
background:url(../../../htm2/images/forum/retour_discussion.png) top right no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/retour_discussion.png', sizingMethod='crop');
cursor: pointer;
}
.disc_block {
position:relative;
float:left;
width:825px;
height:25px;
display:block;
overflow:hidden;
background:#45b3ff;
padding:0;
color: #fff;
}
.disc_block a {
color: #fff;
}
.mssgede {
float:left;
width:auto;
padding:7px 0 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.modifier {
position:absolute;
top:0px;
/*right:286px;*/
right: 180px;
}
.modifier a 
{
	float:left;
}
.favori {
position:absolute;
top:0px;
/*right:216px;*/
right: 110px;
}
.repondre {
position:absolute;
top:0px;
right:9px;
}
/*.repondre_prive {
position:absolute;
top:0px;
right:110px;
}*/
.disc_block_main 
{
position:relative;
float:left;
width:825px;
height:auto;
margin:1px 0 0 0;
padding:0;
background:url(../../../htm2/images/forum/bg_disc_block_main.png) top left repeat-y;
}
.avatarlog 
{
position:relative;
float:left;
width:298px;
height:120px;
display:block;
}
.avatarlog .avatar_block 
{
border:none;
float:left;
width:80px;
height:80px;
padding:19px 0 0 0;
margin:0;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8a8a8a;
}
.avatarlog .avatar_mask 
{
clear: both;
position: absolute;
top: 19px;
left: 0;
width:88px;
height:88px;
padding:0;
margin:0;
background: url(../../../htm2/images/forum/bg_avatar_mask.png) left top no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_avatar_mask.png', sizingMethod='crop');
}
.avatarlog .avatar_block img 
{
width:80px;
height:80px;
display:block;
margin:0;
padding:0;
text-align:center;
}
.avatarlog .avatarlinks
{
position:absolute;
top:0;
left:80px;
display:block;
padding:12px 0 0 0;
margin:0;
}

.avatarlog .avatarlinks .picto_admin
{
position:absolute;
left:170px;
top:22px;
}

.avatarlog .avatarlinks .link_admin
{
float: left;
margin: 3px 0 0 0;
padding: 0 0 0 7px;
}

.avatarlog .avatarlinks .link_admin:hover
{
color: #000
}

.avatarlog .link_deconnection {
position:absolute;
right:0;
top:0;
}

.avatarlog .link_deconnection a
{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.avatarlog .avatar_block p
{
position:absolute;
width:255px;
height:auto;
display:block;
padding:0;
top:105px;
left:3px;
color:#fff;
line-height: 10px;
text-align: left;
}
.avatarlog .avatar_block p br
{
display: none;
}
.avatar_block {
float:left;
width:135px;
height:143px;
padding:4px 0 0 0;
margin:0;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align: center;
}
.avatar_block img {
width:80px;
height:80px;
display:block;
margin: 5px auto;
margin-bottom:11px;
}
.avatar_block p
{
width:100%;
display:block;
margin: 0 auto;
text-align:center;
}
.avatar_block .img_loading 
{
width:16px;
height:16px;
display:block;
margin-left:50px;
margin-top:50px;
}
.avatarlog .avatar_block .img_loading 
{
width:16px;
height:16px;
display:block;
margin-left:50px;
margin-top:50px;
}
.discussion_block {
float:left;
width:675px;
height:auto;
overflow:hidden;
padding:6px 0 0 15px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.discussion_block p 
{
float:left;
height:auto;
width:656px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.discussion_block .table_cita p 
{
width: auto;
}
.signature 
{
float: left;
color:#8a8a8a;
font-size:9px;
width:674px;
display:block;
height:auto!important;
height:19px;
min-height:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../../../htm2/images/forum/bg_signature.png) right 5px no-repeat;
padding:5px 0 10px 0;
margin:0 0 0 0;
text-align:right;
clear:both;
}
.signature a
{
float:right;
padding:0 35px 0 0;
font-size:11px;
font-weight:bold;
color:#fe7109;
}
.divSignature {
float: left;
background: url(../../../htm2/images/forum/pointille_signature.png) top left repeat-x;
display:block;
height:auto;
line-height:10px;
margin:5px 0 0 0;
overflow:hidden;
padding:5px 0 0 5px;
text-align:left;
vertical-align:top;
width:480px;
}
.signature .signalerAbus {
display:block;
float:right;
padding:5px 0 0 0;
width:150px;
}
.signalerAbus a {
display:block;
float:right;
padding:0px 30px 0 0;
}
.pagination_top, .pagination_bottom  {
float:left;
width: 100%;
padding:4px 0 6px 0;
margin:0;
background:#0380d2;
}
.pagination_top span, .pagination_top a, .pagination_bottom span, .pagination_bottom a {
float:left;
padding:0 3px 0 3px;
margin:0;
font-size:10px;
}
.pagination_top  a, .pagination_bottom  a {
color:#fff;
}
.pagination_top span, .pagination_bottom span  {
color:#fff;
font-weight:bold;
}
.pagination_top span.page, .pagination_bottom span.page  {
float:left;
padding:0 5px 0 5px;
margin:0;
font-size:10px;
color:#fff;
font-weight:normal;
}
a.poster_new {
position:absolute;
width:198px;
height:21px;
display:block;
top:10px;
right:10px;
}

.pagesss {
float:left;
width:40px;
display:block;
padding:4px 0 0 0;
font-size:10px;
}
.pagination_top ul {
float:left;
padding:4px 0 0 0;
margin:0;
}
.pagination_top li {
float:left;
padding:0 5px 0 5px;
margin:0;
list-style-type:none;
font-size:10px;
}
.pagination_top li a {
color:#000;
}

#container #content .pagination_bottom li :hover, #container #content .pagination_top li :hover {
color:#eb3e63;
}
.pagination_bottom {
position:relative;
float:left;
width:825px;
height:19px;
display:block;
padding:4px 0 0 0;
margin:0 0 5px 0;
font-size:9px;
}
.pagess {
float:left;
width:40px;
display:block;
padding:25px 0 0 0;
font-size:10px;
}
.pagination_bottom ul {
float:left;
padding:25px 0 0 0;
margin:0;
}
.pagination_bottom li {
float:left;
padding:0 5px 0 5px;
margin:0;
list-style-type:none;
font-size:10px;
}
.pagination_bottom li a {
color:#000;
}
li.onnn a {
color:#eb3e63;
font-weight:bold;
}
#container #content .pagination_bottom li :hover {
color:#eb3e63;
}
a.poster_newbottom {
position:absolute;
width:198px;
height:21px;
display:block;
top:2px;
right:10px;
}
.bandeaubas_disc {
float:left;
width:815px;
height:27px;
margin:0;
padding:0 0 0 10px;
background:url(../../../htm2/images/forum/bandeau_bas.png) top left no-repeat;
overflow:hidden;
}
.bandeaubas_disc ul {
float:left;
color:#fff;
padding-top:7px;
}
.bandeaubas_disc li {
color:#fff;
display:inline;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
.bandeaubas_disc li a {
color:#fff;
padding:0 20px 0 20px;
}
.favorite_disc_disc {
position:relative;
float:left;
width:452px;
height:223px;
background:url(../../../htm2/images/forum/bg_favorite_disc_disc.png) top left no-repeat;
margin:0;
padding:48px 0 0 28px;
overflow:hidden;
}
.favorite_disc_disc ul {
float:left;
margin:0;
padding:0;
}
.favorite_disc_disc li {
float:left;
width:425px;
margin:0;
padding:0;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-bottom:14px;
}
.favorite_disc_disc li em {
font-size:11px;
}
.favorite_disc_disc li strong {
font-size:11px;
}
.theme_disc_bas {
position:absolute;
font-size:12px;
font-weight:bold;
color:#fff;
top:2px;
left:32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}





.img_choix_forums 
{
float:left;
width:825px;
height:21px;
display:block;
margin:0;
padding:0;

}
.legend_forums
{
float:left;
width:825px;
height:15px;
display:block;
margin:0 0 0 0;
padding:0;
}
.searchforums
{
float:left;
width:825px;
height:25px;
display:block;
margin:0;
padding:0;
background:url(../../../htm2/images/forum/between_forums.png) top left no-repeat;
}
.txt_rouges {
float:left;
width:auto;
display:block;
padding:7px 0 0 10px;
margin:0;
font-size:10px;
color:#eb3e63;
font-weight:bold;
}
.txt_rouges a
{
	color:#eb3e63;
}
.searchforums input
{
float:left;
width:121px;
margin:4px 0 0 10px;
padding: 0 0 0 3px;
font-size:9px
}
.padtop26 {
padding:4px 0 0 10px;
}
.padleft20
{
	padding-left:40px;
}

/*.red_link a {
float:left;
width:28px;
display:block;
margin:0;
padding:0px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#eb3e63;
}*/
#container #content .red_link :hover {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#eb3e63;
}
.disc_block_participez
{
float:left;
width:825px;
height:15px;
display:block;
margin:0;
padding:0;
background:url(../../../htm2/images/forum/bg_gris_participez.png) top left no-repeat;
}
.teaser_participez
{
float:left;
width:785px;
height:auto;
padding:5px 20px 0 20px;
margin:0;
background: #c6e2f7;
}
.teaser_participez p
{
float:left;
width:100%;
height:auto;
padding:0 0 10px 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.teaser_participez input
{
float:left;
width:10px;
height:10px;
display:block;
margin:2px 0 0 0;
padding:0;
}
.teaser_participez label
{
float:left;
width:auto;
display:block;
margin:0;

padding:0 0 0 5px;
color:#eb3e63;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
}
.zone_type
{
float:left;
display:block;
margin:0;
width:512px;
height: auto!important;
height: 610px;
min-height: 610px;
background:#f2f2f2;
padding:0 0 5px 0;
border-bottom:1px solid #dad9d9;
}
.zone_type p
{
font-size:11px;
margin:0;
padding:5px 0 5px 0;
}
.zone_type p strong
{
display:block;
width:505px;
background:url(../../../htm2/images/forum/tit_vot_msg.png) top left no-repeat;
height:21px;
}

.zone_type_pub
{
float:right;
display:block;
width:313px;
height: auto!important;
height: 599px;
min-height: 599px;
padding-top: 16px;
text-align: right;
background: #F2F2F2; 
border-bottom:1px solid #DAD9D9;
}

.palette {
width:402px;
height:40px;
margin:0;
padding:0;
border:1px solid #999;
overflow:hidden;
}
.zone_type textarea {
width:400px;
_width:402px;
height:224px;
display:block;
margin:0;
padding:0;
overflow:auto;

}
.prevenir {
float:left;
width:auto;
padding: 10px 10px 20px 0;
margin:0;
font-size:11px;
display:block;
}

.enveloppebuttons input
{
position: relative;
}
.enveloppebuttons label {
margin-left:5px;
margin-right:5px;
}
.zone_type input#yes, .zone_type input#no {
float:left;
width:11px;
height:11px;
margin: 12px 10px 20px 0;
padding:0;
}
.zone_type label {
margin-left:5px;
margin-right:5px;

}
input#yes, input#no {
float:left;
width:10px;
height:10px;
}
.zone_smileys
{
float:left;
width:77px;
height:300px; 
display:block;
padding:89px 0 0 13px;
margin:0;
}
.citation_name
{
width:auto;
display:block;
margin:0;
font-size:11px;
color:#030303;
font-family:Arial, Helvetica, sans-serif;
}
.table_cita
{
/*width:603px;*/
display:block;
background-color:#fff;
margin:5px 5px 5px 0;
padding:15px;
border:1px solid #dadada;
width:90%;
font-size:10px;
color:#a2a2a2;
float:left;
}
.block_recherche
{
float:left;
width:500px;
height:211px;
display:block;
overflow:hidden;
margin:0 0 25px 0;
padding:39px 0 0 0;
}
.block_recherche label
{
float:left;
width:225px;
display:block;
text-align:right;
padding:3px 15px 0 0;
margin:0;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.block_recherche input
{
float:left;
width:145px;
display:block;
padding:0 0 0 0;
margin:0;
border:1px solid #000;
}
.block_recherche select
{
float:left;
width:204px;
display:block;
padding:0 0 0 0;
margin:0;
border:1px solid #000;
}
.checkbox_cont {
float:left;
width:200px;
display:block;
padding:0 0 0 0;
margin:0;
}
.pad2 {
display:block;
margin-top:2px;
}
.checkbox_cont input {
float:left;
width:10px;
height:10px;
display:block;
padding:0 0 0 0;
margin:6px 0 0 0;
}
.checkbox_cont label {
float:left;
width:175px;
text-align:left;
display:block;
padding:4px 0 0 10px;
margin:0 0 0 0;
font-weight:normal;
}
.resultat_votre_recherche
{
float:right;
width:auto;
display:block;
background-color:#fbed9d;
border:1px solid #ff8a00;
padding:20px 20px;
margin:70px 60px 0 0;

}

.background_none{
background:none;
}

.spacer12
{
	float:left;
	display:block;
	height:20px;
	width:818px;
	padding: 5px 0 0 7px;
	background: #F5F5F5
}

.top_consult_2cols_wide
{
float:left;
width:493px;
font-size:11px;
padding-bottom:15px;
}

.top_consult_2cols_wide .title_top
{
float:left;
background-image:url(../../../htm2/images/forum/tit_derniers_articles.png);
width:485px;
height:25px;
background-repeat:no-repeat;
overflow:hidden;
display:block;
}

.top_consult_2cols_wide .content_top
{
float:left;
/*background:url(http://www.premiere.fr/design/premiere/images/cinema/bg_topconsult_content.png) repeat-y top center #f5f5f5;
*/width:485px;
}

.top_consult_2cols_wide .footer_top
{
display:block;
width:485px;
height:5px;
float:left;
background-image:url(http://www.premiere.fr/design/premiere/images/cinema/bg_topconsult_footer.png);
background-repeat:no-repeat;
overflow:hidden;
}

.top_consult_2cols_wide ol
{
float:left;
width:192px;
margin-left: 0;
padding: 7px 10px 10px 40px;
list-style-position:outside;
}

.top_consult_2cols_wide li
{
margin-top: 8px;
font-weight:bold;
}

.top_consult_2cols_wide li a
{
font-weight:normal;
text-decoration:none;
color:#000000;
}

.top_consult_2cols_wide li a:hover
{
font-weight:normal;
text-decoration:none;
color:#000000;
}

.mssgeError 
{
position: relative;
width:250px;
display:block;
margin:auto;
text-align:justify;	
color:#999999;
margin-top:5px;
font-size:11px;

	
}
.titreError 
{
position: relative;
width:250px;
display:block;
margin:auto;
text-align:center;	
color:#999999;
font-weight:bold;
margin-top:100px;
font-size:12px;	
}
.valide_btn
{
float:right;
padding-right:5px;
}
.valide_btn_creer
{
float:left;
margin:0 0 0 437px;
width:75px;
}

.valide_btn_signature {
float:right;
padding-right:272px;
}
.valide_btn img
{
width:71px;
height:22px;
}
.editor
{
	clear:both;
	float:left;
	width:656px;
	height: auto!important;
	height: 214px;
	min-height: 214px;
	display:block;
	margin:0;
	padding:0;
	color: #000
}

/*
.editor span
{
	float:left;
	width:100%;
	height:13px;
	display:block;
	margin:0;
	padding:0;
}
*/
.editor a
{
text-decoration:underline;
color: #053963	
}

/*
#leftCol dl ul li {
background:transparent url(../images/general/fleche_rouge.png) no-repeat scroll left 5px;
font-size:10px;
padding-left:5px;
}
*/

.texte5
{
width:60%;
display:block;
margin: 0 auto; 
border:1px solid #ff7d02;
padding:10px;
text-align:center;
color:#ff7d02;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
}


.citer
{
	display:block;
	float:left;
	width:350px;
	height:20px;
	overflow:hidden;
	padding:10px 0 0 5px;

}
.citer input
{
    float:left;
    width:13px;
    height:13px;
    display:block;
    margin:2px 0 0 0;
    padding:0 0 0 0;	
}
.citer label
{
    float:left;
    width:auto;
    display:block;
    margin:0;
    padding:0 0 0 5px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contentdoubleF
{
float:left;
width:100%;
height:auto !important;
height:302px;
min-height:302px;
margin:0 auto;
display:block;
background:url(../../../htm2/images/forum/bg_doublefooter_rep.png) top center no-repeat;

}
#doublefooter
{

width:944px;
height:162px;
display:block;
overflow:hidden;
background:url(../../../htm2/images/forum/bg_doublefooter.png) top left no-repeat;
padding:0;
margin:0 auto;
}
.doublefooterCTNT
{
float:left;
width:731px;
display:block;
margin:0;
padding:16px 0 0 175px;
}
.doublefooterCTNT strong
{
float:left;
width:100%;
height:23px;
display:block;
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
color:#135283
}
.doublefooterCTNT p
{
float:left;
width:100%;
height:80px;
display:block;
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
color:#fff;
text-align:justify;
}
.doublefooterCTNT ul
{
float:left;
width:100%;
height:80px;
display:block;
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
color:#fff;
text-align:justify;
}
.doublefooterCTNT li
{
float:left;
display:inline;
list-style-type:none;
margin:0;
padding:0;
}
.doublefooterCTNT li a
{
font-size:10px;
font-weight:normal;
color:#fff;
text-decoration:none;
margin:0;
padding:0 2px 0 2px;
}
#container  .doublefooterCTNT li :hover
{
font-size:10px;
font-weight:normal;
color:#fff;
text-decoration:underline;
margin:0;
padding:0 2px 0 2px;
}
.redfont
{
color:#ff0000;
}

#a1, #a2
{
float:left;
font-size:1px;
margin-bottom:1px;
}

.leftcol_ctnt
{
float:left;
display:block;
width:140px;
margin:0;
padding:10px 0 0 0;
background: #fff
}
.leftcol_head
{
float:left;
width:140px;
height:33px;
display:block;
margin:0;
padding:0;
background: url(../../../htm2/images/forum/leftcol_divider_left.png) top left no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/leftcol_divider_left.png', sizingMethod='crop');
}
#container .header_pub
{
float:right;
width:300px;
height:32px;
display:block;
margin:0;
padding:0;
background:url(../../../htm2/images/forum/tit_pub.png) top left no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/tit_pub.png', sizingMethod='crop');

}
.online_table_alternate
{
background:#fff;
}
.confirm_ajout_favoris 
{
clear: both;
width: 430px; 
height: 63px;
display: block; 
padding: 50px 40px 30px 30px; 
margin: 0 auto;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 12px;
background: url(../../../htm2/images/forum/bg_confirm_ajout_favoris.png) top left no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/bg_confirm_ajout_favoris.png', sizingMethod='crop');
}
.confirm_ajout_favoris .link_red_disccenter {
padding-top: 35px;
}
.confirm_ajout_favoris .link_red_disccenter a {
position: relative;
font-weight: normal;
color: #fff;
}

.fondblanc
{
float:left;
width:825px;
background:#fff;
}




.signaler_abus {
display: block;
float: left
}


.signaler_abus .mssgealerte
{
float:left;
width:825px;
padding: 0 0 6px 0;
background: #F5F5F5;
}

.signaler_abus .mssgealerte .mssgede {
background: url(../../../htm2/images/forum/bg_rouge825.png) no-repeat;
color:#FFFFFF;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
height:19px;
margin:0 0 1px;
padding:2px 0 0 8px;
width:817px;
}

.signaler_abus .bouton_retour_discussion, .bouton_retour_accueil {
display:block;
float:right;
height:21px;
position:relative;
width:149px;
}

.signaler_abus .bouton_retour_discussion a, .bouton_retour_accueil a {
cursor:pointer;
display:block;
height:21px;
position:relative;
width:149px;
text-indent: -5000px;
background:transparent url(../../../htm2/images/forum/retour_discussion2.png) no-repeat scroll right top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/retour_discussion2.png', sizingMethod='crop');
}

.bouton_retour_accueil a {
background:transparent url(../../../htm2/images/forum/retour_accueil.png) no-repeat scroll right top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/forum/retour_accueil.png', sizingMethod='crop');
}

.signaler_abus .mssgealerte textarea
{
margin-left: 8px;
}

.signaler_abus .mssgealerte .valider_link {
display:block;
float:left;
height:30px;
margin:10px 0 0;
padding:0 0 0 435px;
width:77px;
}
.signaler_abus .mssgealerte .valider_link a {
cursor:pointer;
display:block;
float:left;
height:30px;
margin:0;
padding:0;
position:relative;
width:77px;
background: none;
filter: none;
}

/**/

.rechercher_ctnt
{
float:left;
width:825px;
padding: 0 0 6px 0;
background: #F5F5F5;
}
.rechercher_link {
display:block;
float:right;
height:30px;
margin:10px 0 0;
padding:0;
width:96px;
}
.rechercher_link a {
cursor:pointer;
display:block;
float:right;
height:30px;
margin:0;
padding:0;
position:relative;
width:96px;
background:none;
filter: none;
}
.pagination_top2 {
background:#0380D2;
color:#FFFFFF;
display:block;
margin:0;
padding:4px 0 6px 8px;
width:817px;
}

.charteforum
{
	float:left;
	width:809px;
	padding:8px;
	background:#fff;
}

.charteforum
{
	float:left;
	width:809px;
	padding:8px;
	background:#fff;
}
.signatureforum
{
	float:left;
	width:817px;
	padding:8px;
	background:#f5f5f5;
}