/*
CSS pour les pages autres que index.php
Author: Natacha Kraus
*/

/* Page */
body {
	margin:0;
	height:98%;/*(99)*/

}
html{
  
height: 99%;
}
/* Liens */
a {
	text-decoration: none;
	color: #000099;
}
a:hover {
	color: #0033CC !important;
}

a#accueil {
	background:url("../images/tech/bouton_presentation.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6%;
	
	
}

/* Bouton accueil survol */
a:hover#accueil {
	background:url("../images/tech/bouton_presentation2.gif") no-repeat;
}

/* Formulaire */
form {
	margin-bottom: 3%;
}

fieldset {
	padding:10px;
}

#formParticiper fieldset {
	background-color: #EAF7F7;
	border: 1px solid #666666;
}

#formParticiper legend {
	background-color: #CEEFFF;
	font-weight: bold;
	font-size: 1.2em;
	border: 1px solid #666666;
}

#formParticiper textarea {
	float: left;
	margin: auto;
	width:600px;
	height:250px;
}

#formParticiper img {
	margin: 0 !important;
}

form label {
	display: block;
	float: left;
	width: 20%;
}

input {
	margin-bottom: 1%;
}

textarea {
	margin-bottom: 4%;
}

#informations {
	font-weight: bold;
}

/** Formulaire */
.texteboxDImessage {
	color: #000000;
	font-family: arial, verdana, ms sans serif;
	width: 800px;
	height: 100px;
}
.texteboxDI {
	color: #000000;
	font-family: arial, verdana, ms sans serif;
	width: 200px; 
}
.texteboxDIamis{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 800px;
	height: 350px;
	font-size: 12px;
}

/* Supprime les floats */
.cleaner {
	display:block;
	clear: both;
}

/* Colonne de gauche */
#left {
	padding-left:25px;
	width: 250px;
	float: left;
}
/* Colonne de droite */
#right {
	margin-left:302px;
	margin-right: 25px;
	height: 85%;
}

#footer {
	text-align:right;
	width: 99%;
	font-size:12px;
	margin-top: 25px;/*A tester(10px)*/
	font-family: Verdana;

}

#footerLeft {
margin-top:10px;
position:absolute;
	top:95%;
	
	float:left;
	margin-left:302px;
}
#footerLeft a {
	color: #000099;
}
#footerLeft a:hover {
	color: #0033CC !important;
}

#footerRight {
	float:right;
	margin-right: 5px;
}

/* Block dynamique */
#text {
	text-align: justify;
	border: 1px solid #556677;
	overflow:auto;
	height: 97%;/*(88)*/
	
	
}

#bouton {
	width: 65%;
	margin-right: auto;
	margin-left: auto;
}

/** Boutons */
a#rechercheSimplifiee {
	background: url("../images/tech/bouton_recherche_simplifiee.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}

a:hover#rechercheSimplifiee {
	background: url("../images/tech/bouton_recherche_simplifie2.gif") no-repeat;
}

a#rechercheAvancee {
	background: url("../images/tech/bouton_recherche_avancee.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}

a:hover#rechercheAvancee {
	background: url("../images/tech/bouton_recherche_avance2.gif") no-repeat;
}

a#valider {
	background: url("../images/tech/bouton_valider.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}

a:hover#valider {
	background: url("../images/tech/bouton_valider2.gif") no-repeat;
}

a#imprimer {
	background: url("../images/tech/bouton_imprimer.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

a:hover#imprimer {
	background: url("../images/tech/bouton_imprimer2.gif") no-repeat;
}

a#envoyer {
	background: url("../images/tech/bouton_envoi.gif") no-repeat 0 0;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

a:hover#envoyer {
	background: url("../images/tech/bouton_envoi.gif") no-repeat 0 -45px;
}

a#corriger {
	background: url("../images/tech/bouton_corriger.gif") no-repeat;
	display: block;
	width: 196px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

a:hover#corriger {
	background: url("../images/tech/bouton_corriger.gif") no-repeat 0 -45px;
}

#content {
	margin-top: 10px;
}

