/* --------------------------------------------------------------------------------------------------- */
img {border:none;}


/* -------------------------------- www.aranettoyage.net by Alexance -------------------------------------- */

	body {
		margin: 15px 0;
		padding: 0;
		width: 100%;
		text-align: center;
		background: #DDE5EB;
	}
	
/*  Container ------------------------------------------------------------------------------------------ */

	#container {
		width: 760px;
		padding: 0;
		margin: auto;
		text-align: left;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
		
/* Header  --------------------------------------------------------------------------------------------- */

	#header {
		float:left;
		background: url("img/header.gif");
		padding: 0;
		margin: 0;
		width: 760px;
		height: 100px;
	}
	
	#logo {
		float:left;
		width: 265px;
		height: 100px;
	}
	
	#slog {
		float:left;
		width: 493px; /*495*/
		height: 100px;
 		padding-left: 2px;
	}
	
	#slog h3 {
		margin:0;
		margin-top: 71px;
		font-weight: bold;
		color: #fff;
		font-size: 12px;
	}
	
	#slog2 {
		margin-left:25px;
		margin-bottom:-30px;
	}
	
	#slog2 h1 {
		font: bold 14px Tahoma, Verdana, sans-serif;
		color: #E11403;
	}
	
	#slog3 {
		margin-left:25px;
	}
	
	#slog3 h2 {
		font: bold 13px Tahoma, Verdana, sans-serif;
		color: #2943A0;
	}
	
	#slog4 {
		margin-left:25px;
		margin-bottom:-30px;
	}
	
	#slog4 h1 {
		font: bold 14px Tahoma, Verdana, sans-serif;
		color: #23742C;
	}
		
	#texte {
		font: 12px Tahoma, Verdana, sans-serif;
		margin-left:25px;
		margin-top:-2px;
	}
		
/*  Sidebar Menu --------------------------------------------------------------------------------------------- */

	#sidebar {
		float:left;
		background-image: url("img/sidebar.gif");
		background-repeat: repeat-y;
		width: 190px;
		height:550px;
		background-color:#FFF;
	}
	
	#sidebar a {
		margin: 10px 0;
		color: #E11403;	 /*2943A0*/	
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		font-size:11px;
		letter-spacing: 0px;
	}
	
	#sidebar a:hover {
		color: #4D5C94;
		text-decoration: none;
	}
	
	#sidebar2 a {
		margin: 10px 0;
		color: #4D5C94;	 /*2943A0*/	
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		font-size:11px;
		letter-spacing: 0px;
		line-height: 14px;
	}
	
	#sidebar2 a:hover {
		color: #E11403;
		text-decoration: none;
	}
	
	
	#sidebar3 a {
		margin: 10px 0;
		color: #2A476D;	 /*2943A0*/	
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		font-size:11px;
		letter-spacing: 0px;
		line-height: 14px;
	}
	
	#sidebar3 a:hover{
		color: #E11403;
		text-decoration: none;
	}
	
	.here {
		font-family: Tahoma, Verdana, sans-serif;
		color: #E11403;
		font-weight: bold;
	}
	
	#sidebar  p {
		color: #fff;
		font: bold 12px Arial, Verdana, sans-serif;
		text-decoration: none;
		margin-left: 20px;
	}
	
	#sidebar  p .devis a {
		color: #fff;
		font-weight: bold;
	}
	
	#sidebar  p .devis a:hover{
		color: #fff;
		text-decoration: underline;
	}
	
/*  Content --------------------------------------------------------------------------------------------- */

	#content1 {
		padding-left: 10px;
		background-color: #F4F9FD;
		width: 560px;
	}
	
	#content2 {
		background: url("img/entretien-references.jpg");
	}
	
	#content3 {
		background: url("img/entretien-bureaux.jpg");
	}
	
	#content4 {
		background: url("img/entretien-immeuble.jpg");
	}
	
	#content5 {
		background: no-repeat url("img/entretien-residence.jpg");
	}
	
	#content6 {
		background: url("img/entretien-debarras.jpg");
		padding-left: 10px;
	}
	
	#content7{
		background: url("img/entretien-gardien.jpg");
		padding-left: 10px;
	}
	
	#content8{
		background: url("img/entretien-courrier.jpg");
		padding-left: 10px;
	}
	
	#content9 {
		background-image: url(img/entretien-parquet.jpg);
		background-repeat:no-repeat;
		padding-left: 10px;
	}
	
	#content10 {
		background: url("img/entretien-vitres.jpg");
		padding-left: 10px;
	}
	
	#content11 {
		background: url("img/entretien-appartement.jpg");
		padding-left: 10px;
	}
	
	#content12 {
		background: url("img/entretien-prestations.jpg");
		padding-left: 10px;
	}
	
	#content13 {
		background: url("img/entretien-devis.jpg");
		padding-left: 10px;
	}
	
	#content14 {
		background: url("img/nuisibles.jpg");
		padding-left: 10px;
	}
	
	#contenu {
		margin:15px;
	}
	
	#content1, #content2, #content3, #content4, #content5, #content6, #content7, #content8, #content9,
	#content10, #content11, #content12, #content13, #content14 {
		float:left;
		width: 570px;
		height: 500px; /*450*/
		padding: 0;
		margin: 0;
	}
	
	#content1 p, #content2 p, #content3 p, #content4 p, #content5 p, #content6 p, #content7 p, #content8 p, #content9 p,
	#content10 p, #content11 p, #content12 p, #content13 p, #content14 p {
		padding-top: 25px;
		margin-left: 25px;
		margin-right: 15px;
		margin-top: 0;
		font: 12px Verdana, Arial, sans-serif;
		color: #1C1D3F;
	}
	
	#content1 tr td, #content2 tr td {
		color: #1C1D3F;
	}
	
	#content1 a, #content2 a, #content3 a, #content4 a, #content5 a, #content6 a, #content7 a, #content8 a, #content9 a,
	#content10 a, #content11 a, #content12 a, #content13 a, #content14 a {
		/*font: 11px Verdana, Arial, sans-serif;*/
		color: #E11403;
		font-weight:bold;
		text-decoration: none;
	}
	
	#content1 a:hover, #content2 a:hover, #content3 a:hover, #content4 a:hover, #content5 a:hover, #content6 a:hover, #content7 a:hover, #content8 a:hover, #content9 a:hover, #content10 a:hover, #content11 a:hover, #content12 a:hover, #content13 a:hover, #content14 a:hover  {
		color: #E11403;
		text-decoration: underline;
	}
	
	#content1 .ddevis a, #content2 .ddevis a, #content3 .ddevis a, #content4 .ddevis a, #content5 .ddevis a, #content6 .ddevis a, #content7 .ddevis a, #content8 .ddevis a, #content9 .ddevis a, #content10 .ddevis a, #content11 .ddevis a, #content12 .ddevis a, #content13 .ddevis a, #content14 .ddevis a {
		/*font: bold 12px Verdana, Arial, sans-serif;*/
		color: #23742C;
		text-decoration: none;
	}
	
	#content1 .ddevis a:hover, #content2 .ddevis a:hover, #content3 .ddevis a:hover, #content4 .ddevis a:hover, 
	#content5 .ddevis a:hover, #content6 .ddevis a:hover, #content7 .ddevis a:hover, #content8 .ddevis a:hover, 
	#content9 .ddevis a:hover, #content10 .ddevis a:hover, #content11 .ddevis a:hover, #content12 .ddevis a:hover, 
	#content13 .ddevis a:hover, #content14 .ddevis a:hover {
		color: #23742C;
		text-decoration: underline;
	}
	
/*  Footer --------------------------------------------------------------------------------------------- */

	#footer {
		background: url("img/footer.gif");
		background-repeat:no-repeat;
		clear:both;	
		width: 745px; /*760*/
		height: 18px;
		text-align: right;
		color: #A4AABE;
		padding-top: 2px;
		padding-bottom: 0px;
		font-size: 10px;
		padding-right: 15px;
	}
	
	#footer a {
		font-size: 10px;
		color: #A4AABE; /**/
		font-weight:bold;
		text-decoration: none;
	}
	
	#footer a:hover {
		color: #fff; /**/
		text-decoration: none;
	}
	
/* General ----------------------------------------------------------------------------------------------------- */

	.t1 {
		font: bold 12px Verdana, arial, sans-serif;
		color: #23742C;
	}
	
	.t2 {
		font: bold 12px Tahoma, Verdana, sans-serif;
		color: #2943A0;
	}
	
	.t3 {
		font: bold 12px Tahoma, Verdana, sans-serif;
		color: #E11403;
	}
	
	.input {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 0px 0px 0px;
		background-color: #fff;
		color: #2943A0;
		border: 1px solid #737373;
		padding: 2px;
	}
	
	.red-input {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 0px 0px 0px;
		background-color: #990000;
		color: #FFFFFF;
		border: 1px solid #737373;
		padding: 2px;
		font-weight:bold;
	}
	
	.input2 {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 0px 0px 0px; 
		background-color: #fff; 
		color: #2943A0;
		border-bottom: 1px solid #F4F9FD; 
		padding: 2px;
	}
	
	.btn {
		font:bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 0px 0px 0px;
		background-color: #CC0000;
		color: #fff;
		border: 1px solid #990000;
		padding: 0px;
	}
	
	#content13 td {
		font: bold 11px Tahoma, Verdana, sans-serif;
		color: #2943A0;
	}