/* Définition de règle */
@charset "iso-8859-1";
/* Date de création: 2007-08-01 */

/* General */

                                body {
                                background: url(i/bk.gif);
                                background-color: #f5f0ba;
                                background-repeat: repeat-x;
                                color: #000;
                                font: normal 12px verdana,tahoma,arial;
                                margin: 0px;
                                padding: 0px;
                                }
                                
                                .cnt_background {
                                background: url(i/tpl_08.gif);
                                background-position: top;
                                background-repeat: no-repeat;
                                color: #000;
                                font: normal 12px,verdana,tahoma,arial;
                                }
                                
                                .footer {
                                font:normal 10px tahoma,verdana,arial;
                                color:#000;
                                text-align:center;
                                padding:20px;
                                }
                                
                                .footer a {color:#000;text-decoration:none;}

                                a {color:#000;outline:none;}

                                .date {
                                font:bold 11px verdana,tahoma,arial;color:#000;
                                padding:15 0 0 0;
                                text-align:center;
                                width:210px;
                                }

                                

/* Index */

                                   blockquote {
                                   background: url(i/quote_01.gif) no-repeat scroll 5px 15px;
                                   margin:10px 0px 20px 0px;
                                   padding:10px 0px 10px 45px;
                                   text-align:justify;
                                   font: normal 11px Verdana,tahoma,arial;
                                   color: #000;
                                   }
                                   blockquote p {
                                   background: url(i/quote_02.gif) no-repeat scroll 360px 100%;
                                   margin:0px 5px 0px 0px;
                                   padding:0px 45px 0px 0px;
                                   font: normal 11px Verdana,tahoma,arial;
                                   color: #000;
                                   }
                                .ind_col1_topmarrant {padding:0 10 10 45px;color: #000; font: bold 12px tahoma,verdana,arial;}
                                .ind_col1_topmarrant a {color:#FFFF8B;}
                                .ind_col1_topmarrant .ind_col1_topmarrant_desc {color: #fff; font: normal 10px verdana,tahoma,arial; line-height:10px;}
                                
                                .ind_col1_topvote {padding: 0 10 10 45px;color: #000; font: bold 12px tahoma,verdana,arial;}
                                .ind_col1_topvote a {color:#FFFF8B;}
                                .ind_col1_topvote .ind_col1_topvote_desc { color: #fff; font: normal 10px verdana,tahoma,arial; line-height:10px;}

                                .ind_search {background: url(i/tbl-index-search_10.gif);width:712px;height:40px;}
                                .ind_search .pad {padding:5 10 0 110px;}
                                .ind_search .input {color: #000; font: normal 12px verdana,tahoma,arial;   border:1px solid #ED4D6D; background-color:#fff;width:480px;}

                                .ind_cat_txt {color: #525252; font: normal 10px verdana,tahoma,arial; line-height:10px;padding:5 0 10 0;}
                                .ind_cat_txt a img {color:#000; border:1px solid #000;}
                                .ind_cat_titre {color: #000; font: bold 11px verdana,tahoma,arial; line-height:10px;padding:0 0 3 0;}
                                .ind_cat_txt a {color:#000;}
                                
                                .ind_blaguejour_infos {color: #000; font: normal 10px verdana,tahoma,arial; text-align:left;
                                background-color:#EAEAEA;padding:7px 7 10 7;}

                                .ind_blaguejour_titre {color: #000; font: bold 14px tahoma,verdana,arial;}
                                .ind_blaguejour {color: #000; font: normal 11px tahoma,verdana,arial;}
                                .ind_blaguej a img {color:#000; border:1px solid #000;}         
                                
                                .ind_carr_pad {padding:10 7 10 7;color: #2e2e2e; font: normal 11px verdana,tahoma,arial;text-align:left;}
                                .ind_carr_pad a img {color:#000; border:1px solid #000;}
                                .ind_carr_pad .titre {color: #FFFF8B; font: bold 12px tahoma,verdana,arial;}
                                .ind_carr_pad .titre a {color:#FFFF8B;}
                                
                                

/* Insert */
                                .cat_mar1 {display: block;padding: 0 0 0 0;}
                                .cat_mar1 .image {border:1px solid #000; margin:0 10 0 10;float:left;}

                                .cat_mar2 {
                                padding-top: 5px;
                                color: #000;
                                font: bold 12px tahoma,verdana,arial;
                                }

                                .cat_mar2 a {color:#fff;}

                                .cat_mar2 .cat_mar_desc {color: #78055b; font: normal 11px verdana,tahoma,arial;}
                                
                                .search2 {background: url(i/tbl-search2_09.gif);width:576px;height:39px;}
                                
                                .search2 .pad {padding:5 10 0 110px;}
                                
                                .search2 .input {color: #000; font: normal 12px verdana,tahoma,arial;   border:1px solid #ED4D6D; background-color:#fff;width:350px;}

                                .listblagues {padding:10px;font:bold 12px tahoma,verdana,arial; color:#000;}

                                .background {background-color:#FFECF0;margin:0 2 0 2px;}

                                .listblagues a {color:#000;}
                                
                                .listblagues p {padding:0 0 0 10px;font:normal 10px verdana,tahoma,arial; color:#000; margin:5px 0 0 0;}
                                
                                .listblagues .memo {border-top:1px solid #f0f0f0;   font:normal 10px tahoma,arial; color:#333;   padding: 0 0 0 5px;   margin: 5 0 10 10;}
                                
                                .listblagues .email {padding:10 0 5 10px;font:bold 10px verdana,tahoma,arial; color:#000;}

                                div .email {color: #000; font: normal 11px verdana,tahoma,arial;line-height:16px;margin:0 20 20 20px;padding:5px;}
                                .email_error {
								background: #FFFFE0 url(i/ico-check.gif) no-repeat 10px 5px;
								border-top:1px dotted #8A8A27;
								border-bottom:1px dotted #8A8A27;
								padding:10px 10px 10px 50px;
								margin:20px;
                                font: normal 12px verdana,tahoma,arial;
								color: #000;
								line-height:16px;
								text-align:left;}
                                #email .form_input {color: #000; font: normal 12px verdana,tahoma,arial; border:1px solid #ED4D6D; background-color:#fff;width:250px;}
                                #email .form_submit{background-color:#ffdfe8; background: url(i/bk-submit.gif); border: 3px double #ed4d6d; font: bold 11px tahoma,arial;padding:0px 2 0 2px;}
                                #email span {color: #000; font: bold 12px verdana,tahoma,arial;}

                                .email_blague {
                                color: #000; font: normal 10px verdana,tahoma,arial;line-height:13px;
                                border:dotted 1px #ffb5ca;background-color:#ffdfe8;margin:5px 20 20 20px;padding:5px;}
                                .email_blague p {padding:0;margin:0px;color:#9d3a62;}
                                .email_blague span {font:bold 13px tahoma,verdana;color:#000;}

                                .vote_message {
                                color: #000; font: normal 13px verdana,tahoma,arial;
                                border:solid 1px #ED4D6D;
                                background-color:#ffffcb;
                                margin:20px;padding:5px;
                                text-align:center;
                                }

