@import 'blueprint/screen.css';

body {
	width : 1200px;
	margin: auto;
	background-color : #ffffff;
	border: solid 1px grey;
	-moz-border-radius: 5px 10px;
}
/*
 * Faire Tout le site sur bleu et vert
 */


/*
 * Bandeau principal
 */

/* Menu Administration */
.menuAdmin { width: 1190px; padding: 5px 5px 5px 5px; border-bottom: solid 1px; text-align: right;}
.menuAdmin ul {display: block; }
.menuAdmin li {float: right; display: inline;padding: 2px 2px 2px 2px; background-color: #e5ebfc; border: solid 1px; -moz-border-radius-topleft: 15%; -moz-border-radius-topright: 15%;}
/* Bandeau */
.bandeau { width: 1200px; height: 75px; margin: auto; padding: 3px 3px 20px 3px; color: #ff0000; font-size: 14px; }
.bandeau h1 { color: #090e22; font-size: 28px; margin: 14px 10px 14px 10px;}
.logo { width: 95px; height: 85px; text-align: center; float: left; padding: 3px; background: transparent url('../images/logo.jpg') no-repeat;}
.titre {margin : auto; height: 56px;}

/*
 * Barre des boutons
 */
.btn-titre {height: 27px; width: 1200px; margin: auto;}
.btn-gauche {display: block; text-align: right; width: 50%; margin: auto; float: left;}
.btn-droite {display: block; text-align: left; width: 50%; margin: auto;}

/*
 * Conteneur principal
 */
.conteneur {width:1200px; padding: 10px 0px 10px 0px; margin: auto; clear: both;}
.menu {position: relative; width: 160px; top: 0px; left: 0px; padding: 5px 0px 5px 5px; margin: 0px 5px 0px 5px; float: left;}
.principal {position: relative; width: 990px; top: 0px; padding: 0px 5px 10px 5px; margin-left: 170px; margin-bottom: 5px;}
.message {margin: 0px 5px 0px 5px; width: 728px;}
.pub-vert {float: right; width: 210px; margin: 5px;}
.footer {position: static; width: 1190px; height:100px; margin: auto; clear: both; background-color: #e5ebfc;  padding: 5px 0px 0px 0px;border-top: solid 1px grey;}
.footer div {float: left; text-align: center; margin: auto; width: 25%;}

/*
 * Menu 1
 */

.titre-menu {display : block; border: solid 1px; font-size: 12px; text-align: center; vertical-align: baseline; border-color: #24cd2b; background-color: #4bf352;}
ul.menu1 {}
li.menu1 {display: block; font-size : 10px; list-style: upper-latin;}
 
/*
 * Menu 2
 */

.titre-menu2 {display : block; border: solid 1px; font-size: 12px; text-align: center; vertical-align: baseline; border-color: #243acd; background-color: #4bcdf3;}
ul.menu2 {}
li.menu2 {display: block; font-size : 10px; list-style: upper-latin;}
 


/*
 * Conteneur Principal
 */
.pub-hor {border: solid 1px grey;}
.login{}
.tab-rech {text-align: center; position: relative; width: 350px; left: 5px; margin: 5px; border: solid 1px; float: left; background-color: #4bf352;-moz-border-radius-topleft: 5%; -moz-border-radius-topright: 5%;}
.tab-rech table {width: 100%;}
.tab-off {text-align: center; position: relative; width: 350px; margin-left: 380px; margin-top: 5px; border: solid 1px; background-color: #25ffff;-moz-border-radius-topleft: 5%; -moz-border-radius-topright: 5%;}
.tab-off table {width: 100%;}
.maxtab-rech {text-align: center; position: relative; width: 780px; left: 5px; margin: 5px; border: solid 1px; float: left; background-color: #4bf352;-moz-border-radius-topleft: 5%; -moz-border-radius-topright: 5%;}
.maxtab-rech table {width: 100%;}
.maxtab-off {text-align: center; position: relative; width: 780px; margin-top: 5px; border: solid 1px; background-color: #25ffff;-moz-border-radius-topleft: 5%; -moz-border-radius-topright: 5%;}
.maxtab-off table {width: 100%;}

/*
 * Style du paginateur
 */	
	
div.paginator {margin-left: auto; margin-right: auto; width : 100%;}
#pagination-digg li {border:0; margin:0; padding:0; font-size:11px; list-style:none; margin-right:2px;}
#pagination-digg a {border:solid 1px #9aafe5; margin-right:2px;}
#pagination-digg .previous-off, #pagination-digg .next-off {border:solid 1px #DEDEDE;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;}
#pagination-digg .next a, #pagination-digg .previous a {font-weight:bold;}
#pagination-digg .active {background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px;}
#pagination-digg a:link, #pagination-digg a:visited {color:#0e509e; display:block;float:left; padding:3px 6px;}
#pagination-digg a:hover{border:solid 1px #0e509e;}

/*
 * Style des polices
 */

 h1 {font-size: 14px;}