/* Pour les blocks spécifique au menu (sous-menu + img menu) voir menu.css */

/* Block om_maximenu */

#block-om_maximenu-om-maximenu-1 {
	height:57px; 
	position:absolute;
	top:158px;
	
	width:1200px;
}

 .block {
display: block;
margin: 0 0em;
}

#sidebar-right .block{margin:0;}
#wrapper #container .sidebar .block {
margin: 0 0 0 0;
}
#sidebar-right .block {
padding: 0 0px 0 0px;
}
/*#header-region .block-menu-id-menu-sous-menu2 {display:none;}*/



/*FOOTER block */


#block-block-4, #block-block-5, #block-block-7, #block-views-Astuce-block_1 {width:290px;  overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
#block-block-4, #block-block-5, #block-views-Astuce-block_1{padding:35px 15px 0px 15px;height:225px;}
#block-block-7 {height:235px;padding:25px 15px 0px 15px;}

#block-views-Actualite-block_1{width:295px; height:225px; overflow:hidden;padding:35px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif;}
#block-block-4, #block-block-5, #block-views-Actualite-block_1, #block-block-7 , #block-views-Astuce-block_1{background:#ececec; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

#footer #block-views-Actualite-block_1 .block-sujet, #footer #block-views-Astuce-block_1 .block-sujet{font-size:18px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
#footer #block-views-Actualite-block_1 .block-sujet span, #footer #block-views-Astuce-block_1 .block-sujet span{color:#7A2C7C; }

#footer #block-block-4, #footer #block-block-5, #footer #block-views-Actualite-block_1{margin-right:10px;}

#footer #block-views-Actualite-block_1.blocFin
{
	margin-right : -1.3rem;
}


#footer #block-block-4, #footer #block-block-5, #footer #block-views-Actualite-block_1, #footer #block-block-7, #footer #block-views-Astuce-block_1{ float:left;}
#footer #block-views-Astuce-block_1{ position:relative;}

#footer #block-block-4 ul li, #footer #block-block-5 ul li { list-style:url(../images/puce-violette.png) outside; line-height:19px; }

#footer #block-views-Actualite-block_1 ul {margin: 0em 0 0 20px;}




#footer #block-views-Actualite-block_1 ul li{ list-style:url(../images/puce-bulle-violette.png) outside;margin:0; padding:0;}


#footer #block-views-Actualite-block_1 a.lien-all-actu, #footer #block-views-Astuce-block_1 a.lien-all-actu{ background:url(../images/puce-violette.png) no-repeat left center; line-height:19px; padding-left:20px; color:#9E1D80; }
#footer #block-views-Actualite-block_1 a.lien-all-actu:link, #footer #block-views-Actualite-block_1 a.lien-all-actu:visited, #footer #block-views-Actualite-block_1 a.lien-all-actu:hover{ color:#9E1D80; text-decoration:underline; }
#footer #block-views-Astuce-block_1 a.lien-all-actu:link, #footer #block-views-Astuce-block_1 a.lien-all-actu:visited, #footer #block-views-Astuce-block_1 a.lien-all-actu:hover{ color:#9E1D80; text-decoration:underline; position:absolute; bottom:10px; }



#footer #block-views-Actualite-block_1 ul li a:link, #footer #block-views-Actualite-block_1 ul li a:visited{ color:#000000; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none;padding-left:0px; padding-top:0px; line-height:normal; text-align:left; border-bottom:0; font-weight:normal; display:inline; *padding-left:5px; font-family:Arial, Helvetica, sans-serif;}

#footer #block-views-Astuce-block_1 ul li a:link, #footer #block-views-Astuce-block_1 ul li a:visited{ color:#000000; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none;padding-left:0px; padding-top:0px; line-height:normal; text-align:left; border-bottom:0; font-weight:normal; display:inline; *padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
#footer #block-views-Astuce-block_1 ul li a:hover{ color:#000000; text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none;padding-left:0px; padding-top:0px; line-height:normal; text-align:left; border-bottom:0; font-weight:normal; display:inline; *padding-left:5px; font-family:Arial, Helvetica, sans-serif;}

#footer #block-views-Astuce-block_1 ul li { list-style:url(../images/puce-violette.png) outside; line-height:19px;margin-left: 20px; }

/*.view-Actualite .view-content .views-field-title a */
#footer #block-views-Actualite-block_1  .view-Actualite .view-content {
margin-left: 0px;
}

#footer #block-views-Actualite-block_1 .view-Actualite .view-content ul li.views-row {

margin-bottom: 0px;

}
#footer #block-block-4 ul , #footer #block-block-5 ul {
margin: 0;
padding: 5px 0 0.25em 1em;
}

#footer #block-views-Actualite-block_1 .view-Actualite .views-row {
border-bottom: none;
margin-bottom: 0px;
}


#footer #block-views-Actualite-block_1 ul li a:hover{ color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}

#footer #block-block-4 a:link, #footer #block-block-4 a:visited { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; } 
#footer #block-block-4 a:hover {color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}

#footer #block-block-4 span.violet-fonce a{color:#7a2c7c; text-decoration:none;}
 
#footer #block-block-5 a:link, #footer #block-block-5 a:visited { text-decoration:none; color:#000000;font-family:Arial, Helvetica, sans-serif;} 
#footer #block-block-5 a:hover {color:#000000; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;} 
/*reseaux sociaux */
#footer p#millepatte-sociaux {margin-top:20px;}
#footer p#millepatte-sociaux a:link, #footer p#millepatte-sociaux a:visited {color:#000; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#footer p#millepatte-sociaux a:hover {color:#000; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
#footer p#millepatte-sociaux a.lien-facebook {font-family:Arial, Helvetica, sans-serif;display:block; background:url(../images/logo-facebook.png) no-repeat; padding-left:25px; height:22px; margin-bottom:5px;}
#footer p#millepatte-sociaux a.lien-twitter {font-family:Arial, Helvetica, sans-serif;display:block;background:url(../images/logo-twitter.png) no-repeat; padding-left:25px;height:22px;margin-bottom:5px;}
#footer p#millepatte-sociaux a.lien-youtube {font-family:Arial, Helvetica, sans-serif;display:block;background:url(../images/logo-youtube.png) no-repeat; padding-left:25px;height:22px;}

/*#block-block-6{width:285px; height:225px; overflow:hidden;padding:35px 15px 0px 15px;}
#block-block-6{background:#ececec; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#footer #block-block-6{margin-right:10px;}
#footer #block-block-6{ float:left;}
#footer #block-block-6 ul li{ list-style:url(../images/puce-bulle-violette.png) outside;}*/
/* Block webform bloc-contact */
.block .content {
margin: 0 0;
}

.webform-container-inline label {
display: inline;
margin-right: 0;
}
#haut-bloc-contact {width:272px; height:120px; background:url(../images/haut-bloc-contact.png) no-repeat; position:relative; margin-top:30px;}
#contenu-bloc-contact { width:269px; background:url(../images/fond-int-contact1.png) repeat-y; min-height:210px; margin-left:2px; position:relative;}
#contenu-bloc-contact .content { height: 240px; background:url(../images/fond-int-contact2.png) repeat-x; width:215px; margin-left:17px; padding-left:5px; padding-right:10px;}
#bas-bloc-contact {width:270px; height:38px; background:url(../images/bas-bloc-contact.png) no-repeat; position:relative; margin-left:2px;z-index:999; *position:inherit;}


#block-webform-client-block-6 { width:270px; position:relative; z-index:999;}
#block-webform-client-block-6 .block-sujet { position:absolute; top:30px;  right:30px; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#9e097d; }

#block-webform-client-block-6 #numero-contact1 {color:#ffffff; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; position:absolute; bottom:-15px; left:80px;}
#block-webform-client-block-6 #numero-contact2 {color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:34px; /*position:absolute; bottom:0px; left:80px;*/ margin: 0 0 5px 0px;}

#block-webform-client-block-6 .form-item label { float:left; color:#ffffff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;width:50px; line-height:13px; padding-top:5px; text-align:right;}

#block-webform-client-block-6 .webform-component {display:block; *display:inline; *margin-bottom:5px; clear:both;}



#block-webform-client-block-6 #edit-submitted-code-contact-wrapper label, #block-webform-client-block-6 #edit-submitted-service-contact-wrapper label{ padding-top:0;}


#block-webform-client-block-6 .form-item input{ width:150px; height:20px; float:right; color:#000000; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:5px; }
#block-webform-client-block-6 .form-item select{ width:154px; height:25px; float:right; color:#000000; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }


#block-webform-client-block-6 #edit-actions input { width:127px; height:46px; position:absolute; bottom:-45px; right:30px; background:url(../images/btn-bloc-contact.png) no-repeat; color:#ffffff; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:46px; text-align:center; border:none 0; z-index:99999;/**position:relative;*/}

#block-webform-client-block-6 span.form-required {
/*color: #FFAE00;*/
margin-left: -5px;
}


/*block google maps */

#wrapper #container .sidebar #block-block-28{margin: 0 0 30px -20px;}

#wrapper #container .sidebar #block-block-28 p{margin: 0 0 0 0;}


/* bloc témoignage */
#block-views-Temoignage-block_1  .block-sujet {font-size:23px;}
#block-views-Temoignage-block_2 .views-field-body, #block-views-Temoignage-block_1 .views-field-body, #block-views-Temoignage-block_3 .views-field-body{ width:90px; float:left; text-indent:20px;background: url(../images/puce-bulle-violette.png) no-repeat;}
#block-views-Temoignage-block_2 .views-field-body p, #block-views-Temoignage-block_2 .views-field-body a, #block-views-Temoignage-block_1 .views-field-body p, #block-views-Temoignage-block_1 .views-field-body a , #block-views-Temoignage-block_3 .views-field-body p, #block-views-Temoignage-block_3 .views-field-body a{ color:#000000; font-size:12px; text-decoration:none; margin-top:-2px;}


#block-views-Temoignage-block_2 .views-field-field-img-temoignage-fid, #block-views-Temoignage-block_1 .views-field-field-img-temoignage-fid, #block-views-Temoignage-block_3 .views-field-field-img-temoignage-fid{ width:140px; height:90px; float:right;}
#block-views-Temoignage-block_2 .view-Temoignage .views-field-field-img-temoignage-fid , #block-views-Temoignage-block_1 .view-Temoignage .views-field-field-img-temoignage-fid, #block-views-Temoignage-block_3 .view-Temoignage .views-field-field-img-temoignage-fid{
float: right;
margin-right: 0;
margin-bottom: 0;
}
#block-views-Temoignage-block_2 .view-Temoignage .views-row , #block-views-Temoignage-block_1 .view-Temoignage .views-row, #block-views-Temoignage-block_3 .view-Temoignage .views-row  {
border-bottom:none;
margin-bottom: 0;
}


/*bloc outils droit*/
/*#block-block-24{width:400px; height:116px; float:left;}
#block-block-24 p.block-sujet {margin:10px 0 10px 0;}
#block-block-24 p {margin:0 0 0 0;}*/
#bloc-outil-3 { cursor:pointer; width:260px; height:50px;  font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-4 {cursor:pointer; width:260px; height:50px;font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-3 p,#bloc-outil-4 p {color:#9e1d80;font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-3 p span,#bloc-outil-4 p span {color:#000000;font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; }

#bloc-outil-3 p img {float:left; display:block; width:21px; margin-right:10px; padding-top:5px;}

#bloc-outil-4 p img {float:left; display:block; width:25px; margin-right:10px; }




/*bloc agence droit */

#block-views-Agence-block_7 .block-sujet {font-size:24px;}
#block-views-Agence-block_7 .block-sujet span{font-size:36px;}
#block-views-Agence-block_7 .content{margin-top:-10px;margin-bottom:10px;}
/*banner */

#block-block-29{position:absolute; right:10px; top:120px; }
#block-block-29 a{text-decoration:none; font-weight:bold; color:#9e1d80; padding-left:10px;background:url(../images/puce-violette.png) no-repeat center left;}

#block-search-0 {position:absolute; right:0px; top:45px;  }
#block-search-0 .block-sujet{font-size:16px;}
#block-search-0 label{display:none;}
#block-search-0 div.form-item {display:inline;}
#block-search-0 input#edit-submit-1{/*float:left; position:absolute; top:0; right:0;*/ height:25px;}


/*#header-region #block-search-0 {display:inline;}*/

/*FRONT*/
.block-sujet {font-size:26px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#9e1d80;}
/*block comment ça marche*/
/*#block-block-21{width:288px; height:365px; background:#993366; float:left;}*/
#block-views-Agence-block_5{ width:280px; height:373px;  float:left; margin-right:10px; overflow:hidden;}
#bloc-1-accueil { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:url(../images/fond-accueil-bloc1.png) no-repeat; padding-left:55px;  padding-top:5px; height:302px; position:relative;}
#bloc-1-accueil p.bloc-1-accueil-1 { padding-right:30px;*width:220px; }
#bloc-1-accueil p.bloc-1-accueil-2 { position:absolute; top:105px;padding-right:30px; *width:220px; }
#bloc-1-accueil p.bloc-1-accueil-3 { position:absolute; top:170px;padding-right:30px;*width:220px; }
#bloc-1-accueil p.bloc-1-accueil-4 { position:absolute; top:240px;padding-right:30px; *width:220px;}







/*bloc actualite*/

/*#block-block-22{width:400px; height:138px; background:#FF9933; float:left;}*/

/*block outils */

#block-block-23{width:400px; height:116px; float:left;}
#block-block-23 p.block-sujet {margin:0px 0 10px 0;}
#block-block-23 p {margin:0 0 0 0;}
#bloc-outil-1 { cursor:pointer; width:205px; height:70px; float:left; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-2 {cursor:pointer; width:185px; height:70px; float:left; margin-left:10px;font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-1 p,#bloc-outil-2 p {font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#bloc-outil-1 p span,#bloc-outil-2 p span {font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}

#bloc-outil-1 p img {float:left; display:block; width:21px; margin-right:10px; padding-top:5px;}
#bloc-outil-1 p span{ float:left; display:block; width:170px;}
#bloc-outil-2 p img {float:left; display:block; width:25px; margin-right:10px; }
#bloc-outil-2 p span{ float:left; display:block; width:140px;}


#bloc-outil-1 p.p-outil1{ color:#9e1d80; /*padding-left:31px;*/}
#bloc-outil-2 p.p-outil2{ color:#9e1d80; /*padding-left:36px;*/}
/*block agences */
#block-block-24{width:400px; height:111px; background:#FF0099;float:left;}
#block-views-Agence-block_6{width:400px; height:111px; float:left; position:relative; /*margin-top:13px;*/ margin-top:40px;}
#block-views-Agence-block_6 .content-bloc-accueil-4{width:250px; }
#block-views-Agence-block_6 img{position:absolute; top:10px; right:0;}
#block-views-Agence-block_6 .block-sujet{font-size:24px; margin-bottom:10px;}
#block-views-Agence-block_6 .block-sujet span{font-size:36px;}

/* Bloc carousele actualite page accueil */


/*#block-block-22{width:400px; height:138px; background:#FF9933; float:left;}*/
#block-views-Actualite-block_2{width:400px; /*height:142px; */height:162px; float:left; position:relative;}
#block-views-Actualite-block_2 ..view-Actualite .view-content {
margin-left: 10px;
}
#block-views-Actualite-block_2 p.block-sujet {margin-bottom:10px;}

.jcarousel-next {
background: url(../images/fleche-next-carousel.png) no-repeat;
right: 0px;
}
.jcarousel-prev {
background: url(../images/fleche-prev-carousel.png) no-repeat;
left: 0px;
}
.jcarousel-prev, .jcarousel-next {
display: block;
width: 12px;
height: 33px;
position: absolute;
top: 40px;
}



/*#block-views-Actualite-block_2 .content{ width:336px; height:82px;padding:10px;}*/

#block-views-Actualite-block_2 .jcarousel-container .jcarousel-clip {background:url(../images/fond-actu-accueil.png) no-repeat; width:336px; height:82px;padding:10px; position:relative;margin-left: 15px;/*margin-left: 22px;*/z-index:10;}
#block-views-Actualite-block_2 .jcarousel-item-horizontal {width:336px; height:82px; }

#block-views-Actualite-block_2 ul.jcarousel { padding-top:10px; padding-bottom:10px;height:80px;}
#block-views-Actualite-block_2 li.jcarousel-item img {width:130px; height:90px;margin-left:0px; margin-top:0px; position:center; }

#block-views-Actualite-block_2 li.jcarousel-item { list-style:disc; list-style-position:inside; }

#block-views-Actualite-block_2 .jcarousel-container .jcarousel-container-horizontal {widht:330px; height:82px;}
/*#contenu #center #squeeze .block .content .jcarousel-container{widht:620px; height:75px;margin-left:0px;}*/

.jcarousel-container{height:80px; }

#block-views-Actualite-block_2 .views-field-body {width:194px; height:74px; float:left;   text-indent:20px; position:relative; z-index:99; background:url(../images/bulle-actu-accueil.png) no-repeat; }
#block-views-Actualite-block_2 .views-field-body a{ color:#ffffff;font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;margin-top:-2px; display:block;}

#block-views-Actualite-block_2 .views-field-field-image-fid {width:130px; height:90px; /*position:absolute; top:5px; right:5px;*/ float:left;position:relative; z-index:99;}





/* fin jcarousel */