/*-------------------------------------------------
                     STRUCTURE                      
---------------------------------------  ----------*/

html,body{margin:0;padding:0}
.hidden{display: none}
body{font: normal 12px arial, sans-serif}
/* Divers system */
table#main{text-align:left;width:99%}
#page{margin:0;padding:0}
div#blocksleft{margin:0;padding:0;list-style:none;text-align:center}
div#blocksright{margin:0;padding:0;list-style:none;text-align:center}
.pointerhand{cursor:pointer;cursor:hand}
#ajaxMessage{font-size:10px;color:red;}
.small {font-size:9px;}

.intitule{vertical-align: top;font-weight:bold}
.msgerreur{background-color: #ffd5cb;color:#FF3300;border: 1px solid #FF3300;text-align:center;padding:5px;margin-bottom:5px}

/* Location bar (where are you)*/
.NavigationPath {padding:3px;font: normal 10px Verdana,sans-serif;FONT-WEIGHT: bold;TEXT-DECORATION: none;}

/* Page contenu */
.page_header{margin:0;margin-top:0;margin-bottom:5px;padding:5px;padding-left:10px;font: normal 120%/1.3 Verdana,sans-serif;font-weight:bold}
.page_content{margin:0;margin-top:0;padding:0}

/* Footer */
div#footer{margin:0;padding:0;height:20px;font-size:11px;background-color:#751929;color:#FFF;text-align:center;font-family:arial;padding-top:5px}
div#btfooter{
	padding:0;margin:0;text-align:left;position:relative; top:-30px;left:0;height:23px;margin-left:680px;
}

/* Speedbar */
div#footer a.speedbar{color:#FFF;text-decoration:none;}
div#footer a.speedbar:hover{color:#293f76;text-decoration:underline;}
div#footer a.speedbar:visited{color:#FFF;text-decoration:none;}

img{border:none}

div#wrapper {
margin-left:auto;
margin-right:auto;
max-width:900px;
min-width:900px;
_width: expression(((document.body.clientWidth)) < 900? "900px": ((document.body.clientWidth)) > 900? "900px": "auto" );
}

div#subheader{
	width:652px;height:25px;
	text-align:right;color:#293f76;
	font-weight:bold;
	font-family:Myriad Pro,verdana;
	font-size:16px;
}

.sidebar-a{
	background: #FFF;
	padding-top:30px
}

.maincontent{
	padding:15px;
}

.content{
	padding:0;
}

.sidebar-b{
	background-color:#FFF;
	padding-left:10px;
}

div#blocksleft{
	padding:0 8px;
}

/*-------------------------------------------------
                     COULEURS                      
---------------------------------------  ----------*/

body{
	color:#000;
	background: #FFF;
}

/* Container */
#container {background-color:#fff}

/* Page content */
.page_content{}

/* Non classé */
#container {margin:0;padding:0;text-align:left}


a.navlink{color: #63605B;text-decoration:none}
a.navlink:hover{color: #000;text-decoration:underline}

a.righlink{color:#1d1e1f;text-decoration:none;font-weight:bold}
a.righlink:hover{color:#E3923C}

a{color:#751929;text-decoration:underline}
a:hover{color:#293F76;text-decoration:underline}
a:visited{color:#751929;text-decoration:underline}



/*
		Menu
*/
td.menutop {	
	width: 205px;height:20px;
	background-image:url('../images/left-top.gif');
}
td.menu {	
	width: 205px;height:50px;
	background-image:url('../images/left-bouton.gif');
	color:#fff;
	padding-left:35px;
	vertical-align:middle;
}
td.menu:hover {	
	width: 205px;height:50px;
	background-image:url('../images/left-bouton-selected.gif');
	color:#fff;
	padding-left:35px;
}
td.menubottom {	
	width: 204px;height:118px;
	background:url('../images/left-bottom.gif') no-repeat;
	color:#751929;
	padding-left:15px;padding-top:25px;
	vertical-align:top;
}
a.menu {text-decoration:none;color:#fff;display:block;width:150px}

td.submenu {	
	width: 150px;height:44px;
	background-image:url('../images/subbouton2.gif');
	color:#000;
}
td.submenu:hover {	
	width: 150px;height:44px;
	background-image:url('../images/subbouton2.gif');
	color:#000;
}
a.submenu {
	color:#000;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;padding-bottom:6px;padding-left:4px;padding-right:4px;
}

table.right1{width: 652px;}
td.right1top {	
	height:42px;
	background-image:url('../images/right1-top.gif');
	padding:0;
	padding-left:40px;
	color:#494842;
}
td.right1 {
	background:#d6d8db url('../images/right1-bg.gif') repeat-x;
	color:#494842;
	font-family:verdana;
	padding-right:5px;
}
td.right1bottom {	
	width: 652px;height:17px;
	background:url('../images/right1-bottom.gif') no-repeat;
	color:#d6d8db;
}
/* td.right1 a{text-decoration:none;color:#fff} */

.holder {
	float: left;
	padding-left:15px;padding-right:2px;
}

.scroll-pane {
	width: 625px;
	height: 355px;
	overflow: auto;
	float: left;
	text-align:justify;
}

#pan1{height:415px;	padding-right:5px}

h1{margin:0;padding:0;font-size:16px}
h2{font-size:14px}
h3{font-size:12px}

#scroller{background-color:#fff;width:600px}
#scroller2{background-color:#fff;width:600px}