/* CSS Document */
body {
background-color:#afcf7b;
border: 0;
height: 100%;
}
body, html{
margin: 0px;
padding: 0px;
}
html{
font: 12px Verdana, Arial;
color: #000000;
}
#global {
	margin:0px auto 0px 0px;
	background-color: #afcf7b;
	width: 1003px;
	text-align: left;
	vertical-align: top;
	padding: 0px;	
}
br {
	clear: both;
}
img {border:0;}
a:link {
	color: #769B37;
	font-weight:  normal;
	text-decoration: none;
}
a:visited {
	color:#769B37;
	font-weight:normal;
	text-decoration: none;
}
a:hover {
	color:#f20017;
	font-weight:normal;
	text-decoration: none;
}
a:active {
	color:#769B37;
	font-weight: normal;
	text-decoration: none;
}
#gbo{	
	padding:30px 0px 0px 0px;
	margin:0px;
	display:block;
	vertical-align: top; background-color:#afcf7b;
}
#uno {float:left; width:190px; background-color:#afcf7b; padding:0px; margin: 0px; }
#duo {float:left; width:790px; padding:0px;	margin: 0px;}
#titre {padding: 10px 15px 0px 30px; margin:0px;
	height:105px;background-color:#fff; 
}
#title {padding:0px;  margin:0px; float: left;}
#postit{padding: 8px 0px 0px 2px; float: left;color: #f20017; font-weight:bold; font-size:13px;}
* html #mainddd {
min-height: 382px} 
#main{padding: 0px 15px 8px 30px;background-color:#FFFFFF; margin:0px }
/*document*/
#hoofd{padding:0px 0px 4px 0px; }
#haa{float:left; width:auto;font-weight: bold; color:#f20017; padding-top: 0px; margin-bottom:0px;}
#hbb{float:right; width:90px; margin:0px; text-align:right;}
#mainrub{padding: 8px 8px 8px 0px;	
	margin: 0px;
	height: auto;
	border-bottom: 1px solid #333333;
}
#desc{padding-left:0px;padding-top:4px;}
#rem{padding-left:0px;padding-top:4px;}
#sup {padding-left:45px;padding-top:4px; padding-right:0px; display:block; padding-bottom: 1px;}
#tun{float:left; width:90px; font-style:italic; margin-bottom:1px;}
#tdeux{float:left; width:585px; margin:0px; margin-bottom: 1px; }
#ttb{float:right; width:90px; margin:0px; text-align:right;  font-size:11px}
#tta{float:left; width:auto;font-weight: bold; color:#000; padding-top:1px; margin-bottom:4px;}
pre{white-space:pre-wrap;
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word; font-family:Arial, Helvetica, sans-serif; font-size:12px;
overflow:hidden; padding: 0px; margin: 0px}
/* CSS menu */
#fond{background-color:#afcf7b; margin-top: 0px; padding-top: 0px; width: 190px; font-size: 11px; height:auto;padding-top: 0px; }
#syndicat{padding:0px 16px 26px 0px; text-align:right;}
#belge{
	height:31px; text-align: right; 
	padding:10px 54px 0px 0px;
	width: auto; 
	font-weight: bold; background-repeat:no-repeat; background-position:right top;  
}
.bas{margin-top:<?php echo $bas;?>;}
#belge a:link {font-weight:bold;
	color:#000;	
	text-decoration: none;
}
#belge a:visited {font-weight:bold;
	color:#000;	
	text-decoration: none;
}
#belge a:hover {font-weight:bold;
	color:#f20017;
	text-decoration: none;
}
#belge a:active {font-weight:bold;
	color:#000;	
	text-decoration: none;
}
.rg{color:#f20017; }
/* CSS footer */
#medecin {margin:30px 0px 5px 0px;
background-color:#b3b3b3; padding: 1px; font-weight:bold;font-size:10px; height:auto; text-align:center;}
#medecin a:link {font-weight:bold;
	color:#fff;	
	text-decoration: none;
}
#medecin a:visited {font-weight:bold;
	color:#fff;	
	text-decoration: none;
}
#medecin a:hover {font-weight:bold;
	color:#f20017;
	text-decoration: none;
}
#medecin a:active {font-weight:bold;
	color:#fff;	
	text-decoration: none;
}
#sub2{
	padding: 1px 10px 1px 10px;
	border-left-width: 2px;
	border-left-color: #fff;
	border-left-style: solid;
}
#sub{
	padding: 1px 10px 1px 10px;	
}
#sub3{
	padding: 1px 10px 1px 10px;
	border-right-width: 2px;
	border-right-color: #fff;
	border-right-style: solid; color:#fff;
}
