body { 
			background : #C0B7A6;
			font: normal 11px/14px verdana, arial, sans-serif, geneva; 
			color: #000;
			margin: 0;		
			text-align: center;
			min-width: 800px;
			}
		
		area {
			border: solid 0 #FFF;
		}
		
		img {
			border: solid 0 #FFF;
		}
			
			
		a { color: #000; background: none; font-weight: normal; }
		a:link, a:visited { text-decoration: none; }
		a:hover, a:active { 
			text-decoration: underline; 
			color: #666; 
			font-weight: normal; 	
			background: none; 
		}
		
		.infos { font-size:9px; line-height:130%; }
		
		.infosstd { margin:0; padding:0; line-height:18px; }
		
		.smallerText { font-size: 80%;} 
		
		.unsubscribe { font-size:95%; color:888;} 
		
		#frame {
			margin: 0 auto;
			width: 800px;
			text-align: left;
			color: #000;
			background: #A69780;
		}
		
		#preHeader {
			background: #FFF;
			color: #000;
			margin: 0;
			padding: 0;
			text-align: right;
		}
		
		/* ------ BANDO ------ */
		
		#bando h1  { 
			color: #A69780; 
			background: none;
			font: 2.5em/0.1em arial, sans-serif, geneva; 
			margin: 0; 
			padding: 150px 0 0 590px; }
		
		#bando b { font-size:120%; }
		
		
		/* ------ Blocs alignes a GAUCHE ------ */
		
		.titreIMGG { margin: 0 20px; float: left; }
		
		.blocG { 
			color: #000; 
			background: url("http://www.triselectif.net/images/bg_titre.gif") repeat-x; 
			margin: 30px 0; 
			width: 700px; 
			
			clear: both; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 	
		}
			
		.blocG p  { 
			color: #000; 
			font-size: 11px; 		
			line-height: 16px; 
			background: #c0b7a6; 
			text-align: right; 
			margin: 0 14em 0 0; 
			padding: 5px 35px 10px 10px; 
		}
		
		.blocG h1 {
			margin: 0;
			padding: 43px 0 28px 0;
			font-size: 45px;
			color: #A69780; 
			font-weight: bold;
			background: none;
			text-align: left;
		}
		
		.nuzImageG { 
			color: #fff; 
			background: url("http://www.triselectif.net/images/bg_img_r.gif") no-repeat 99% 99%; 
			margin: 0 -20px 0 0; 
			padding: 0 15px 10px 0; 
			width: 177px;
			float: right;
			position: relative; 
		}
			
		.nuzImageG img { border: solid 0px #000; }
		
		/* ------ Blocs alignes a DROITE ------ */
		
		.titreIMGD { margin: 0 20px; float: right; }
		
		.blocD { 
			color: #000; 
			background: url("http://www.triselectif.net/images/bg_titre.gif") repeat-x; 
			margin: 30px 0;
			width: 700px; 
			float: right;
			clear: both; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
		.blocD p {
			margin: 0 0 0 14em;
			padding: 5px 10px 10px 35px;
			color: #000;		
			text-align: left; 
			font-size: 11px; 
			line-height: 16px;
			background: #C0B7A6;
		}
		
		.blocD h1 {
			margin: 0;
			padding: 43px 0 28px 0;
			font-size: 45px;
			color: #A69780; 
			background: none;
			font-weight: bold;
			text-align: right;
		}
		
		.nuzImageD { 
			color: #fff; 
			background: url("http://www.triselectif.net/images/bg_img_l.gif") no-repeat 0% 100%;
			margin: 0 0 0 -20px; 
			padding: 0 0 10px 15px; 
			width: 177px; 
			float: left;
			position: relative;
		}
		
		.nuzImageD img { border: solid 0px #000;	}
			
		/* ------ Footer Triselectif  (contacts, etc...) ------ */
		
		.footer {
			margin: 60px 0 2px 0;
			border: solid 0px #FFF;
			background: transparent;
			clear: both;
			color: #000;
			text-align: center;
			font-size: 100%;
		}
		
		

.abocadre
{
	padding:0;
	margin:30px 0 20px 0;

}
		
.abocadre h3
{
	font-size:17px;
	margin:0;
	padding:0 0 10px 0;
	color:#A69780;
}

.form { 
	font-size: 10px; 
	color: #000; 
	background-color: #EEE; 
	border: 1px solid #888;
	padding:3px;
	margin:0;
}

.formErr { 
	font-size: 10px; 
	font-weight:bold;
	color: #F00; 
	background-color: #FFF; 
	border: 1px solid #F00;
	padding:3px;
	margin:0;
}

.formbtn { 
	font-size: 10px; 
	font-weight:bold; 
	color: #4D4D4D; 
	background-color: #FFFFDD; 
	border: 1px solid #A28B78; 
	padding:3px;
	margin:0;
}

.dialog
{
	color:#F00;
	font-weight:bold;
	margin:10px;
}

.phrase
{
	padding:0;
	margin:0 150px;
}

.form-nuz-selector select
{
	margin:0;
	padding:0;
	clear:none;
	font-size:10px;
}