body { 
	background : #C0B7A6;
	font: normal 11px/14px geneva, verdana, arial, sans-serif; 
	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%; }
		
.smallerText { font-size: 80%;} 
	
	
/* ---- ABOS ---- */
	
#aboframe {
	margin: 0 auto;
	width: 800px;
	height:auto;
	text-align: center;
	color: #000;
	background: #A69780;
}

#aboframe a:link, a:visited, a:active  { color: #FFFFFF; text-decoration:none; }
#aboframe a:hover { text-decoration:none; font-weight:bold;}

#aboframe form 
{
	margin: 0;
	padding: 10px;
}
	
.aboCadre { 
	margin:0 auto;
	border:dashed 1px #A28B78; 
	background:#C0B7A6;
	width:400px;
	text-align:center;
}

.aboCadre h3 {
	margin:10px;
	padding:3px;
	font-size:18px;
}
	

.form { 
	font-size: 10px; 
	color: #FFFFFF; 
	background-color: #A69686; 
	border: 1px solid #A28B78;
	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:5px;
}

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


		
#frame {
	margin: 0 auto;
	width: 800px;
	text-align: left;
	color: #000;
	background: #A69780;
}
		
#preHeader {
	background: #FFF;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: center;
}
		
/* ------ BANDO ------ */
		
#bando { 
	color: #c0b7a6; 
	background: url("http://www.triselectif.net/new/photos_176/bando_176") no-repeat 0 100%; 
	margin: 0; 
	height: 297px;
	clear: both; 
	border: solid 0 #fff; }

#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: 110%; 
	background: #c0b7a6; 
	text-align: right; 
	margin: 0 14em 0 0; 
	padding: 5px 35px 10px 10px; 
}
		
.blocG h1 {
	margin: 0;
	padding: 45px 0 30px 0;
	font-size: 50px;
	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: 110%;
	background: #C0B7A6;
}
		
.blocD h1 {
	margin: 0;
	padding: 45px 0 30px 0;
	font-size: 50px;
	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%;
}