a:link { color :#000000; text-decoration :underline; font-weight:normal; }
a:visited { color :#000000; text-decoration :underline; font-weight:normal; }
a:active { color :#000000; text-decoration :underline; font-weight:normal; }
a:hover { color :#000000; text-decoration :none; font-weight:normal; }
body {
    color: #000000;
	background-color:#000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
    font-size :10pt; font-family :Verdana; }
input { font-size :11pt; font-family :Verdana; }
textarea { font-size :11pt; font-family :Verdana; }
select { font-size :11pt; font-family :Verdana; }
td { font-size :11pt; font-family :Verdana; }
#nav {
	float: left;
	border: 1px solid #CCCCCC;
}
#nav a {
	text-align:right;
	vertical-align:middle;
	height: 72px;
	float: right;
	padding: 2px 15px;
	line-height: 72px;
}

h1{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align : left;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #7e187a;
}
h2{

margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align : left;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000000;
vertical-align:top;
}
h3{


text-align : left;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #696969;

}
h4{

margin-left:-60px;
text-align : center;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #696969;

}
h5{

text-align : center;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #696969;

}
#column_left{
	width:400px;
	float:left;
	margin-top:0px;
	margin-left:30px;
	height:auto;
}
#column_right{
	width:400px; 
	height:auto; 
	float:left; 
	margin-top:0px; 
	margin-left:50px; ;
	}

#container{width:1000px; margin:0px auto; background-color:#FFF;}
#topbar{width:auto; display:block; height:auto;}
#navbar{width:auto; display:block; height:40px; margin-top:30px; margin-left:58px;}
#main{color:#000000; width:auto; display:block; margin-top:6px; margin-left:40px; margin-right:40px;}
#raisons{width:auto; display:block; margin-left:100px;}
.cadre{background-image: url(images/bg-cadre.jpg); padding-left:8px;}
div.spacer{clear:both; height:10px; display:block;}
#footer{width:auto; display:block; height:24px;}

/********************************************* 
FORM VALIDATION 
*********************************************/	
.LV_validation_message{
    font-weight:bold;
	font-size:10px;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field {
    border: 1px solid #00CC00;
}
input.LV_valid_field{
    border: 1px solid #00CC00;
} 
textarea.LV_valid_field{
    border: 1px solid #00CC00;
} 

    
.LV_invalid_field{
    border: 1px solid #CC0000;
}
input.LV_invalid_field {
    border: 1px solid #CC0000;
}

textarea.LV_invalid_field{
    border: 1px solid #CC0000;
} 
