.txtcol
{
 font-size:10px;
 margin-left:20;
 margin-right:20;
 margin-top:10;
 color:white;
 font-family:arial;
 text-align:justify;
 align:justify;
}

.txtcorps
{
 font-size:10px;
 margin-left:10;
 margin-right:10;
 font-family:verdana;
 text-align:justify;
 align:justify;
}

.titreune
{
 font-size:11px;
 font-family:verdana;
 font-weight:bold;
 letter-spacing : -1px ;
 color:#B42F30;
}

.titrerub
{
 font-size:15px;
 font-family:verdana;
 font-weight:bold;
 color:teal;
 margin-left:25;
}

.txtrub
{
 font-size:11px;
 font-family:verdana;
 color:#000000;
 align:justify;
 margin-left:30;
}

.txtencadre
{
 font-size:9px;
 font-family:verdana;
 color:#888888;
 align:justify;
 margin-left:30;
 margin-right:40;
 border:solid 1px;
 padding:10px;
 background:#efefef;
}

.txtencadre2
{
 font-size:10px;
 font-family:verdana;
 color:#555555;
 text-align:justify;
 margin-left:10;
 margin-right:20;
 border:solid 1px;
 padding:10px;
 background:#efefef;
}

.txtune
{
 font-size:11px;
 font-family:verdana;
 letter-spacing : -1px ;
 color:#000000;
 align:justify;
}

img 
{
 display: block;
}


.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-FAMILY: verdana
}
A.titre:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.titre:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.titre:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.titre:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}



H1 {
	COLOR: #000080; FONT-FAMILY: Verdana; FONT-SIZE: 18px
}
H2 {
	COLOR: #BE710C; FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
H3 {
	COLOR: teal; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; FONT-SIZE: 9px
}
H4 {
	COLOR: gray; FONT-FAMILY: Verdana; FONT-SIZE: 12px
}

td {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal;
}



input, select {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; border:1px solid; background:#cdcdcd;
}


A.menuhaut:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.menuhaut:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.menuhaut:active {
	COLOR: #c00000; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.menuhaut:hover {
	COLOR: #c00000; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px
}

.txthaut {
	COLOR: #000; FONT-FAMILY: arial; FONT-SIZE: 10px; margin-right:35px;
}

A.menubas:link {
	COLOR: #fff; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubas:visited {
	COLOR: #fff; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubas:active {
	COLOR: #fff; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubas:hover {
	COLOR: #fff; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 11px
}


A.menubandeau:link {
	COLOR: #800000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubandeau:visited {
	COLOR: #800000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubandeau:active {
	COLOR: #800000; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 11px
}
A.menubandeau:hover {
	COLOR: #800000; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 11px
}


.txtbas {
	COLOR: #fff; FONT-FAMILY: arial; FONT-SIZE: 11px; margin-right:35px;
}


A.liennu:link {
	COLOR: #5382AC; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 10px;
}
A.liennu:visited {
	COLOR: #5382AC; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 10px;
}
A.liennu:active {
	COLOR: #5382AC; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 10px;
}
A.liennu:hover {
	COLOR: #c00000; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 10px;
}


A.lienbleu:link {
	COLOR: #5382AC; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px;
}
A.lienbleu:visited {
	COLOR: #5382AC; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px;
}
A.lienbleu:active {
	COLOR: #5382AC; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px;
}
A.lienbleu:hover {
	COLOR: #c00000; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 10px;
}


A.liennoir:link {
	COLOR: #000; TEXT-DECORATION: underline; FONT-FAMILY: arial;
}
A.liennoir:visited {
	COLOR: #000; TEXT-DECORATION: underline; FONT-FAMILY: arial; 
}
A.liennoir:active {
	COLOR: #000; TEXT-DECORATION: underline; FONT-FAMILY: arial; 
}
A.liennoir:hover {
	COLOR: #c00000; TEXT-DECORATION: underline; FONT-FAMILY: arial;
}


A.lienblanc:link {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.lienblanc:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.lienblanc:active {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}
A.lienblanc:hover {
	COLOR: yellow; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 10px
}


A.pub:link {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:#666666
}
A.pub:visited {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:#666666
}
A.pub:active {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:#666666
}
A.pub:hover {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:#c00000
}

A.urlpub:link {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:teal
}
A.urlpub:visited {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:teal
}
A.urlpub:active {
	TEXT-DECORATION: none; font-family:verdana; font-size:9px; color:teal
}
A.urlpub:hover {
	TEXT-DECORATION: underline; font-family:verdana; font-size:9px; color:#c00000
}


menusecret{
	TEXT-DECORATION: none; font-family:verdana; font-size:11px; color:teal
}
A.liensecret:link {
	TEXT-DECORATION: underline; font-family:verdana; font-size:11px; color:teal
}
A.liensecret:visited {
	TEXT-DECORATION: underline; font-family:verdana; font-size:11px; color:teal
}
A.liensecret:active {
	TEXT-DECORATION: underline; font-family:verdana; font-size:11px; color:teal
}
A.liensecret:hover {
	TEXT-DECORATION: underline; font-family:verdana; font-size:11px; color:#c00000
}



	

.inp {
	BACKGROUND-COLOR: beige; BORDER-BOTTOM: olive; BORDER-LEFT: olive; BORDER-RIGHT: olive; BORDER-TOP: olive; FONT-FAMILY: Verdana; FONT-SIZE: 9pt
}
.textstabilo {
	BACKGROUND-COLOR: #336699; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}





		.flags_header {
		font: 11px Arial; background: url(http://images.rentabiliweb.com/Formulaire/defaut/flags_header.gif) no-repeat 0 0; text-align: center; vertical-align: bottom; padding: 0px 0px 3px 0px; height: 42px; }
		.flags_header a, .flags_header a:visited {
		color: #000000; }
		.flags_header a:hover {
		text-decoration:none; }
		.flags_main {
		font: bold 13px Tahoma;  background: url(http://images.rentabiliweb.com/Formulaire/defaut/flags_mainbg.gif) repeat-y; text-align: center; vertical-align: top; padding: 3px 0px 0px 0px; }
		.flags_flagbox td { padding: 0px 7px 5px 7px; text-align: center; vertical-align: middle; }
		.flags_codes {
		font: bold 11px Tahoma; background: url(http://images.rentabiliweb.com/Formulaire/fond_champ.gif);text-align: center;}
