﻿BODY
{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    background-color: White;
}

#Conteneurgeneral_1000
{
    margin: 0 auto;
    width: 825px;
    border: 0px hidden;
}

.ModalBackground 
{
	background-color:Black;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}

.MenugaucheDefault
{
    float: left;
    width: 286px;
    /*Background défini en dynamique*/
background-repeat:no-repeat;
}

#Header_1000_Default
{
    float: right;
    width: 539px;
    height: 122px;
    background: url(images/bandeau_Horizontal_Default.png) no-repeat;
}

.Header_Titre
{
    font-weight: bold;
}

#Titrecongres
{
    margin-left: 10px;
    margin-top: 5px;
    color: #330066;
    font-size: 1em;
    font-weight: bold;
}

#Lieuxdatescongres
{
    margin-left: 10px;
    margin-top: 5px;
    color: #330066;
    font-size: 0.9em;
}

#Bodyblock
{
    position: relative;
    padding: 0;
}

#Contenucentral
{
    float: right;
    width: 539px;
    text-align: left;
    padding-top: 20px;
    font-family:Verdana, Arial;
    font-size: 9pt;
}

.GrdVwHeader
{
	background-image: url(../../images/BlackHeader.png);
	background-repeat: repeat-x;
	height: 30px;
	color: #FFFFFF;
	font-weight: bold;
}
.GrdVwHeader th
{
	background-image: url(../../images/BlackHeader.png);
	border-bottom: 1px solid #4a4a4a;
}


/***************MENUS****************/
/*Définition des menus "en dur" permettant la navigation*/

.DivMenu
{
    height: 30px;
    color: White;
    text-align: right;
    vertical-align: middle;
    margin-top: 5px;
    font-size: 0.9em;
    z-index: 1;
}

a.MenuHaut, a.MenuHaut:visited, a.MenuHaut:hover, a.MenuHaut:active
{
    color: white;
    vertical-align: middle;
    text-decoration: none;
}

a.LienMenu, a.LienMenu:visited
{
    color: #666633;
    font-weight: bold;  
    vertical-align: middle;
    text-decoration: none;
}

a.LienMenu:active, a.LienMenu:hover
{
    color: #330066;
    font-weight: bold;
    text-decoration: none;
}

.MenuSelected
{
    color: #330066;
    font-weight: bold;
    text-decoration: none;
}

.MenuNotSelected
{
    color: #666633;
    font-weight: bold;
    text-decoration: none;
}

.DivMenu#Menu_1
{
    width: 153px;
    margin-top: 160px;
}

.DivMenu#Menu_2
{
    width: 133px;
}

.DivMenu#Menu_3
{
    width: 127px;
}

.DivMenu#Menu_4
{
    width: 123px;
}

.DivMenu#Menu_5
{
    width: 118px;
}

.DivMenu#Menu_6
{
    width: 115px;
}

.DivMenu#Menu_7
{
    width: 115px;
}

.DivMenu#Menu_8
{
    width: 117px;
}

.DivMenu#Menu_9
{
    width: 120px;
}

.DivMenu#Menu_10
{
    width: 127px;
}
.DivMenu#Menu_11
{
    width: 135px;
}
.DivMenu#Menu_12
{
    width: 143px;
}
.DivMenu#Menu_13
{
    width: 153px;
}
.DivMenu#Menu_14
{
    width: 185px;
}
.DivMenu#Menu_15
{
    width: 195px;
}
.DivMenu#Menu_16
{
    width: 207px;
}
.DivMenu#Menu_17
{
    width: 218px;
}
.DivMenu#Menu_18
{
    width: 233px;
}

/***************FIN MENUS****************/

.TitrePage
{
    color: #996699;
    font-size: 2em;
}

.TitreTableau
{
    color: #330066;
    font-size: 1.2em;
    font-weight:bold;
}

.TableauInscription
{
    border-style: none; 
    width: 100%;
    background-color:#D7DF21;
    padding: 4px;
}

.AllBtn
{
    padding: 3px;
    width:120px;
}

.Obligatoire
{
	font-size: 0.7em;
	font-variant: small-caps;
	color: #0066ff;
}

.ErrorMsg
{	
	background-color: #ffb1b1;
	border: #c50022 1px solid;
	border-spacing: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bolder;
	color: #c50022;
}

.ClassicErrorMsg
{
	color:#c50022;
	border:dotted 1px c50022;
	padding:5px;
}