﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/index01.gif);
}

body, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
}

/** FORM **/

form {
	margin: 0px;
	padding: 0px;
}

.input1 {
	width: 118px;
	height: 18px;
	border: 1px solid #E2DCD5;
	font-size: 11px;
	color: #505050;
}

.input2 {
	width: 99px;
	height: 18px;
	border: 1px solid #E2DCD5;
	font-size: 11px;
	color: #505050;
}

/** BACKGROUNDS **/

.bg1 {
	background-color: #FFFFFF;
	background-image: url(images/index23.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/** LINKS **/

a {
	color: #3FA0C0;
}

a:hover {
	text-decoration: none;
}

a.link1 {
	color: #C6AF8A;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.link1:hover {
	text-decoration: underline;
}

a.link2 {
	color: #FFFFFF;
	text-decoration: none;
}

a.link2:hover {
	text-decoration: underline;
}
a.linkban {
	color: #FFFFFF;
	text-decoration: none;
}

a.linkban:hover {
	text-decoration: underline;
}


/** TEXT **/

.align-justify {
	text-align: justify;
}

.text1 {
	font-size: 10px;
}

.text2 {
	font-size: 9px;
}

.text3 {
	color: #FFFFFF;
}

.text4 {
	font-size: 10px;
	color: #90ADC7;
}

.h1 {
	font-size: 13px;
	color: #505050;
}
.textBan {
	font-size: 8px;
	color: #FFFFFF;
}
.textBan3 {
	font-size: 10px;
	color: #f1f1f1;
}
.textBan2 {
	font-size: 10px;
	color: #505050;
}
.text5 {
	font-size: 12px;
	color: #505050;
}
.h2 {
	font-size: 13px;
	color: #505050;
}
.h3 {
	font-size: 12px;
	list-style:circle;
}


/** Formulaire de contact **/

div.vue_formulaire
{
	padding:5px 0 0 5px;
	width:480px;
	height:auto;
	background-color:#EBE0CA;
}

/*---- MESSAGE ---------------------------------------------------------------------------------------------------------*/
#message{
	width: 100%;
	height: auto;
	left: 0px;
	margin: 220px auto 0 auto;
	padding: 10px;
	position: absolute;
	text-align: center;
}
#message a {
	text-decoration: none;
	color: #963E2F;
}
#message p.close{
	margin: 25px 0 0 0;
}
#message_box{
	width: 450px;
	height: auto;
	margin:0 auto 0 auto;
	padding: 10px 10px 15px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color: #333333;
	border: 1px solid #FFFFFF;
	opacity: 0.9 ;
	filter: alpha(opacity=90)!important;
}