﻿*
{
	margin:00px;
	padding:00px;
}
html
{
	background-color:#238bc2;
}
body.form
{
	margin:5px auto;
	background-image:url('images/fond_re.jpg');
    background-repeat:repeat-y;    
    background-position:center;
	text-align:center;


}
body.normal
{
	margin:auto;
	background-image:url('images/fond.jpg');
	background-repeat:no-repeat;
	text-align:center;
	width:1061px;
	height:1100px;
	font-family:Tahoma;
	color:#333333;
}
ul
{
	position:relative;
	top:215px;
	text-decoration:none;
	list-style:none;
	border:00px;
}
ul.form
{
	position:relative;
	top:100px;
	text-decoration:none;
	list-style:none;
	border:00px;
}

li
{
	position:relative;
	display:inline;
	text-decoration:none;
	list-style:none;
	border:00px;
}
ul.choix
{
	color:black;
	width:1000px;
	height:20px;
	position:relative;
	top:00px;
	left:50px
}
li.choix
{
	padding:5px;
	display:inline;
}
a
{
	border:00px;
	text-decoration:none;
}
img
{
	text-decoration:none;
	border:00px;
}
.content
{
	position:relative; 
	height:501px;
	top:252px;
}
.contform
{
	position:relative; 
	overflow:auto;
	width:500px;
	height:450px;
	top:200px
}
.arrow 
{	
    color:#cbdfe8; 
}
}

h1
{
	position:relative;
	text-align:center;
	top:10px;
	font-size:24px;
	font-weight:normal;
}
p.cont
{
	position:relative;
	text-align:center;
	margin:auto;
	top:28px;
	font-size:16px;
}
p.contm
{
	position:relative;
	text-align:center;
	margin:auto;
	top:28px;
	font-size:24px;
}
p.cont1
{
	position:relative;
	text-align:center;
	margin:auto;
	padding:5px;
	top:203px;
	font-size:16px;
  
}
span.ps
{
	font-size:14px;
}
span.bleu
{
	color:#478ba6;
}
p.netcreative
{
	position:relative;
	top:236px;
	width:300px;
	left:800px;
	font-size:12px;
	text-decoration:none;
}
a.netcreative
{
	text-decoration:none;
	color:#1b5e7a;
}
table.infos
{
    border:00px;
    padding:2px;
    position:relative;
    left:50px
    
}
#rens
{
    background-color:#cbdfe8;
	width:600px;
    height:350px;
	position:absolute;
	top:-250px;
	left:250px;
}
#infos
{
    background-color:#cbdfe8;
	width:600px;
    height:350px;
	position:absolute;
	top:-250px;
	left:250px;

}
.bt1
{
	border:05px;
	background-color:#238bc2;
	color:white;
    margin:10px;
    width:50px;
    height:20px
}
.champs
{
	margin:10px;
	padding-bottom:10px;
    font-size:10px
}
img.flg
{	position:relative;
	top:-30px;
	right:-450px;
	text-decoration:none;
	border:00px;
}
.pourcam
{
	position:relative;
	top:160px
}
.17
{
	font-size: 12px;
	color: ; 
	background-color : #ffffff; 
	font-style: normal;
	border-right: 1px solid; 
	border-top: 1px solid; 
	border-left: 1px solid; 
	border-bottom: 1px solid;
    Border-Color:#cbdfe8;

}
.margins 
{	
    margin: 0px, 0px, 0px,0px; 
}
.13
{ 
    font-size: 12px; 
    color: ; 
    background-color : #ffffff; 
    font-style: normal;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
    Border-Color:#cbdfe8;
}

table.tb1
{
	BORDER="0" CELLPADDING="0" CELLSPACING="3"
}
table.first
{
   width:400px;
   position:relative;
   top:00px;
   left:550px
   }
   
table.two
{
	border:01px;
	margin:00px;
	padding:00px;
	width:350px;
	position:relative;
	left:00px;
	top:50px

}
table.third
{	
    border:01px;
	margin:00px;
	padding:00px;
	width:350px;
	position:relative;
	left:50px;
	top:120px

	
}
table.vali
{
	margin:00px;
	padding:00px;
	position:relative;
	top:100px;

}
td.agauche
{
	text-align:left;
}

td.bg_color 
{	
    background-color: :#cbdfe8;
}
table.border 
{ 
    border-right: 0px solid; 
    border-top: 0px solid; 
    border-left: 0px solid; 
    border-bottom: 0px solid; 
    Border-Color: #000000; }


tr.espace
{
	height:30px;
}
h3.sousform
{
	text-align:left;
	margin-bottom:10px
}
h1
{
	Color :black;	
	font-Family : Arial;	
	font-Size : 12px; 
	padding-bottom : 2px; 
	margin-bottom : 2px;}
}
p.agauche
{
	text-align:left;
}
input.submit 
{ 
    font-size: 12px; 
    color: #000000; 
    Font-Family : Arial;   
    background-color : #238bc0; 
    border-right: 2px solid; 
    border-top: 2px solid; 
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    Border-Color: #000080;
    margin:50px
}
input.reset 
{ 
    font-size: 12px; 
    color: #000000; 
    Font-Family : Arial;  
    background-color : #238bc0; 
    border-right: 2px solid; 
    border-top: 2px solid; 
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    Border-Color: #000080;
    margin-right:50px;
 
}
input.format 
{ 
    font-size: 12px; 
    color: ; 
    background-color : #ffffff; 
    font-style: normal;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
    Border-Color:#cbdfe8;
}
td
{
	Color :#000000; 
	Font-Family : Arial; 
	Font-Size : 12px;
}

td.fond
{
}
select.format 
{ 
   font-size: 12px; 
   color: ; 
   font-style: normal;;
   border-right: 1px solid; 
   border-top: 1px solid; 
   border-left: 1px solid; 
   border-bottom: 1px solid;
}
textarea 
{ 
   font-size: 12px; 
   color: ; 
   background-color : #ffffff;
   border-right: 1px solid; 
   border-top: 1px solid; 
   border-left: 1px solid; 
   border-bottom: 1px solid;
   Border-Color: #cbdfe8;
   font-style: normal;
}
a.info
{
   position:relative; /*this is the key*/
   z-index:24; 
   text-decoration:none;
}
a.info:hover
{
   z-index:25; 
   background-color:#ff0
}
a.info span
{
   display: none
}
a.info:hover span
{ 
   display:inline;
   position:absolute;
   top:1em; left:1em; width:15em;
   background-color:#FFFF00; color:;
   text-align: center
}
.error 
{
   padding-right: 16px; 
   border: 1px solid red; 
   background-color: #FFFCE2; 
   background-image: url(images/warning_obj.gif); 
   background-position: right; 
   background-repeat: no-repeat;
}
.obli 
{
   color:#cbdfe8; 
   Font-Family : 
   Arial; font-size:12px
}
.mef 
{ 
   font-size: 12px; 
   color: ; ;
   font-style: normal;
}
form.formulaire label.error, label.error 
{
   display: none;
   color: red;
   font-style: italic
}

.general
{
	width:450px;
	position:relative;
	top:5px;
	left:500px;
	text-align:left;
	padding:20px;
	border-style:solid;
	margin:5px;

}
table.informations
{
   
	position:relative;
	text-align:left;
	border-style:solid;
	margin:5px;
}




