/* blocks */

/*--------------Focus-------------*/
/*Focus layout*/
.focus{}
.focus .bloc-top {}
.focus .bloc-content {}
.focus .bloc-bottom {}

/*-----Focus colors-----*/

/*style 1*/
.vert_gauche { background-image:url(../images/vert_droite.jpg); background-repeat:no-repeat; width:255px !important; background-position:bottom; background-color:#b1ce06; margin-bottom:10px; margin-top:10px}
.vert_gauche .bloc-top {}
.vert_gauche .bloc-content {padding:10px;color:#252525;}
.vert_gauche .bloc-bottom {}
.vert_gauche .bloc-content H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;border-bottom: 1px solid #2D4A00;
background-image:none; color:#303908; padding:5px 0; margin-bottom:10px; text-align:left;}
.vert_gauche .bloc-content H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:5px 15px; margin-bottom:10px; text-align:left; background-color:transparent; color:#252525; background-image:url(../images/puce_h2_focus.gif); background-repeat:no-repeat; background-position:left center}
.vert_gauche .bloc-content H3 {}
.vert_gauche .bloc-content H4 {}
.vert_gauche .bloc-content H5 {}
.vert_gauche .side-menu .side li a:hover {color:#fff}
.vert_gauche .side-menu .side li a {background-image:url(../images/puce_menu_blanc.png); background-repeat:no-repeat; padding-left:20px}
.vert_gauche .side-menu .side li .current {color:#75870c;; padding-left:20px; background-color:transparent; background-image:url(../images/puce_menu_active_blanc.png); background-repeat:no-repeat; background-position:left center }

/*style 2*/
.vert_droite { background-image:url(../images/vert_droite.jpg); background-repeat:no-repeat; width:255px !important; background-position:bottom; background-color:#b1ce06; margin-bottom:10px; margin-top:10px}
.vert_droite .bloc-top {}
.vert_droite .bloc-content {padding:10px;color:#252525;}
.vert_droite .bloc-bottom {}
.vert_droite .bloc-content H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;border-bottom: 1px solid #2D4A00;
background-image:none; color:#303908; padding:5px 0; margin-bottom:10px; text-alig
n:left;}
.vert_droite .bloc-content H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:5px 15px; margin-bottom:10px; text-align:left; background-color:transparent; color:#252525; background-image:url(../images/puce_h2_focus.gif); background-repeat:no-repeat; background-position:left center}
.vert_droite .bloc-content H3 {}
.vert_droite .bloc-content H4 {}
.vert_droite .bloc-content H5 {}
.vert_droite .side-menu .side li a:hover {color:#fff}
.vert_droite .side-menu .side li a {background-image:url(../images/puce_menu_blanc.png); background-repeat:no-repeat; padding-left:20px}
.vert_droite .side-menu .side li .current {color:#75870c;; padding-left:20px; background-color:transparent; background-image:url(../images/puce_menu_active_blanc.png); background-repeat:no-repeat; background-position:left center }

/*style 3*/
.ombre_gauche {padding: 15px; color:#252525; background-color:#fff; background-image:url(../images/ombre_gauche.jpg); background-repeat:no-repeat; width:660px; min-height:300px;}
.ombre_gauche H1 {}
.ombre_gauche H2 {}
.ombre_gauche H3 { padding:0; margin:10px 0 }

/*style 4*/
.ombre_droite {padding: 15px; color:#fff; background-color:#444242; background-image:url(../images/ombre_droite.jpg); background-repeat:no-repeat; width:660px;}
.ombre_droite H1 {}
.ombre_droite H2 {background-image:url(../images/puce.png); background-repeat:no-repeat; color:#D1E816; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold; padding : 6px 0 10px 40px; background-color:transparent}
.ombre_droite H3 { padding:0; margin:10px 0 }

.liste_verte {}
.liste_verte .bloc-top {}
.liste_verte .bloc-content {padding: 0px 15px; color:#BCD319; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; margin-left : 25px;}
.liste_verte .bloc-bottom {}
.liste_verte .bloc-content H1 {}
.liste_verte .bloc-content H2 {}
.liste_verte .bloc-content H3 {color:#ffffff;}

.liste_verte .side-menu .side li a {
background-image: url(../images/puce_menu.png);
background-repeat:no-repeat;
color:#BCD319;
margin:10px;
padding-left:15px;
width:200px;}

.liste_verte .side-menu .side li a:hover {
color:#FFFFFF}


/*style 6*/
.focus_blanc { background-image:none;width:255px !important; background-color:#fff; margin-bottom:10px; border:1px dotted #999999; margin-top:10px}
.focus_blanc .bloc-top {}
.focus_blanc .bloc-content {padding:10px;color:#252525;}
.focus_blanc .bloc-bottom {}
.focus_blanc .bloc-content H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;border-bottom: 1px solid #2D4A00;
background-image:none; color:#303908; padding:5px 0; margin-bottom:10px; text-align:left; margin-right:15px }
.focus_blanc .bloc-content H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:5px 15px; margin-bottom:10px; text-align:left; background-color:transparent; color:#252525; background-image:url(../images/puce_h2_focus.gif); background-repeat:no-repeat; background-position:left center}
.focus_blanc .bloc-content H3 {}
.focus_blanc .bloc-content H4 {}
.focus_blanc .bloc-content H5 {}


.fields-group {
border:none;
}

/*--------------Zoom-------------*/
.zoom { margin-bottom:10px;}
.zoom H1 {background-color:ffffff; margin:0px; font-size:12px; padding:3px 5px 3px 5px; color:#ffffff; width:330 px;}
.zoom .zoom-content {background-color:ffffff; padding:10px 10px 70px 10px; width:300 px; }
.zoom .zoom-content ul {margin: 0px; padding: 0px;}
.zoom .zoom-content ul li {background-image:url(../images/h2_bullet_red.gif); background-position: 0 2px; padding-left:13px; background-repeat:no-repeat; list-style:none;}
.zoom H4 {color:#83b4ba; font-family:Verdana, Arial, Helvetica, sans-serif}
.zoom H6 {color:#83b4ba; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:8px}
.zoom .zoom-content a:hover {color: #e31c18;}
.zoom .zoom-content a {color: #e31c18}

/*-----Zoom colors-----*/
/*color1*/
.zoom-style1 {width:330px ; margin-bottom:5px; margin-top:5px; padding:3px 5px 3px 0px;}
.zoom-style1 .zoom H1 {background-color:ffffff; font-size:12px; width:330px;}
.zoom-style1 .zoom-content {background:url(../images/zoomcontent_blanc.gif) repeat-y left top; padding:5px; width:125px;}
.zoom-style1 .zoom-content UL{margin-left: 5px; padding: 0px;}
.zoom-style1 .zoom-content UL LI{background-image:url(../images/bullet-list.gif); background-position:0px 5px; padding-left:10px; background-repeat: no-repeat; padding-bottom: 2px; list-style:none;}
.zoom-style1 .zoom-content a:hover {color: #f6a922;}


/*--------------Auto width block-------------*/
.auto-width {border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; font-size:13px;}
.auto-width H4 {color:#000000;}
.auto-style1 .auto-width {border-top:1px solid #5f4e3c; border-bottom:1px solid #5f4e3c; color:#5f4e3c;}
.auto-style2 .auto-width {border-top:none; border-bottom: none; color:#4D4D4D; background-color:#ccc8a6; padding: 10px}
.auto-style3 .auto-width {background-color:#A0A0A0; border-top:none; border-bottom:none; color:#FFF; padding:10px ; background-color:#55432f}
.auto-style3 .auto-width H2 {background-image:url(../images/h2_bullet_white.gif); color:#ffffff}
.auto-style3 .auto-width H3,.auto-style3 .auto-width H5 {color:#f6a922}
.auto-style3 .auto-width H4 {color:#ffffff;}
.auto-style3 .auto-width H5 {color:#f6a922;}
.auto-style3 .auto-width H6 {color:#ffffff;}
.auto-style3 .auto-width A:link, .auto-style3 .auto-width A:visited { color:#ffffff; }
.auto-style3 .auto-width A:hover {color:#f6a922;} 
.auto-style3 .auto-width A:active {color:#ffffff;}
.auto-style4 .auto-width {background-color:#F4F4F4; border:1px solid #CFCFCF; color:#333333; padding:10px; }
.auto-style4 .auto-width H4 {color:#000000;}
.auto-style5 .auto-width {background-color:#7a082b; border-top:none; border-bottom:none; color:#ffffff; padding:10px; }
.auto-style5 .auto-width P {color:white}
.auto-style5 .auto-width H2,.auto-style5 .auto-width H4,.auto-style5 .auto-width H6 {color:white}
.auto-style5 .auto-width H2 {background-image:url(../images/h2_bullet.gif);}
.auto-style5 .auto-width H3,.auto-style5 .auto-width H5 {color:#FBC400}
.auto-style5 .auto-width H4 {}
.auto-style5 .auto-width A:link, .auto-style5 .auto-width A:visited { color:#ffffff; }
.auto-style5 .auto-width A:hover, .auto-style5 .auto-width A:active {color:#FBC400;}

/*--------------styled list-------------*/
.styled-list {margin:0px; padding:0px}
.styled-list ul {margin:0px; padding:0px;}
.styled-list li{background-repeat:no-repeat; list-style:none; margin:0px; padding:0px;}
.list-style1 .styled-list li {background-image: url(../images/carre_vert.jpg); padding-left:20px; margin-left:10px}
.list-style2 .styled-list li { background-image:url(../images/puce_menu.png); padding-left:20px}
.list-style3 .styled-list li { background-image: url(../images/carre.jpg); padding-left:20px; background-position:5px}

