
/*
color: #949494;
color: #3f3f3f;
*/

#pointille {
	border: 1px dashed #000000;
	padding: 10px 10px 10px 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
}

#pointille2 {
	border: 1px dashed #000000;
	padding: 10px 10px 10px 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	width: 200px;
}
#postal {
	padding: 10px 10px 10px 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
}

#overlay {
	display: none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#CDCDCD;
	/*background:#ffffff;*/
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

#overlay_blanc {
	display: none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#ffffff;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

#overlay_sablier {
	display: none;
	position:absolute;
	top:50%;
	left:50%;
	width:250;
	height:250;
	margin-left: -125px; /* half the page width */
	margin-top: -125px; /* half the page height */
	background:#CDCDCD;
}

#bando2_fr {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_fr_flash.jpg) top left no-repeat;
}
#bando2_en {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_en_flash.jpg) top left no-repeat;
}
#bando2_it {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_it_flash.jpg) top left no-repeat;
}
#bando2_pt {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_pt_flash.jpg) top left no-repeat;
}
#bando2_es {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_es_flash.jpg) top left no-repeat;
}
#bando2_de {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando_de_flash.jpg) top left no-repeat;
}

#bando20090513_fr {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_fr.jpg) top left no-repeat;
}
#bando20090513_en {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_en.jpg) top left no-repeat;
}
#bando20090513_it {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_it.jpg) top left no-repeat;
}
#bando20090513_pt {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_pt.jpg) top left no-repeat;
}
#bando20090513_es {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_es.jpg) top left no-repeat;
}
#bando20090513_de {
	position: absolute;
	top: 10px;
	left: 50%;
	height: 95px;
	width: 960px;
	margin-left: -480px; /* half the page width */
	background: #ffffff url(../images/bando20090513_en.jpg) top left no-repeat;
}

#txtdef {
	position: absolute;
	top: 46px;
	left: 50%;
	height: 35px;
	width: 450px;
	margin-left: -290px; /* half the page width */
	/*border: 1px solid #cccccc;*/
	text-align:center;
}

#txtfordef {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffff00;
	font-weight:bold;
}

#onglets {
	position: absolute;
	top: 105px;
	left: 50%;
	height: 52px;
	width: 459px;
	margin-left: 10px; /* half the page width */
	/*background-color: #444444;*/
}

.onglet_rose {
	width: 153px;
	height: 52px;
	background: url(../images/onglet_rose.jpg) top left no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	text-align: center;
}
.onglet_vert {
	width: 153px;
	height: 52px;
	background: url(../images/onglet_vert.jpg) top left no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	text-align: center;
}
.onglet_jaune {
	width: 153px;
	height: 52px;
	background: url(../images/onglet_jaune.jpg) top left no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	text-align: center;
}
.onglet_mouseover {
	width: 153px;
	height: 52px;
	background: url(../images/onglet_mouseover.jpg) top left no-repeat;
	cursor:hand;
	cursor:pointer;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffff00;
	font-weight:bold;
	text-align: center;
}

#langue {
	position: absolute;
	top: 116px;
	left: 50%;
	height: 30px;
	width: 536px;
	margin-left: -470px; /* half the page width */
	/*background: #ffcccc;*/
}

#centre {
	position: absolute;
	top: 175px;
	left: 50%;
	width: 240px;
	padding: 0px 0px 0px 0px;
	margin-left: -477px; /* half the page width */
	/*background: #aaaaaa;*/
}

#centreadmin {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 240px;
	padding: 0px 0px 0px 0px;
}

#menu {
	position: relative;
	width: 240px;
	/*height: 155px;*/
	/*background: #e8e8e8;*/
	/*padding: 25px 0px 0px 5px;*/
	/*border: 1px solid #cccccc;*/
}
#secondmenu {
	position: relative;
	width: 240px;
	/*background: #e8e8e8;*/
	/*padding: 25px 0px 0px 5px;*/
	/*border: 1px solid #cccccc;*/
}

#action {
	position: absolute;
	top: 150px;
	left: 50%;
	width: 235px;
	margin-left: 245px; /* half the page width */
	padding: 5px 5px 5px 5px;
}

#actionadmin {
	position: absolute;
	top: 200px;
	left: 0px;
	width: 235px;
	padding: 5px 5px 5px 5px;
}

#stats {
	position: relative;
	width: 235px;
}

#login {
	position: relative;
	width: 235px;
}

#fraude {
	position: relative;
	width: 235px;
}

#profilap {
	position: relative;
	width: 235px;
}

#profilfam {
	position: relative;
	width: 235px;
}

#main {
	position: absolute;
	top: 168px;
	left: 50%;
	width: 480px;
	margin-left: -245px; /* half the page width */
	padding: 7px 10px 10px 10px;
}

* html #main {
	width: 500px;
	margin-left: -247px; /* half the page width */
}

#interior {
	/*height: 748px;*/
	overflow: auto;
}

* html #interior {
	/*height: 785px;*/
	overflow: auto;
}

#mainadmin {
	position: absolute;
	top: 0px;
	left: 250px;
	width: 700px;
	padding: 7px 10px 10px 10px;
}

#annonce {
	position: absolute;
	/*top: 600px;*/
	top: 3000px;
	left: 50%;
	width: 960px;
	margin-left: -480px; /* half the page width */
}

#droit {
	position: absolute;
	/*top: 630px;*/
	top: 3030px;
	left: 50%;
	width: 960px;
	border-top: 1px solid #eeeeee;
	margin-left: -480px; /* half the page width */
}

#listDiv {
	overflow: auto;
	width: 465px;
	height: 350px;
	background-color: #ffee85;
}
* html #listDiv {
	height: 360px;
}

#displaymsg {
	position:absolute;
	left:50%;
	width:400px;
	margin-left:-200px;
	top:50%;
	height:196px;
	margin-top:-200px;
	background: #ffffff url(../images/back_msg.jpg) top left no-repeat;
	visibility:hidden;
	padding:4px 0px 0px 0px;
	border: 1px solid #000000;
}
* html #displaymsg {
	height:200px;
}

#writemsg {
	padding:5px 15px 5px 15px;
	height:149px;
	width:356px;
	overflow: auto;
}
* html #writemsg {
	padding:5px 15px 5px 15px;
	height:159px;
	width:386px;
}

body {
	height:100%;
	margin:0;
	padding:0;
	background-color: #ffffff;
}

td {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
}

li {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
}

p {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	padding: 3px 0px 3px 0px;
}

h1 {
	font-family: Arial, Verdana, sans-serif;
	font-size:18px;
	color: #ec5b00;
	font-weight:bold;
	text-transform: uppercase;
	padding: 3px 10px 6px 0px;
}

h2 {
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	color: #156007;
	text-transform: uppercase;
	padding: 3px 0px 3px 0px;
}

h3 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #1C99B9;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
}

h4 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

.hh4 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

.clMessageTitle {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #156007;
	font-weight:bold;
	text-transform: uppercase;
	padding: 3px 0px 3px 0px;
}

.namelogin {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
}

.nameloginUP {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ffff00;
	font-weight:bold;
	text-transform: uppercase;
}

.txtBando {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform: uppercase;
}

.txtBando2 {
	font-family: Arial, Verdana, sans-serif;
	font-size:22px;
	color: #ffffff;
	text-transform: uppercase;
}

.colordata {
	color: #b8260e;
	font-weight:bold;
}

.linkGateway {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3172a1;
	border-style: none;
	text-decoration:none;
}
.linkGateway:hover {
	text-decoration:underline;
}

.linkNormal {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
}
.linkNormal:hover {
	color: #59821c;
}

.linkMessageTitre {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #bf000a;
	font-weight:bold;
	text-transform: uppercase;
	border-style: none;
	text-decoration:none;
}
.linkMessageTitre:hover {
	color: #59821c;
}

.linkNormalF {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalF:hover {
	color: #59821c;
}

.linkNormalA {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #008080;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalA:hover {
	color: #59821c;
}

.linkNormalB {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #800080;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalB:hover {
	color: #59821c;
}

.linkNormalC {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #008000;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalC:hover {
	color: #59821c;
}

.linkNormalD {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ff6600;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalD:hover {
	color: #59821c;
}

.linkNormalE {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalE:hover {
	color: #59821c;
}

.linkNormalF {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalF:hover {
	color: #59821c;
}

.linkNormalSmall {
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
}
.linkNormalSmall:hover {
	color: #59821c;
}

.linkNormalFlag {
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	color: #3172a1;
	border-style: none;
	text-decoration:none;
}
.linkNormalFlag:hover {
	color: #f28227;
}

.linkNormalWhite {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ffffff;
	border-style: none;
	text-decoration:none;
}
.linkNormalWhite:hover {
	color: #f28227;
}

.linkNormalBlack {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #BF000A;
	border-style: none;
	text-decoration:none;
}
.linkNormalBlack:hover {
	color: #f28227;
}

.linkNormalPlus {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #bf000a;
	border-style: none;
	text-decoration:none;
	font-weight:bold;
}
.linkNormalPlus:hover {
	color: #59821c;
}

.ulmenu {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	margin: 0px 0px 0px 0px;
	/*list-style-image: url(../images/puce_menu.gif);*/
}

.limenu {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/puce_orange.gif);
	margin: 0px 0px 0px -5px;
	vertical-align: top;
}

/* only IE can read this */
* html .limenu {
	margin: 0px 0px 0px 35px;
}

.limenuorange {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/puce_orange.gif);
	margin: 0px 0px 0px -5px;
	vertical-align: top;
}

/* only IE can read this */
* html .limenuorange {
	margin: 0px 0px 0px 35px;
}

.cl_control_input {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	border: 1px solid #3f3f3f;
}

.cl_control_input_disable {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #9d9da1;
	border: 1px solid #3f3f3f;
	background-color: #e0dfe3;
}

.cl_control_checkbox {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
}

.cl_control_buttonOver  {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	border-top: 1px solid #444444;
	border-left: 1px solid #444444;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	background-color: #59821c;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
}

.cl_control_buttonOut  {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ffffff;
	border-top: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	background-color: #bf000a;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
}

.cl_control_button_maxiOver  {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	border-top: 1px solid #444444;
	border-left: 1px solid #444444;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	background-color: #59821c;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	width: 400px;
}

.cl_control_button_maxiOut  {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ffffff;
	border-top: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	background-color: #bf000a;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	width: 400px;
}

.colTitre {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
	background-color: #f28227;
	border-top: 1px solid #b95c1b;
	border-left: 1px solid #b95c1b;
	border-bottom: 1px solid #b95c1b;
	padding: 2px 2px 2px 2px;
}
.colTitreEnd {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
	background-color: #f28227;
	border: 1px solid #b95c1b;
	padding: 2px 2px 2px 2px;
}

.colLine_yes {
	background-color: #ffca95;
	cursor:hand;
	cursor:pointer;
}

.colLine_no {
	background-color: #ffffff;
}

.error {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;
}

.titreclair {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
}

.avertmessage {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #BF000A;
	font-weight:bold;
	text-decoration:none;
}

.cadreerror {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;
	border: 1px solid #ff0000;
	padding: 10px 10px 10px 10px;
	background: #FFAFAF;
}

.warning {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #fff600;
	font-weight:bold;
}

.warning2 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #F28227;
	font-weight:bold;
}

.alertmsg {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #008000;
	font-weight:bold;
}

.titlePage {
	font-family: Arial, Verdana, sans-serif;
	font-size:18px;
	color: #ec5b00;
	font-weight:bold;
	text-transform: uppercase;
	padding: 0px 10px 3px 0px;
}
.underTitlePage {
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	color: #156007;
	text-transform: uppercase;
}

.subtitlePage {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #585858;
}

.subsubtitlePage {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #585858;
}

.lineSep {
	font-family: Arial, Verdana, sans-serif;
	font-size:1px;
	color: #ffffff;
	border-bottom: 1px solid #3172a1;
	padding: 10px 0px 0px 0px;
}

.nolineSep {
	font-family: Arial, Verdana, sans-serif;
	font-size:1px;
	color: #ffffff;
	padding: 10px 0px 0px 0px;
}

.clsPointer {
	cursor:hand;
	cursor:pointer;
}

.normal {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
}

.normalPuce {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/check.gif);
	padding: 0px 0px 5px 0px;
}

* html .normalPuce {
	padding: 0px 0px 5px 10px;
}

.normalPuce2 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/check2.gif);
	padding: 0px 0px 5px 0px;
}

* html .normalPuce2 {
	padding: 0px 0px 5px 10px;
}

.normalPuce3 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/check4.gif);
	padding: 0px 0px 5px 0px;
}

* html .normalPuce3 {
	padding: 0px 0px 5px 10px;
}

.normalPucePlus {
	padding: 0px 0px 0px 70px;
}

* html .normalPucePlus {
	padding: 0px 0px 0px 30px;
}

.normalNumeral {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	padding: 0px 0px 5px 0px;
}

.normalPuceArrow {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	list-style: none outside url(../images/bullet_arrow.gif);
	padding: 0px 0px 5px 0px;
}

.clMsgMsgOff {
	display:none;
}

.clMsgMsgOn {
	display:inline;
}

.lineover {
	/*background-color: #99d0f8;*/
	cursor:hand;
	cursor:pointer;
}

.lineout {
	/*background-color: #ffffff;*/
}

.clsOngletActiveReceive {
	border-left: 1px solid #3f3f3f;
	border-top: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
	padding: 5px 5px 5px 5px;
	background-color: #5994c4;
	text-align:center;
}
.clsOngletDesactiveSend {
	border-top: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
	padding: 5px 5px 5px 5px;
	text-align:center;
}
.clsOngletDesactiveReceive {
	border-left: 1px solid #3f3f3f;
	border-top: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
	padding: 5px 5px 5px 5px;
	text-align:center;
}
.clsOngletActiveSend {
	border-top: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
	padding: 5px 5px 5px 5px;
	background-color: #5994c4;
	text-align:center;
}

.onglet_msg_on {
	background: url(../images/onglet_msg_on.gif) top left no-repeat;
	width:171px;
	height:34px
}
.onglet_msg_off {
	background: url(../images/onglet_msg_off.gif) top left no-repeat;
	width:171px;
	height:34px
}
.onglet_msg_off_text {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

.preview {
	/*border: 1px solid #3f3f3f;*/
	padding: 5px 5px 5px 5px;
	background-color: #F3D100;
}

.previewTxt {
	background-color: #ffee85;
	padding: 5px 5px 5px 5px;
}

.widthcol_120 {
	width: 100px;
	font-size:11px;
}
.widthcol_86 {
	width: 55px;
	font-size:11px;
}
.widthcol_40 {
	width: 65px;
	font-size:11px;
}
.widthcol_255 {
	width: 196px;
	font-size:11px;
}
.widthcol_15 {
	width: 15px;
	font-size:11px;
}
.widthcol_15_40 {
	width: 80px;
	font-size:11px;
}
* html .widthcol_120 {
	width: 100px;
}
* html .widthcol_86 {
	width: 55px;
}
* html .widthcol_40 {
	width: 65px;
}
* html .widthcol_255 {
	width: 196px;
}
* html .widthcol_15 {
	width: 23px;
}
* html .widthcol_15_40 {
	width: 93px;
}

.clsbold {
	font-weight:bold;
}

.clsnormal {
	font-weight:normal;
}

#sendTxt {
	border: 1px solid #3f3f3f;
}

#displayMsgOffLine {
	position: absolute;
	top: 250px;
	left: 230px;
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	border: 1px solid #3f3f3f;
	display: none;
}

#displayPhotoOffLine {
	position: absolute;
	top: 450px;
	left: 230px;
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	border: 1px solid #3f3f3f;
	display: none;
}

#displaypagesstatiques {
	left: 0px;
	top: 0px;
	width: 451px;
	/*height:600px;*/
	overflow: auto;
	padding: 0px 5px 5px 5px;
}

* html #displaypagesstatiques {
	width: 441px;
}


.auteur {
	font-family: Arial, Verdana, sans-serif;
	font-size:10px;
	color: #f28227;
	font-style: italic;
}

.cadre_tl {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl.gif) top left no-repeat;
}

.cadre_tc {
	height: 7px;
	background: url(../images/cadre_tc.gif) top left;
}

.cadre_tr {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr.gif) top left no-repeat;
}

.cadre_ml {
	width: 5px;
	background: url(../images/cadre_ml.gif) top left;
}

.cadre_mc {
	background: url(../images/cadre_mc.gif) top left;
}

.cadre_mr {
	width: 14px;
	background: url(../images/cadre_mr.gif) top left;
}

.cadre_bl {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl.gif) top left no-repeat;
}

.cadre_bc {
	height: 13px;
	background: url(../images/cadre_bc.gif) top left;
}

.cadre_br {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br.gif) top left no-repeat;
}

.cadre_tl_vert {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_vert.gif) top left no-repeat;
}

.cadre_tc_vert {
	height: 7px;
	background: url(../images/cadre_tc_vert.gif) top left;
}

.cadre_tr_vert {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_vert.gif) top left no-repeat;
}

.cadre_ml_vert {
	width: 5px;
	background: url(../images/cadre_ml_vert.gif) top left;
}

.cadre_mc_vert {
	background: url(../images/cadre_mc_vert.gif) top left;
}

.cadre_mr_vert {
	width: 14px;
	background: url(../images/cadre_mr_vert.gif) top left;
}

.cadre_bl_vert {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_vert.gif) top left no-repeat;
}

.cadre_bc_vert {
	height: 13px;
	background: url(../images/cadre_bc_vert.gif) top left;
}

.cadre_br_vert {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_vert.gif) top left no-repeat;
}

.cadre_tl_vert {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_vert.gif) top left no-repeat;
}

.cadre_tc_vert {
	height: 7px;
	background: url(../images/cadre_tc_vert.gif) top left;
}

.cadre_tr_vert {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_vert.gif) top left no-repeat;
}

.cadre_ml_vert {
	width: 5px;
	background: url(../images/cadre_ml_vert.gif) top left;
}

.cadre_mc_vert {
	background: url(../images/cadre_mc_vert.gif) top left;
}

.cadre_mr_vert {
	width: 14px;
	background: url(../images/cadre_mr_vert.gif) top left;
}

.cadre_bl_vert {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_vert.gif) top left no-repeat;
}

.cadre_bc_vert {
	height: 13px;
	background: url(../images/cadre_bc_vert.gif) top left;
}

.cadre_br_vert {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_vert.gif) top left no-repeat;
}

.cadre_tl_bleu {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_bleu.gif) top left no-repeat;
}

.cadre_tc_bleu {
	height: 7px;
	background: url(../images/cadre_tc_bleu.gif) top left;
}

.cadre_tr_bleu {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_bleu.gif) top left no-repeat;
}

.cadre_ml_bleu {
	width: 5px;
	background: url(../images/cadre_ml_bleu.gif) top left;
}

.cadre_mc_bleu {
	background: url(../images/cadre_mc_bleu.gif) top left;
}

.cadre_mr_bleu {
	width: 14px;
	background: url(../images/cadre_mr_bleu.gif) top left;
}

.cadre_bl_bleu {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_bleu.gif) top left no-repeat;
}

.cadre_bc_bleu {
	height: 13px;
	background: url(../images/cadre_bc_bleu.gif) top left;
}

.cadre_br_bleu {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_bleu.gif) top left no-repeat;
}

.cadre_tl_jaune {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_jaune.gif) top left no-repeat;
}

.cadre_tc_jaune {
	height: 7px;
	background: url(../images/cadre_tc_jaune.gif) top left;
}

.cadre_tr_jaune {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_jaune.gif) top left no-repeat;
}

.cadre_ml_jaune {
	width: 5px;
	background: url(../images/cadre_ml_jaune.gif) top left;
}

.cadre_mc_jaune {
	background: url(../images/cadre_mc_jaune.gif) top left;
}

.cadre_mr_jaune {
	width: 14px;
	background: url(../images/cadre_mr_jaune.gif) top left;
}

.cadre_bl_jaune {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_jaune.gif) top left no-repeat;
}

.cadre_bc_jaune {
	height: 13px;
	background: url(../images/cadre_bc_jaune.gif) top left;
}

.cadre_br_jaune {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_jaune.gif) top left no-repeat;
}

.cadre_tl_rose {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_rose.gif) top left no-repeat;
}

.cadre_tc_rose {
	height: 7px;
	background: url(../images/cadre_tc_rose.gif) top left;
}

.cadre_tr_rose {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_rose.gif) top left no-repeat;
}

.cadre_ml_rose {
	width: 5px;
	background: url(../images/cadre_ml_rose.gif) top left;
}

.cadre_mc_rose {
	background: url(../images/cadre_mc_rose.gif) top left;
}

.cadre_mr_rose {
	width: 14px;
	background: url(../images/cadre_mr_rose.gif) top left;
}

.cadre_bl_rose {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_rose.gif) top left no-repeat;
}

.cadre_bc_rose {
	height: 13px;
	background: url(../images/cadre_bc_rose.gif) top left;
}

.cadre_br_rose {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_rose.gif) top left no-repeat;
}

.cadre_tl_orange {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_orange.gif) top left no-repeat;
}

.cadre_tc_orange {
	height: 7px;
	background: url(../images/cadre_tc_orange.gif) top left;
}

.cadre_tr_orange {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_orange.gif) top left no-repeat;
}

.cadre_ml_orange {
	width: 5px;
	background: url(../images/cadre_ml_orange.gif) top left;
}

.cadre_mc_orange {
	background: url(../images/cadre_mc_orange.gif) top left;
}

.cadre_mr_orange {
	width: 14px;
	background: url(../images/cadre_mr_orange.gif) top left;
}

.cadre_bl_orange {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_orange.gif) top left no-repeat;
}

.cadre_bc_orange {
	height: 13px;
	background: url(../images/cadre_bc_orange.gif) top left;
}

.cadre_br_orange {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_orange.gif) top left no-repeat;
}

.cadre_tl_rouge {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_rouge.gif) top left no-repeat;
}

.cadre_tc_rouge {
	height: 7px;
	background: url(../images/cadre_tc_rouge.gif) top left;
}

.cadre_tr_rouge {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_rouge.gif) top left no-repeat;
}

.cadre_ml_rouge {
	width: 5px;
	background: url(../images/cadre_ml_rouge.gif) top left;
}

.cadre_mc_rouge {
	background: url(../images/cadre_mc_rouge.gif) top left;
}

.cadre_mr_rouge {
	width: 14px;
	background: url(../images/cadre_mr_rouge.gif) top left;
}

.cadre_bl_rouge {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_rouge.gif) top left no-repeat;
}

.cadre_bc_rouge {
	height: 13px;
	background: url(../images/cadre_bc_rouge.gif) top left;
}

.cadre_br_rouge {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_rouge.gif) top left no-repeat;
}

.cadre_tl_jaunepale {
	width: 5px;
	height: 7px;
	background: url(../images/cadre_tl_jaunepale.gif) top left no-repeat;
}

.cadre_tc_jaunepale {
	height: 7px;
	background: url(../images/cadre_tc_jaunepale.gif) top left;
}

.cadre_tr_jaunepale {
	width: 14px;
	height: 7px;
	background: url(../images/cadre_tr_jaunepale.gif) top left no-repeat;
}

.cadre_ml_jaunepale {
	width: 5px;
	background: url(../images/cadre_ml_jaunepale.gif) top left;
}

.cadre_mc_jaunepale {
	background: url(../images/cadre_mc_jaunepale.gif) top left;
}

.cadre_mr_jaunepale {
	width: 14px;
	background: url(../images/cadre_mr_jaunepale.gif) top left;
}

.cadre_bl_jaunepale {
	width: 5px;
	height: 13px;
	background: url(../images/cadre_bl_jaunepale.gif) top left no-repeat;
}

.cadre_bc_jaunepale {
	height: 13px;
	background: url(../images/cadre_bc_jaunepale.gif) top left;
}

.cadre_br_jaunepale {
	width: 14px;
	height: 13px;
	background: url(../images/cadre_br_jaunepale.gif) top left no-repeat;
}

.clstats {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
}

.onglettitre_rouge {
	background: url(../images/onglettitre_rouge.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.onglettitre_jaune {
	background: url(../images/onglettitre_jaune.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.onglettitre_vert {
	background: url(../images/onglettitre_vert.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.onglettitre_rose {
	background: url(../images/onglettitre_rose.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.onglettitre_bleu {
	background: url(../images/onglettitre_bleu.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.onglettitre_orange {
	background: url(../images/onglettitre_orange.gif) top left no-repeat;
	width:235px;
	height:50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
	padding: 7px 10px 0px 15px;
}

.slogan {
	font-family: Arial, Verdana, sans-serif;
	font-size:16px;
	color: #ffffff;
	text-transform: uppercase;
}

.cadreannonce {
	width: 231px;
	height: 50px;
	/*border: 1px solid #333333;*/
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.annotation3 {
	font-family: Arial, Verdana, sans-serif;
	font-size:10px;
	color: #156007;
	font-weight:bold;
}
.annotation4 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #156007;
	font-weight:bold;
}
.annotation5 {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #156007;
	font-weight:bold;
}
.annotation6 {
	font-family: Arial, Verdana, sans-serif;
	font-size:16px;
	color: #156007;
	font-weight:bold;
}

.miniespace {
	font-family: Arial, Verdana, sans-serif;
	font-size:5px;
	color: #ffffff;
}