/*  
Theme Name: Bloody4Chevalconcept
Theme URI: http://www.chevalconcept.com
Description: Bloody4Chevalconcept est un tème pour Wordpress.
Version: 0.1
Author: Bloody 
Author URI: http://www.bloody.fr

This theme was designed and built by Bloody of based on <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

* {
	margin: 0;
	padding: 0;
}

body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:transparent url(images/main.jpg); background-attachment:fixed;}
#arrondi-top{margin: 0 auto; background:transparent url(images/arrondi-top.png) no-repeat bottom center; height:12px; width:830px; margin-top:20px; margin-bottom:0px; padding:0 0 0 0; behavior: url(http://www.cephaloprod.fr/v2/wp-content/themes/blue-box-01/iepngfix.htc);}

#box{width:830px;background:#fff; margin: -1px auto; padding:0 0 0 0;}

#mainbck{background:#fff; /*url(images/mainbck.gif) repeat-y;*/ width:800px;margin:0 15px 0 15px;padding:0;}


#header { position: relative;}

#header h1 a {display: block;float: left;margin: 0 0 0 0;text-decoration: none;text-indent: -2100px;width: 384px;height: 130px;	background: transparent url(images/logo2.gif) no-repeat left top;}
#navigation {position: absolute; margin-top: 37px; width: 416px; height: 83px;}
#header > #navigation {position:absolute; right:-2px;}


#navigation li {display: inline; position: relative;}
#navigation a {
	position: absolute;
	display: block;
	text-decoration: none;
	text-indent: -2100px;
	width: 82px;
	height: 83px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-position: left top;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
#nav_building {
	background: transparent url(images/nav_references.gif) no-repeat left top;
	left: 0;
}

#nav_features {
	background: transparent url(images/nav_zoom.gif) no-repeat left top;
	left: 83px;
}

#nav_neighbors {
	background: transparent url(images/nav_news.gif) no-repeat left top;
	left: 166px;
}

#nav_location {
	background: transparent url(images/nav_dossiers.gif) no-repeat left top;
	left: 249px;
}

#nav_interested {
	background: transparent url(images/nav_contact.gif) no-repeat left top;
	left: 332px;
}

#navigation a:hover {
	background-position: 0 -83px;
}

#navigation a.current {
	background-position: 0 -166px;
}





*html h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#666;padding:0 0 0 5px;}

/* REGLES GENERALES SUR LE CONTENT */
#content{width:520px;float:left; margin: 5px 0 0 0; background-color:#fff; padding:0;}

.entry{width:520px;background:#fff;float:left;color:#666;text-align:justify;border-bottom:#ccc 1px dotted; margin-top:0px; margin-right:0px;padding:0;}
.entry img {max-width : 520px; width: expression(this.width > 520 ? 520: true);}
.entry h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:700;margin:20px 0 0 0; padding:0;}
.entry .ngg-galleryoverview {margin-top:0px;}

/* CONTENT HOME */
#content-home{width:520px;float:left; margin: 5px 0 0 0; background-color:#fff; padding:0;}
.image-home {width:520px; height: 280px;}
.image-home .ngg-widget-slideshow {margin-top:-5px;}
.entry-home{ width:508px;background:#fff;border-right:#ccc 1px dashed;float:left;color:#666;text-align:justify; margin-top:20px; font-size:11px; line-height:13px; margin-right:0px;padding:0 12px 0 0;}
.entry-home img {max-width : 508px; width: expression(this.width > 508 ? 508: true); margin:0; padding:0;}
.entry-home h2{font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:700;margin:10px 0 0 0; padding:0;}
.entry-home .content-home{margin:10px 0 20px 0; border-top:dashed 1px #ccc; padding:10px 0 0 0; width:508px;} 
.entry-home .content-home p{margin:0 0 15px 0;} 
.entry-home .lasuite-home a{text-align:right;display:block; color:#0293B6; text-decoration:none;}
.entry-home .lasuite-home a:visited{color:#0293B6; text-decoration:none;}
.entry-home .lasuite-home a:hover{color:#6B9B1B; text-decoration:none;}
.entry-home a img {padding: 1px 1px 1px 1px; width:128px; background-color:#fff; border:none;}
.entry-home a:hover img {padding: 5px 5px 5px 5px; width:120px; background-color:#6FD0E1;}
.entry-home .ngg-galleryoverview {margin-top:0px;}
* html #content-home {margin-right:-3px;}

/* CONTENT ZOOM */
#content-zoom{width:520px;float:left; margin: 5px 0 0 0; background-color:#fff; padding:0;}
.image-zoom {width:520px; height: 380px;}
.image-zoom .ngg-widget-slideshow {margin-top:-5px;}
.entry-zoom{width:520px;background:#fff;float:left;color:#666;text-align:justify;margin-top:0px; margin-right:0px;padding:0;}
.entry-zoom h2{margin-left: 530px; width:269px; position: absolute; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:700;margin:-190px 0 0 530px; padding:0;}
.entry-zoom .content-zoom{margin:15px 0 20px 0; padding:0 0 0 0;} 
.entry-zoom .content-zoom p{margin:0 0 15px 0;} 
.entry-zoom a img {padding: 1px 1px 1px 1px; width:128px; background-color:#fff; border:none;}
.entry-zoom a:hover img {padding: 5px 5px 5px 5px; width:120px; background-color:#6FD0E1;}
.entry-zoom .ngg_slideshow2 {}

/* CONTENT APROPOS */
#content-apropos{width:520px;float:left; margin: 5px 0 0 0; background-color:#fff; padding:0;}
.image-apropos {width:520px; height: 380px;}
.image-apropos .ngg-widget-slideshow {margin-top:-5px;}
.entry-apropos{width:520px;background:#fff;float:left;color:#666;text-align:justify;margin-top:0px; margin-right:0px;padding:0;}
.entry-apropos h2{margin-left: 530px; width:269px; position: absolute; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:700;margin:-190px 0 0 530px; padding:0;}
.entry-apropos .content-apropos{margin:15px 0 20px 0; padding:0 0 0 0;} 
.entry-apropos .content-apropos p{margin:0 0 15px 0;} 
.entry-apropos a img {padding: 1px 1px 1px 1px; width:128px; background-color:#fff; border:none;}
.entry-apropos a:hover img {padding: 5px 5px 5px 5px; width:120px; background-color:#6FD0E1;}
.entry-apropos .ngg_slideshow2 {}

/* CONTENT ACTUALITES */
.image-actualites {width:520px; height: 280px;}
.image-actualites .ngg-widget-slideshow {margin-top:-5px;}
.entry-actualites{ width:508px;background:#fff;border-right:#ccc 1px dashed;float:left;color:#666;text-align:justify; margin-top:20px; font-size:11px; line-height:13px; margin-right:0px;padding:0 12px 0 0;}
.entry-actualites img {max-width : 508px; width: expression(this.width > 508 ? 510: true); margin:0; padding:0; border:none;}
.entry-actualites h2,h3{width: 400px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#02A0C6; text-align:left; text-transform:uppercase; font-size:14px;font-weight:700; margin:5px 0 0 0; padding:0 0 0 0;}
 .content-actualites{margin:5px 0 20px 0; border-top:dashed 1px #ccc; padding:5px 0 0 0; width:508px;}
.entry-actualites small {color:#0293B6; }
.content-actualites a {text-decoration:none; color:#666;} 
.content-actualites a:hover{text-decoration:none; color:#666;} 
.content-actualites strong {text-decoration:none; color:#6B9B1B; font-weight:normal; font-size:11px; } 
.content-actualites a:hover strong {text-decoration:none; color:#0293B6; font-weight:normal; font-size:11px; } 

/* CONTENT ACTUALITE SINGLE*/
.entry-actualites-single {width:508px;background:#fff;border-right:#ccc 1px dashed;float:left;color:#666;text-align:justify; margin-top:20px; font-size:11px; line-height:13px; margin-right:0px;padding:0 12px 0 0;}
.entry-actualites-single small {color:#0293B6;}
.entry-actualites-single h2{margin-top:7px;}
.entry-actualites-single .content-actualites-single{margin:10px 0 20px 0; border-top:dashed 1px #ccc; padding:10px 0 0 0; width:508px;}
.content-actualites-single a {text-decoration:none; color:#666;} 
.content-actualites-single p {margin-bottom:10px;} 
.content-actualites-single strong {text-decoration:none; color:#0293B6; font-weight:bold; font-size:13px; text-align:left;} 
.content-actualites-single ul {margin-left:30px; margin-bottom:15px; text-align:left;}
.content-actualites-single a:hover{text-decoration:none; color:#444;} 

/* CONTENT DOSSIERS */
.image-dossiers {width:520px; height: 280px;}
.image-dossiers .ngg-widget-slideshow {margin-top:-5px;}
.entry-dossiers{ width:508px;background:#fff;border-right:#ccc 1px dashed;float:left;color:#666;text-align:justify; margin-top:20px; font-size:11px; line-height:13px; margin-right:0px;padding:0 12px 0 0;}
.entry-dossiers img {max-width : 508px; width: expression(this.width > 508 ? 510: true); margin:0; padding:0; border:none;}
.entry-dossiers h2,h3{width: 400px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#02A0C6; text-align:left; text-transform:uppercase; font-size:14px;font-weight:700; margin:5px 0 0 0; padding:0 0 0 0;}
.entry-dossiers .content-dossiers{margin:5px 0 20px 0; border-top:dashed 1px #ccc; padding:5px 0 0 0; width:508px;}
.content-dossiers a {text-decoration:none; color:#666;} 
.content-dossiers a:hover{text-decoration:none; color:#666;} 
.content-dossiers strong {text-decoration:none; color:#0293B6; font-weight:normal; font-size:11px; } 
.content-dossiers a:hover strong {text-decoration:none; color:#98CA45; font-weight:normal; font-size:11px; } 

/* CONTENT DOSSIERS SINGLE*/
.entry-dossiers .content-dossiers-single{margin:5px 0 20px 0; border-top:dashed 1px #ccc; padding:5px 0 0 0; width:508px;}
.content-dossiers-single a {text-decoration:none; color:#666;} 
.content-dossiers-single p {margin-bottom:10px;} 
.content-dossiers-single strong {text-decoration:none; color:#98CA45; font-weight:bold; font-size:13px; text-align:left;} 
.content-dossiers-single ul {margin-left:30px; margin-bottom:15px; text-align:left;}
.content-dossiers-single a:hover{text-decoration:none; color:#444;} 
#content .entry-dossiers .retour ul{list-style-type:none;margin:0;padding:0 0 0 0;}
#content .entry-dossiers .retour ul{list-style-type:none;margin:0;padding:0 0 0 0;}
#content .entry-dossiers .retour ul li{list-style-type:none;margin:0 0 5px 0;padding:0;}
#content .entry-dossiers .retour a{text-indent: -2100px; width: 244px; height: 20px; display:block; margin: 0 0 0 0; padding: 0 0 0 0;}
#content .entry-dossiers .retour a:hover{background-position: 0 -20px;}
#filtre_retour-dossiers {background: transparent url(images/sidebar/sidebar-dossiers-single.gif) no-repeat left top;}
/* For Link Indication plugin */
.content-dossiers-single a.lipdf { position:absolute; float:left; margin-left: 530px; width: 210px; height:28px; margin-top: -10px; padding: 14px 0 0 55px; font-size: 110%; border: 3px solid #DCEEEE; background: #f1faf9 url(images/icon_download.png) no-repeat 12px 5px;}

/* CONTENT REFERENCES */
#content-references{width:520px; float:left; margin-top:4px; margin-left:1px; background-color:#fff; padding:0;}
.entry-references{width:259px; height:220px; background:#F2F2F2; display:block;float:left;color:#666;text-align:justify;margin-top:1px; margin-right:1px; padding:0; behavior: url(http://www.cephaloprod.fr/v2/wp-content/themes/blue-box-01/csshover.htc);}
.entry-references:hover{background:#E7E6E6;}
.entry-references .reference-titre{background: transparent; position:absolute; width:259px; height:60px; margin-top:160px; text-indent: -9999px;}
.entry-references:hover .reference-titre{background:transparent url(images/overlay.png) repeat; position:absolute; width:259px; height:60px; margin-top:160px; text-indent: 0px;}
.entry-references .reference-titre h4{width:259px; position:relative; text-transform:uppercase; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#fff; margin:15px 0 0 0; padding:0;}
.entry-references .reference-titre h3{width:259px; position:relative; text-transform:uppercase; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:10px; color:#fff; margin:0; padding:0;}
.entry-references img {width:259px; height:220px; border:none; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
.entry-references .overlay  a{text-indent:-9999px; height:220px; width:259px; margin: 0; position:absolute; padding: 0; /*background-image: url(images/overlay_bg_normal.png);*/ }
.entry-references:hover .overlay a{height:220px; width:259px; margin: 0px; position:absolute; padding: 0px; background-image: url(images/overlay_bg.png);}
.entry-references:hover img{margin-top: 0px;}
* html #content-references {margin-left:0px;}
* html .entry-references {margin-bottom:-2px;}
* html .entry-references .overlay  a{text-indent:-9999px; height:220px; width:259px; margin: 0; position:relative; padding: 0; behavior: url(http://www.cephaloprod.fr/v2/wp-content/themes/blue-box-01/iepngfix.htc);}
#content-references .navigation-digg{ float:right; margin-right:0px; margin-top:7px;}
/*#content-references .navigation-digg{ text-align:right; margin-top:0px;background-color:#ccc; height:17px;}*/

/* CONTENT SINGLE REFERENCES */
#content-single-reference{width:520px; float:left; margin: 5px 0 0 0; background-color:#fff; padding:0 0 0 0;}
.entry-single-reference{width:520px;background:transparent;float:left;color:#666;text-align:justify;border-bottom:#ccc 1px dotted; margin: 0 0 0 0; padding:0 0 0 0;}
.entry-single-reference p{width:520px; background:transparent; margin: 0 0 15px 0; padding:0 0 0 0;}
.entry-single-reference img {max-width : 520px; margin:0 0 0 0; margin-left:0px; padding:0 0 0 0; border:none; width: expression(this.width > 520 ? 520: true); }
.entry-single-reference a img {padding: 1px 1px 1px 1px; width:128px; background-color:#fff;}
.entry-single-reference a:hover img {padding: 5px 5px 5px 5px; width:120px; background-color:#02A0C6;}
* html .entry-single-reference img{margin-right:-3px;}
.entry-single-reference h2,h3{margin-left: 530px; width:269px; position: absolute; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:700;margin:200px 0 0 530px; padding:0;}

/* SIDEBAR NORMAL  */
#sidebar{width:280px;float:right;margin-top:5px;padding:0; background-color:#ccc;}
.rsidebar{width:280px;color:#666;margin:0 auto;padding:0 5px;}
.rsidebar h2{font-size:14px;border-bottom:dashed 1px #ccc;margin:0 7px 3px;padding:3px 0;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
.rsidebar ul li ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat 0 4px;border:0;margin:0;padding:0 0 2px 14px;}

/* SIDEBAR HOME  */
#sidebar-home{width:280px;float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-home .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-home{width:270px;color:#666;margin:0 auto;padding:0 5px 0 0; border-left:#ccc 1px dashed;}
.rsidebar-home .element1 {margin: 0 0 0 10px;}
.rsidebar-home .element1 h2{font-size:14px; border-bottom:dashed 1px #ccc; margin:0; padding:0 0 5px 0;}
.rsidebar-home .element1 p{margin:0 0 10px 0; padding:5px 0 0 0;}
.rsidebar-home .element1 a{text-align:right; display:block; color:#0293B6; text-decoration:none;}
.rsidebar-home .element1 a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-home .element1 a:hover{color:#6B9B1B; text-decoration:none;}
.rsidebar-home .element2 {margin: 20px 0 20px 10px;}
.rsidebar-home .element2 h2{font-size:14px;border-bottom:dashed 1px #ccc; margin:0; padding:0 0 5px 0;}
.rsidebar-home .element2 ul{list-style-type:none;margin:0;padding:5px 0 0 0;}
.rsidebar-home .element2 ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar-home .element2 ul li a{color:#0293B6; text-decoration:none;}
.rsidebar-home .element2 ul li a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-home .element2 ul li a:hover{color:#6B9B1B; text-decoration:none;}
.rsidebar-home .element2 .lereste{text-align:right; display:block; margin-top:20px; margin-bottom:10px;}
.rsidebar-home .element2 .lereste a{color:#6B9B1B; text-decoration:none;}
.rsidebar-home .element2 .lereste a:visited{color:#6B9B1B; text-decoration:none;}
.rsidebar-home .element2 .lereste a:hover{color:#0293B6; text-decoration:none;}

/* SIDEBAR CONTACT  */
#sidebar-contact{width:280px;float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-contact .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-contact{width:270px;color:#666;margin:0 auto;padding:0 5px 0 0; border-left:#ccc 1px dashed;}
.rsidebar-contact .element1 {margin: 0 0 20px 10px;}
.rsidebar-contact .element1 p{margin-bottom:10px;}
.rsidebar-contact .element1 a{color:#C33B5E; text-decoration:none;}
.rsidebar-contact .element1 a:hover{color:#C33B5E; text-decoration:underline;}

/* SIDEBAR ACTUALITES  */
#sidebar-actualites{width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-actualites .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-actualites{width:270px; color:#666;margin:0 auto;padding:0 5px 0 0;}
.rsidebar-actualites .element1 {margin: 0 0 20px 10px; border-bottom:dashed 1px #ccc;}
.rsidebar-actualites .element1 h2{font-size:1px; text-indent: -9900px; border-bottom:dashed 1px #ccc; margin:0; padding:0 0 7px 0; background: transparent url(images/sidebar/sidebar-actualites-titre1.gif) no-repeat; width:260px; height:36px;}
.rsidebar-actualites .element1 ul{list-style-type:none;margin:0;padding:5px 0 0 0; }
.rsidebar-actualites .element1 ul li{list-style-type:none;margin:0 0 15px 0;padding:0;}
.rsidebar-actualites .element1 ul li a{color:#6B9B1B; text-decoration:none; display:block; padding: 0 0 3px 0;}
.rsidebar-actualites .element1 ul li a:visited{color:#6B9B1B; text-decoration:none;}
.rsidebar-actualites .element1 ul li a:hover{color:#0293B6; text-decoration:none;}
.rsidebar-actualites .element2 {margin: 0 0 20px 10px; background: transparent url(images/sidebar/rss.png) no-repeat; height:16px; padding: 2px 0 0 22px;}
.rsidebar-actualites .element2 a{color:#0293B6; text-decoration:none;}
.rsidebar-actualites .element2 a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-actualites .element2 a:hover{color:#FF9900; text-decoration:none;}

/* SIDEBAR ACTUALITES SINGLE  */
#sidebar-actualites-single{z-index:2; width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-actualites-single .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-actualites-single{width:270px; color:#666;margin:0 0 0 0; padding:0 5px 0 0;}
.rsidebar-actualites-single .element2 {margin: 23px 0 20px 0px; padding: 0 0 0 10px;}
.rsidebar-actualites-single .element2 h2{border-bottom:dashed 1px #ccc; margin:0 0 0 0; padding:0 0 7px 0; width:220px; height:21px; }
.rsidebar-actualites-single .element2 p{margin:0; padding:7px 0 0  0; }
.rsidebar-actualites-single .element2 ul{list-style-type:none;margin:0;padding:5px 0 0 0;}
.rsidebar-actualites-single .element2 ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar-actualites-single .element2 ul li a{color:#0293B6; text-decoration:none;}
.rsidebar-actualites-single .element2 ul li a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-actualites-single .element2 ul li a:hover{color:#6B9B1B; text-decoration:none;}
.rsidebar-actualites-single .element2 .lereste{text-align:right; display:block; margin-top:20px; margin-bottom:10px;}
.rsidebar-actualites-single .element2 .lereste a{color:#6B9B1B; text-decoration:none;}
.rsidebar-actualites-single .element2 .lereste a:visited{color:#6B9B1B; text-decoration:none;}
.rsidebar-actualites-single .element2 .lereste a:hover{color:#0293B6; text-decoration:none;}
.rsidebar-actualites-single .element1 {margin: 0 0 20px 10px; background: transparent url(images/sidebar/rss.png) no-repeat; height:16px; padding: 2px 0 0 22px;}
.rsidebar-actualites-single .element1 a{color:#0293B6; text-decoration:none;}
.rsidebar-actualites-single .element1 a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-actualites-single .element1 a:hover{color:#FF9900; text-decoration:none;}


/* SIDEBAR DOSSIERS  */
#sidebar-dossiers{width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-dossiers .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-dossiers{width:270px; color:#666;margin:0 auto;padding:0 5px 0 0;}
.rsidebar-dossiers .element1 {margin: 0 0 20px 10px; border-bottom:dashed 1px #ccc;}
.rsidebar-dossiers .element1 h2{font-size:1px; text-indent: -9900px; border-bottom:dashed 1px #ccc; margin:0; padding:0 0 7px 0; background: transparent url(images/sidebar/sidebar-actualites-titre1.gif) no-repeat; width:260px; height:36px;}
.rsidebar-dossiers .element1 ul{list-style-type:none;margin:0;padding:5px 0 0 0; }
.rsidebar-dossiers .element1 ul li{list-style-type:none;margin:0 0 15px 0;padding:0;}
.rsidebar-dossiers .element1 ul li a{color:#6B9B1B; text-decoration:none; display:block; padding: 0 0 3px 0;}
.rsidebar-dossiers .element1 ul li a:visited{color:#6B9B1B; text-decoration:none;}
.rsidebar-dossiers .element1 ul li a:hover{color:#0293B6; text-decoration:none;}
.rsidebar-dossiers .element2 {margin: 0 0 20px 10px; background: transparent url(images/sidebar/rss.png) no-repeat; height:16px; padding: 2px 0 0 22px;}
.rsidebar-dossiers .element2 a{color:#0293B6; text-decoration:none;}
.rsidebar-dossiers .element2 a:visited{color:#0293B6; text-decoration:none;}
.rsidebar-dossiers .element2 a:hover{color:#FF9900; text-decoration:none;}

/* SIDEBAR DOSSIERS SINGLE  */
#sidebar-dossiers-single{z-index:2; width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-dossiers-single .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-dossiers-single{width:270px; color:#666;margin:0 0 0 0; padding:0 5px 0 0;}
.rsidebar-dossiers-single .element2 {margin: 37px 0 20px 0px; padding: 0 0 0 10px;}
.rsidebar-dossiers-single .element2 h2{border-bottom:dashed 1px #ccc; margin:10px 0 0 0; padding:0 0 7px 0; width:220px; height:36px;}
.rsidebar-dossiers-single .element2 p{margin:0; padding:7px 0 0  0; }
.rsidebar-dossiers-single .element2 a {text-align:right; display:block; width:230px; color:#6B9B1B; text-decoration:none; font-size:11px; margin-top:7px;}
.rsidebar-dossiers-single .element2 a:visited {color:#6B9B1B;}
.rsidebar-dossiers-single .element2 a:hover{color:#0293B6; text-decoration:none;}
.rsidebar-dossiers-single .element1 {margin: 100px 0 20px 0; padding: 0 0 0 10px;}
.rsidebar-dossiers-single .element1 h2{font-size:1px; text-indent: -9900px; border-bottom:dashed 1px #ccc; margin:0; padding:0 0 7px 0; background: transparent url(images/sidebar/sidebar-dossiers-single.gif) no-repeat; width:260px; height:36px;}

/* SIDEBAR REFERENCES  */
#sidebar-references{z-index:2; width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-references .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-references{width:270px; color:#666;margin:0 auto;padding:0 5px 0 0;}
.rsidebar-references .element1 {margin: 0 0 20px 10px; padding: 0 0 0 10px; border-left:dashed 1px #ccc; }
.rsidebar-references .element1 h2{font-size:1px; text-indent: -9900px; border-bottom:dashed 1px #ccc; margin:0; padding:0 0 7px 0; background: transparent url(images/sidebar/sidebar-actualites-titre1.gif) no-repeat; width:260px; height:36px;}
.rsidebar-references .element1 ul{list-style-type:none;margin:0;padding:0 0 0 0;}
.rsidebar-references .element1 ul{list-style-type:none;margin:0;padding:0 0 0 0;}
.rsidebar-references .element1 ul li{list-style-type:none;margin:0 0 5px 0;padding:0;}

.rsidebar-references .element2 {margin: 0 0 20px 10px; padding: 0 0 0 10px; border-left:dashed 1px #ccc; }
.rsidebar-references .element2 h2{border-bottom:dashed 1px #ccc; margin:10px 0 0 0; padding:0 0 7px 0; width:220px; height:36px;}
.rsidebar-references .element2 p{margin:0; padding:7px 0 0  0; }
.rsidebar-references .element2 a {text-align:right; color:#6B9B1B; text-decoration:none; font-size:11px;}
.rsidebar-references .element2 a:visited {color:#6B9B1B;}
.rsidebar-references .element2 a:hover{color:#0293B6; text-decoration:none;}

#sidebar-references a{text-indent: -2100px; width: 244px; height: 20px; display:block; margin: 0 0 10px 0; padding: 0 0 0 0;}
#sidebar-references a:hover{background-position: 0 -20px;}
#filtre_maisons {background: transparent url(images/sidebar/sidebar-references-titre1.gif) no-repeat left top;}
#filtre_hotels {background: transparent url(images/sidebar/sidebar-references-titre2.gif) no-repeat left top;}
#filtre_bureaux {background: transparent url(images/sidebar/sidebar-references-titre3.gif) no-repeat left top;}
#filtre_logements {background: transparent url(images/sidebar/sidebar-references-titre4.gif) no-repeat left top;}
#filtre_industriels {background: transparent url(images/sidebar/sidebar-references-titre7.gif) no-repeat left top;}
#filtre_equipements {background: transparent url(images/sidebar/sidebar-references-titre5.gif) no-repeat left top;}
#filtre_divers {background: transparent url(images/sidebar/sidebar-references-titre8.gif) no-repeat left top;}
#filtre_retour {background: transparent url(images/sidebar/sidebar-references-titre6.gif) no-repeat left top;}
#filtre_equestres {background: transparent url(images/sidebar/sidebar-references-titre9.gif) no-repeat left top;}
#filtre_autre {background: transparent url(images/sidebar/sidebar-references-titre10.gif) no-repeat left top;}


/* SIDEBAR ZOOM  */
#sidebar-zoom{z-index:2; width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-zoom .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-zoom{width:270px; color:#666;margin:0 0 0 0; padding:0 5px 0 0;}
.rsidebar-zoom .element2 {margin: 37px 0 20px 10px; padding: 0 0 0 10px; border-left:dashed 1px #ccc; }
.rsidebar-zoom .element2 h2{border-bottom:dashed 1px #ccc; margin:10px 0 0 0; padding:0 0 7px 0; width:220px; height:36px;}
.rsidebar-zoom .element2 p{margin:0; padding:7px 0 0  0; }
.rsidebar-zoom .element2 a {text-align:right; display:block; width:230px; color:#6B9B1B; text-decoration:none; font-size:11px; margin-top:7px;}
.rsidebar-zoom .element2 a:visited {color:#6B9B1B;}
.rsidebar-zoom .element2 a:hover{color:#0293B6; text-decoration:none;}

/* SIDEBAR APROPOS  */
#sidebar-apropos{z-index:2; width:279px; height:100%; float:right;margin-top:5px;padding:0; margin-left:0px;background-color:#fff; }
#sidebar-apropos .cartouche {margin:0 0 20px 0; padding:0; text-align:right;height:280px;}
.rsidebar-apropos{width:270px; color:#666;margin:0 0 0 0; padding:0 5px 0 0;}
.rsidebar-apropos .element2 {margin: 37px 0 20px 10px; padding: 0 0 0 10px; border-left:dashed 1px #ccc; }
.rsidebar-apropos .element2 h2{border-bottom:dashed 1px #ccc; margin:10px 0 0 0; padding:0 0 7px 0; width:220px; height:36px;}
.rsidebar-apropos .element2 p{margin:0; padding:7px 0 0  0; }
.rsidebar-apropos .element2 a {text-align:right; display:block; width:230px; color:#6B9B1B; text-decoration:none; font-size:11px; margin-top:7px;}
.rsidebar-apropos .element2 a:visited {color:#6B9B1B;}
.rsidebar-apropos .element2 a:hover{color:#0293B6; text-decoration:none;}

/* LE FOOTER  */
#footer{width:790px;background-color:#fff;height:15px;clear:both;color:#ccc;margin:0;padding:10px 0 0 10px; position: relative; border-top:dashed 1px #ccc;}

/* BOUTONS DU FOOTER  */
#credits-footer {position: absolute; margin-top: 0px; margin-left:268px; width: 522px; height: 15px; background-color:#ddd;}
#credits-footer ul li {display: inline;	position: relative;}
#bloody {margin-left: 240px;}
#credits-footer a{color:#ADADAD;text-decoration: none;height:15px;}
#credits-footer a:hover{color:#666;text-decoration: none;background-position: 97px -15px;}
#enhaut{margin-left: 10px;background: transparent url(images/footer-bouton-top.gif) no-repeat;padding-right:20px;background-position: 97px 0;}

/* LA NAVIGATION DU FOOTER  */
#navigation-footer {position: absolute;	margin-top: 0px; width: 280px; height: 15px;}
#footer > #navigation-footer {position:absolute; left:-2px;}
#navigation-footer li {display: inline; position: relative;}
#navigation-footer a {position: absolute; display: block; text-decoration: none; text-indent: -2100px; width: 55px;	height: 15px; margin: 0 0 0 0; padding: 0 0 0 0; background-position: left top; border-top: 1px solid white; border-bottom: 1px solid white;}
#nav_building-footer {background: transparent url(images/nav_references.gif) no-repeat left top; left:0;}
#nav_features-footer {background: transparent url(images/nav_zoom.gif) no-repeat left top; left:56px;}
#nav_neighbors-footer {	background: transparent url(images/nav_news.gif) no-repeat left top; left:112px;}
#nav_location-footer {background: transparent url(images/nav_dossiers.gif) no-repeat left top; left:168px;}
#nav_interested-footer {background: transparent url(images/nav_contact.gif) no-repeat left top; left:224px;}
#navigation-footer a:hover {background-position: 0 -83px;}
#navigation-footer a.current {background-position: 0 -166px;}

/*NAVIGATION DIGG LIKE*/
div.pagination {padding:3px 0 3px 3px; margin:3px 0 3px 3px; text-align:right;}
div.pagination a {padding: 2px 5px 2px 5px;	margin-right: 2px; border: 1px solid #D3D3D3; text-decoration: none; color: #fff; background: #2C2C2C url(images/image1.gif);}
div.pagination a:hover, div.pagination a:active {border:1px solid #8DBE3A; color: #FFF; background: #AAD83E url(images/image2.gif);}
div.pagination span.current {padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #8DBE3A; font-weight: bold;	background: #AAD83E url(images/image2.gif);	color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;	margin-right: 2px; border: 1px solid #f3f3f3; color: #ccc;}

/* ARRONDI BOTTOM  */
#arrondi-bottom{margin: 0 auto; background: transparent url(images/arrondi-bottom.png) no-repeat; height:12px; width:830px; padding-bottom:20px; behavior: url(http://www.cephaloprod.fr/v2/wp-content/themes/blue-box-01/iepngfix.htc);}

/* BUNCH OF OTHER STUFF  */
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;display:block;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:left;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#wp-calendar{empty-cells:show;width:100%;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
/*.navigation{width:520px;float:left;color:#666;}*/
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.space{background:#fff;height:5px;clear:both;margin:0 auto;padding:0;}
#searchform{height:26px;line-height:26px;float:left;margin:0;padding:0 0 10px;}
input#s{color:#5188d2;width:140px;border:1px solid #cbcbcb;background:#fcfcfc;}
input#searchsubmit{background:#4879aa;color:#fff;font-size:13px;border:1px #2f5c89 solid;}
.authorcomments{border-top:5px solid #006394;background:#fbfbf9;border-bottom:1px solid #006394;margin-bottom:20px;}
#commentform{border-top:1px dotted #cedeef;border-bottom:1px dotted #cedeef;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:380px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-top:1px solid #cedeef;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h3{margin:0;}
ol.bob{border-top:1px solid #cedeef;list-style:none;margin:0 0 1px;padding:15px;}
ol.bob li{display:block;list-style:none;background:transparent url(images/hb.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}
