/*
 * Style commun
 * */
body {
	background-color: #020202;
	background-repeat: repeat;
	color: #dbc18f;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	min-width: 800px;
	max-width: 1024px;
	margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
}

#page {
/*	background-image: url(../images/bandeau.gif);*/
	background-color: #161211;
	background-position: top left;
	background-repeat: repeat-x;
	border: 1px solid  #805527;
	color: #dbc18f;
	height: auto;
	margin-left: 30px;
        margin-right: 30px;
        margin-top: 10px;
}

#page_login {
        background-image: url(bandeau_gambup.gif);
        background-color: #161211;
        background-position: top left;
        background-repeat: repeat-x;
        border: 1px solid  #805527;
        color: #dbc18f;
	width: 500px;
        height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 80px;
}

#bandeau {
	background-image: url(bandeau.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: auto;
	margin: 0 0 0 0 ;
}

#content {
	margin: 10px 10% 0px 10%;
	padding: 5px;
}

img {
	border: none;
}

fieldset {
	background-color: #161211;
/*	background-color: #1c1716;*/
	color: #dbc18f;
	margin: 10px 0px 20px 0px;
	border-top: 1px solid #805527;
	border-left: 1px solid #805527;
	border-right: 0px;
	border-bottom: 0px;
}

fieldset legend {
      	background-color: #161211;
	border: 0px;
	color: #bc1819;
	font-weight: bolder;
}

input {
	background: #2d2518;
	border: 1px solid #805527;
	color: #dbc18f;
}

input.texte {
	width: 300px;
	padding-left: 2px;
}

textarea {
        background: #ffffe1;
        border: 1px solid #666666;
        color: #333333;
	width: 200px;
}

select {
	background: #2d2518;
	border: 1px solid #805527;
	color: #dbc18f;
}

select.texte {
        width: 202px;
	padding-left: 0px;
}

.highlight {

/*	background-color: #2d2518;*/
	background-color: #251e14;
}

/*
 * Menu
 * */
#menu {
	margin-left: 10%;
	margin-top: 0px;
	padding-top: 110px;	
}

#menu ul {
	margin-left: -35px;
}

#menu li {
	border: 1px solid #805527;
	display: inline;
	margin-right: 5px;
	padding: 5px;
}

#menu li.selected {
	background-color: #2d2518;
}

#menu a:link,#menu a:visited,#menu a:hover,#menu a:active {
	border: none;
	color: #bc1819;
	text-decoration: none;
}

/*
 * Contenu
 * */
#content  a:link, #content  a:visited, #content  a:active {
	border: none;
	color: #dbc18f;
	text-decoration: none;
}

#content  a:hover {
	border: none;
/*	color: #bc1819;*/
	color: #805527;
	text-decoration: underline;
}

#content table {
	border-spacing: 0px;
}

#content table th {
/*	background-color: #2d2518;*/
/*	background-color: #251e14;*/
	color: #bc1819;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	border-bottom: 1px solid #805527;
}

#content table td {
	padding-left: 5px;
	padding-right: 5px;
}

/*
 * Messages d'erreurs, avertissement et info
 * */

#info, #warning, #error {
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding: 0px 10px 0px 40px;
	border: 1px solid #666666;
	background-color: #ffffe1;
	color: #666666;
	font-size: 90%;
	height: auto;
	min-width: 200px;
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#info {
	background: #141331 url(info.gif) no-repeat 10px 10px;
	border: 1px dotted #7070b1;
	color: #7070b1;
}

#warning {
	background: #2a1a00 url(warning.gif) no-repeat 10px 8px;
	border: 1px dotted #805527;
	color: #835500;
}

#error {
	background: #500000 url(error.gif) no-repeat 10px 10px;
	border: 1px dotted #ac535d;
	color: #ac535d;
}

#info a {
        border: none;
        color: #003366;
        text-decoration: none;
}




