﻿body {
	text-align: center;
	}

.fond{
	background-image:url('../img/origin/image_fond_blue.png');
	background-attachment:fixed;
	background-position:bottom;
	background-position:center;
	background-repeat:no-repeat;
	text-align: center;
}

.fonds{
	background-image:url('../img/collabo2.jpg');
	background-attachment:fixed;
	background-position:bottom;
	background-position:center;
	background-repeat:no-repeat;
	text-align: center;
}

.intro{
	background-color:#CCCCCC;
	background-repeat:no-repeat;
	text-align:center;
	height:5px;
	text-decoration:underline;
	top: 0px; 
	left: 0px;
	margin:0px auto auto auto;
}



/*Styles pour les tableaux*/


.txtcentretbl {
	width:760px;
	height:550px;
	text-align:center;
	top: 0px; 
	left: 0px;
	margin:0px auto auto auto;
}

.txtcentre {
	width:760px;
	height:10px;
	text-align:center;
	top: 0px; 
	left: 0px;
	margin:0px auto auto auto;
}

.txtindex {
	width:760px;
	height:400px;
	vertical-align:middle;
	text-align:center;
	top: 0px; 
	left: 0px;
	margin:0px auto auto auto;
}

.banniere {
	text-align: center;
	width:760px;
	height:20px;	
}

.tblref {
	text-align: center;
	width:580px;
	height:20px;
	float:right;	
}

.tblgau {
	width:760px;
	height:10px;
	text-align:left;
	line-height:12pt;
	height:10px;
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	vertical-align:top;
}

.tdphase {
	text-align: center;
	width:175px;
	height:12px;
	font-family:Tahoma;
	font-size:11pt;
	color:#000000;
}

.tdspace {
	height:12px;
}

.tddroi {
	text-align:right;
	width:253px;
	height:150px;
}

.gloss {
	text-align: center;
	width:600px;
	height:20px;
	float:right;
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:left;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:top;	
}

.copy {
	text-align: center;
	width:700px;
	height:12px;	
}

.tblcol {
	text-align: center;
	width:650px;
	height:10px;
	margin-left:100px;
}

.phocol{
	background-position:right;
	text-align:right;
	width:100px;
	height:150px;
	vertical-align:top;
}

.collabo{
	background-position:center;
	width:580px;
	height:500px;
	float:right;
}
.noel {
	text-align: center;
	width:100px;
	height:250px;
}


/*Styles pour les puces et trait*/


ul {
	list-style-type:circle;
}
	
	
hr {
	width:70%;
	color:#808080;
}

/*Styles pour les boutons*/


.bouton  {
	width:150px;
	height:30px;
	float:left;
}

.tdbout  {
	width:150px;
	height:30px;
	vertical-align:middle;
	text-align:center;
	background-position:center;
}


/*Styles pour les photos*/


.mat_1 {
	border:1px;
	width:90px;
	height:110px;
}

.mat_2 {
	border:1px;
	width:90px;
	height:60px;
}

.even1 {
	border:1px;
	width:590px;
	height:100px;
}
.even2 {
	border:1px;
	width:143px;
	height:100px;
}

.even3 {
	border:1px;
	width:80px;
	height:100px;
}

.even4 {
	border:1px;
	width:400px;
	height:100px;
}


.fotopre  {
	border:1px;
	width:150px;
	height:120px;
}

.fotoacc  {
	border:1px;
	width:260px;
	height:200px;
}

.fotoveu  {
	width:250px;
	height:260px;
	margin:5px;	
}

.fotoveu1  {
	border:1px;
	width:180px;
	height:260px;
	background-position:center;
	text-align:center;	
}

.fotoveu2  {
	border:1px;
	width:260px;
	height:180px;
	background-position:center;
	text-align:center;	
}

.noel1  {
	border:1px;
	width:260px;
	height:180px;
	background-position:center;
	text-align:center;	
}

.noel2  {
	border:1px;
	width:30px;
	height:50px;
	background-position:center;
	text-align:center;	
}


/*Styles pour les textes*/


.t1{
	font-family:Tahoma;
	font-size:12pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;		
}

.t2{
	font-family:Tahoma;
	font-size:11pt;
	color:#990000;
	text-align:left;
	text-decoration:underline;		
}

.t3{
	font-family:Tahoma;
	font-size:11pt;
	color:#000000;
	text-align:left;		
}

.t4{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:left;
	letter-spacing:3%;
	line-height:11pt;
	height:6px;	
	vertical-align:top;	
}

.t5{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:left;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:top;
	font-weight:bold;	
}

.t6{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:left;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:middle;	
}

.t7{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:center;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:top;
	font-weight:bold;	
}

.t8{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:center;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:top;	
}

.t9{
	font-family:Tahoma;
	font-size:10pt;
	color:#990000;
	text-align:left;		
}

.t10{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	text-align:center;		
}

.t11{
	font-family:Tahoma;
	font-size:11pt;
	color:#990000;
	text-align:left;		
}

.t12{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-align:left;
	letter-spacing:3%;
	line-height:12pt;
	height:10px;	
	vertical-align:middle;	
	text-decoration:underline
}

.p{
	font-family:Tahoma;
	font-size:10pt;
	color:#969696;
	text-align:center;		
}

.pgras{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	text-align:justify	
}


/*Styles pour le formulaire*/

.form{
	text-align: center;
	width:580px;
	height:20px;
	float:right;
	border:1px;
	vertical-align:top;
	
}


/*Styles pour les liens*/

a{
	font-family:Tahoma;
	font-size:10pt;
	color:#0033CC;
	text-decoration:underline;	
}

a:hover{
	font-family:Tahoma;
	font-size:10pt;
	color:#CC0000;
	text-decoration:underline;
}

a:visited{
	font-family:Tahoma;
	font-size:10pt;
	color:#666666;	
}

.tblprin{
	background-image:url('../img/origin/image_fond.png')
}

.tblprinblue{
	background-image:url('../img/origin/image_fond_blue.png')
}

.map{ 
	width:250px;
	height:190px;
	border:2px inset #ccc;
	text-align:center;
	
}

