 @media screen{
	html{margin:0px;padding:0px;font-size: 100%;}
	body{background:#FFFFFF url('/images/background-page.jpg') repeat-x;font-family:arial;font-size:10pt;color:#2b8350;margin:0px;padding:0px;text-align:center;}
	#pageMain{background:url('/images/background.jpg') no-repeat;width:955px;margin:auto;height:500px}
	#page{width:935px;margin:auto;text-align:left;}
	#bandeau{width:935px}
	#logo{float:left;width:190px;height:102px}
	.slogan{float:left;width:400px;height:47px;color:#FFF;padding-left:12px;font-weight:bold;line-height:4em}
	.date{float:left;width:332px;padding-left:0px;text-align:right;}
	#baseline{width:935px;float:left;text-align:center;margin-top:40px;}
	#baseline p{margin:0px;padding:0px}

#onglet ul{margin:0px;padding:0px;}
	#onglet ul li{
		width:179px;
		height:37px;
		background:url('/images/onglet.jpg') no-repeat 0px 3px;
		margin:0px;
		margin-left:7px;
		list-style-type:none;
		float:left;
		text-align:center;
		padding-top:8px;
	}
	#onglet ul li.on{
		background:url('/images/ongletOn.jpg') no-repeat;
	}
	#onglet ul li a{color:#1e7842;font-weight:bold;text-decoration:none;font-size:1.1em}

	#animation{height:174px;width:935px;clear:both;}

	#ssmenu{float:left;width:200px;background:#FFF url('/images/background-ssmenu.jpg') no-repeat;}
	#ssmenu h1{color:#fd8316;font-size:1.2em;text-align:center;height:64px;padding:0px;margin:0px;line-height:3em}
	#ssmenu ul{padding:0px;margin:0px;background-color:#faf0e4;width:191px;}
	#ssmenu ul li{
		width:181px;
		border-bottom:1px #CCC solid;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		padding-right:10px;
		margin:0px;
		list-style-type:none;
		text-align:right;
	}
	#ssmenu ul li.on{
		background-color:#FFF;
	}
	#ssmenu ul li a{color:#ff8216;font-weight:bold;text-decoration:none;font-size:1em;}
	#ssmenu ul li.on a{color:#1b723f;}
	#ssmenu #bottomSSMenu{background:url('/images/background-bottom-menu.jpg') no-repeat;width:191px;height:147px;}

	#content{
		float:left;
		width:705px;
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
	}
	/* Couleur des titres */
	#content h1,#content h2{color:#ff8216;}
	#content h1{font-size:1.4em}
	#content h2:before{width: 16px;padding: 0 20px 0 0;background: url('/images/arrow.jpg') no-repeat 0 0;content: "";}
	#content h2{font-size:1.2em;padding-left:2px}
	#content h3{font-size:1.1em;padding-left:2px;font-style:italic}
	#content h4{font-size:1.1em;padding-left:2px;}
	#content p{color:#2f8641;padding-left:22px}
	#content a{color:#2f8641;font-weight:bold}

	#footer{float:left;background:url('/images/background-bottom.jpg') no-repeat;width:935px;height:131px;}
	#menuFooter{margin-left:200px;margin-top:40px}
	#menuFooter ul li{
		margin:0px;
		margin-right:10px;
		list-style-type:none;
		float:left;
		text-align:center;
		padding-top:8px;
	}
	#menuFooter ul li a{color:#1e7842;text-decoration:none;font-size:1em}

 	#info{float:left;width:200px;margin-right:6px}
 	#info div{clear:both;width:190px;margin-top:20px;font-size:1em;}
 	#info div img {margin-right:15px}
	.orange{color:#fd8218;font-weight:bold}
 	.vert{color:#2b8350;font-weight:bold}
 	.vert a{text-decoration:none;color:#2b8350;}

 	#actu{float:left;width:268px;background:#faf1e4 url('/images/background-news.jpg') no-repeat bottom;}
	#actu div{background:url('/images/arrowOrange.jpg') no-repeat 8px 0px;}
	#actu h2{margin:0px;margin-top:20px;padding:0px;padding-left:30px;font-size:1.1em;line-height:1.1em}

	#actu p {margin:0px;padding:0px;padding-left:30px;}
	#actu p a{text-decoration:none;color:#2b8350;font-weight:bold}
	#actu p.all{text-align:right;padding-top:20px;padding-bottom:20px}
	#actu p.all a{color:#fd8218;font-weight:bold;font-size:0.9em}

 	#carteHome{float:left;}
 	#carteHome #carte{float:left;width:270px;padding-left:30px;}
	#bts{float:left;width:150px}

	#bts div{height:73px;border:1px white solid;}
	#bts div.select{filter : alpha(opacity=50);
    -moz-opacity : 0.5;
    opacity : 0.5;}
	#bts img{float:left;}
	#bts h2{font-size:1em;text-align:right;}
	#bts h2.longue{margin-top:0px}
	#bts h2 a{text-decoration:none;font-weight:bold}
	#bts h2 a.dispo{color:#298350}
	#bts h2 a.vente{color:#FB7807}
	#bts h2 a.patrimoine{color:#A975C7}
	#bts h2 a.projet{color:#8aba16}
	/*
	#bts h2 a.patrimoine{color:#9000CC}
	#bts h2 a.projet{color:#03FF69}
	*/
	#carteType{float:left;width:211px;}
	#carteType img{float:left;}

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

	#formCarto{float:left;width:722px;height:42px;background:url('/images/back-form.jpg') no-repeat}
	#formCarto form{float:left;margin:0px;margin-left:30px;padding:0px;}
	#formCarto dl{margin:0px;margin-top:10px;}
	#formCarto dd{float:left;margin:0px;margin-left:10px;margin-right:30px}
	#formCarto dt{float:left;font-weight:bold;color:#2b8350;}

 	#detailLogement{float:left;width:722px;}
 	#detailLogement #descCourt{padding-left:20px;width:702px;height:57px;background-color:#edeae3}
 	#detailLogement #descCourt div.liste{background:url('/images/puceOrange.jpg') no-repeat 3px;float:left;padding-left:20px;color:#2b8350;font-weight:bold;margin-top:8px;margin-right:8px;nowrap:nowrap}

 	#detailLogement #descCourt #types{clear:both}
 	#detailLogement #vente div{float:left;padding-left:20px;color:#2b8350;font-weight:bold;margin-top:20px}
 	#detailLogement #photoLogement{float:left;overflow:hidden;width:365px;height:400px;background-color:#efefef}
 	#detailLogement #serviceProxi{width:357px;height:59px;background-color:#cfcfcf;}
 	#detailLogement #serviceProxi p{text-align:center}

	img{border:none}

	div.hidden{float:left}

}
