@import "topmenu.css";
@import "mainmenu.css";
@import "bottommenu.css";
@import "footer.css";
@import "postit.css";
@import "../../plugins/lightbox/css/lightbox.css";

/******************************* GENERAL ****************************************/

body {
	position : relative;
	margin : 0px;
	padding : 0px;
	text-align : justify;/* Centrage IE */
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000;
	background-image : url(../images/interface/fond.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #EFEFEF;
}

h1 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 24px;
	font-weight : bold;
	color : #A15FA9;
	margin : 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-variant: normal;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left;
	font-style: italic;
	text-transform: none;
	text-decoration: none;	/*border-bottom: 1px solid #FFF;*/
}

h2 {
	font-family : arial;
	font-size : 22px;
	font-weight : bold;
	color: #A15FA9;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: none;
	background-position: left;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	background-image:url(../images/fleche.gif);
	background-repeat: no-repeat;
	padding-left: 50px;
}

h3 {
	display : block;
	position : relative;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	font-weight : bold;
	color: #000;
}

h4 {
	display : block;
	position : relative;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	font-weight : bold;
	color: #A15FA9;
}

a {
	text-decoration : none;
	font-weight : bold;
	color : #A15FA9;
}
a:hover {
	text-decoration : none;
	font-weight : bold;
	color: #000;
}

img {
	border : 0px;
	margin : 0px;
}

form {
	margin : 0px;
}

input, textarea, select {
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	border : 1px solid #F3E6F7;
	background-repeat: repeat;
	background-position: top;
	background-image: url(../images/interface/form.gif);
}

hr {
	float : none;
	clear : both;
}

/******************************* INTERFACE ****************************************/

div#global {
	display : block;
	position : relative;
	float : none;
	clear : left;
	width : 960px;
	margin: 0px auto 0px auto;
	padding : 0px;
	text-align: justify;
	vertical-align : bottom;
}

/* En-tête */
div#header {
	width : 900px;
	height : 80px;
	margin: 0px auto 0px auto;
	padding: 0px;
	position : relative;
	float : none;
	clear : left;
	background-image: url(../images/interface/header.png);
	background-repeat: no-repeat;
}

div#global2 {
	width : 960px;
	margin : 10px 0px 0px 0px;
	padding : 0px;
	position : relative;
	float : none;
	clear : left;
	background-image: url(../images/interface/content.png);
	background-repeat: no-repeat;
}

div#global3 {
	width : 910px;
	min-height : 527px;
	margin : 10px 0px 0px 30px;
	padding : 0px;
	float : left;
	clear : none;
	background-color: #FFF;
}

/* CONTENU */

div#content {
	position : relative;
	float : left;
	clear : none;
	width : 636px;
	margin : 10px 0px 0px 20px;
	padding: 0px 15px 0px 15px;
	vertical-align : top;
	text-align: justify;
	font-size : 11px;
	color: #000;
	background-color : #FFF;
}

/* TABLEAU INSERE DANS L'ADMIN */
div#content table {
	display : block;
	position : relative;
	float : none;
	clear : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000;
	text-align: left;
}

div#content table td {
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

div#content ul {
	position : relative;
	margin : 0px;
	padding : 0px 0px 0px 15px;
}

div#content ul li {
	position : relative;
	margin : 0px;
	padding : 0px;
	width : auto;
	list-style-image: url(../images/puce.png);
}

div#content-top {
	width : 844px;
	height : 10px;
	margin : 0px;
	padding : 0px;
	background-image : url(../images/interface/content-top.png);
	position : relative;
	float : left;
	clear : none;
}

div#content-bottom {
	width : 844px;
	height : 12px;
	margin : 0px;
	padding : 0px;
	background-image : url(../images/interface/content-bottom.png);
	position : relative;
	float : none;
	clear : left;
}

/*********************************** DIVERS OBJETS *******************************************/

/************************************* MESSAGES **********************************************/

/* Message d'alerte */
p.alerte {
	display : block;
	position : relative;
	float : none;
	clear : left;
    width : auto;
    margin : 2px auto 2px auto;
    padding : 2px;
    text-align : center;
    border : 1px #D9302F solid;
    background-color : #FFDFDF;
    color : #D9302F;
    font-size : 11px;
	font-family : verdana, arial, sans-serif;
    font-weight : bold;
}

/* Message de confirmation */
p.info {
	display : block;
	position : relative;
	float : none;
	clear : left;
    width : auto;
    margin : 2px 0px 2px 0px;
    padding : 2px;
    text-align : center;
    font-size : 11px;
	font-family : verdana, arial, sans-serif;
    font-weight : bold;
    color : #328D04;
    background-color : #DFFFDF;
    border : 1px #328D04 solid;
}

/************************************* CLASSES APPLICABLES VIA EDITEUR *****************************************/
