/* --------------------------------------
		generic.css
 Contient les classes génériques, ne devant pas être modifiée pour chaque thème.
--------------------------------------*/ /* Balises */
a {
	color:#515C68;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

img {
    border:none;
}

hr {
    color:#061729;
    height:1px;
}

ul {
	list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    line-height:normal;

}

p {
    margin-bottom:0.7em;
    line-height:1.40em;
    font-size:1em;
}

/* Classes textes */
.text_center {
    text-align:center;
}

.text_small {
    font-size:10px;
    font-weight:normal;
}

.text_strong {
    font-weight:bold;
}

.text_justify {
    text-align:justify;
}

.img_right {
    float:right;
    margin:6px;
}

.img_left {
    float:left;
    margin:6px;
}

.valign_top {
    vertical-align:top;
}

.valign_middle {
    vertical-align:middle;
}

.valign_bottom {
    vertical-align:bottom;
}

.spacer {
    clear:both;
}

/* Erreurs
--------------------------------------*/
#error_handler {
    margin:auto;
}

.error_unknow {
    background:#b2bc99;
}

.error_success {
    color:#09460E;
    background:#B1E2AD;
}

.error_notice {
    color:#FFFFFF;
    background:#BED5BB;
}

.error_warning {
    color:#5E3D0F;
    background:#F3BC70;
}

.error_fatal {
    color:#88181A;
    background:#FF9193;
}

.error_unknow,.error_success,.error_notice,.error_warning,.error_fatal {
    height:35px;
    width:440px;
    color:#5C5C5C;
    border:1px solid #747474;
    margin:auto;
    padding:0.75em;
	font-weight:bold;
    text-align:left;
	-moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

html>body .error_unknow,html>body .error_success,html>body .error_notice,html>body .error_warning,html>body .error_fatal
    {
    height:auto;
    min-height:35px;
}

