/* Définitions générales */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e37241;
	margin:0;
	padding:0
}
*{color:#000000; font-size: 11px; margin: 0}
p{text-align: justify;}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    padding-bottom: 2px;
	padding-top: 1px;
}
h1{font-size: 16px;}
h2{font-size: 14px;}
h3{font-size: 12px;}
h4{font-size: 10px;}
h5{font-size: 9px;}
h6{font-weight: bold;font-size: 8px;}
input {
	padding: 2px;
	height: 20px;
	color: #4b4b4b;
	border:solid 1px #0e4097;
}
th {
	font-weight: bold;
	background-position: center center;
	height: 20px;
	background-color: #006699;
	color: #FFFFFF;
}
select {
	font-size: 10px;
	padding: 0px;
	color: #4b4b4b;
	border:solid 1px #0e4097;
}
textarea {
	padding: 2px 2px 0px;
	color: #4b4b4b;
	font-family: Arial, Helvetica, sans-serif;
}

.bgBox {margin:auto; width:990px; }
.headerBox {width:991px; height:126px;background:url("/ModuleSoumission/images/HeaderBoxBack.png") no-repeat top center; margin-top:15px;}
.CadreGauche  {float:left ; background:url("/ModuleSoumission/images/logo-snfge.gif"); background-position:20px 28px; background-repeat: no-repeat}
.CadreDroite{float:left ; background:url("/ModuleSoumission/images/logo-jfhod.jpg"); background-position:11px 40px; background-repeat: no-repeat}
.Bandeaucenter {float:left; width:730px; }
.TitleLieuCongres {text-align:center;color:#ffffff;font-size:19px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:15px;height: 41px;overflow:hidden;}
.TitleLieuCongres span {font-size:12px; font-weight:normal;color:#ffffff; }
.TitrePage {text-align:center;color:#eda644;font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.DateSoumission {text-align:center;color:#ffffff;font-size:11px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:5px; }
.DateSoumission span{color:#eda644; font-weight:bold;  }
.CadreDroite {float:left }

.contentBox {
	text-align:left;
	clear:both;
	width: 975px !important;
	width: 971px;
	margin: auto;
	background:url("/ModuleSoumission/images/ContentBoxBottomBack.png") no-repeat bottom center #ffffff;
	padding: 0 7px 40px 7px;
	margin-left:1px;
	position:relative; 
}
.contentBox p {padding:0px 8px 0px 8px; margin:5px 0 5px 0;}
.contentBox form {border:solid 1px #cccccc;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:8px;margin-top:5px }

.authentification {height:27px;background-color: #eda644;padding:3px 0px 0px 10px; }
.authentification h1 {color:#ffffff }
a.Consignes {background:url("/ModuleSoumission/images/pictoConsignes.png") no-repeat 15px center; height:25px; display:block;color:#0e4097; text-decoration:none; padding:8px 0 0 50px; }
.bords {border: solid 1px #b0b0b0;}
p.MotPasseOublie {background:url("/ModuleSoumission/images/pictoAide.png") no-repeat 15px center; height:25px; display:block;color:#0e4097; text-decoration:none; padding:8px 0 0 50px; }
p.MotPasseOublie strong {color:#0e4097;}
.MotPasseOublie a {font-weight:normal; text-decoration:none;color:#0e4097; }
.support {left: 0px;;position:absolute; bottom:8px; width:100%; text-align:center; display:block;color:#ffffff;}
.support div {color:#ffffff;}
.support td {color:#ffffff;}
.support a {font-weight:bold;color:#eda644; text-decoration:none; }
.Support {position:absolute; bottom:8px; width:100%; text-align:center; display:block;color:#ffffff;}
.Support div {color:#ffffff;}
.Support td {color:#ffffff;}
.Support a {font-weight:bold;color:#eda644; text-decoration:none; }

.Breadcrumb {height:23px;background-color:#eda644; color:#4b4b4b; padding:6px 0px 0px 10px; text-align:left}
.Breadcrumb a {color:#4b4b4b; font-weight:normal;text-decoration:underline; }
.Breadcrumb a:link {color:#4b4b4b; font-weight:normal;text-decoration:underline; }
.Breadcrumb a:hover {color:#ffffff}
.TitreEtape {color:#000000;font-size:16px;  font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0 5px 10px;}
.TitreResume {display:block; width:100%; border-bottom:solid 1px #0e4097;margin-bottom:2px;}
.ChampTitreResume {display:block;height:30px; background-color:#e6e6e6; }
.ChampTitreResume input {margin-top:5px;margin-left:5px; }

.ReferencesBiblio, .motsCles, .Structure, .ModePresentation, .Prix, .ConflitsInterets, .ModeEtude, .CertificatConformite, .AccordPublication { margin-bottom:8px;}
.Structure {margin-top:8px}
.resumeInfoTitle{font-size:11px;}
.resumeInfoContent{padding:5px; margin-top:2px}

#MotCleForm {background-color:#ffffff; border:solid 1px #000000; width:250px; min-height:200px;}
#MotCleForm_title {font-weight:bold; font-size:13px; margin-bottom:5px; }
.dijitDialogCloseIcon {float:right;margin-right:5px;cursor:pointer }
.dijitDialogPaneContent {margin-top:5px; }
.dijitDialogPaneContent select {width:200px;margin:8px 0; }
.dijitDialogPaneContent div {text-align:center; }

.Message, .VotreCompte, .VosCoodonnees, .VotreAdresse, .PreferenceLangue { margin-bottom:12px;}

p.ListeAuteurs {margin:5px; padding:5px; border:solid 1px #000000; background-color:#ffffff; display:block; }

input.BtnStandard {background:url("/ModuleSoumission/images/BtnStandard.png") no-repeat bottom center; width:112px; height:27px;border:none; cursor:pointer;}
a.BtnStandard {background:url("/ModuleSoumission/images/BtnStandard.png") no-repeat bottom center; width:112px; height:27px;border:none; cursor:pointer;color:#4b4b4b; display:block; text-align:center;text-decoration:none;line-height:27px;}

.AjaxListOpen {
	display:block;
	background: white;
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	position: absolute;
}
.AjaxListClose {
	display:none;
	height: 0px;
	position: absolute;
	z-index:0;
}


.fond1 {background-color: #E6EAF0;}
.fond2 {background-color: #e6e6e6;}
.fond3 {background-color: #FFFFFF; border-bottom:solid 1px #0e4097;}
.fond4 {background-color: #FFFFFF;}
.fond5 {background-color: #FF0000; color: #FFFFFF;}
.fond6 {background-color: #CCCCFF; color: #FFFFFF;}
.fond7 {background-color: #FF0000; color: #FFFFFF;}
.fond8 {background-color: #36458a; color: #FFFFFF;}
.fond8 strong {color: #FFFFFF;}
.fond8 td {color: #FFFFFF;}
.fond8 td div {color: #FFFFFF;}
.fond9 {background-color: #FFFFFF; border-bottom:solid 1px #0e4097; border-left:solid 1px #0e4097; border-right:solid 1px #0e4097; border-top:solid 1px #0e4097;}


.erreur, .avertissement, .avertissement2, .info {
    font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}
.erreur {
	color: #FFFFFF;
	background-color: #CC0000;
}
p.erreur {
	text-align:center;
	padding: 3px 0px 3px 0px;
}
.avertissement {
	color: #ab0303;
	background:none;
}
.avertissement2 {
	color: #ab0303;
	background:none;
	text-align:right;
}
.info {
	color: #FFFF00;
	background-color: #336699;
}
.fondimg1, .fondimg2, .fondimg3, .fondimg4, .fondimg5, .fondimg6, .fondimg7, .fondimg8, .fondimg9, .fondimg10{
    color: #FFFFFF;
    background-repeat: no-repeat;
}
.fondimg1 {
	background-image: url(/ModuleSoumission/images/logo-societe.gif);
	height: 133px;
	width: 133px;
}
.fondimg2 {
	background-image: url(/ModuleSoumission/images/Soumission_resume.jpg);
	height: 133px;
	width: 150px;
}
.fondimg3 {
	background-image: url(/ModuleCommun/images/admin/degrade_sous_titre1a.gif);
	background-repeat: repeat;
	height: 34px;
}
.fondimg4 {
	background-image: url(/ModuleCommun/images/admin/degrade_sous_titre2a.gif);
	background-repeat: repeat;
	height: 19px;
}
.fondimg5 {
	background-image: url(/ModuleCommun/images/admin/onglet_sous_titre4a.gif);
	background-repeat: repeat;
	height: 28px;
}
.fondimg6 {
	background-image: url(/ModuleCommun/images/admin/degrade_sous_titre1b.gif);
	height: 34px;
	width: 36px;
}
.fondimg7 {
	background-image: url(/ModuleCommun/images/admin/onglet_sous_titre3.gif);
	height: 34px;
	width: 31px;
}
.fondimg8 {
	background-image: url(/ModuleCommun/images/admin/onglet_sous_titre3b.gif);
	height: 34px;
	width: 6px;
}
.fondimg9 {
	background-image: url(/ModuleCommun/images/admin/fleche_bot.gif);
	height: 34px;
	width: 32px;
}
.fondimg10 {
	background-image: url(/ModuleCommun/images/onglet_sous_titre1.gif);
	height: 34px;
	width: 102px;
}


#table_border td, #table_border th, #table_border tr {
	border-bottom:1px solid #778AAE;
}
#table_border {
	border-top:1px solid #778AAE;
	border-left:1px solid #778AAE;
	border-right:1px solid #778AAE;
}
#td_border_d {
	border-right:1px solid #778AAE;
}

#table_border2 {
	border-top:1px solid #778AAE;
	border-left:1px solid #778AAE;
	border-right:1px solid #778AAE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #778AAE;
}
#table_border4 {
	border: 1px solid #FF0000;
}
#head_table th {
	background-color:#778AAE;
	color:white;
	font-weight:bold;
	height:30px;
	background-image: url(/ModuleCommun/images/admin/degrade_liste.gif);
}
hr {
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
	line-height: 1px;
}
.obligatoire {
	color: #ab0303;
	font-weight:bold;
	font-size: 12px;
}

#ckToolBar {width:620px;}
#abstract {width:620px;}
.abstractContent {margin-top:15px; min-height: 180px;}
.paragraphView {margin-bottom:0px}
.EditeurHTML {margin:0; max-width:570px;word-wrap:break-word;line-height:12px;}
.ReferencesBiblio {margin-top:15px}

.infosResume p {padding:0; text-align:left}
.infosTitre p {padding:0}

.categorie label,
.structure label, 
.structureList label
{
    display: block;
    float: left;
    width: 100px;
}
.categorie {
    margin-bottom:3px;
}
#strListeFirmes { margin-top:4px;}
.error{color:red;margin:0px 0px 0px 10px;font-weight: bold;display:block}
/* Définition pour la page affichée si le navigateur n'est pas supporté */
.browserNotSupported{text-align:center}
.browserNotSupportedContent{width: 989px;background-color: white; padding: 10px}
.browserNotSupportedContent h1{background-color: #eda644; color: White; text-align: left; padding: 2px 0 2px 5px; margin-bottom: 5px;}
.browserNotSupported table{border-collapse:collapse; margin: 25px 0; text-align: center}
.browserNotSupported tr, .browserNotSupported td{border: 1px solid Black;}
.browserNotSupported table a img{border: none}
.browserNotSupported .Support{ position:relative; background-color: #646464; padding: 5px 0; bottom: auto}
.browserNotSupported ul{text-align: left;margin-left: 380px;margin-bottom: 15px;list-style-type:none}
.browserNotSupported ul img{vertical-align: middle; margin-right: 5px;}

a.consigne {color:black;font-weight:bold}
a.consigne:hover {color:#eda644}

