@charset "UTF-8";
/* CSS Document */

html, body, div, span, p, a, a:hover, a:visited, h1, h2, h3, h4, img, object, form {
	margin:0;
	padding:0;
	border:0;
}
ol{
	margin:1em 0;
	-moz-padding-start:40px;
}

body{
	width: 930px;
	margin: auto;
	background: #fafafa url(/images/interface/alpes-transactions/bg.jpg);
	background-repeat:repeat-x;
	
}

#contenant-site{
	width:930px;
	/*background:url(/images/interface/alpes-transactions/bg-papier.png) repeat;*/
	height:auto;
	font-size: 11px;
	font-family: Verdana;
	color: #7F7F7F;
	text-align:justify;
}


#header{
	height:200px;
}

#index{
	height:737px;
	width:930px;
}

#logon{
	margin:0 auto;
	width:auto;
	height:25px;
	padding-left:500px;
	background-image: url(/images/interface/alpes-transactions/acces-secu.jpg);
	background-repeat:repeat-x;
	padding-top:5px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: lighter;
}
	#logon p{
		color:#7F7F7F;
		font-size:10px;
		text-align:right;
	}
	#connexion input{
		font-size:11px;
		color:#666666;
	}

#search{
	margin:0 auto;
	height:25px;
	background-image: url(/images/interface/alpes-transactions/search.gif);
	padding-left:280px;
	padding-top:5px;
	color: #666;
	font-family: Verdana;
	font-size: 12px;
	font-weight: lighter;
}
	#recherche input, #recherche select{
		font-size:11px;
		color:#333;
	}


#left{
	margin:0 auto;
	height:500px;
	width:250px;
	float:left;
}
	#coup_coeur, #vente{
		margin-top:50px;
	}
	#vente_commerce{
		margin-top:17px;;
	}
	#coup_coeur img{
		
	}
	
	/* MENU IMMOBILIER */
	div#menu_vente ul
	{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	ul#menu_vente
	{
		margin:0;
		padding:0 15px;
		margin-top:20px;
		margin-bottom:20px;
		width:250px;
		list-style-type:none;
	}
	ul#menu_vente li {
		padding:0 10px;
		margin:0 20px 0 0;
		list-style-type:none;
	}
	ul#menu_vente a.first {
		padding-top:5px;
		padding-left:30px;
		margin:0;
		list-style-type:none;
		border-top:1px solid #CCC;
	}
	ul#menu_vente a.actif {
		display: block;
		color: #333;
		background:url(/images/interface/alpes-transactions/back_menu-vente.png) repeat;
		font:11px Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	ul#menu_vente a {
		display: block;
		height:20px;
		padding:0;
		padding-top:5px;
		padding-left:30px;
		margin:0;
		color: #3399cc;
		text-decoration: none;
		border-bottom:1px solid #CCC;
		font:11px Verdana, Helvetica, sans-serif;
		font-weight:bold;
		/*padding-left:10px;
		margin-left:10px;*/
	}
	ul#menu_vente a:hover {
		display: block;
		color: #333;
		background:url(/images/interface/alpes-transactions/back_menu-vente.png) repeat;
		/*background-color: #de8c43;*/
		font:11px Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	li.saut{ height:25px;}
	li.saut2{ height:10px;}
	
	/* FIN MENU */
	
	/* MENU COMMERCE */
	div#menu_vente_commerce ul
	{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	ul#menu_vente_commerce
	{
		margin:0;
		padding:0 15px;
		margin-bottom:20px;
		width:250px;
		list-style-type:none;
	}
	ul#menu_vente_commerce li {
		padding:0 10px;
		margin:0 20px 0 0;
		list-style-type:none;
	}
	ul#menu_vente_commerce a.first {
		padding-top:5px;
		padding-left:20px;
		margin:0;
		list-style-type:none;
		border-top:1px solid #CCC;
		overflow:hidden;

	}
	ul#menu_vente_commerce a.actif {
		display: block;
		color: #333;
		background:url(/images/interface/alpes-transactions/back_menu-vente_commerce.png) repeat;
		font:11px Verdana, Helvetica, sans-serif;
		overflow:hidden;
		font-weight:bold;
	}
	ul#menu_vente_commerce a {
		display: block;
		height:20px;
		padding:0;
		padding-top:5px;
		padding-left:20px;
		margin:0;
		color: #3399cc;
		text-decoration: none;
		border-bottom:1px solid #CCC;
		font:11px Verdana, Helvetica, sans-serif;
		overflow:hidden;
		font-weight:bold;
		/*padding-left:10px;
		margin-left:10px;*/
	}
	ul#menu_vente_commerce a:hover {
		display: block;
		color: #333;
		background:url(/images/interface/alpes-transactions/back_menu-vente_commerce.png) repeat;
		/*background-color: #de8c43;*/
		font:11px Verdana, Helvetica, sans-serif;
		overflow:hidden;
		font-weight:bold;
	}
		
	/* FIN MENU */
	
#main{
	margin:0 auto;
	width:614px;
	float:right;
	padding:20px;
}	
#main_commerce{
	margin:0 auto;
	width:614px;
	min-height:600px;
	float:right;
	padding:20px;
}	
	#vignettes{
	
	}
	#cadre_bien{
		float:left;
		width:200px;
		height:200px;
		background:url(/images/interface/alpes-transactions/back_cadre-bien.png) no-repeat;
		padding:0;
		margin:2px;
	}
	#cadre_bien img, #cadre_bien p{
		padding-left:9px;
	}
	#cadre_bien img{
		/*padding-top:15px;*/
	}
	#cadre_bien p{
		padding-top:5px;
		float:left;
		font-weight:bold;
		color: #7F7F7F;
	}
	#cadre_bien h2{
		margin-bottom:3px;
		margin-top:7px;
		font-weight:bold;
		color: #000;
		font-size:11px;
		text-align:center;
	}
	h2.coeur{
		background:url(/images/global/pictos/coeur.png) no-repeat left;
		margin-left:10px;
		padding-left:-10px;
	}
	.noir{
		color:#000000;
	}
	#cadre_bien a.plus{
		float:right;
		display:block;
		width: 30px;
		height:30px;
		margin-top:11px;
	}
	
	#illustration{
		float:left;
	}
	#infos_bien{
		float:left;
		color: #3399cc;
		font-weight:bold;
		padding-top:50px;
		width:240px;
	}
	.desc_bien{
		padding-top:15px;
		text-align:justify;
	}
	#infos_technique{
		clear:both; 
	}
	#infos_technique span{
		color:#333;
		font-weight:bold;
	}
	#bloc_bleu{
		float:left;
		margin:2px;
		width:300px;
		height:181px;
		display:block;
		background:url(/images/interface/alpes-transactions/bloc-bleu.png) no-repeat;
		color:#3399cc;
	}
	#bloc_bleu h2, #bloc_gris h2, #bloc_gris2 h2, #bloc_noir h2{
		font-size:12px;
		padding:20px 20px 5px 20px;
		margin:0;
		margin-bottom:10px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#bloc_bleu p, #bloc_gris p, #bloc_gris2 p, #bloc_noir p{
		font-size:10px;
		padding:0px 20px 5px 20px;
		margin:0;
		font-weight:normal;
	}
	#bloc_gris{
		float:left;
		margin:2px;
		width:300px;
		height:181px;
		display:block;
		background:url(/images/interface/alpes-transactions/bloc-gris.png) no-repeat;
		color:#bfc0c2;
	}
	#bloc_gris2{
		float:left;
		margin:2px;
		width:300px;
		height:181px;
		display:block;
		background:url(/images/interface/alpes-transactions/bloc-gris2.png) no-repeat;
		color:#57575a;
	}
	#bloc_noir{
		float:left;
		width:300px;
		margin:2px;
		height:181px;
		display:block;
		background:url(/images/interface/alpes-transactions/bloc-noir.png) no-repeat;
		color:#000000;
	}

#thumb{
	margin:0 auto;
	background-image: url(/images/interface/alpes-transactions/thumb.png);
	height:200px;
	width:200px;
	float:left;
}

.img {
	margin: 5px;
	border-color: #027BB9;
	border-bottom-width: thick;
}


	#vignettes{
	
	}

#spacer{
	clear:both; 
	height:0px; 
	display:block;

}


.texte{
	font-size: 11px;
	font-family: Verdana;
	color: #7F7F7F;
}
.news{
	color: #3493C4;
	font-size: 11px;
	font-weight:normal;
	text-align:justify;
	padding-left:10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #3E91D2;
}
.bleu{
	color: #3493C4;
	font-size: 9px;
}
.edit_recherche{
	color: #3493C4;
	font-size: 9px;
}

.texte a, a:visited{
	color: #666666;
	text-decoration: underline;
}

.texte a:hover{
	color: #999999;
	text-decoration: none;
}
a, a:visited{
	color: #5A9AC9;
	text-decoration: underline;
}
a:hover{
	color: #999999;
	text-decoration: none;
}

.titre{
	background-repeat:no-repeat;
	background-position: left;
	font-size: 16px;
	height: 25px;
	font-family: Verdana;
	font-weight: normal;
	color: #0079B8;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;	
}

.texte p, .pdf p{
	margin:1em 0;
}

.texte_retrait{
	font-size: 10px;
	font-family: Verdana;
	color: #2C90CB;
	font-style: oblique;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2C90CB;
	margin-right:5px;
	padding-left:5px;
	margin-top:10px;
	text-align:justify;
}
.pdf{
	padding-right: 25px;
	background: url(/images/interface/alpes-transactions/pdf.jpg) no-repeat right center;
	font-size: 11px;
	font-family: Verdana;
	color: #7F7F7F;
	margin:1em 0;
}
.pdf_commerce{
	padding-left: 25px;
	background: url(/images/interface/alpes-transactions/pdf.jpg) no-repeat left;
	font-size: 11px;
	font-family: Verdana;
	color: #7F7F7F;
	margin:1em 0;
}



/* Pour l'alignement des images dans les paragraphes*/
.illu-right{
	border:0px;
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.illu-left{
	border:0px;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

.illu-center{
	border:0px;
	text-align:center;
	margin:10px;
}
.illu-right img, .illu-left img, .illu-center img{
	border:1px solid #3493C4;
	padding:2px;
}

/*ALERTES */
a.alertes, a:hover.alertes, a:visited.alertes{
	background: url(/images/interface/alpes-transactions/alertes.jpg) repeat-x bottom;
	height:20px;
	color:#000;
	text-align:right;
	padding:5px 3px;
	text-decoration:none;
		border: 1px solid #CCC;
}


#pied-page-site{
	clear:both;
	background-image: url(/images/interface/alpes-transactions/bottom.jpg);
	height:50px;
	width:930px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #006699;
	font-family: Verdana;
	padding-top:40px;
}

#pied-page-site a, a:visited{
	color: #2C90CB;
	text-decoration: none;
}

#pied-page-site a:hover{
	color: #333333;
	text-decoration: none;
}
