body{
	margin-left : auto;
	margin-right : auto;
	margin-top : 10px;
	margin-bottom : 10px;
	background-color : #FFFFCC;
	font-family:"Berlin Sans FB", "Trebuchet MS", Verdana, Calibri, Serif;
}

p {
	text-indent : 30px;
}

table{
	border:none;
	width: 100%;
}

img {
	border:none;
}

acronym {
	cursor:help;
}

td {
border: #000000 1px dotted;
}

.sig h2, th, td{
	text-align:center;	
	
}.sigtivs h2, th, td{
	text-align:center;	
}

.date
{
	color:red;
}

.sig table{
	border-collapse:collapse;
	border:2px dotted black;
	margin:auto;
}	
.sigtivs table{
	border-collapse:collapse;
	border:2px dotted black;
	margin:auto;
}	
.sig td{
	border:1px dotted black;	
}

.sigtivs td{
	border:1px dotted black;	
}

.sig img {
	border:none;
}

.sigtivs img {
	border:none;
}

.sig th {
	border:1px dotted black;
	font-size:1.05em;
	font-weight:lighter;
	color:grey;
}

.sigtivs th {
	border:1px dotted black;
	font-size:1.05em;
	font-weight:lighter;
	color:grey;
}

.tableliste{
border: #000000 1px solid;
margin : auto;
text-align :center;
}

.tableliste table{
width : 400;
height : 828;
}


.sig {
	width : 1000px;
	height : 70px;
	margin-top : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

.sigtivs {
	width : 500px;
	margin-top : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

#projet {
	width : 900px;
	height : 90px;
	margin-top : 30px;
	margin-bottom : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

#paysages{
	width : 900px;
	height : 80px;
	margin-top : 30px;
	margin-bottom : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}


#pn{
	width : 660px;
	height : 70px;
	margin-top : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

#sig{
	width : 900px;
	height : 70px;
	margin-top : 30px;
	margin-bottom : 30px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

#corps {
	width : auto;
	height : auto;
	margin-left : 350px;
	margin-right : 350px;
	margin-top : 40px;
	margin-bottom : 40px;
	text-align : center;
}

#tourisme {
	width : 945px ;
	height : 30px ;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 50px;
	text-align : center;
}

#col_gauche {
	margin-left:5%;
	margin-bottom:5%x;
	float:left;
	width:40%;
}

#col_droite {
	margin-right:5%;
	margin-bottom:5%;
	float:right;
	width:40%;
}

.v_courante {
	color:purple;
}

.table {
	border : 1;
	width : 400;
	height : 828;
	text-align :center;
}

.ligne {
	border: 1;
}

.center {
text-align:center;
}

.normal {

text-align : left ;
margin-left : 30px;

}
.sous_titre {
font-size : 1.4em;
color : green;
text-align : center ;
}


.videos {
text-align : center;
text-indent : 30px;
}

.titre {
margin-top : 20px;
text-align : center;
color : #000080;
font-size : 3em;
}

.titre_second {
color : #000080 ;
font-size : 1.4em;
}

.titre_second_centre {
color : #000080 ;
font-size : 1.4em;
text-align : center;
}

.auteur {
color:#FF0000;
}

.msg_accueil {
margin-top : 30px;
text-align : center;
color : #008000;
font-size : 2em;
}

.boutons {
border : 0;
margin-top : 20px;
}

.sans_bordure{
border : 0;
margin-left : 30px;
margin-top : 50px;
}

.boutons {

margin-top : 30px;
margin-left : 30px;
}

.dates {
font-size : 1.3em;
color : green;
}
.termine {
color : #FF6600;
}

.important  {
text-align : center;
font-size : 1.3em;
color : red;
}

.bleu_fonce {
color : #000080 ;
}

.bleu_fonce_grand {
color : #000080 ;
font-size : 1.3em ;
}

.rouge {
color : red ;
}

.vert {
color : #008000 ;
}

.centre {
text-align : center;
}

.rouge_centre {
text-align : center;
color : red ;
}

.caracautoroute {
color : red ;
}

.divcentre {
text-align : center;
}

.orange_centre {
text-align : center ;
color : orange ;
}

.vert_centre {
text-align : center ;
color : green;
}

.vert_centre_grand {
text-align : center ;
color : green;
font-size : 1.3em;
}

.rouge_centre_grand  {
text-align : center ;
color : red ;
font-size : 1.5em;
}

.violet {
color : #800080;
}

.res{
font-size : 1.5em;
text-align : center;
}

.num_page{
text-align : center;
font-size : 3em;
}

.note {
color:blue;
}

.categories {
color:green;
margin-left:20px;
font-size:1.5em;
text-decoration:underline;
}

.autoroute {

font-family:"Caracteres L1";
font-size:2em;
color:white;
background-color:red;
/* border:2px solid black; */
}

.rteeuropeenne {

font-family:"Caracteres L1";
font-size:2em;
color:white;
background-color:green;
/* border:2px solid black; */
}

.ppn{
	text-indent:0;
}

#tabdeparts {
	width:600px;
	margin-left:auto;
	margin-right:auto;
}
