@charset "utf-8";
 /*-------------------------------------------------------
Theme Name:    PC4
Theme URI:     http://www.PC4.com/ 
Description:   PC4
Version:       1.00 
Author:        PC4
*/

html{ padding:0; margin:0; font-size:100%;color:#3b3b3b; background-color:#d6dbde;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:0; margin:0; background:#d6dbde url(images/body.jpg) no-repeat center 0;color:#3b3b3b; }
.text {margin:10px 10px 10px 25px;padding: 0!important;}

/* Gestion des titres */
h1, h2,h3, h4,h5, h6,dl, dt, dd, img, p, img a, img {  padding:0; margin:0; list-style:none; border:none;}

.clear { display:block; width:100%; clear: both; font-size:0.1em;  line-height:0.1em;}
 
/* Gestion des formulaires */
fieldset { padding:0; margin:0; border: none; display:block;}
form { padding:0; margin:0; border: none; display:inline;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em; }
table, tr, td { border-collapse:collapse; padding:0; margin:0}
 
/* *********************** */
/*        HEADER          */
/* ********************* */

.header { width:960px; height:153px; margin:0 auto; text-align:left; position:relative;}
.header .logo a { background:url(images/logo_people_for_cinema.png) no-repeat 0 0; width:151px; height:58px; display:block; position:absolute; z-index:999; top:55px; left:9px;}
.header .logo a span { display:none;}
.header .banniere a { display:block; width:727px; height:90px; position:absolute;  top:45px; left:233px; z-index:999;}

.top_nav { width:170px; position:absolute; top:0; right:0; z-index:999;}
.top_nav .inscription a { background:url(images/btn_inscription.jpg) no-repeat 0 0; width:84px; height:29px; display:block; float:left; }
.top_nav .connexion a { background: url(images/btn_connexion.jpg) no-repeat 0 0; width:86px; height:29px; display:block;float:left; }
.top_nav .inscription a span, .top_nav .connexion a span  { display:none;}


/* *********************** */
/*        mainmenu         */
/* ********************* */

.mainmenu { background: #333333 url(images/main_menu.gif) no-repeat 0 0; margin:0 auto; width:960px; height:63px; position:relative;  }

.mainmenu { margin-bottom:10px;}
.mainmenu ul { margin:0; padding:0; }
.mainmenu ul li { list-style:none; display:inline; margin:0; padding:0;}
.mainmenu ul li a { display:block; float:left; height:34px;}


.mainmenu ul li a span{ display:none;}
.mainmenu ul li ul { position: absolute; top:40px; left:0; width:960px; text-align:center; display:block;}
.mainmenu ul li ul li { display:inline; padding:0 5px; text-align:center; background: url(images/main_menu_li.gif) no-repeat right 0;}
.mainmenu ul li ul li a { color:#d4d4d4; background-color:inherit; font-size:12px; text-decoration:none; display:inline; padding:0 5px; float:none; width:auto; font-size:12px;} 
.mainmenu ul li ul li a:hover { color:#ffffff; background-color:inherit;}
  
a#accueil { background:url(images/mainmenu.jpg) no-repeat 0 0; width:95px;}
a#films { background:url(images/mainmenu.jpg) no-repeat -95px 0; width:77px;}
a#membres { background:url(images/mainmenu.jpg) no-repeat -172px 0; width:102px;}
a#video_room { background:url(images/mainmenu.jpg) no-repeat -274px 0; width:119px;}
a#actus { background:url(images/mainmenu.jpg) no-repeat -393px 0; width:82px;}
a#apropos { background:url(images/mainmenu.jpg) no-repeat -476px 0; width:105px;}
a#mon_compte { background:url(images/mainmenu.jpg) no-repeat -580px 0; width:120px;}

a:hover#accueil,
li.current-cat a#accueil{ background:url(images/mainmenu.jpg) no-repeat 0 -34px; border-bottom:1px solid #2a2a2a;}
a:hover#films,
li.current-cat  a#films{ background:url(images/mainmenu.jpg) no-repeat -95px -34px; border-bottom:1px solid #2a2a2a;}
a:hover#membres,
li.current-cat a#membres{ background:url(images/mainmenu.jpg) no-repeat -172px -34px; border-bottom:1px solid #2a2a2a;}
a:hover#video_room,
li.current-cat a#video_room{ background:url(images/mainmenu.jpg) no-repeat -274px -34px; border-bottom:1px solid #2a2a2a;}
a:hover#actus,
li.current-cat a#actus { background:url(images/mainmenu.jpg) no-repeat -393px -34px; border-bottom:1px solid #2a2a2a;}
a:hover#apropos ,
li.current-cat a#apropos{ background:url(images/mainmenu.jpg) no-repeat -476px -34px; border-bottom:1px solid #2a2a2a;}
a:hover#mon_compte,
li.current-cat a#mon_compte { background:url(images/mainmenu.jpg) no-repeat -580px -34px; border-bottom:1px solid #2a2a2a;}

#searchform{background:transparent url(images/nav_rightcorner.jpg) no-repeat scroll right top;width:256px; float:right;  }
#searchform #s{background:transparent url(images/header_search.jpg) no-repeat scroll 0 0;border:0 none; color:#d0d0d0;height:22px;width:132px;padding:10px 30px 0 10px;}
#searchform input#searchsubmit{background:transparent url(images/header_searchbutton.jpg) no-repeat scroll;border:0 none;height:34px;width:47px;overflow:hidden;}
#searchform input#searchsubmit:hover{background:transparent url(images/header_searchbutton.jpg) no-repeat scroll left bottom;}

/* *********************** */
/*         Wrapper        */
/* ********************* */

.wrapper { width:960px; margin:0 auto; text-align:left; }

/* *************************** */
/*         Wrapper LEFT       */
/* ************************* */

.wrapper_left { width:598px; float:left;}

/* *************************** */
/*  POST    - width: 558px    */
/* ************************* */

.post { width:598px; clear:both; float:none; margin:0 0 10px 0}
.post_top { background:url(images/post_top.gif) no-repeat 0 0; width:598px; height:15px;}
.post_bottom { background:url(images/post_bottom.gif) no-repeat 0 bottom; width:598px; height:14px; clear:both; float:none; padding:0; font-size:0.1em; }

.post_content { background:#fff url(images/post_bg.gif) repeat-x 0 bottom; width:556px; padding:5px 20px 15px;
border-left:1px solid #cfd4d7; border-right:1px solid #cfd4d7;}
* html .post_content { overflow:hidden;}
.post_content_index { background-image:none;}
.post_bottom_index { background:url(images/post_bottom_index.gif) no-repeat 0 bottom;height: 20px;}

.post_content a { color:#1CABC0; background-color:inherit; text-decoration:none;}
.post_content a:hover { text-decoration:underline;color:#1CABC0; }
.post_content h2  { margin:0; color:#333333; background-color:inherit;}
.post_content h2.pagearchive { margin-bottom:30px;}
.post_content h2 a { margin:0; color:#333333; background-color:inherit; text-decoration:none;}
.post_content h2 a:hover { text-decoration:none;color:#1CABC0; background-color:inherit;}

.post_height {min-height:1045px;}
* html .post_height {min-height:1045px;}
.post_content h2.fulltitle { float:left; width:100%; }
.post_title {border-top:2px solid #6B6B6B; padding-top:10px; width:100%; clear:both; float:none; }

.breadcrumb{color:#B1B1B1;display:block;font-size:11px;margin:0 0 20px;padding-top:5px;width:100%;}

.cat_alaune { background:url(images/cat_a_la_une.gif) no-repeat 0 0; height:16px;margin:0 0 25px;width:100%;}
.cat_alaune span { display:none;}
h2.rotator_title {margin:0 0 25px;}
h2.rotator_title a {  font-size:24px; color:#0bc9e4; font-style:italic; text-decoration:none; font-weight:normal;  }
h2.rotator_title a:hover { text-decoration:underline;}
.rotator_description { width:100%; clear:both; float:none; padding:0 0 10px 0; margin-bottom: 20px}


/* JAUGES */
div.jauge_big { float:right;width:70px;height:18px;background:#edeff1;margin:0;}
div.jauge_big img {position:absolute;top:0px;left:0px;z-index:2;}
div.jauge_big p {position:relative;top:0px;left:0px;height:0;width:0;padding:18px 0 0 0;background:#FF0000;z-index:1;overflow:hidden}

div.jauge_text {float:left; padding:5px 0 0 0; font-size:11px;font-style:italic;text-align:center;color:#959595; width:125px;}

div.jauge_little_dark {position:relative;float:left;width:33px;height:11px;background:none;background:#2d2d2d;margin:2px 20px 0 0; }
div.jauge_little_dark { overflow:hidden;}
div.jauge_little_dark img {position:absolute;top:0px;left:0px;z-index:2;border:none;}
div.jauge_little_dark p {position:relative;top:0px;left:0px;height:0;width:0;padding:11px 0 0 2px;background:#FF0000;z-index:1;overflow:hidden}

div.jauge_little_white {position:relative;float:left;width:33px;height:11px;background:none;background:#eeeeee;margin:2px 5px 0 0;}
div.jauge_little_white img {position:absolute;top:0px;left:0px;z-index:2;border:none;}
div.jauge_little_white p {position:relative;top:0px;left:0px;height:0;width:0;padding:11px 0 0 2px;background:#FF0000;z-index:1;overflow:hidden}

/* *************************** */
/*  FOOTER   */
/* ************************* */



#footer{margin:0 auto;  width:960px; clear:both; float:none; background-color:#3e3e3e; color:#FFFFFF; text-align:left; background:#333333 url(images/footer_bg.gif) repeat-y 0 0;}
#footer a{color: #0BC9E4;}
#footer #list_zoom_js li, #footer #list_zoom_js li:first-child {background-image:none;padding-left:0px;}

/* footer_logo */
.footer_top { background:url(images/footer.gif) no-repeat 0 0; width:920px; height:40px; padding:0 20px;  }
.footer_top  p {color:#FFFFFF; background-color:inherit;}
.footer_logo { background:url(images/footer_logo.gif) no-repeat 0 0; display:block; width:61px; height:24px; float:left; margin:8px 0 0 0;}
.footer_logo span { display:none;}
.footer_text { float:left; width:680px; padding:13px 0 0 30px;}

.footer_inscription a { background:url(images/footer_jeminscris.gif) no-repeat 0 0; display:block; height:21px; float:right; width:111px; margin:10px 0 0 0;}
.footer_inscription a:hover {background:url(images/footer_jeminscris.gif) no-repeat 0 -21px;}
.footer_inscription a span { display:none;}

/* footer_leftcolumn */
#footer #footer_leftcolumn{width:565px;float:left; padding:20px 0 0 20px;  margin:0px !important;}
#footer #footer_leftcolumn p{display:block;overflow:hidden;}
#footer .footer_leftcolumn_top{background:transparent url(images/footer_column1.jpg) no-repeat scroll;height:8px;width:567px;}
#footer .footer_leftcolumn_content{background-color:#3B3A3A;border-left:1px solid #4D4B4B;border-right:1px solid #4D4B4B;color:#FFF;width:565px;}
#footer .footer_leftcolumn_bottom{background:transparent url(images/footer_column2.jpg) no-repeat scroll;height:8px;width:567px;}
#leftcolumn_list_one { margin:20px 0 0 20px; padding:0;float:left;width:250px;height:200px;}

* html #leftcolumn_list_one { margin:20px 0 0 10px; padding:0}
  
#leftcolumn_list_one ul { margin:0; padding:0;}
#leftcolumn_list_one li,#leftcolumn_list_two li,#list_three_movies li,#list_three_account li,#list_three_news li,#list_three_pfc li,#rightcolumn_list li{list-style-type:none;}
#leftcolumn_list_three li h3 {padding-left:15px !important;}

/* leftcolumn_last_investment */
li#leftcolumn_last_investment h3 {background:#3B3A3A url(images/h3_last_investment.gif) no-repeat scroll;font-size:12px; margin:0 ;padding:0 0 20px 21px;color:#736f6f; text-align:left;}
li#leftcolumn_last_investment ul {margin:0; padding:0; text-align:left;}
li#leftcolumn_last_investment ul a {color:#FFF ; text-decoration:none;}
li#leftcolumn_last_investment ul a:hover { text-decoration:underline;}
li#leftcolumn_last_investment ul li.list_last_investment {border-bottom:1px solid #494848;margin-bottom:5px;height:40px;}
li#leftcolumn_last_investment ul li.list_last_investment span {display:block;font-size:11px;font-weight:600;margin:1px;}
li#leftcolumn_last_investment ul li.list_last_investment span.investment_raise {background-color:#363535;border-bottom:1px solid #2F2F2F;float:left;height:15px;text-align:center;width:35px;color:#54cee6;}
li#leftcolumn_last_investment ul li.list_last_investment span.investment_user {color:#b6babd;margin-left:40px;}

/* leftcolumn_list_two */
#footer .footer_leftcolumn_content #leftcolumn_list_two{margin:0 0 0 210px;}
#footer .footer_leftcolumn_content #leftcolumn_list_two ul { margin:0; padding:0;}
#footer .footer_leftcolumn_content #leftcolumn_list_two li.list_random_video{float:left;height:51px;margin-bottom:17px;margin-left:20px;width:110px; margin-top:5px; display:inline;}
#footer .footer_leftcolumn_content #leftcolumn_list_two li#leftcolumn_random_video  { padding:10px 0 0 0;}
#footer .footer_leftcolumn_content #leftcolumn_list_two li#leftcolumn_random_video h3{background:#3B3A3A url(images/h3_random_video.gif) no-repeat scroll;font-size:12px;margin:10px 0 0 30px;padding:0 0 20px 21px;color:#736f6f;}
 
#footer .footer_leftcolumn_content #leftcolumn_list_two li.list_random_video img{border:4px solid #363535;display:block; width:110px; height:51px;}
#footer .footer_leftcolumn_content #leftcolumn_list_two li.list_random_video span{display:block;height:20px;margin-left:3px;margin-top:-23px;position:relative;width:50px;}
#footer .footer_leftcolumn_content #leftcolumn_list_two li.list_random_video span a{color:#7bdcea;text-decoration:none;background:transparent url(images/span_video.gif) no-repeat scroll;display:block;font-style:italic;height:20px;padding:3px 2px 2px 19px;}

/* leftcolumn_list_three */
#footer .footer_leftcolumn_content #leftcolumn_list_three{width:555px;margin:0 0 0 11px;padding:0;}
#footer .footer_leftcolumn_content #leftcolumn_list_three a,#footer .footer_leftcolumn_content #leftcolumn_list_three a:visited{color:#a3a3a3;text-decoration:none;}
#footer .footer_leftcolumn_content #leftcolumn_list_three a:hover{text-decoration:underline;}
#footer .footer_leftcolumn_content #leftcolumn_list_three li h3{border-top:4px solid #363535;font-size:11px;font-weight:600;margin-bottom:10px;padding-top:5px; color:#FFFFFF; background-color:inherit;}
 li#list_three_movies,li#list_three_account,li#list_three_news,li#list_three_pfc{float:left;list-style-type:none;width:120px;margin:0 6px;}
#footer .footer_leftcolumn_content #list_three_movies h3{background:#3B3A3A url(images/h3_three_movies.gif) no-repeat scroll 0 7px;padding:0 0 0 20px;}
#footer .footer_leftcolumn_content #list_three_account h3{background:#3B3A3A url(images/h3_three_account.gif) no-repeat scroll 0 7px;padding:0 0 0 20px;}
#footer .footer_leftcolumn_content #list_three_news h3{background:#3B3A3A url(images/h3_three_news.gif) no-repeat scroll 0 7px;padding:0 0 0 20px;color:#736f6f;}
#footer .footer_leftcolumn_content #list_three_pfc h3{background:#3B3A3A url(images/h3_three_pfc.gif) no-repeat scroll 0 7px;padding:0 0 0 20px;color:#736f6f;}
#footer .footer_space{background-color:#3E3E3E;height:13px;}
#list_three_movies ul,#list_three_account ul,#list_three_news ul,#list_three_pfc ul { margin:0; padding:0; font-size:11px;}
#footer_rightcolumn{ color:#FFF; width:331px;margin:25px 20px 20px 0 !important; padding:0; float:right;}

* html #footer_rightcolumn { margin-right:10px;}
#footer .footer_rightcolumn_top{background:#373636 url(images/footer_rightcolumn_top.gif) no-repeat scroll;width:331px;}
#footer .footer_rightcolumn_bottom{background:#373636 url(images/footer_rightcolumn_bottom.gif) no-repeat scroll left bottom;width:331px;}
#footer .footer_rightcolumn_ntop{margin:0;}

#footer #list_zoom h3{background:#363535 url(images/h3_list_zoom.gif) no-repeat scroll;background-position:0 2px;display:block;font-size:12px;margin:0 0 0 20px;padding:0 0 20px 21px;}
#footer ul#list_zoom_js{margin:0 0 0 22px;padding:0;}
#footer #list_zoom_js li{background:transparent url(images/jauge_footer.jpg) no-repeat scroll 0 8px;border-bottom:1px solid #3F3E3E;display:block;padding-bottom:8px;padding-left:49px;padding-top:8px;}
#footer #list_zoom_js li:first-child{background:transparent url(images/jauge_footer.jpg) no-repeat scroll 0 2px;border-bottom:1px solid #3F3E3E;display:block;padding-bottom:8px;padding-top:0;}
#footer #list_zoom_js li:last-child{border:0;display:block;padding-bottom:0;padding-top:8px;}
#footer #list_zoom_js li a{color: #FFF!important;}
#footer #footer_newsletter { background-color:#363535;}
#footer #footer_newsletter h3{font-size:12px;font-weight:600;margin-left:20px;}
#footer #footer_newsletter #newsletterform #n{background:transparent url(images/newsletter_input.jpg) no-repeat scroll 0 0;border:0 none;color:#707070;font-style:italic;height:24px;width:194px;margin:10px 0 0 20px;padding:4px 0 0 15px;}
#footer #footer_newsletter #newsletterform #newslettersubmit{background:transparent url(images/newsletter_button.jpg) no-repeat scroll;border:0 none;height:16px;width:34px; font-size:0;}
#footer #footer_newsletter #newsletterform #newslettersubmit:hover{background:transparent url(images/newsletter_button.jpg) no-repeat scroll left bottom;border:0 none;height:16px;width:34px;}

#footer #footer p,ul#rightcolumn_list{margin:0;padding:0;}

ul#rightcolumn_list { background-color:#373636; }

/* ******************* */
/*      ENTRY         */
/* ***************** */

img.alignright  { float: right; padding:0 0 0 5px;}
img.alignleft  { float: left; padding:0 5px 0 0;}

.entry { width:560px; clear:both; float:none; padding:20px 0 0 0; font-size:12px; color:#3b3b3b; text-align:left;}
.entry a {  color:#0bc9e4; text-decoration:none;}
.entry a:hover { text-decoration:underline;}
.entry p { padding:0 0 15px 0; text-align:justify;}

.entry_single img.alignnone, .entry_single img.aligncenter,.entry_single img.alignleft,.entry_single img.alignright {margin: auto;display: block;}

.entry_archives {}
.entry_archives .photo { width:255px; float:left;}
.entry_archives .photo img { width:216px; height:136px; display:block; border:2px solid #DEDEDE; padding:0; margin:0}
.entry_archives .text { float:left;width:300px;}
.entry_archives .text img {display:none !important;}

.meta_post { clear:both;float:none;height:85px;margin-bottom:35px;padding:20px 0 0;width:100%; }
.meta_post ul.meta_post_keywords { display:block;height:18px;margin:0;padding: 0;}
.meta_post ul.meta_post_keywords li { background:transparent url(images/meta_post_left.gif) no-repeat scroll 0 0;display:inline-block;margin:0 10px 0 0;padding-left:7px;}
.meta_post ul.meta_post_keywords li a { background:transparent url(images/meta_post_right.gif) no-repeat scroll right 0;color:#FFFFFF!important;display:block;float:left;font-size:11px;font-style:italic;height:18px;line-height:1.7em;padding-right:8px;}

.meta_post_separation { background:transparent url(images/meta_post_separation.gif) repeat-x scroll 0 0;clear:both;float:none;height:16px;margin:10px 0;width:100%;}
.meta_post_date{ background: url(images/date.gif) no-repeat scroll 0 0; color:#A19B9B;float:left;font-size:10px;margin-right:15px;padding:0 0 0 15px;}

.meta_post_comments { background:url(images/picto_comments.gif) no-repeat 0 1px; float:left;font-size:10px;padding:0 0 0 20px;}
.meta_post_readmore { float:right; float:right;}
.meta_post_readmore a {  background:url(images/readmore.gif) no-repeat right 5px; padding:0 10px 0 0; font-size:10px; width:100px; text-align:right;}

/* search box */
.search_box { background:url(images/search_box.gif) no-repeat 0 0; width:350px; height:122px;}

/* ****************** */
/*    Comments       */
/* **************** */
h3#comments { background:transparent url(images/icon_comment.jpg) no-repeat scroll 0 12px;border-top:1px solid #B4B4B4;clear:both;color:#5D5D5D;float:none;font-size:14px;padding:10px 20px 0; }

ol.commentlist { width:100%; clear:both; float:none; padding:0; margin:0}
ol.commentlist li {   padding:0; margin:0; list-style:none;}
ol.commentlist ul { clear:both; float:none; padding:0; margin:0; list-style:none;}
ol.commentlist ul.commentbox { width:100%; clear:both; float:none; padding:30px 0 0 0;}
ol.commentlist li.commentbox_avatar { width:110px; float:left;  }
ol.commentlist li.commentbox_avatar img { width:98px; height:98px;   border:1px solid #d6dbde; display:block;}
ol.commentlist li.commentbox_avatar cite { font-size:10px; font-style:italic; color:#a5adb2; display:block; width:100%; padding:5px 0 0 0}
ol.commentlist li.commentbox_avatar cite a {  color:#a5adb2;}
ol.commentlist li.commentbox_avatar cite a:hover {  color:#a5adb2;}
ol.commentlist li.commentbox_text { width:440px; float:right;}


.commentbox_text_content { width:440px;  min-height:80px; }
* html  .commentbox_text_content { height:80px;}

.commentbox_text_mycontent { background:  url(images/commentbox_text_content.gif) repeat-y 0 0; width:440px;  font-size:11px; color:#6e6e6e;}
.commentbox_text_mycontent div { background: url(images/commentbox_text_mycontent.gif) no-repeat 0 0; width:390px; padding:20px 20px 0 30px; font-size:11px; color:#6e6e6e;}
.commentbox_text_mycontent div p { padding:0 0 20px 0; font-style:italic;}
.commentbox_text_content_bottom { background:url(images/commentbox_text_content_bottom.gif) no-repeat 0 bottom; width:440px; height:8px; font-size:1px;}

#respond { width:100%; clear:both; float:none; padding:50px 0 0 0;}

#commentform { background:url(images/commentform.gif) no-repeat 0 bottom; width:557px;  display:block; padding:0 0 10px 0; }
.commentform_top { background: url(images/commentform_top.gif) no-repeat 0 0; width:100%; height:15px; font-size:1px;}
#commentform p { width:100%; clear:both; float:none; padding:0 ; min-height:65px; margin:0 0 5px 0;}
#commentform label { font-size:12px; color:#175b67; background-color:inherit; display:block; font-weight:bold; padding:0 0 5px 20px;}
#commentform input { margin:0 0 0 20px;}
#commentform .frm_textarea { width:410px; height:110px; padding:15px 0 0 11px; background:url(images/frm_textarea.gif) no-repeat 0 0; border:none; overflow:auto; margin:0 0 20px 0; margin:0 0 10px 20px;color:#948E8E;font-size:11px; }


#commentform #submit { background: url(images/btn_submit.jpg) no-repeat 0 0; width:168px; height:25px; border:none; font-size:0.1em; }
#commentform #submit:hover { background-position: left bottom;}

#commentform .infos {  color:#175b67; padding:5px 0 15px 20px ;}
#commentform .infos a {  text-decoration:none;}
#commentform .infos a:hover { text-decoration:underline;}
#commentform .frm_input { background:url(images/frm_input.gif) no-repeat 0 0; width:288px; height:25px; border:none; padding:10px 0 0 10px;}
 

/* Navigation */
.navigation { width:525px; clear:both; float:none; margin:0 0 0 10px; padding:70px 0 0 0; height:80px;}
.navigation a {color: #666d71;font-weight: bold;font-style: italic;}
.navigation a:hover {text-decoration:none;}
.alignleft a { background:transparent url(images/alignleft.gif) no-repeat scroll 0 0;display:block;float:left;height:32px;padding-left:50px;padding-top:15px;width:148px;}
.alignright a { background:transparent url(images/alignright.gif) no-repeat scroll 0 0;display:block;float:right;height:32px;padding-right:50px;padding-top:15px;width:148px;}
  
/* wp-pagenavi */
.wp-pagenavi { width:100%; clear:both; float:none; text-align:center; font-weight:bold; font-style:italic; padding:30px 0 0 0; height:132px;}
.wp-pagenavi a, .wp-pagenavi a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none;	border: 1px solid #d6dbde;	color: #a5adb2!important;	background-color: #FFFFFF;	}
.wp-pagenavi a:visited {	padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc;	color: #0066cc;	background-color: #FFFFFF;	}
.wp-pagenavi a:hover, .wp-pagenavi a:active  { background:#000 url(images/pagenavi.gif) repeat-x;	border: 1px solid #020202;color: #fff!important;	background-color: #FFFFFF;}
.wp-pagenavi span.pages {	padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;	color: #a5adb2;	background-color: #f8fafb;}
.wp-pagenavi span.current {	padding: 2px 4px 2px 4px; margin: 2px;	font-weight: bold; background:#000 url(images/pagenavi.gif) repeat-x;	border: 1px solid #020202;color: #fff!important;	background-color: #FFFFFF;}
.wp-pagenavi span.extend {	padding: 2px 4px 2px 4px; margin: 2px; color: #a5adb2;	background-color: #f8fafb;}

/* rotator */
.rotator { width:556px; position:relative; margin:0 0 20px 0;}
.rotator_nav {}
.rotator_nav .previous a { background:url(images/rotator_nav_left.png) no-repeat 0 0; width:30px; height:29px; display:block; position:absolute; top:130px; left:-10px;}
.rotator_nav .previous a:hover { background:url(images/rotator_nav_left.png) no-repeat 0 -29px; }
.rotator_nav .next a { background:url(images/rotator_nav_right.png) no-repeat 0 0; width:30px; height:29px; display:block; position:absolute; top:130px; right:-10px;}
.rotator_nav .next a:hover { background:url(images/rotator_nav_right.png) no-repeat 0 -29px;  }
.rotator_nav .previous a span,
.rotator_nav .next a span { display:none; }

.rotator_bar { width:556px; height:50px; background:url(images/rotator_bar.png) no-repeat 0 0; position:absolute; top:252px; left:0; z-index:999}
.rotator_bar ul { margin:0 0 0 5px; padding:3px 0 0 0;}
.rotator_bar ul li  { margin:0; padding:0; list-style:none; display:inline;}
.rotator_bar ul li a { display:block; width:172px; height:37px; background: url(images/rotator_bar_btn.png) no-repeat 0 -43px; float:left; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; padding:6px 3px 0 3px; margin:0 2px; text-decoration:none; }
.rotator_bar ul li a:hover, .rotator_bar .activeSlide {background: url(images/rotator_bar_btn.png) no-repeat 0 0; text-decoration:none; color:#1CABC0;}

/* *************************** */
/*      fullpage - 960px      */
/* ************************* */

.fullpost { width:960px; clear:both; float:none; text-align:left;}
.fullpost_title { width:940px; height:32px; background:#00CCFF url(images/fullpage_top.jpg) no-repeat 0 0; padding:10px 0 0 20px;}
.fullpost_title h1.recapcommande { background:url(images/recapcommande.jpg) no-repeat 0 0 ; width:500px; height:25px; padding:0; margin:0;}
.fullpost_title h1.recapcommande span { display:none;}

.fullpost_content { width:918px; border-left:1px solid #cfd4d7; border-right:1px solid #cfd4d7; background-color:#FFFFFF; color:#676767; min-height:604px; background:#fff url(images/fullpost_content.jpg) repeat-x 0 bottom; padding:30px 20px 10px 20px;}
* html .fullpost_content  { height:604px; }

.fullpost_content h2.title_alpha1 { font-size:12px; color:#5d5d5d; background-color:inherit; background:url(images/title_alpha1.gif) no-repeat 0 0; width:921px; height:24px; text-indent:38px; line-height:1.9em; margin:0 0 20px 0; padding:0;}
.fullpost_content h2.title_alpha2 { font-size:12px; color:#5d5d5d; background-color:inherit; background:url(images/title_alpha2.gif) no-repeat 0 0; width:921px; height:24px;text-indent:38px; line-height:1.9em; margin:0 0 20px 0; padding:0;}

.fullpost_bottom { width:960px; clear:both; float:none; background: url(images/fullpost_bottom.gif) no-repeat 0 0; height:10px;}

table.infosperso { border-spacing:3px; border-collapse:separate; margin:0 0 49px 32px;}
table.infosperso td.td1  { width:95px; background-color:#f2f6f8; border-top:2px solid #e9f0f4; font-size:12px; color:#676767; border-bottom:1px solid #f7f9fa; height:23px; text-indent:10px;} 
table.infosperso td.td2  {   background-color:#fff;  font-size:12px; color:#676767;  height:21px; text-indent:17px;} 
 
.parts_box { width:197px; height:76px; background:url(images/achat_box.gif) no-repeat 0 0; float:left; text-align:center; padding:12px 0 0 0; margin:0 0 14px 32px; display:inline;}
.parts_box .txt_parts { color:#6b6b6b; background-color:inherit; font-size:18px; padding:0 0 20px 0;}
.parts_box  .data_parts { color:#ff4922; background-color:inherit; font-size:18px;}

.soit_box { width:59px; text-align:center; height:53px; float:left; padding:35px 0 0 0; font-size:11px; color:#6b6b6b; background-color:inherit;}

.price_box { width:197px; height:76px; background:url(images/achat_box.gif) no-repeat 0 0; float:left; text-align:center; padding:12px 0 0 0;}
.price_box .txt_parts { color:#ff4922; background-color:inherit; font-size:18px; padding:0 0 20px 0;}
.price_box .data_parts { color:#6b6b6b;background-color:inherit; font-size:10px; font-style:italic;}
.price_box .data_parts p { width:170px;}

.totalprice { width:453px; height:41px; clear:both; float:none; background:url(images/total_price.gif) no-repeat 0 0; text-align:center; padding:8px 0 0 0; margin:0 0 64px 32px;}
.totalprice p { color:#2e2e2e; background-color:inherit; font-size:18px;}
.totalprice p span { color:#ff562a; background-color:inherit; }

.payercb { width:190px; height:29px; float:left; margin:5px 142px 0 36px; display:inline;}
.payercb a { width:190px; height:29px; background:url(images/btn_payer_cb.jpg) no-repeat 0 0; display:block;}
.payercb a span { display:none;}

.bankpayement { width:116px; height:39px; background:url(images/cic_paiement_securise.jpg) no-repeat 0 0; float:left;}
.bankpayement span { display:none;}

/* *************************** */
/*  sidebar  - width: 350px   */
/* ************************* */

#sidebar_blog { width:350px; overflow:hidden; float:right; }
#sidebar_blog ul { margin:0; padding:0;}
#sidebar_blog ul li { margin:0; padding:0; list-style:none; display:inline;}
 
/* search_block */
.search_block {background:transparent url(images/search_block.gif) no-repeat scroll 0 0;height:92px;margin:0 0 10px;padding:30px 0 0 20px;width:330px;}
.search_block label { background:transparent url(images/search_block_label.gif) no-repeat scroll 4px 2px;color:#FFFFFF;display:block;margin-bottom:20px;padding-left:21px;}
.frm_input { background:url(images/search_block_input.gif) no-repeat 0 0; width:255px; height:21px; border:none; color:#948e8e; font-size:11px; padding:7px 0 0 7px; float:left;}
.frm_input { background-color:transparent;}
.frm_btn { width:47px; height:23px; background:url(images/search_block_btn.gif) no-repeat 0 0; float:left; border:none; margin:3px 0 0 5px;}

/* mise_block */
.mise_block { width:315px; height:210px; background:url(images/mise_block.jpg) no-repeat 0 0; padding:165px 0 0 35px; position:relative; margin:0 0 10px 0;}
.mise_block p { font-size:14px; color:#10464f; background-color:inherit; padding:0 0 45px 0; width:270px;}
.mise_block p a  { display:block; width:264px; height:51px; background:url(images/btn_je_minscris.jpg) no-repeat 0 0; position:absolute; top:277px; left:38px;}
.mise_block p a:hover {background-position: left bottom;}
.mise_block p a span { display:none;}

/* add Block */
.add_block { width:340px; height:260px; background:url(images/ad_block.jpg) no-repeat 0 0; padding:10px 0 0 10px; margin:0 0 10px 0;} 
.add_block img{ border:1px solid #d6dbde; display:block; position:absolute; width:298px; height:248px;}

/* sideblock */
.sideblock { width:350px; margin:0 0 10px 0;}
.sideblock_top { width:350px; height:20px; background:url(images/sideblock_top.gif) no-repeat 0 0;}
.sideblock_content { width:310px; background:url(images/sideblock_content.gif) repeat-y 0 0; padding:0 20px;}
.sideblock_bottom { width:350px; height:10px; background:url(images/sideblock_bottom.gif) no-repeat 0 0;}
.sideblock_content h3 { border-top:1px solid #b4b4b5; padding:10px 0 20px 18px; font-size:14px; font-weight:bold; color:#5d5d5d; clear:both; float:none;  }
.sideblock_content h3.archives {background:url(images/picto_archives.gif) no-repeat 0 13px; }
.sideblock_content h3.categories {background:url(images/picto_categories.gif) no-repeat 0 13px; }
.sideblock_content ul li a { font-size:11px; color:#5d5d5d!important; background-color:inherit; text-decoration:none; background:url(images/sideblock_content_a.gif) no-repeat 0 5px; padding:0 0 0 15px; display:block;}
.sideblock_content ul li a:hover{ text-decoration:underline;}
.sideblock_content ul.liste1 { float:left; width:150px; }
.sideblock_content ul.liste2 { float:right; width:150px; }
.sideblock_content_clear { width:100%; clear:both; float:none; height:30px;}
.sideblock_clear{ width:100%; clear:both; float:none; height:10px;}

/* galleryblock */
.gallery {  background-color: #FFFFFF !important;/*background:transparent none repeat scroll 0 0 !important;*/  }
.gallery_alt { margin-left: 15px !important; }

.galleryblock { width:310px; margin:0 0 10px 0; background:url(images/galleryblock.gif) no-repeat 0 0; /* height:348px; */ padding:20px;}
.galleryblock ul.gallery li { padding:0; margin:0; display:inline;}
.galleryblock ul.gallery li a  { width:143px; height:90px; border:2px solid #d6dbde; margin:0 0 10px 0; position:relative; text-decoration:none;}
 
.galleryblock ul.gallery li a:hover { border:2px solid #34c0d4}
.galleryblock ul.gallery li a img { width:143px; height:90px;  }
.galleryblock ul.gallery li a span { display:block; position:absolute; z-index:999; top:54px; left:0; background-color:#161616; font-size:10px; color:#34c0d4; padding:2px 5px;}
.galleryblock ul.gallery li a:hover span { color:#FFFFFF; background-color:#161616;}
.galleryblock ul.gallery li.left a { float:left; }
.galleryblock ul.gallery li.right a { float:right;}
.galleryblock  .gallery_clear { width:100%; height:10px; clear:both; float:none;}
.galleryblock .nav { width:105px; height:28px; background:url(images/galleryblock_nav.gif) no-repeat 0 0; clear:both; float:none; margin:0 0 0 100px; }
.galleryblock .nav .previous a { display:block; background:url(images/btn_prev.jpg) no-repeat 0 0; width:25px; height:28px; float:left;}
.galleryblock .nav .previous a span { display:none;}
.galleryblock .nav .next a { display:block; background:url(images/btn_next.jpg) no-repeat 0 0; width:25px; height:28px; float:right;}
.galleryblock .nav .next a span { display:none;}
.galleryblock .nav .current { width:55px; height:28px; float:left; text-align:center; font-size:11px; color:#b3bfc6; background-color:inherit; font-weight:bold; line-height:2.5em;}
  
/* filmsblock */

.film_sur { background-color: #FFFFFF !important; /*background:transparent none repeat scroll 0 0 !important;*/ }
.filmsblock { width:310px; padding:20px 20px 0 20px; /* height:759px; */  background:url(images/filmsblock.gif) no-repeat 0 0; position:relative; margin:0 0 10px 0;}
.filmsblock h3 { border-top:1px solid #b4b4b5; padding:10px 0 30px 18px; font-size:14px; font-weight:bold; color:#5d5d5d; clear:both; float:none; background:url(images/picto_film.gif) no-repeat 0 13px; }
.filmsblock_nav { background:url(images/filmsblock_nav.jpg) no-repeat 0 0; width:144px; height:20px; position:absolute; z-index:99; top:29px; left:175px; padding:2px 12px 0 0; position:absolute;}
.filmsblock_nav .seeall a { font-size:10px; color:#6b6b6b; text-decoration:none; background:url(images/seeall.gif) no-repeat right 5px; padding:0 8px 0 0; float:right;}
.filmsblock_nav .seeall a:hover { text-decoration:underline;}
.filmsblock_nav .page a { display:block; width:11px; height:11px; position:absolute; z-index:99;}
.filmsblock_nav .page a span { display:none;}
.filmsblock_nav .page1  { top:5px; left:8px;}
.filmsblock_nav .page2 { top:5px; left:21px;}
.filmsblock_nav .page3 { top:5px; left:34px;}
.filmsblock_nav a:hover.page1, .filmsblock_nav .active a.page1 {  background:url(images/bullet.gif) no-repeat 0 0;}
.filmsblock_nav a:hover.page2, .filmsblock_nav .active a.page2 {  background:url(images/bullet.gif) no-repeat 0 0;}
.filmsblock_nav a:hover.page3, .filmsblock_nav .active a.page3 {  background:url(images/bullet.gif) no-repeat 0 0;}

.filmbox { width:310px; clear:both; float:none;}
.filmbox_image { width:100px; float:left; margin:0 0 15px 0;}
.filmbox_image  a { }
.filmbox_image  img { width:86px; height:64px;  border:4px solid #d6dbde;}
.filmbox_content { width:210px; float:right;}

.filmbox_content .progressbar { width:33px; height:11px; /*background:url(images/progressbar.gif) no-repeat 0 0;*/ margin:5px 0 10px 0; float:left; position:relative;}
.filmbox_content .progressbar .pico { width:6px; height:6px; position:absolute; z-index:99; top:3px; left:2px; background:url(images/progressbar_pico.gif) no-repeat 0 0;}
.filmbox_content .genre  { float:right; font-size:12px; font-style:italic; color:#636262; background-color:inherit;}

.filmbox_content h4 { font-size:14px; color:#0bc9e4; background-color:inherit; margin:0 0 10px 0; width:100%; clear:both; float:none;}
.filmbox_content h4 a {  color:#0bc9e4; background-color:inherit; text-decoration:none;}
.filmbox_content h4 a:hover { text-decoration:underline;}

.filmbox_content .btn_miser a { background:url(images/btn_mise_sur_film.jpg) no-repeat 0 0; width:103px; height:17px; display:block;}
.filmbox_content .btn_miser a span { display:none;}
.filmbox_infos { border-bottom:4px solid #E9ECED; float:left; height:20px; margin-bottom:15px; padding:0; width:100%; }
.filmbox_infos p.date { background:url(images/date.gif) no-repeat 0 0; font-size:10px; color:#b1b1b1; background-color:inherit;    width:160px; padding:0 0 0 16px!important; float:left;}

.filmbox_infos p.until { width:110px;  font-size:10px; color:#b1b1b1; background-color:inherit;padding:0 0 0 16px!important; background:url(images/picto_until.jpg) no-repeat 0 2px; float:right; }
.rotator_content {height:300px !important;overflow:hidden;}
.mea_item {position:absolute;display:none}
.first_display{display:block}
.mea_container, #mea0, #mea1, #mea2{height:110px; width:556px; height:180px;}
.rotator_nav{position:relative;top:-300px;z-index:9999}
