#visua_bulle
{
	/*border:1px solid red;*/
	visibility:hidden;
	display:none;
	width:212px;
	position:absolute;
	background-color:transparent;
	background-image:url(../../image/tel_visu.gif);
	top:200px;
}

.cadre_text
{
	border:1px solid black;
	vertical-align:top;
	margin-top:10px;
	height:200px;
	width:170px;
	background-color:#CCCCCC;
	overflow:auto;
	padding:2px;
}

.bouton_visua
{
	vertical-align:top;
	text-align:center;
	padding-top:5px;
}

.tel_visua
{
	height:305px;
	/*background-color:#000;*/
}

.tel_visua a:hover
{
	font-size:100%;
}
body{
	font-size:11px;
	/*font-family:"Agency FB", Arial;*/
	font-style:normal;
}
a.a1:link {text-decoration: none; color: #FFFFFF; font-family:  Arial,Times New Roman; font-size: 12pt}
a.a1:visited {text-decoration: none; color: #FFFFFF; font-family:  Arial,Times New Roman; font-size: 12pt}
a.a1:active {text-decoration: none; color: #FFFFFF; font-family:  Arial,Times New Roman; font-size: 12pt}
a.a1:hover {text-decoration: none; color: #FFFFFF; font-family:  Arial,Times New Roman; font-size: 13pt}
.zone_obligatoire {
	background:#fff4f4;
	font:11px verdana;
	border-style:groove;
	/*color: #1d2681;*/
	color:red;

}
.rouge
{
	font-family : verdana;
	color : #ff0000;
	font-size : 11px;
}
div#img_fr {
    background-image:  url(image/fr/txt_menu_select/txt_sms.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
}
div#img_es {
    background-image:  url(image/es/txt_menu_select/txt_sms.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
}
div#img_uk {
    background-image:  url(image/uk/txt_menu_select/txt_sms.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
}
 div#img_fr_pluriel {
    background-image:  url(image/fr/txt_menu_select/txt_sms_pluriel.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
}
div#img_es_pluriel {
    background-image:  url(image/es/txt_menu_select/txt_sms_pluriel.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
	
}
div#img_uk_pluriel {
    background-image:  url(image/uk/txt_menu_select/txt_sms_pluriel.gif);
    background-repeat: no-repeat;
    height:24px;
    width: 120px;
}

div#imgtext {
    position:relative;
	  /*height: auto;
    width: auto;*/
	 height:24px;
    width: 120px;
    left: 0px;
    top: 5px;
}
 

tr.trlog{
	color:#CC3300;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}

.cliquer{
a:link text-transform:none;color:#ffffff;font-size:14px;"Times New Roman", Times, serif;}
/*a:visited{text-transform:none;color:skyblue;fon-size:14px;font-family:arial;}
a:active{text-transform:none;color:#ff8c00;font-size:11px;font-family:arial;}*/
a:hover{text-transform:none;color:#CC3300;font-size:14px;font-family:"Times New Roman", Times, serif;
}


.logerreur{
	color:#CC3300;font-size:"Times New Roman", Times, serif;
	font-size:16px;
}
.popup_fond
{
    top:0;
    left:0;
	right:0;
    width:100%;
    height:100%;
    position:absolute;
	 background-image: url(background_transparent.png);
}
.popup-contenu
{
	color:#0072BD;
   	top:10%;
    left:15%;
    width:75%;
    height:75%;
    position: relative;
	background-image: url(background_transparent.png);
}
td.linextop{
font-size:11px;
font-style:normal;
background:#FFFFFF url("./image/fr/cadre_html/line_horizontal_top.gif") left repeat-x;
}
td.linexbottom{
font-size:11px;
font-style:normal;
background:#FFFFFF url("./image/fr/cadre_html/line_horizontal_bottom.gif") left repeat-x;
}
td.lineyleft{
font-size:11px;
font-style:normal;
background:#FFFFFF url("./image/fr/cadre_html/line_vertical_left.gif") repeat-y;
}
td.lineyright{
font-size:11px;
font-style:normal;
background:#FFFFFF url("./image/fr/cadre_html/line_vertical_right.gif") repeat-y;
}
.entete {
	color:#003366;
	font-weight:bold;
	background-color:#80BEFD;
	text-align:center
}
.entete2 {
	color:#ffffff;
	font-weight:bold;
	background-color:#0044aa;
	text-align:center
}
.c1 {
	background-color:#eeeeee;
}
.c2 {
	background-color:#dddddd;
}

.hist_page, .hist_page:visited, .hist_page:link, .hist_page:active 
{
	padding:2px 5px 2px 5px;
	border:1px solid #000;
	background-color:#FFCF31;
	text-decoration:none;
	font-size:100%;	
	color:#000;
}

.hist_page_ec
{
	padding:2px 5px 2px 5px;
	border:1px solid #000000;
	background-color:#FF6600;
}


.hist_page:hover, .hist_page_btn:hover
{
	text-decoration:underline;
	font-size:100%;
}

.hist_page_pts
{
	padding:2px 5px 2px 5px;
	border:1px solid #000;
	background-color:#FFF;
}

.hist_page_btn
{
	padding:2px 5px 2px 5px;
	border:1px solid #000;
	background-color:#E7B600;
	text-decoration:none;
}

.new_faq a:visited, a:link, a:active
{
	text-decoration:none;
	font-size:100%;
	font-weight:normal;
}

.new_faq a:hover
{
	text-decoration:underline;
	font-size:100%;
}

a.hist_env
{
	font-weight:bold;
	color:#FF6633;
	text-decoration:underline;
	font-size:100%;
}

a.hist_env:hover
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-size:100%;
}

#chargement_refresh_histo
{
	width:150px;
	height:60px;
	padding: 10px 10px 10px 10px;
	text-align: center;
	color: #000;
	border: 1px solid;
	border-color: #CCC #666 #666 #CCC;
	background-color:#FAF5B6;
	font-weight: bold;
	display:none;
}

.button_bulle
{
	background:transparent;
}