/* CSS Document */


body
{
	background-color:#CC0000;
	color:#000000;
	font-family:arial;

}

#before p
{
	text-align:center;
	font-weight:bold;
}

#before p a
{
	font-size:15px;
	color:white;
}

#pad
{
	padding:5px;

}

#right
{
	text-align:right;
	font-size:24px;
	color:#CC0000;
	padding-right:15px;
	padding-top:5px;
}

#right img
{
	float:left;
}

#right .b
{
	color:black;
	font-size:20px;
}

#left
{
	font-size:15px;
	padding:15px;
}

#left .indent
{
	text-indent:40px;
}

#left .underline
{
	text-decoration:underline;
	font-weight:bold;
	font-size:17px;
}

#d
{
	font-size:16px;
}

#d img
{
	float:right;
	padding-top:10px;
}

#center
{
	text-align:center;
	font-size:12px;
}

#center a
{
	text-decoration:underline;
	color:blue;
}

#after p
{
	text-align:center;
	font-weight:bold;
}

#after p a
{
	font-size:15px;
	color:white;
}

#left .ita
{
	text-align:center;
	font-size:17px;
	font-weight:bold;
}

#img p
{
	text-align:center;
}

#left .indentplus
{
	text-indent:100px;
}

#left .indentplus2
{
	padding-left:160px;
}

#left img
{
	float:right;
	padding-right:75px;
}

#devis
{
	padding-left:50px;
}

a.topnavi {
	background-color: #E8E8E6;
	color:#000000;
	display:block;
	width:390px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:105px;
	text-align:justify;
	text-decoration:none;
}

a.topnavi:hover 
{
/*     color: #0D004C;
 */	background-color:#F3F4E8;
}

.pub_acceuil {position:absolute; left: 350px; top: 80px;}



#devis img
{
	float:left;
	position:relative;
	top:-70px;
	left:200px;
}

.topnavi {position:relative; left:300px; top:-70px; }

.soustitre 
{
	color: #111111;
}

.style1
{
	color: #000000;
	font-size: 18px;
}
.style2 
{
	font-size: 24px;
	font-weight: bold;
}

#ban {position:absolute; top: 64px; left:250px;	}
