﻿/*message internet explorer 6*/
#ie6msg{border:3px solid #4F596D; margin:8px 0; background:#636F88; color:#000;}
#ie6msg h4{margin:8px; padding:0;}
#ie6msg p{margin:8px; padding:0;}
#ie6msg p a.getie7{font-weight:bold; color:#006;}
#ie6msg p a.ie6expl{font-weight:normal; color:#006;}
/*fin message internet explorer 6*/

#form1
{
 background-color       : Black;   
}

body
{
    
    background-image    : url('./img/FondForme1.jpg');
    width               : 100%;
    background-repeat   : repeat-x;
    min-width           : 1100px;
    
}
body, p, li, ul 
{
    color               : #fff;
    
    font-family         : Verdana, Arial, Sans-Serif;
    font-size           : small;
    line-height         : 1.3em;
    letter-spacing      : -0.01em;

}
h1
{
    font-size           : medium;
    font-weight         : bold;
    letter-spacing      : 0.07em;
    color               : rgb(254,200,99); /*en hexadécimal : #FEC863*/
    text-align          : center; 
    margin              : 20px 0px 20px 0px;
         
}

#EnTeteLogo h1
{
    font-family         : Times, 'Times New Roman', serif;
    font-size           : 15px;
    
    font-weight         : bold;
    letter-spacing      : 0.07em;
    text-transform      : uppercase;
    color               : #FFFFFF;
    line-height         : 2.5em;
    text-align          : left;
    margin              : 0;
    padding             : 0; 
}

.TitreNews h1
{
    font-size           : small;
    text-align          : left; 
    font-weight         : bold;
    color               : rgb(254,200,99);
    margin              : 0 0 20px 0;     
}
.ArticlePresse h1
{
    font-size           : small;
    font-weight         : bold;
    color               : rgb(254,200,99);
    text-align          : center;
}
.Photos h1
{
    font-size           : small;
    font-weight         : bold;
    color               : rgb(254,200,99);
    text-align          : center;
    margin              : 0 0 7px 0;
}
.MenuDroite h1
{
    font-size           : small;
    font-weight         : bold;
    color               : rgb(254,200,99);
    text-align          : right;
    font-variant        : small-caps;
    margin              : 5px 0 5px 0;
}
h2
{
    font-size           : 14px;
    font-weight         : bold;
    text-align          : left;
}

h6
{
    font-size           : small;
    font-weight         : normal;
    text-align          : justify;
    margin              : 0;
    padding             : 0;
}
.control
{
    background-color    : Aqua;
    
}
.VousEtesIci
{
    color               : #000;
    font-family         : Arial, Verdana, Sans-Serif;
    font-size           : small;
    
}

.comite
{
    margin-left         : 100px;
    line-height         : 2em; 
}

.OeuvresToutes
{
    line-height         : 1.5em;  
    vertical-align      : top; 
}

.OeuvresToutesAlternative
{
    background-color    : #000032; 
    line-height         : 1.5em;
    vertical-align      : top;   
}
.Video
{
    text-align          : center;   
}


a
{
    color               : rgb(149, 151, 223);
    font-weight         : 600;
    letter-spacing      : 0.08em;
    text-decoration     : none;
}

a:visited
{
    color               : rgb(149, 151, 223);  
}

a:hover
{
    color               : rgb(149, 151, 223);
}

.partenaires
{
    color               : #fff;
    text-align          : center;
}
.partenaires a, .partenaires a:visited
{
    color               : #fff;
    font-weight         : 600;
    letter-spacing      : 0.08em;
    text-decoration     : none;
    text-align          : center;
}

.partenaires a:hover
{
    color               : rgb(149, 151, 223);
    font-weight         : 600;
    letter-spacing      : 0.08em;
    text-decoration     : none;
    text-align          : center;
}

.menuDroite
{
    text-align          : right;
    padding             : 5px 5px 12px 0;
    /*height              : 40px;*/
    font-variant        : small-caps;
    letter-spacing      : 0;
    color               : #fff;
    vertical-align      : middle;
    }
    
    
.menuDroite a:link, .menuDroite a:visited
{
    letter-spacing      : 0;
    color               : #fff;   
}

.menuDroite a:hover
{
    color               : rgb(149, 151, 223);
    letter-spacing      : 0;
}

/* Structure */
#adresse
{
    position            : fixed;
    margin-top          : 23px;  
    margin-left         : 430px;
}

#inscription
{
    position            : absolute;
    margin-top          : 620px;  
    margin-left         : 630px;
    text-align          : right;
}
#ConteneurComplet
{
    width             : 950px;
    min-height        : 574px; /*changement ici pour la longueur de la boîte*/
    margin-top        : 5px;
    margin-left       : auto;
    margin-right      : auto;
    margin-bottom     : auto;
    background-color  : black;
    
}

#EnTete
{
    height              : 140px;
    background-image    : url('./img/Fond1_header.jpg');
    background-repeat   : no-repeat;
    background-position : bottom;
}

#EnTeteLogo
{
    margin-top          : 15px;
    margin-bottom       : 28px;
    /*height              : 92px;*/
    width               : 725px;
    margin-left         : 20px;
    float               : left;
     
}

#EnTeteSaveDate
{
    height              : 95px;
    margin-top          : 5px;
    width               : 200px;
    /*padding-left        : 5px;*/
    padding-right       : 5px;
    float               : left;
    text-align          : right;
}   

/*Menu horizontal*/

#NavigationHorizontal
{
    clear               : both;
    position            : relative;          
    height              : 22px;
    width               : 935px;
    /*border-top-color    : #686E83;
    border-top-style    : ridge;
    border-top-width    : 3px;
    border-bottom-color : #686E83;
    border-bottom-style : ridge;
    border-bottom-width : 3px;*/
   
    padding-left        : 5px;
    padding-right       : 10px;
    top: 0px;
    left: 0px;
}

#menuDeroulant
{
	width               : 930px;
	height              : 20px;
	list-style-type     : none;
	margin              : 0 0 0 0;
	padding             : 0 0 0 10px;
	font-size           : medium;
    font-variant        : small-caps;
    
	/*border              : 0 0 0 0;*/
}
#menuDeroulant li
{
	float               : left;
	width               : auto;
	height              : 20px;
	margin              : 0 0 0 0;
	padding             : 0 0 0 0;
	font-size           : medium;
    font-variant        : small-caps;
	/*border              : 0 0 0 0;*/
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display             : block;
	height              : 20px;
	color               : #fff;
	/*background          : #000;*/
	margin              : 0 0 0 0;
	padding             : 1px 35px 1px 0;
	text-decoration     : none;
	letter-spacing      : 0;
}
#menuDeroulant li a:hover
{
    color: rgb(149, 151, 223);
}
#menuDeroulant li a:active {
	color: rgb(149, 151, 223);
}
#menuDeroulant .sousMenu
{
	display             : none;
	list-style-type     : none;
	margin              : 0 0 0 0;
	padding             : 0 0 0 0;
	/*border              : 0 0 0 0;*/
	width               : 90px;
	font-variant        : normal;
	font-size           : small;
}
#menuDeroulant .sousMenu li
{
	float               : none;
	height              : 20px;
	/*border              : 0 0 0 0;*/
	padding             : 0 0 0 0;
	margin              : 0 0 0 0;
	width               : 90px;
	font-variant        : normal;
	font-size           : small;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display             : block;
	color               : #fff;
	margin              : 0 0 0 0;
	/*border              : 0 0 0 0;*/
	padding             : 0 0 0 2px;
	text-decoration     : none;
	background-color    : #686E83;
	font-variant        : normal;
	font-size           : small;
}
#menuDeroulant .sousMenu li a:hover
{
	color               : rgb(149, 151, 223);
	background-image    : none;
	background-color    : #fff;
	font-variant        : normal;
	font-size           : small;
	
}
#menuDeroulant li:hover > .sousMenu { display: block; }

#ConteneurPartieCentrale
{
    min-height              : 434px;    /*changement ici hauteur conteneur*/
    background-image: url('./img/Fond1_contenu.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
}    

#ContenuPartieCentrale
{
    min-height          : 331px;
    width               : 665px;
    float               : left;
    margin              : 35px 40px 10px 40px;
    overflow            : auto; 
    z-index             : 99;
}

#MenuDroiteConteneur
{
    min-height          : 337px;
    width               : 200px;
    margin              : 45px 5px 10px 0;
    float               : left;
}
#MenuDroite
{
    height              : 205px;
    width               : 190px;
    margin              : 0 5px 15px 5px;
    text-align          : right;
    color               : #fff;
        
}

#PiedPage
{
    clear               : both;
    height              : 52px;
    text-align          : center;
}    
#ContenuPartieCentraleHome
{
    min-height          : 331px;
    width               : 535px;
    float               : left;
    margin              : 35px 20px 10px 160px;
    text-align          : center;
    overflow            : auto; 
    z-index             : 99;
}
#Ie6
{
    /*margin-left         : 500px;*/
    border              : 0;
    width               : 230px;
    float               : left;
    margin              : 230px 5px 0px 0px;
    color               : rgb(254,200,99);
    font-style          : italic; 
    font-weight         : 700;
    text-align          : right;
}
/*Modèle Photos*/

/* #ConteneurPartieCentralePhotos
{
   height              : 434px;    changement ici hauteur conteneur
    background-image: url('./img/Fond1_contenu.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    
}    

#ContenuPartieCentralePhotos
{
    height              : 362px;
    width               : 718px;
    margin              : 20px 10px 0 12px;
    float               : left;
}

#MenuDroitePhotos
{
    height              : 332px;
    width               : 190px;
    float               : left;	
    margin              : 20px 10px 0 10px;
    padding-top         : 30px;
    text-align          : right;
    color               : #fff;
        
}   
*/   	

#ConteneurPartieCentralePhotos
{
    min-height              : 450px;    /*changement ici hauteur conteneur*/
    background-image: url('./img/Fond1_contenu.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
}    

#ContenuPartieCentralePhotos
{
    min-height          : 400px;/*ancien : 331px*/
    background-color    : #000;
    width               : 695px;
    float               : left;
    margin              : 30px 10px 10px 40px;
    
    
    overflow            : hidden; 
    z-index             : 99;
    
	
}

#MenuDroiteConteneurPhotos
{
    min-height          : 337px;
    width               : 200px;
    margin              : 45px 5px 10px 0;
    
    
    float               : left;
}
#MenuDroitePhotos1
{
    height              : 50%;
    width               : 190px;
    margin              : 0 5px 15px 5px;
    text-align          : right;
    color               : #fff;
        
}
#MenuDroitePhotos2
{
    height              : 50%;
    width               : 190px;
    margin              : 0 5px 15px 5px;
    text-align          : right;
    color               : #fff;
        
}




















/*fin modèle photos*/

/*.menuDroiteVideo
{
    text-align          : right;
    padding             : 12px 5px 12px 0;
    height              : 100px;
    vertical-align      : middle;
    }*/
	
/*partie Administration*/

.AlternatingRowStyle
{
    background-color    : rgb(0,0,50); /*#000032*/
    vertical-align      : top;   
}

#AdminConteneurComplet
{
    
    height            : 100%;
    width             : 1100px;
    margin-top        : 20px;
    margin-left       : auto;
    margin-right      : auto;
    margin-bottom     : auto;
    
    background-color  : Black;
    background-repeat : no-repeat;
}

#AdminConteneurPartieCentrale
{
    min-height          : 300px;
    width               : 1060px;
    margin              : 15px 20px 15px 20px;
    overflow            : auto; 
    z-index             : 99;
    
	
    
}
#EnTeteAdmin
{
    height              : 140px;
   /* background-image    : url('./img/Fond1_header.jpg');*/
    background-repeat   : no-repeat;
    background-position : bottom;
}