/* Default CSS pour GestionSurLeNet */

*
{
	padding:0px;
	margin:0px;
}

body {
	
	background: #a6b3cb;
	color: #fff;
	text-align:center;
}
img
{
	border:none;
}

a {
	color: #fbde3b;
	text-decoration: none;
}


a:hover {
   text-decoration: underline;
}
#LaPage
{
	margin: 10px auto; /* pour centrer la page */
	width: 767px;
	position:relative;
	background: #46668d;
}

#LaPage td
{
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 12px;
	vertical-align:top;
}

#LaPageFoot
{
	Height:50px;
	text-align:center;
}

h1
{
	font-size:12px;
	background-color:#2a3d5d;
	text-align:center;
	text-transform:uppercase;
	height:25px;
	padding-top:5px;
}
h2
{
	font-size:13px;
	text-align:center;
}
h3
{
	font-size:14px;
	text-align:center;
	color:#ffff00; /* Jaune */
}

h4
{
	font-size:14px;
	background-color:#31455d;/* Bleu marin */
	text-align:center;
	color:#13d8ff;/* Turqoise */
	padding-bottom:5px;
	padding-left:10px;
}
h5
{
	font-size:13px;
	text-align:left;
}
ul 
{
	margin-left:15px;
	margin-bottom:5px;
	padding-bottom:5px;
	line-height:1.8;
}
ol
{
	Margin:10 5 10 75;
	padding-bottom:5px;

}
ol li
{
	Margin-top: 5px;

}
.he2
{
    height:2px;
}

.he5
{
    height:5px;
}
.he10
{
    height:10px;
}

.He20
{
    height:20px;
}

.He22
{
    height:22px;
}

.He25
{
    height:25px;
}
.He30
{
    height:30px;
}

.He35
{
    height:35px;
}
.He50
{
    height:50px;
}
He55
{
    height:55px;
}
.He70
{
    height:70px;
}

.He150
{
    height:150px;
}


.He250
{
    height:250px;
}
.He300
{
    height:300px;
}

.W20
{
    width:20px;
}


.W25
{
    width:25px;
}

.W40
{
    width:40px;
}

.W50
{
    width:50px;
}

.W75
{
    width:75px;
}
.W90
{
    width:90px;
}

.W100
{
    width:100px;
}
.W125
{
    width:125px;
}
.W130
{
    width:130px;
}

.W140
{
    width:140px;
}
.W150
{
    width:150px;
}
.W175
{
    width:175px;
}
.W200
{
    width:200px;
}
.W250
{
    width:250px;
}
.W300
{
    width:300px;
}
.W350
{
    width:350px;
}

.W400
{
    width:400px;
}
.W500
{
    width:500px;
}
.W550
{
    width:550px;
}
.w650
{
    width:650px;
}

.W700
{
    width:700px;
}

.W725
{
    width:725px;
}

.W750
{
    width:750px;
}
.W765
{
    width:765px;
}
.W1200
{
    width:1200px;
}

.Noir
{
	color: Black;
}
.Jaune
{
	color:yellow;
}
.Rouge
{
	color:Red;
}
.FondBleu
{
    background: #46668d;
}


.Droite
{
	text-align:right;
	padding-right:2px;
}
.Gauche
{
	text-align:left;
	padding-Left:2px;
}
.Centre
{
	text-align:center;
}
.margeleft10
{
    margin-left:10px;
}

.margeleft20
{
    margin-left:20px;
}

.margeleft25
{
    margin-left:25px;
}
.margeleft35
{
    margin-left:35px;
}
.margeleft50
{
    margin-left:50px;
}

.margeleft75
{
    margin-left:75px;
}

.margeleft100
{
    margin-left:100px;
}
.margeleft125
{
    margin-left:125px;
}
.margeleft150
{
    margin-left:150px;
}
.margeleft175
{
    margin-left:175px;
}
.margeleft200
{
    margin-left:200px;
}
.margeleft225
{
    margin-left:225px;
}
.margeleft250
{
    margin-left:250px;
}
.margeleft275
{
    margin-left:275px;
}
.margeleft300
{
    margin-left:300px;
}
.margeleft325
{
    margin-left:325px;
}
.margeleft350
{
    margin-left:350px;
}
.margeleft375
{
    margin-left:375px;
}
.margeleft400
{
    margin-left:400px;
}
.margeleft425
{
    margin-left:425px;
}
.margeleft450
{
    margin-left:450px;
}
.margeleft475
{
    margin-left:475px;
}
.margeleft500
{
    margin-left:500px;
}
.margeleft525
{
    margin-left:525px;
 }
.margeleft550
{
    margin-left:550px;
 }
.margeleft575
{
    margin-left:575px;
 }

.margeHaut10
{
    margin-top:10px;
    
}

.margeHaut25
{
    margin-top:25px;
    
}
.margeHaut50
{
    margin-top:50px;
    
}
.margeHaut75
{
    margin-top:75px;
    
}
.margeHaut100
{
    margin-top:100px;
    
}

.margeHaut125
{
    margin-top:125px;
    
}
.margeHaut150
{
    margin-top:150px;
    
}
.margeHaut175
{
    margin-top:175px;
    
}


.PaddingTop3
{
    padding-top:3px;
}

.PaddingTop4
{
    padding-top:4px;
}

 
.PaddingTop5
{
    padding-top:5px;
}

 
.ZoneText
{
    Border-style:None;   
}
.ZoneRead
{
    Border-Style:none;
    background-color:Transparent ;
    font-weight:bold;
    
}

.ZoneMemo400
{
	height : 70px;
	width  : 400px;
}
.ZoneMemo300
{
	height : 150px;
	width  : 300px;
}

.ZoneMemo450
{
	height : 250px;
	width  : 350px;
}

.LabelMessage
{
	background-color :White;
	text-align:center;
	font-weight:bold;
	color:#2a3d5d;
	
}
.LabelSpacer
{
    visibility:hidden;
}

.LabelStd
{
    padding-top:2px;
}

.TextSpecial
{
	font-size: 12px;
	color:#1bdfdd; /* turquoise */
	font-style:italic ;
}
.TextBlackBold
{
	font-size: 12px;
	color:Black;
	font-style:italic;
	font-weight:bold;
	text-decoration:"underline";	
	
}
.TextEnGras
{
	font-size: 12px;
	color:Black;
	font-weight:bold;

}

.BoutonValider
{
	background-color:#ff0000;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	margin-left:10px;
	cursor:Hand;
	width:85px;
	
}
.BoutonBleu
{
	background-color:#345e8e;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	cursor:Hand;
	margin-left:10px;
}
.BoutonVert
{
	background-color:#0d753e;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	cursor:Hand;
	margin-left:10px;
}
.Bouton
{
    Cursor:hand;
    margin-left:10px;
    border:solid 2 black;
    height:25px;
    padding-left:2px;
    padding-right:2px;
    
}

.BoutonFakeEnter
{
    Background-color:Transparent;
    border-style:none;
    
}
.BoutonTransfert
{
	background-color:#000000;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	cursor:hand;
	width:130px;
	margin-left:10px;
}
.BoutonNoir
{
	background-color:#000000;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	cursor:hand;
	margin-left:10px;
}
.BoutonNoirSansMarge
{
	background-color:#000000;
	font-weight:bold;
	border:solid 2 #fbde3b;
	color:white;
	height:25px;
	cursor:hand;
}
.BoutonPrint
{
	cursor:hand;
	margin-left:10px;
	width:110px;
}

.BoutonsBlock
{
    width:570px;
    margin: 10 0 0 70;
}


.CadreJaune
{
	border:solid 2px yellow;
}
.CadreBlanc
{
    border:solid 2px white;
}
.CadreNoir
{
	border:solid 2px Black;
}

.LigneTopNoir
{
    border-top:solid 1px black;
        
}

/* début block 350px cadre blanc arrondi */

#IndPageDiviseur
{
	width: 100%;
}


#IndexInscripTop
{
	margin-Left:10px;
}
#IndexInscripTop td img
{
	float:right;
	
}
#IndexInscripTopPlusInfo
{
	text-align:center;
	font-size:14px;
	text-transform:uppercase
}

#IndexProgYvesLetendre
{
	margin-Left:10px;
}
#IndexProgYvesLetendre td img
{
	float:right;
	margin-left:15px;
	margin-right:10px;
	
}
#IndexFootSpacer
{
	height:45px;
	width:300px;
}

/* début block 350px cadre blanc arrondi */
.cdrBlanc350RO
{
	Margin:  15 0 0 0;
	width:350px;
}
.cdrBlanc350ROH
{
	background: url('images/CdrBlanc350ROH.jpg');
	background-repeat: no-repeat;
	height:30px;
	padding-left:10px;
	padding-right:10px;
}
.cdrBlanc350ROH h2
{
	margin-top:10px;
}
.cdrBlanc350ROM
{
	background: url('images/CdrBlanc350ROM.jpg') repeat-y 0% 0%;
	padding-left:15px;
	padding-right:10px;
	padding-top:5px;
	
}
.cdrBlanc350ROF
{
	background: url('images/CdrBlanc350ROF.jpg');
	background-repeat: no-repeat;
	height:33px;	
}
/* fin block 350px cadre blanc arrondi */

#Ind_Connexion
{
    margin-top:15px;
    border:solid 4px #2a3d5d;
    float:right;
    margin-right:30px;
    width:300px;
}
#Ind_Connexion td
{
    padding:0 10 5 10;
}

#Ind_TopRightSection
{
	margin-left:12px;
}
#IndexRejoindre
{
	
	Margin-top:40px;
	margin-right:10px;

}
#IndexRejoindre td
{
	text-align:center;
	font-size:14px;
}
#IndexRightSide
{
	width:350px;
	float:right;
	margin-right:10px;
}
.photoInBlock
{
	float:right;
	margin-left:5px;
}

#PhotoBlockCleMains
{
	text-align:right;
}

#PhotoBlockSolution Td, #PhotoBlockCleMains Td, #PhotoBlockInscripligne td
{
	padding:0;
}


#MnuGeneral_1
{
	width:766px;
	height:120px;
	background-image: url(images/MnuImgBase.jpg);
	background-repeat: no-repeat;
}
#MnuGeneralMenu
{
	margin-top:20px;
	margin-left:475px;
	width:100px;
	
}
#CourrielRight
{
	width:300px;
	margin-left:25px;
	margin-top:30px;
}
#CourrielLeft
{
	margin-left:15px;
}

.TxtAdminTitre
{
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 20px;
	font-weight:bold;
	font-style:italic;
	visibility:hidden;
}

#ErreurPage
{
	background-color:White;
	color:Black;
	margin-left:140px;
	width:487px;
	height:280px;
}
.RowTexteLegal
{
	padding-left:15px;
	padding-right:15px;
}
	
#AvisLegalLowerSection
{
	width:460px;
	margin-left:120px;
}
#AvisLegalConfirmBox
{
	margin-left:20px;
}


