html {

}

body {
		margin:0px;
		font-size:11px;
		font-family:verdana;
		width:100%;
   	height:100%;
   	text-align:justify;
  	
}
 table, td {
		font-size:11px;
		font-family:verdana;
		text-align:justify;
		
}
.pp_border table td{
	padding:5px;
}
.pp_border div.pp_color_dark{
	padding:5px;
}
.pp_border div.pp_color_clear{
	padding:5px;
}
form,input, textarea, select {
	font-size:11px;
}

#pp_header {
			position:absolute;
   		top:0px;
   		left:0px;
   		height:93px;
   		width:100%;
   		background-color:#ffffff;
   		border:0px #000000 solid;
   		z-index:1;
}

#pp_header_menu_text {
			position:absolute;
   		top:98px;
   		left:5px;
   		width:300;
   		font-weight:bold;
   		background-color:transparent;
   		border:0px #000000 solid;
   		z-index:2; 
}
#pp_header_menu_button {
			position:absolute;
   		top:94px;
   		left:0px;
   		width:100%;
   		height:40px;
   		background-color:transparent;
   		border:0px #0000ff solid;
   		background-image:url("image_08/bgrd_menu.gif") ; 
   		z-index:1;
}

.pp_header_button {
			top:93px;
			border:0px #000000 solid;
			width:50px;
   		background-repeat :no-repeat ;
   		text-align:left;
   		vertical-align:middle;
   		line-height:13px;
   		padding-top:5px;
   		padding-right:5px;
   		padding-left:45px;
   		color:#aaaaaa;
   		font-weight:bold;
   		font-size:13px;
   		z-index:2;
}

#pp_header_agenda_button {
			left:250px;
			position:absolute;
   		height:44px;
   		width:;
   		background-image:url("image_08/button_agenda.gif") ; 
}
#pp_header_agenda_button a {
	font-weight:bold;
	color : #244D8E;
}
#pp_header_reportages_button {
			left:350px;
			position:absolute;
			height:44px;
   		width:;
   		background-image:url("image_08/button_reportages.gif") ; 
}
#pp_header_reportages_button a {
	font-weight:bold;
	color : #AC205B;
}
#pp_header_annonces_button {
			left:480px;
			position:absolute;
			height:44px;
   		width:;
   		
   		background-image:url("image_08/button_annonces.gif") ; 
}
#pp_header_annonces_button a {
	font-weight:bold;
	color : #8E3A02;
}
#pp_header_concours_button {
			left:600px;
			position:absolute;
   		height:44px;
   		width:;
   		background-image:url("image_08/button_concours.gif") ; 
}
#pp_header_concours_button a {
	font-weight:bold;
	color : #DE9C03;
}
#pp_header_blogs_button {
			left:720px;
			position:absolute;
   		height:44px;
   		width:;
   		background-image:url("image_08/button_blogs.gif") ; 
}
#pp_header_blogs_button a {
	font-weight:bold;
	color : #6F863E;
}
#pp_header_forum_button {
			left:810px;
			position:absolute;
   		height:44px;
   		width:;
   		background-image:url("image_08/button_forum.gif") ; 
}
#pp_header_forum_button a {
	font-weight:bold;
	color : #8318C9;
}
#pp_connexion {
			position:relative;
			float:right;
			text-align:right;
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
   		padding-bottom:10px;
   		font-size:10px;
   		word-wrap: break-word;
   		background-color:transparent;
   		background-image:url("image_08/bgrd_connexion.gif") ;
   		background-position:bottom left ; 
   		border:0px #cccccc solid;
   		z-index:10;
}
#pp_connexion input{
			font-size:10px;
}
#pp_connexion img{
			border:0px #cccccc solid;
}
#pp_connexion a {
  		font-size:10px;
}
#pp_connexion img {
 
}
#pp_main {
			position:absolute;
   		top:0px;
   		left:0px;
   		heigth:100%;
   		width:100%;
   		border:0px #cccccc solid;
   		z-index:0;
}
#pp_news_flash {
			position:relative;
			left:0px;
			top:0px;
			height:158px;
   		width:312px;
   		background-image:url("image_08/news_flash.png") ; 
   		z-index:4;
}
#pp_info_flash {
			position:relative;
			font-size:10px;
			left:42px;
			top:15px;
			height:138px;
   		width:271px;
   		z-index:4;
   		background-color:transparent;
   		word-wrap: break-word;
   		overflow:auto;
}
#pp_info_flash img {	
		float:left;
		margin:5px;
}
A:link {
	text-decoration:none;
	font-weight:normal;
}
A:visited {
	text-decoration:none;
	font-weight:normal;
}
A:active {
	text-decoration:none;
	font-weight:normal;
}
A:hover {
	text-decoration:underline;
	font-weight:normal;
}
.pp_border {
  padding-top:10px;
	background-image:url("image_08/bgrd_border.gif") ; 
	background-repeat:repeat-x;
	background-position:top-left;
}
#pp_sendinfo {
			position:relative;
			float:right;
			height:14px;
			width:120px;
			font-size:10px;
			text-align:center;
			padding:2px;
			background-repeat:no-repeat;
   		background-image:url("image_08/bgrd_sendinfo.gif") ;
   		border:0px #cccccc solid;
   		z-index:10;
}
#pp_bannering {
			position:relative;
	  	top:0;
	  	left:0px;
	  	width:240px;
	  	overflow:hidden;	
   		z-index:10;
}
#pp_bannering img,#pp_bannering embed {
	width:100%;
}
#M_tabdiaporama img{
	float:none;
}

#M_tabdiaporama td {
	text-align:center;
}
#pp_infoutile img {
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	margin:10px;

}
#pp_infoutile {
			position:relative;
			float:right;
			font-size:10px;
			margin-left:10px;
			text-align:left;
			padding-left:8px;
			padding-right:3px;
			padding-top:3px;
   		padding-bottom:3px;
   		background-repeat:no-repeat;
   		background-color:transparent;
   		background-image:url("image_08/bgrd_connexion.gif") ;
   		background-position:bottom left ; 
   		border:0px #cccccc solid;
   		z-index:10;
}
#pp_archive {
			position:relative;
			float:right;
			height:15px;
			font-size:10px;
			margin-left:10px;
			text-align:right;
			padding-left:8px;
			padding-right:3px;
			padding-top:3px;
   		padding-bottom:3px;
   		background-repeat:no-repeat;
   		background-color:transparent;
   		background-image:url("image_08/bgrd_connexion.gif") ;
   		background-position:bottom left ; 
   		border:0px #cccccc solid;
   		z-index:10;
}
.pp_color_dark {
			text-align:left;
			vertical-align:top;
			font-size:14px;
}
.pp_color_middle  {
			vertical-align:top;
			font-size:13px;
}
#sousmenu  {
			 margin-left:5px;
			 text-align:left;
			 
			 
}
#sousmenu a   {
			 margin-left:5px;
			 text-align:left;
			 displtay:list-item;
}
#M_tabdiaporama td {
	background-color:#edeff2;
}
.pp_color_clear {
		color:#0f4da2;
		background-color:#ffffff;
}
.pp_color_clear img {
		float:left;
		margin:5px;
}
.pp_color_basic {
		vertical-align:top;
		padding:5px;
		font-size:11px;
}
.M_Diary_Result {
		word-wrap: break-word;
		font-size:10px;
}
.M_Diary_Result td{
		font-size:10px;
}
#pp_bgrd_left {
			position:absolute;
			text-align:right;
			top:0px;
   		left:0px;
   		width:240px;
   		height:100%;
   		border:0px #cccccc solid;
   		z-index:0;
}
#pp_bgrd_logo {
			position:absolute;
   		top:0px;
   		left:0px;
   		width:588px;
   		height:88px;
   		border:0px #000000 solid;
   		z-index:0; 
}
#pp_header_logo {
		position:absolute;
   		top:0px;
   		left:0px;
   		width:588px;
   		height:88px;
   		border:0px #000000 solid;
   		background-image:url("image_08/logo_fond.png"); 
   		z-index:2; 
}
.D_V div{
			font-size:11px;
			margin:5px;
			padding:5px;
			border:solid #777777 1px;
}
.D_V_columnname .M_V {
			background-color:#f2f2f2;
			font-size:11px;
}
.D_V_columnname .M_V input {
			background-color:#f0f0f0;
			font-size:11px;
}
.D_V_columnname .M_V textarea {
			background-color:#f0f0f0;
			font-size:11px;
}
.D_V_columnname .M_V select {
			background-color:#f0f0f0;
			font-size:11px;
}
.D_V_columnname .M_V td{
			background-color:#f2f2f2;
			font-size:11px;
			font-weight:bold;
}
.D_V_columnname .M_V td td{
			background-color:#f5f5f5;
			font-size:11px;
}
.D_V_columnname .M_V_FORM td {
			background-color:#DBDBDB;
			font-size:11px;
}
.D_M td td {
				border-left: medium dashed 1px #000000;
				border-right: medium dashed 1px #000000;
				border-bottom: medium dashed 1px #000000;
					font-size:9px;
}		
.D_V_dashboard  {
				border: medium dashed 1px #000000;
				background-color:#dddddd;
				font-size:9px;
}
.D_V_column td {
				border-left: medium dashed 1px #000000;
				border-right: medium dashed 1px #000000;
				border-bottom: medium dashed 1px #000000;
				font-size:9px;
}				
.D_V_column td td{
				border: medium solid 1px #000000;
				background-color:#848400;
				height=10px;	
					font-size:1px;
}		
.D_V_columnname  input {
			font-size:9px;width:50;
}
.D_V_columnname  select {
				font-size:9px;
}
.D_V_columnname  {
				border: medium dashed 1px #000000;
				background-color:#f0f0f0;
				font-size:9px;
}		
.D_V{
		width:100%;
}
		
.D_I td{
				border: medium dashed 1px #000000;
				background-color:#f0f0f0;
				font-weight: BOLD;
				font-size:10px;
}
.D_I_B input {	
				background-color:#dddddd;
				font-weight: bold;
				cursor:hand;
				font-size:10px;
}		
.D_I_S td {	
				background-color:#dddddd;
}				
.D_I select, .D_I textarea, .D_I input {	
				background-color:#f5f5f5;
				font-weight: normal;
				border: medium solid  1px #000000;
}
.M_DIARY_INFO {

background-color:#fdfdfd;
border:1px dashed #e2e2e2;
}
 

