/*
Theme URI: http://fontaine-a-eau.fr 
Author URI: http://fontaine-a-eau.fr
Tags: devis, 
Text Domain: themev2
*/
body{font-size:13px;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;background:#fff;color:#3d3d3d;text-align:center;margin:0 0 20px;padding:0}

body .entry h3{font-size:13px;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:400}
#page{background:url("images/interheaderquest.jpg") repeat-y scroll left top transparent;padding-left:24px;padding-right:0;text-align:justify;width:991px;margin:0 auto}
#headerimg a{width:968px;display:block}
#headerimg .boussole{float:left;background:url("images/entete1.jpg") no-repeat scroll top left transparent}
#headerimg .bandeau{float:left;background:url("images/entete2.jpg") no-repeat scroll top left transparent}
#headerimg{height:140px;width:100%;margin:0}
.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em}
.widecolumn{line-height:1.6em;float:left;width:670px;margin:0;padding:20px 0 20px 30px}
.narrowcolumn .postmetadata{text-align:center;padding-top:5px}
.thread-alt{background-color:#f8f8f8}
.thread-even{background-color:white}
.depth-1{border:1px solid #ddd}
.even,.alt{border-left:1px solid #ddd}
#footer{border:none;width:968px;height:215px;clear:both;color:#B4E3FF;background-color:#376C8B;margin:0;padding:0}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:10px;line-height:1.5em}
h1,h2,h3,h4{font-weight:700}
h1{font-size:30px}
#content h1{text-align:left;line-height:30px;padding-left:73px;min-height:65px;color:#006fb2;background:transparent url('images/boussole.jpg') no-repeat top left;margin:0}
#content .submenu{margin-bottom:40px;margin-top:0;padding-left:76px;padding-top:10px}
#content .submenu,#content .submenu a{color:#B26800}
#content .submenu a{background:url("images/brown-arrow-bottom.gif") no-repeat scroll 5px 6px transparent;padding-left:20px;padding-right:5px}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited, h4,h4 a,h4 a:visited{color:#333}
.entry p a:visited{color:#b85b5a}
.sticky{background:none;padding:0 10px 10px}
.sticky h2, .sticky h4{padding-top:10px}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif}
.commentlist li{font-weight:700;list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0}
.commentmetadata{font-weight:400;display:block;margin:0}
code{font:1.1em 'Courier New', Courier, Fixed}
acronym,abbr,span.caps{letter-spacing:.07em;cursor:help}
#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:center;width:100%}
#wp-calendar th{font-style:normal;text-transform:capitalize}
#header{width:968px;background-color:#fff;margin:0;padding:0}
.narrowcolumn{float:left;width:670px;margin:0;padding:20px 0 0 30px}
.post{margin:0 0 40px}
.post hr{display:block}
.widecolumn .post{margin:0}
.widecolumn .postmetadata{margin:30px 0}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0}
.widecolumn .attachment{text-align:center;margin:5px 0}
.postmetadata{display:none;clear:both}
#footer a{color:#B4E3FF;text-decoration:none}
#footer .bg_blackline{height:16px;padding:0}
#footer p{clear:both;text-align:center;margin:0;padding:17px 0}
h2{margin:30px 0 0}
h2.pagetitle{margin-top:30px;text-align:center}
#sidebar h2{margin:5px 0 0;padding:0}
h3{margin:0;padding:0}
h3.comments{margin:40px auto 20px;padding:0}
p img{max-width:100%;padding:0}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
.alignright{float:right}
.alignleft{float:left}
body .entry ul{margin-bottom:40px;list-style-image:url("images/puce-brown.gif")}
body .entry li{margin:7px 0 8px 10px}
.entry ol{margin:0;padding:0 0 0 35px}
.entry ol li{margin:0;padding:0}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}
#searchform{text-align:center;margin:10px auto;padding:5px 3px}
#sidebar #searchform #s{width:108px;padding:2px}
#sidebar #searchsubmit{padding:1px}
select{width:130px}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%;padding:2px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{float:right;margin:0 0 5px auto}
.alt{margin:0;padding:10px}
.commentlist{text-align:justify;padding:0}
.commentlist li ul li{margin-right:-5px;margin-left:10px}
.children{padding:0}
.nocomments{display:none;text-align:center;margin:0;padding:0}
#sidebar{margin-left:736px;width:232px;text-align:left}
#sidebar ul{margin:0;padding:0 0 10px}
#sidebar .widget_rss ul{padding-right:10px}
#sidebar ul li{font-size:11px;line-height:13px;list-style-type:none}
.widgettitle{font-size:12px;line-height:13px}
.widget_recent_entries,.widget-simpletags,.widget_rss{float:left;background-color:#376C8B;padding-left:8px;padding-bottom:8px;width:224px;_width:221px}
.widget_recent_entries .widgettitle,.widget-simpletags .widgettitle,.widget_rss .widgettitle a{color:#fff;padding:10px 0 10px 9px}
.widget_rss .widgettitle a{display:block;float:left}
.widget_rss .widgettitle a img{padding-top:2px}
.widget_recent_entries ul,.widget_rss ul{background-color:#5f89a2}
.widget-simpletags .st-tag-cloud{background-color:#5f89a2;padding:3px 3px 10px}
.widget_recent_entries ul a,.widget_rss ul a{color:#b4e3ff}
.widget_recent_entries ul li,.widget-simpletags ul li,.widget_rss ul li{padding-left:9px;padding-right:9px;padding-top:6px}
.widget_nav_menu{background-color:#FFF;padding-left:8px;padding-right:8px;float:left}
.widget_nav_menu .widgettitle{padding-left:8px}
.widget_nav_menu ul,.widget_rss ul ul{padding-right:8px}
.widget_nav_menu ul,.widget_nav_menu ul a{color:#b63333;font-weight:700}
.widget_nav_menu ul li a{display:block;border-bottom:1px solid #b63333;padding:10px 0 5px 9px}
.widget_nav_menu ul li ul.sub-menu a{background:url("images/arrow-brown-right.gif") no-repeat scroll 2px 10px transparent;border:medium none;color:#3D3D3D;font-weight:400;padding:8px 0 0 15px}
.widget_nav_menu ul li ul.sub-menu a:hover{background:url("images/arrow-blue-right.gif") no-repeat scroll 2px 10px transparent;color:#006fb2}
#wp-calendar{empty-cells:show;width:155px;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}
acronym,abbr{border-bottom:1px dashed #999}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px}
blockquote cite{display:block;margin:5px 0 0}
.screen-reader-text{position:absolute;left:-1000em}
a img{border:none}
.navigation{display:none;text-align:center;margin-top:10px;margin-bottom:60px}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{line-height:17px;margin:0;padding:0 4px 5px}
.quotes_question{width:918px;margin:10px auto}
.pagetitle{color:#A9A9A9;margin:0;padding:0}
#content h3{margin:5px 0 28px;padding:0}
#content h3 a{color:#3d3d3d;margin:0;padding:0}
#content .post{margin:0 0 40px;padding:0}
#content h1 a{color:#006FB2}
body .entry .st_tag{color:#b26800;text-decoration:none}
body .entry a.st_tag:hover{color:#006fb2;padding-left:11px;background:url("images/arrow-blue-right.gif") no-repeat scroll 3px 3px transparent}
body .entry h2 a.st_tag:hover{background-position:3px 8px}
.bt_devis a{background:url("images/bouton.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:700;height:94px;text-decoration:none;width:266px;text-shadow:1px 1px 1px #000;margin:40px 0 20px 146px;padding:18px 20px 0 73px}
#header h2{text-align:left;color:#b63333;margin:0 0 0 45px;padding:0}
#headerimg .description,.entry form,.center{text-align:center}
h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite,#sidebar a{text-decoration:none}
.clear,.widget_rss ul{clear:both}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
body .entry a,.pagetitle a,.red{color:#b63333}
.hidden,hr,.archives_link,.categories h2,.linkcat,.meta_link{display:none}
#content h2,#content h2 a,#content h2 a:visited,body .entry h2 .st_tag{color:#b26800}
/* val6 */



.marcher_1, .marcher_2{
	width: 996px; _width: 900px;
}

#menu_footer .marcher_2{

}

* html #menu_footer .marcher_2{

}




#menu_footer ul{
float:left;
margin:0;
padding:0;
}

#menu_footer ul li{
display:block;
float:left;
margin:0;
padding:3px 0;
width:322px;
_width:300px;
}


.ico_home{
	float:left;
	text-align:left;
	font-size: 12px;
	width:968px;
	padding-top:10px;

	
}



#menu_footer ul li span, #menu_footer ul li span{ height: inherit;color:#FFF;text-decoration: none;
background:url("images/arrow-white_right.gif") no-repeat scroll 22px 10px transparent; 
display:block;

padding:8px 0 5px 34px;

}

.marcher_1 h5, .marcher_2 h5{ margin: 0; padding: 0; font-size:12px;
}


#menu_footer ul li h5 a:hover, #menu_footer ul li ul li h5 a:hover{
	color:#FFF; background:none;
}



a.auto, a:hover.auto, a.market, a:hover.market, a.rh, a:hover.rh, a.assurance,a:hover.assurance,
 a.equipement, a:hover.equipement, a.informatique, a:hover.informatique {
	margin: 0; padding: 8px 10px 5px 35px;
	display:block;
	float:left;
	width:255px;
	background-position:  3px 4px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

/*
.marcher_1 h5 a, .marcher_2 h5 a{
	margin: 0; padding: 8px 10px 5px 35px;
	display:block;
	font-size:12px;
	float:left;
	width:255px;
	background-position:  3px 4px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;

}
*/


#menu_footer ul li ul{
display:block;
margin:0;
padding:0;
}
	
#menu_footer ul li ul li{
	margin: 0; padding:2px 0 1px 34px;	
	display:block;
	width:255px;
}

#menu_footer ul li ul li h5 a{
	color:#B4E3FF;
	display:block;
	float:left;
	margin:0;
	padding:1px 0;
	width:100%;
	background: none;
	height: inherit;
}


#menu_footer ul li ul li h5 a {
background: none;

}


/* End Structure */

#content h1 { color: #006FB2; font-size: 30px; }

#content h1, #content h2, #content h3 { font-weight: 700; }

#content h2, #content h2 a, #content h2 a:visited, body .entry h2 .st_tag { font-size: 20px; }

#initial_devis .process_next ul li h2 { margin: 0; padding: 0 0 0 10px; }

#page { text-align: left; }

#header { padding-bottom: 15px; }



#form1, #leftside, #middleside, #rightside, #leftside li p, 
#company .ui-widget-content li p
{ text-align: left; }


/* ****** cadre mise en avant ******* */
.block-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-top: 4px solid #00A5CE;
	border-right: 1px solid #00A5CE;
	border-left: 8px solid #00A5CE;
	border-bottom: 1px solid #00A5CE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.3);
	margin:10px;
	width:50%;
	text-align:left;
	color: #555555;
	}

#title-text{
	font-weight:bold;
	color:#068bbc;
	padding:10px 0px 10px 8px;
}

.block-info ul li{
	margin-bottom:10px;
	}

	
.block-info ol li{
	margin-bottom:10px;
	}
	
	
.block-title{
	color:#FFF;
	font-size:14px;
	padding:4px 0px 8px 6px;
	border-radius: 0px 0px 30px 0px;
	}

/* ************************************* */	


h4{font-weight:bold}
h4,h4 a,h4 a:visited{color:#333}
.sticky h4{padding-top:10px}
h4{margin:30px 0 0}
h4.pagetitle{margin-top:30px;text-align:center}
#sidebar h4{margin:5px 0 0;padding:0}
body .entry h4 a.st_tag:hover{background-position:3px 8px}
#header h4{text-align:left;color:#b63333;margin:0 0 0 45px;padding:0}
h4,h4 a,h4 a:hover,h4 a:visited,#sidebar h4{text-decoration:none}
.categories h4{display:none}
#content h4,#content h4 a,#content h4 a:visited,body .entry h4 .st_tag{color:#b26800; font-size: 20px;}




