﻿.menu-vide
{
    height:44px;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #ff0000;
    
    behavior: url("htc/PIE.htc");
	zoom:1;
	-moz-border-radius:50px 50px 50px 0;
	border-radius:50px 50px 50px 0;
	border:1px solid #e31818;
	padding:15px 10px 10px 10px;	
	margin-bottom:20px;
}

/* Erreur
-----------------------------------------------------------*/

#erreur404-container{
    background:  url("../img/bg-erreur404.png") no-repeat;
    height: 692px;
}

#erreur500-container{
    background:  url("../img/bg-erreur500.png") no-repeat;
    height: 692px;
}

#maintenance-container{
    background:  url("../img/bg-maintenance.png") no-repeat;
    height: 692px;
}

.error-content{
    margin: 0 0 0 345px;
}

.error-content h3
{
    color: #1D6CAF;
    padding-top: 170px;
    font-size: 3.4em;
    font-style: normal;
}

.error-content p
{
    color: #484848;    
    font-size: 1.7em;
    line-height: 16px;
    margin-top: 20px;
    font-weight: bold;
}

p.error-link
{
    font-size: 1.3em;    
}

p.error-link a
{
    text-decoration: underline;
    color: #1d6caf;    
}

.validation-summary-errors ul li
{
    list-style:disc inside;
}

.validation-summary-valid {
    display: none;
}

/* Box Login */
.ede-toolbox-login .ede-box-9 ul .ede-clear
{
    background:none;
}

.ede-change-password.ede-highlight
{
    font-size:1.8em;
    font-weight:bold;
}

/* Utilisé dans les pages de changement de mot de passe */

.ede-display-inline-block
{
    display: inline-block;
}
.ede-toolbox-profil .ede-link-btn input[type="submit"]
{
	background:url(../img/picto-link-btn.png) 0 40% no-repeat;
	padding-left:20px;
	border:0;
	text-transform:uppercase;
	color:#fff;
	margin-top:4px;
    cursor: pointer;
}
.ede-link-btn span
{
    color: #fff;
}
.editor-field-slim input[type='text'],
.editor-field-slim input[type='password']
{
    width:200px;
    border: 1px solid #DADADA;
    /*float: left;
    display:block;*/
}
.editor-label label
{
    color: #1D6CAF;
    text-transform: uppercase;
    width:98px;
    /*float:left;
    display:block;*/
    height: 2em;
    line-height: 2em;
}
