/* homepage */
.homepagecontenu
{
	width:780px; 
	height : 400px ;
	font-size: 11px;
	font-family:Arial;
	color:"#7D7D7D";
	text-align:left;
}

.homepagecontenu h1,h2
{
	margin:1px;
	padding:1px;
	font-size :16px;
}

.homepagecontenu a:link,.homepagecontenu a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.homepagecontenu a:hover,.homepagecontenu a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.hpgras
{
	font-weight:bold;
}
.homepagedroit
{
	background-image:url(../images/HomePageDroit.gif);
	float:left;
	width:210px;
	height:394px;
}

.homepagedroitcontenu
{
	margin-left:10px;
	margin-right:12px;
	margin-top:10px;
	height:186px;
	/*background-color:Aqua;*/
}

.homepagedroitcontenuh1
{
	color:#A65A78;
	font-size:15px;
	font-weight:bold;
}
.homepagedroitcontenuh2
{
	color:#A65A78;
	font-size:12px;
	font-weight:bold;
}

.homepagegauche
{
	float:left;
	/*width : 540px;*/
	width:560px;
	height : 400px;
}
.homepageactus
{
	background-image:url(../images/HomePageActus.gif);
	width : 560px; /*540px; */
	height: 125px; /*162px;*/
	/*pading-left:12px;*/
}
.homepageactuscontenu
{
	margin-left:25px;
	margin-right:10px;
	/*background-color:Aqua;*/	
}
.homepageactuscontenu h1{color:#D63333; margin-bottom:8px;margin-top:5px; margin-left:-2px;}
.homepageactuscontenu h2{color:#FF7200; margin-left:-2px;}
.homepagesalles
{
	/*background-image:url(../images/HomePageSalle.jpg);*/
	width : 560px;
	height:269px;
	padding-left:15px;
}
.site
{
	float:left;
	width:334px;
    height:269px;
	
}
.site-marches-publics
{

	background-image:url(../images/HomePageSMP.jpg);
	height:169px;
	width:334px;
}

.site-marches-publics div
{
	padding : 18px 90px 0 10px;
}

.site-marches-publics div h1
{
	font-size:16px;
	font-weight:bold;
	color:#0099CC;
	margin-bottom: 20px;
	
}

.site-marches-publics .shortcut
{
	margin-top: 40px;
	margin-right: 15px;
}

.site-marches-publics p
{
	margin: 0px 0px 0px 0px;	
}

.site-ecole 
{
	background-image:url(../images/HomePageSiteEcole.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 100px;
}

.site-ecole div 
{
	margin: 5px 5px 5px 130px;
}

.site-ecole  h1
{
	font-size:16px;
	/*font-weight:bold;*/
	color:#0099CC;
	margin-top:5px;
	margin-bottom:0px;
	text-align: right;
}
.site-ecole h2
{
	font-size:12px;
	font-weight:bold;
	color:#0099CC;
	margin-top:0px;
	margin-bottom:10px;
	text-align: right;
}

.site-ecole p
{
	margin: 5px 0px 0px 0px;	
}


.encheres
{
	background-image:url(../images/HomePageEnchere.jpg);
	float:left;
	width:203px;
	height: 143px;
	margin: 0px;
}
.encherescontenu
{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:0px;
	
}
.encherescontenu h1
{
	color:#FE8321;
	margin-bottom:0px;
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
}
.encherescontenu h2
{
	color:#FE8321;
	margin-bottom:0px;
	margin-top:0px;
	font-size:15px;
	font-weight:bold;
}
.encherescontenu h3
{
	color:#D12239;
	margin-bottom:0px;
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
}
.encherescontenu h4
{
	color:#D12239;
	margin-bottom:0px;
	margin-top:0px;
	font-size:15px;
	font-weight:bold;
}

.facturations
{
	margin-top:0px;
	background-image:url(../images/HomePageFacturation.jpg);
	float:left;
	width:203px;
	height: 126px;
	margin: 0px;
}
.facturationscontenu
{
	margin-left:10px;
	margin-right:10px;
	margin-top:12px;
	
}
.facturationscontenu h1
{
	color:#D12239;
	margin-bottom:0px;
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
}
.facturationscontenu h2
{
	color:#D12239;
	margin-bottom:0px;
	margin-top:0px;
	font-size:15px;
	font-weight:bold;
}

/* Netscape */

.homepagecontenuNetscape
{
	width:780px; 
	height : 400px ;
	font-size: 11px;
	font-family:Arial;
	color:"#7D7D7D";
	text-align:left;
}

.homepagecontenuNetscape h1,h2
{
	margin:1px;
	padding:1px;
	font-size :16px;
}

.homepagecontenuNetscape a:link,.homepagecontenuNetscape a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.homepagecontenuNetscape a:hover,.homepagecontenuNetscape a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.homepagedroitNetscape
{
	background-image:url(../images/HomePageDroit.gif);
	float:left;
	width:210px;
	height:394px;
	margin-top:-8px;
}

/* Opera */

.homepagecontenuOpera
{
	width:780px; 
	height : 400px ;
	font-size: 11px;
	font-family:Arial;
	color:"#7D7D7D";
	text-align:left;
}

.homepagecontenuOpera h1,h2
{
	margin:1px;
	padding:1px;
	font-size :16px;
}

.homepagecontenuOpera a:link,.homepagecontenuOpera a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.homepagecontenuOpera a:hover,.homepagecontenuOpera a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.homepagedroitOpera
{
	background-image:url(../images/HomePageDroit.gif);
	float:left;
	width:210px;
	height:394px;
	margin-top:1px;
}

/* Firefox */

.homepagecontenuFirefox
{
	width:780px; 
	height : 400px ;
	font-size: 11px;
	font-family:Arial;
	color:"#7D7D7D";
	text-align:left;
	
	/*margin-left:112px;*/
}

.homepagecontenuFirefox h1,h2
{
	margin:1px;
	padding:1px;
	font-size :16px;
}

.homepagecontenuFirefox a:link,.homepagecontenuFirefox a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.homepagecontenuFirefox a:hover,.homepagecontenuFirefox a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.homepagedroitFirefox
{
	background-image:url(../images/HomePageDroit.gif);
	float:left;
	width:210px;
	height:394px;
	margin-top:1px;
}

.menuFirefox
{
	margin-top:49px;
	margin-left:15px;
}