/*
Theme Name: Amanager
Theme URI: http://www.amanager.net./
Description: 
Author: Amanager.net
Author URI: http://www.amanager.net/
Tags: 
Text Domain: 
*/

body{
	background:#FFFFFF ;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:11px;
	text-align: justify;
	color:#343434;
	margin:0;
	padding:0;
	
}
.allContent{background:#FFFFFF;padding:10px 0 0 0;}

img{border:none;}
h1, h1 a{font-size:1.4em; color:#d9d9d9; margin:0; padding:20px 0 0px 0; text-shadow: 1px 1px 1px #000000;}
h1.post_title{font-size:1em; margin:10px 0 0 0; }

h2{font-size:1.5em;color:#343434; margin:0;text-shadow: #929292 0px 1px 1px; }
h2 a{color:#343434; text-decoration:none;}
small {font-size:0.9em;color:#343434;margin:0 0 10px 0;}

hr{height:1px; border-width:0; color:gray; background-color:gray; margin:0;}

p{color:#343434;}
a{font-weight:bold; color:#2483c7; text-decoration:none;}



blockquote{
	clear:both;
	margin: 10px 20px 0 30px;
	padding-left:10px; 
	border-left:solid 3px #2483c7;
}

table{font-size:12px;text-align:left;}

#erreur404{margin:50px 0 300px 0;}
.tab_services table {
	border: 1px solid #c9c9c9;
	border-collapse: collapse;	
	padding: 5px 5px 5px 15px;
}
.tab_services td {
	border: thin solid #c9c9c9;
	padding:5px;
}

.tab_services td:hover{-moz-box-shadow: 0px 60px 40px -40px rgba(255,255,255,0.8) inset; background:#d3d3d3;}
.tab_services {line-height: 1em;}


.allContent{margin:0;padding:0;}

.header{margin:0; padding:0;height:72px; background:url('images/bg_header_top.jpg') repeat-x;}
	#logo_ds{float:left;border:none;margin:10px 0 0 0; padding:0;}

/* Header menu 
---------------*/
#topnav{	
	float: left;
	padding: 0;
	margin: 0 0 0 20px;
	list-style: none;
	font-size:1.2em;
	font-weight:bold;
	text-shadow: #FFFFFF 0px -1px 1px;
}


#topnav li {
	float: left;	
	cursor:pointer;
}

#topnav li:hover {border-bottom:solid 4px #2483c7; background:#FFFFFF;}
#topnav li a {display:block; margin:0;color:#343434;text-decoration:none;height: 68px;line-height:68px;padding:0 30px 0 30px;}
#topnav li a:hover {color:#2483c7;}

.header_content button{width:197px; height:37px; background:url('images/bt_demande_devis.png'); border:none;cursor: pointer; margin : 20px 0 0 30px;}
.header_content button:hover{background:url('images/bt_demande_devis.png') 0px -37px;}

#bt_demo a{display:block; width:199px; height:37px; background:url('images/bt_demo.png'); border:none;cursor: pointer; margin : 0 auto 0 auto;}
#bt_demo a:hover{background:url('images/bt_demo.png') 0px -37px;}

#topnav li ul{
	display:none;
	position: absolute;
	padding:0;
	margin:4px 0 0 0;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#8ea3c1;
}
#topnav li ul li {float:none;background:#FFFFFF;}
#topnav li ul li:hover {border:none;}
#topnav li ul li a{padding:0 30px 0 30px;height:30px;line-height:30px;}




/* HEADER MIDDLE 
---------------*/
.header_middle{height:271px;  background:url('images/bg_header.jpg') repeat-x; padding:10px 0 0 0;}
	.header_middle #header_middle_content h1{font-size:2.4em; color:#d9d9d9; margin:0; padding:10px 0 0px 0;text-shadow: #000000 0px 1px 1px;}
	.header_middle #header_middle_content{float:left;width:500px;}
	#desc_service{float:none; height:210px}
	#header_middle_content p{margin:10px 0 0 0; color:#FFFFFF; /*font-size:1.2em;*/ line-height:24px;}
	#header_middle_content em{margin:0; font-size:1.3em; font-style: normal; font-weight:bold;color:#d9d9d9;text-shadow: #000000 0px 1px 1px;}
	#header_middle_content img{float:left; margin:0 0 0 0px;}
	#icon_service {margin:0 10px 0 0; width:50px; height:50px; }

/* CONTENT 
---------------*/
.content, .sidebar{color:#343434;}

.content, .content p{color:#343434; line-height:1.9em;}
.content img{margin:0;}
.post{
	margin:20px 0 50px 0;
}

.post li{
	/*font-size:1.2em;*/
	/*margin:0px 0 3px 0;*/
	list-style: square ;
}

.date{float:left;width:68px; height:45px; background:url('images/bg_date.png'); text-align:center;margin :0 10px 0 0;}
.date p{margin:0 10px 0 0;padding:0;line-height:1em;color:#FFFFFF;}
.date .post_day{font-size:1.4em;font-weight:bold;margin-top:5px;}
.post_month{font-size:1em;font-weight:bold;}
.date .post_year{font-size:1.4em;font-weight:bold;}

/* Positionnement des images */

img.alignright {float:right; margin:0 0 0 10px;}
img.alignleft {float:left; margin:0 10px 0 0;}

/* Positionnement des images */



/* SIDEBAR */

.sidebar h2{border-bottom:solid 1px #969696;}
.sidebar, .sidebar a{color:#000000;text-decoration: none;font-size:1em;}
.sidebar ul{list-style:none;}
.sidebar ul li{margin: 0 0 20px 0;}

.sidebar ul ul {padding:0; margin:0 0 0 5px;}
.sidebar ul ul li{padding:3px 0 3px 5px; margin:3px 0;border-left:solid 3px #dadada;border-bottom:solid 1px #dadada;}
.sidebar ul ul li:hover{background:#f1f1f1;}

/* SIDEBAR */

/* Formulaire Commentaires */
#comment-form{
	width:100%;
	background:#d3d3d3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #c9c9c9;
}
#comment-form fieldset{border:none;}
#comment-form label{font-size:1.2em;cursor:text;color:#343434; text-align: left;}
#comment-form input, #comment-form textarea{color:#FFFFFF;width:98%;border:1px solid #8D9095; background:#202020;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
#comment-form input#submit{background:url('images/bt_form.png'); width:154px; height:25px;border:none;cursor:pointer}
#comment-form input#submit:hover{background:url('images/bt_form.png') 0 -25px;}

/* Formulaire Commentaires */

/* Formulaire Contact */

input.contact , textarea {border:1px solid #8D9095; background:#202020}
input.Submit{background:url('images/bt_form.png'); width:154px; height:25px;border:none;cursor:pointer}
input.Submit:hover{background:url('images/bt_form.png') 0 -25px;}
/* Formulaire Commentaires */

/* FOOTER
---------------*/

.footer{width:100%; background:url('images/bg_footer.jpg') repeat-x; height:137px; }
.footer li{list-style: none inside url('images/icon_liste.png');}
.footer .footer_content div{ float:left; background:url('images/sep_footer.png') no-repeat right;height:137px; margin:0 0 0 20px;}
.footer .footer_content h3{ font-size: 18px; text-shadow: #FFFFFF 0px 1px 0px; margin :5px 0 5px 0;}
.footer .footer_content p{line-height:18px;color:#343434;}
.footer .footer_content img{margin:0 10px 0 0;}



