body{
	margin: 0; /* pour éviter les marges */
    text-align: left; /* pour corriger le bug de centrage IE */

	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	width: 100%;
	
}
body.template{
	background-image: url(images/bande.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
#center{
	margin-left: auto;
    margin-right: auto;
	width:974px;
	text-align: left;
}


td{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
}
ul,li,h1{
	text-align: left;
}

input, textarea, select{
	width:200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea.message{
	width:380px;
	height:100px;
}
a{
 	text-decoration:none;
	color:#FFFFFF;
}
.link_sousligne{
	text-decoration:underline;
	color:#333333;
}
.title{
	font-size:13px;
	font-weight:bold;
}
.bigtitle{
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}
.vert{
	background-color:#44b5e8;
}
.error{
	color:#ff0000;
	visibility:hidden;
}
.errorShow{
	color:#ff0000;
	visibility:visible;
}

.vert2{
	color:#44b5e8;
	font-size:15px;
	font-weight:bold;
}

a.vertCandid{
	color:#d7df23;
	font-size:15px;
	font-weight:bold;
}
a:hover.vertCandid{
	text-decoration:underline;
}

a.candid {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
a:hover.candid {
	text-decoration:underline;
}
.small{
	font-size:9px;
	font-style:italic;
}
.tsp{
	background-color:#dbf2ff;
	color:#333333;
	padding:10px;
	width: 90%;
}
#loader{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	width:480px;
	height:500px;
	background:#dbf2ff;
	padding:50px;
}
hr{
	border:0px;
	border-bottom:solid #44b5e8;
}
h1{
	font-size:15px;
	font-weight:bold;
}
h2{
	font-size:13px;
	font-weight:bold;
}
ol{
	padding:0px;
	margin:0px;
	padding-left: 5px;
}
ul{
	padding:0px;
	margin:0px;
	padding-left: 5px;
}
li{
	background-image:url(images/papatte_blanche.png);
	background-repeat:no-repeat;
	background-position: 0px 0px; 
	padding-left:25px;
	padding-bottom:3px;
	list-style: none;
}
li.jaune{
	background-image:url(images/papatte_blue.png);
	background-repeat:no-repeat;
	background-position: 0px 0px; 
	padding-left:25px;
	padding-bottom:3px;
	list-style: none;
}
ul.none{
	margin:0px;
	padding:0px;
}
li.none{
	margin:0px;
	padding-bottom:8px;
	list-style:none;
	list-style-image:none;
}


#contentIframe {
	width:500px;
}

#content {
	position:absolute;
	left:440px;
	top:50px;
	width:500px;
}
#menu_pet{
	background-color:#44b5e8;
	padding:2px;
}
#menu_pet a{
 	text-decoration:none;
	padding:2px;
}
#menu_pet a.selected{
 	background-color:#dae23d;
}

#Table_01 {
	position:absolute;
	width:1004px;
	height:667px;
	background-image:url(images/BG_main.png);
}
#Table_011 {
	position:absolute;
	width:1004px;
	height:667px;
	background-image:url(images/BG_main14122009.png);
}
#Table_0111 {
	position:absolute;
	width:1004px;
	height:667px;
	background-image:url(images/BG_final.png);
}



#MainLink{
	font-size:14px;
	font-weight:bold;
 	text-decoration:none;
 	text-align:center;
	position:absolute;
	border:thin;
	left:623px;
	top:552px;
	width:150px;
	height:50px;
}

#Table_02 {
	position:absolute;
	width:1004px;
	height:667px;
	background-image:url(images/BG_all.png);
}
#Table_03 {
	position:absolute;
	width:1004px;
	height:667px;
	background-image:url(images/BG_formulaire.png);
}
#Menu_div2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:80px;
	top:230px;
	width:205px;
	height:146px;
}
#Menu_div2 li{
 	margin:0px;
 	padding:0px;
	padding-bottom:8px;
	list-style:none;
	background-image: none;
}
#Menu_div2 a{
 	text-decoration:none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	
}
#Menu_div2 a:hover{
 	text-decoration:none;
	color:#005f9f;
	font-size:15px;
	font-weight:bold;
}
#Menu_div2 .hover{
 	text-decoration:none;
	color:#005f9f;
	font-size:15px;
	font-weight:bold;
}
#Menu_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:74px;
	top:205px;
	width:205px;
	height:146px;
}
#Menu_div li{
 	margin:0px;
 	padding:0px;
	padding-bottom:8px;
	list-style:none;
	background-image: none;
}
#Menu_div a{
 	text-decoration:none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	
}
#Menu_div a:hover{
 	text-decoration:none;
	color:#005f9f;
	font-size:15px;
	font-weight:bold;
}
#Menu_div .hover{
 	text-decoration:none;
	color:#005f9f;
	font-size:15px;
	font-weight:bold;
}




#Menusub_div {
	position:absolute;
	left:78px;
	top:400px;
	width:160px;
	height:114px;
	font-size:12px;
}
#Menusub_div a{
	text-decoration: underline;
}

#Menusub2_div {
	position:absolute;
	left:78px;
	top:440px;
	width:305px;
	height:114px;
	font-size:12px;
}

#InscrivezMain {
	text-align:center;
	position:absolute;
	left:15px;
	top:335px;
	width:139px;
	height:40px;
}
#InscrivezMain a{
	font-size: 12px;
	
}
#InscrivezMain a:hover{
	font-size: 12px;
}
#logo{
	position:absolute;
	left:913px;
	top:573px;
	width:61px;
	height:61px;
}

#powered{
	position:absolute;
	left:66px;
	top:642px;
	width:200px;
	height:15px;
}
#powered a{
	color:#666666;
	font-size:9px;
}

