* {
	font-family:Arial,Helvetica,sans-serif;
	color:#333333;
}

html{
	height: 100%;
/* min-height: 100%; margin-bottom: 0.1px;*/
}

body {
	padding:0;
	margin:0;
	background:url(/img/base/fond.gif) #86a5ba;
	/* background:url(/img/base/fond.ombre.gif); */
	background-position:center;
	font-size:62.6%;
	/*font-size:0.626em;*/

	width:78.0em;
	/*_font-size:78%;*/
	height: 100%;
	overflow: -moz-scrollbars-vertical;
}

#bdd_lexique li {
	list-style-image: none !important;
	list-style-type: none !important;
	margin:7px;
	font-size:1.1em;
}

a , a:active{
outline:none;
}
:focus {
-moz-outline-style:none;
}
* {
	font-size:1.0em;
}


h1 {
	font-size:1.5em;
}

h2 {
	font-size:1.4em;
}

h3 {
	font-size:1.3em;
	margin-bottom:2px;

}

h4 {
	font-size:1.2em;
}

h5 {
	font-size:1.1em;
}

a {
	text-decoration:none;
}

.HTMLtab td{
	text-align: right;
}

#container {
	position:absolute;
	width:78em;
	height:100%;
	left:50%;
	margin-left:-39em;
	_margin-left:-39.3em;
	background:white;

	width:780px;
	margin-left:-390px;

}

#table_container {
	height:100%;
	width:100%;
	padding:0;
	margin:0;
	border:0;
	border-collapse: collapse;
}


#table_container tr , #table_container td{
	padding:0;
	margin:0;
}

#td_container {
	vertical-align:top;
	height:100%;
	padding:0;
	margin:0;
	background: #ffffff;
}

#td_container_bottom {
	vertical-align:bottom;
	padding:0;
	margin:0;
	border:0;
}

#containing {
	background: white;
	border-bottom:0px solid white;
}

#bandeau_logo {
	background:url(/img/base/logo.fond.gif) no-repeat white;
	/*width:776px;*/
	height:5.9em;
}

#bandeau_logo h1 {
	display:none;
}

#bandeau_logo a {
	display:block;
	width:8em;
	height:5.5em;
	text-decoration: none;
	width:160px;
	height:55px;
}

#bandeau_recherche {
	position:absolute;
	right:0.5em;
	top:3em;
	height:2em;
	width:20em;
	text-align:right;
	height:20px;
	top:30px;
}

#bandeau_recherche form ,#bandeau_recherche fieldset {
	padding:0;
	border:0;
	margin:0px;
}
#bandeau_recherche legend {
	display:none;
}
#bandeau_recherche input {
	vertical-align:middle;
}

#bandeau_recherche .input_texte {
	/*border:1px solid black;*/
	width:12em;
}

#bandeau_menu {

	padding:0;
	position:absolute;
	top:0px;
	right:0;
	text-align:right;
	background:url(/img/base/menu_1.fond.png) no-repeat;
	height:2.1em;

	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/img/base/menu_1.fond.png');*/

	/* transparent hack for ie */
	_background:url(/img/base/menu_2.fond.png) no-repeat;
	_background-color:#fff;
	_opacity: .6;
	_filter:alpha(opacity=70);
	_height:20px;
	/* end */


	padding-left:7px;
	padding-right:5px;
	padding-top:3px;




}


#bandeau_menu ul {

	margin:0;
	padding:0;

}

#bandeau_menu ul li {
	margin:0;
	padding:0;
	display:inline;
}

#bandeau_menu li {
	background:url(/img/base/pipe.menu.gif) no-repeat;
	background-position: right 2px;

}

#bandeau_menu li.lien_english a {
	color:#fda702;
	font-weight:bold;
	margin-right:0;
	padding-right:0;

}

#bandeau_menu li.lien_english a:hover {
	color:black;
	font-weight:bold;
	margin-right:0;
	padding-right:0;
}



#bandeau_menu li.lien_english {
	margin-right:0;
	background:none;
}


#bandeau_menu a {

	color:#333333;
	text-decoration:none;
	font-size:1.1em;
	margin-right:5px;
	margin-left:5px;

}


#bandeau_menu a:hover {
	color:black;
}

#menu {
	position:absolute;
	width:780px;
	top:59px;
	left:0px;
	height:37px;
	z-index:2;
	background:url(/img/base/fond.menu.gif) no-repeat;
	background-color: #ff900;
}

#menu_2{
	visibility: hidden;
}



.underlined{
	font-weight: bold;
	border-bottom: 1px solid #ff9000;
	display: inline !important;
}

/*************************
	SOUS NIVEAU DE RUBRIQUE
	**********************/

.menuBox{
	width: 200px;
	border: 1px solid #fda702;
	background-color: #ffffff;
	font-size:1.1em;
	float:right;
	margin-right: 20px;
	_margin-right: 2px;
	margin-bottom: 5px;
}

.menuBox_header{
	width:193px !important;
	_width:198px;
	background-color: #fda702;
	font-weight: bold;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top:1px;
}

.menuBox_lst{
  	height: 106px;
	_height: 108px;
	width: 100%;
	overflow:auto;
	margin: 0;
	padding: 0;
	padding-top:3px;
}

.menuBox_lst ul{
	margin:0;
	padding:0;

}


.menuBox_lst a{
	display: block;
	text-decoration: none;
	color: #5c5c5c;
	padding-left: 7px;
	margin:0;
}

.menuBox_lst a:hover{
	background-color: #ffebca;
}

.menuBox_lst a{
	border:0;
}


.menuBox_lst li{
	display:inline;
	padding:0;
	margin:0;
	list-style-type: none;
	list-style-image: none;
}




/******************************************
	CONTENU
	***************************/



#contexte_right div {
	_margin:0;
}

#contexte_right {
	width:230px;
	_width: 200px;
	float:right;
	_margin-right: 10px;
}

#contexte_right .containBox, #contexte_right #containLexique{
	_margin-top: 10px;
	
	
}

#contexte_top {
	display:block;
	background:white;
	/*margin-left:40px;*/
	margin-right:20px;
	clear:both;
	height:130px;
	float: right;

	_float: none;
	_padding-right : 20px !important;
	
}

#contexte_top .containBox, #contexte_top #containLexique{
	margin-top: 0px;
	margin:0 !important;
	float:right;
	margin-right:46px !important;
	height:130px;
	
	
}

#contexte_top .boxList{
	height:95px;
	_height:100px;
}

#contenu {
	background:white;
	padding-top:30px;
	padding-bottom:5px;
}

.inner_padding {
	padding-left:28px;
	padding-right:28px;
}

#road {
	padding-left:25px;
	margin-top:2px;
	margin-bottom:20px;
	clear: both;
	width:700px;
}

#road a {
	text-decoration:none;
	color: #ff9900;	/*#333333;*/
	padding:2px;
	font-size:1.1em;
}

#road a:hover {
	color:black;
	text-decoration: underline;
}

/*#road .road_0{
	color: #ff9900;
}*/

#paragraphes_top , #paragraphes_right {
	background:white;
	font-size: 1.1em;
	line-height: 1.6em;
}

#paragraphes_top p, #paragraphes_right  p , #paragraphes_top .para , #paragraphes_right .para {
	text-align:justify;
	font-size: 1.1em;
}

#paragraphes_top {
	clear:both;
	padding-top:10px;
	width:63em;
	_width: 67em;
	padding-left:40px;
	padding-right:40px;
	_padding-right: 0px;
	/*width:630px;
	_width: 670px;*/
}

#paragraphes_right {
	width:45em;
	_width: 48.2em;
	padding-left:40px;
	width:500px;
	_width:540px;
	overflow:hidden;

}

#paragraphes_top h2,#paragraphes_right h2 {
	/*font-weight:bold;
	font-size:1.2em;
	background:url(/img/r_1/fond.caption.gif);
 	background-position:bottom left;
	line-height: 1.8em !important;
	height: auto !important;
	padding: 1px !important;*/

	font-weight:bold;
	background:url(/img/r_1/fond.caption.gif) repeat-x;
	background-position: bottom left;

	line-height: 1.8em !important;
	height: auto !important;
	padding: 1px !important;
	font-size: 1.2em;
	margin: 0 !important;
	margin-bottom: 10px !important;
}

#paragraphes_top  p, #paragraphes_right  p , #paragraphes_top .para , #paragraphes_right .para {
	font-size:1.1em;
}

#paragraphes_top table,#paragraphes_right table {
	border:0;
	width:100%;

}

#paragraphes_top td,#paragraphes_right td {
	border:0;
	padding:2px;
	background:#f3f3f3;
	text-align: right;
}
#paragraphes_top th,#paragraphes_right th {
	font-size:1.1em;
	border:0;
	padding:2px;
	background:#d3d3d3;
}

#paragraphes_top caption , #paragraphes_right caption {
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	height:1.8em;
	/*background:url(/img/base/h2.fond.gif);*/
	border-bottom: 1px solid #ff9000;
}

#paragraphes_top p a , #paragraphes_right p a {
	/*color:#ff9000;*/
	/*background:url(/img/base/goto.gif) no-repeat;*/
	text-decoration:none;
	background-position:0 1px;
	padding-left:13px;
}

#paragraphes_top p a:hover , #paragraphes_right p a:hover {
	text-decoration:underline;
}

.btn_hdpage{
	text-align: right;
	background-color: #ffffff;
	float: right;
}

.btn_hdpage img{
	border: none;
	padding-right:10px;
	_margin-right: 8px;
}

.btn_hdpage a{
	text-decoration: none;
	font-size: 0.8em;
}

#btn_hdpage{
	text-align: right;
	padding-right: 25px;
	display: none;
	background-color: #ffffff;
	padding-bottom: 15px;
	margin-top: 10px;
}

#btn_hdpage img{
	border: none;
	padding-right:8px;
	_margin-right: 8px;
}

#btn_hdpage a{
	text-decoration: none;
}

.lexi_more{
	border: 0;
}

/******************************
	FORMS
****************************/

.form_year {
	width:30px;
	font-size:1.1em;
}

/************************
	 Moteur de recherche
	 *********************/

#search_liste {

	font-size:1.0em;
}

#search_liste a {
	text-decoration:none;
}

#search_liste a:hover {
	text-decoration:underline;
}

#search_liste a.discret {
	font-size:0.9em;
	color:#888888;
}

#search_liste h5 , #search_liste p{
	font-size:1.0em;
	margin:0;
}

#search_liste .search_page {
	text-align:center;
}

#search_liste li {
	list-style-image:url(/img/base/picto.dossier.gif);
	margin-top:15px;

}



/**************************************
	LEXIQUE
**********************************/


#containLexique h4 {
	font-size:1.1em;
}

#containLexique a{
	text-decoration: none;
}

#containLexique li {
	/** REMOVED 22 janvier 2007 par Celio 
	
	font-weight: bold;
	
	**/
	cursor: pointer;
	list-style-image: url(/img/base/plus.gif);
}

#containLexique #picto{
	margin-right: 5px;
	margin-left: 10px;
}

#containLexique ul {
	margin: 0;
	padding: 0;
	padding-top: 5px;

	margin-top: 5px;
	margin-left: 15px;
}

#containLexique ul li ul *{
	font-weight: normal;
}
#containLexique ul li ul {
	list-style-type:none;
	display: none;
	padding:0;
	margin: 0;
}

#containLexique ul li ul li{
	list-style-image:none;
}

#lexiList {
	height: 100px;
	overflow: auto;
	padding-left: 10px;
	padding-right: 5px;
}

#lexiList:hover {

}

#lexiList hr{
	border:0;
	height: 1px;
	border-bottom: 1px solid #bcbcbc;
}

#lexiList h4{
	padding-left: 10px;
	margin: 0;
	background: url(/img/base/picto.box.gif) no-repeat;
	background-position: 0px 4px;
}

#lexiHeader, #lexiList, #lexiFooter{
	background-color: #ffffff;
}

#lexiHeader, #lexiFooter{
	height: 13px;
}


#containLexique {
	margin-left:25px;
	width: 200px;
	height:130px;
	font-size:1.1em;
	padding: 1px;
	background-image: url(/img/base/pointille.gif);
	background-repeat: repeat;
	float:right;
	margin-right: 20px;
	margin-top: 10px;

}

.p_lettre{
	font-weight: bold;
	font-size: 1.6em;
	text-decoration: none;
	background: none;
	padding: 0;
}

.p_lettre:hover{
	color: #ff9900;
}

.grd_letter{
	font-weight: bold;
	font-size: 1.5em !important;
}

#alphabet{
	border-bottom: 1px solid #ff9900;

}

#alphabet a {
	padding:0 !important;
	margin:0 !important;
	background:none !important;
}

/****************************************************
	BOX  "EN SAVOIR PLUS" - "TELECHARGEMENT"
*****************************************************/

.containBox {

	width: 200px;
	font-size:1.1em;
	padding: 1px;
	background-image: url(/img/base/pointille.gif);
	background-repeat: repeat;
	float:right;

	margin-left:25px;
	/**
	* AJOUTE A CAUSE D'IE7 .... voir les bugs eventuels
	*/
	margin-left:0px;
	margin-right: 20px;
	_margin-right: 1px;
	margin-top: 10px;
	


}

#rdv {
background-image: url(/img/base/pointille_lignes.gif);
}

.boxHeader, .boxList, .boxFooter{
	background-color: #ffffff;
}

.boxHeader{
	height: 14px;
}

.boxFooter{
	height: 13px;
}

#rdv{
	_height: 150px;
}

.boxList{
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	_padding-bottom: 0;
	height: 87px;
	overflow: auto;
	_height: 98px;
}

#rdv div.boxList{
	height: auto !important;
}

#rdv div.boxHeader{
	height: 13px;
}

.boxList img{
	border: 0;
	margin-right: 5px;
}

.boxList a{
	text-decoration: none;
}

.boxList p{
	margin: 0;
	margin-top: 3px;
}

.boxList h4{
	margin: 0;
	font-size: 1.2em;
	_font-size: 1.1em;
	padding-left: 10px;
	background: url(/img/base/picto.box.gif) no-repeat;
	background-position: 0px 4px;
	border-bottom: 1px solid #aaaaaa;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

/*********************************************
	FOOTER
****************************/

#page_footer {
	background:url(/img/base/fond.footer.gif) no-repeat;
	background-position:right;
	height:25px;
	margin:0;
	border:0;
	width: 780px;
}

#menu_3 a {
	color:#61817e;
	text-decoration:none;
	line-height:25px;
	font-size:1.0em;
	padding-right:5px;
	padding-left:5px;
}

#menu_3 a:hover  {
	color:black;
}

#menu_3 {
	padding:0;margin:0;
}

#menu_3 li {
	padding:0;margin:0;
	list-style-type:none;
	display:inline;

	background:url(/img/base/pipe.menu.footer.gif) no-repeat;
	background-position:right;
}

#menu_3 #menu_3_5 {
	background:none;
}

#footer_copyright {
	color:#333333;
	float:right;
	margin-top:12px;
	padding-right:2px;
}



/*****************************
	PARAGRAPHES
*******************************/

.para_div_img_left {
	float:left;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
	background:white;
	padding-left: 0 !important;
}

.para_div_swf_left{
	float:left;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	background:white;
}

.para_div_swf_left object{
	margin: 0;
	padding: 0;
}

.lien_img{
	padding: 0 !important;
	margin: 0 !important;
}

.para_div_img_right{
	float:right;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	background:white;
}

.para_div_img_left img{
	clear: both;
	margin: 0 !important;
	padding: 0 !important;
}

/* exporter le tableau */
a.exporter_tableau {

	display:block;
	margin:10px;
	background-position:0px 2px;
	padding-left:20px;
	text-decoration:none;
	font-size:1.0em;
	font-weight:normal;
}

a.exporter_tableau:hover {

	text-decoration:underline;

}


.titre_bloc_info {
	font-weight:bold;
	margin-bottom:1px;
}

.bloc_info {
	padding:10px;
}


.texte_orange{
	color: #ff9900;
}

hr .texte_orange{
	border: #ff9900;
}



/* LIENS */

a.lien {
	background:url(/img/base/goto.gif) no-repeat;
	text-decoration:none;
	background-position:0 1px;
	padding-left:13px;
}

a.panier {
	background:url(/img/panier.gif) no-repeat !important;
	padding-left:22px !important;
	background-position:0 0px !important;	
	padding-top:2px;
	padding-bottom:5px;
}
a.lien:hover {

	text-decoration:underline;

}

a.lien_back {
	background:url(/img/base/goto_back.gif) no-repeat;
	text-decoration:none;
	background-position:0 1px;
	padding-left:13px;
}

a.lien_back:hover {
	text-decoration:underline;
}

/**** PADDED */
/*
.padded {
	margin-left:40px;
	margin-right:40px;
}
*/

.padded {
	margin:0 !important;
}
.padded p {
	font-size:1.2em;
}
.padded h2 {
	font-weight:bold;
	font-size:1.2em;
	background:url(/img/base/h2.fond.gif);
	background-position:bottom left;
	height:20px;
}



#paragraphes_top ul,#paragraphes_right ul {

	padding:auto;

}
#paragraphes_top li ,#paragraphes_right li {
	margin:auto;
	font-size:1.1em;
	list-style-image:url(/img/base/picto.dossier.gif);
}

.fond_blanc{
	background-color: #ffffff;
}

.invisible{
	visibility: hidden;
}

.hidden {
	display:none;
}


.gras{
	font-weight: bold;
}

.rub_color{
	color: #ff9000;
}

/******** GEN ERROR */

.genError {
	border:1px solid #cc0000;
	background:#eee;
	padding:5px;
	margin:5px;
}



.genError_3 {
	border:1px solid #0000cc;
	background:#bbbbbb;
	padding:5px;
	margin:5px;
	color:white;
}






.date_maj {
	color:#ccc;
	text-align:right;
	margin-top:20px;
	clear:both;
}



p img.picto_pdf{
	vertical-align: middle;
}



/******************* CONTACT ***************************/

#contact_rub{
	border-top: 1px solid #cccccc;
	padding-top: 15px;
	padding-left: 5px;
}

#contact_rub input, #contact_rub textarea{
	border: 1px solid #ff9900;
	padding: 2px;
	padding-left: 5px;

	font-family: Verdana, Arial, sans-serif !important;
	font-size: 9px !important;
}

#contact_rub .bouton{
	border: 1px solid #fda702;
	background: #fda702;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	width: 120px;

}

.label_send_contact {
	clear:both;
	display:block;

}


#contact_rub div.label_send_contact {

	margin-left: 20px;
	background:url(/img/base/goto.gif) no-repeat;
	background-position:1px;
	padding-left:15px;
	padding-top:0;
	font-size:1.1em;
}

#contact_rub div.label_send_contact input.bouton {
	float:right;
	margin-top:-20px;
	width:180px;
}

#contact_rub textarea {
	width:470px;
}

#contact_rub div.bouton_send{
	float:left;
}

ul{
	text-align: left !important;
}

.liseret {
	margin-top:5px;
	margin-bottom:5px;
	font-size:1px;
	height:1px;
	background:url(/img/base/liseret.gif) repeat-x;
}

/* FAQS */


.faq_item h4 , .faq_closed h4{
	border-bottom: 1px solid #cc0099;
	display:inline;
	padding-bottom:2px;
}



/* FICHE NAV BOTTOm */



.fiche_navigation {
	text-align:center;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px;
}

.fiche_navigation a {
	padding:3px !important;
	border:1px solid;
	text-align:center;
	background:none !important;

}
.fiche_navigation a.fiche_active {
	font-weight:bold;
	background:none !important;

}

.fiche_navigation a.fiche_active:hover {
	text-decoration:none !important;
}

.fiche_navigation a.fiche_inactive:hover {

	color:white;
}

.fiche_navigation a.fiche_inactive {
	font-weight:normal;
	text-decoration:underline;

	background:none !important;
	cursor:pointer;
}

.fiche_navigation h5 {
	margin:0;
	display:inline;
}


.petittexte, p.petittexte *, p.petittexte p {
	font-size:0.9em !important;
	margin:0;
	padding:0;
	color:#666666 !important;
}




/* STYLES RTE */

.rte_rub_1 {
	color:#ff9900;
}


.rte_rub_2 {
	color:#59b300;
}



.rte_rub_3 {
	color:#336666;
}


.rte_rub_4 {
	color:#3399cc;
}


.rte_rub_5 {
	color:#cc0099;
}


.rte_petitexte {
	font-size:0.8em !important;
}


th.rte_th_gauche , td.rte_th_gauche {
	text-align:left !important;
}


html body div#containing div#contenu table th.rte_th_gros {
	background:#737373 !important;
	color:white !important;
}

html body div#containing div#contenu table td.rte_th_gros {
	background:#a3a3a3 !important;
	color:white !important;
}


/**
FIN RTE 
*/

.clearer {
	clear:both;
	font-size:0.1em;
	line-height:0px;
}



.imglarge  {
	text-align:center;
	padding:0;
	margin:0;
}


.imglarge img {
	margin-top:10px;
	margin-bottom:10px;
}



.important {
	color:#fda702 !important;
}


h2 {
text-align:left !important;
}




div.para a,div.para a,a.lien {
	background:url(/img/r_1/goto.gif) no-repeat;
	text-decoration:none;
	background-position:0 1px;
	padding-left:13px;
}

div.para a:hover,div.para a:hover,a.lien:hover {
	text-decoration:underline;
}



/* FORMS */




.formulaire fieldset {
	border:0;
	margin:0;
	padding:0;
}

.formulaire div label {
	width:17.0em !important;
	text-align:right;
	display:block;
	float:left;
	font-size:1.1em;
}
.formulaire div input , .formulaire div select{
	margin-left:10px;
	text-align:left;
}

.formulaire fieldset legend {
	background:url(/img/r_4/fond.caption.gif) repeat-x;
	width:100%;
	height:20px;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding:0;
	float:left;
	margin-bottom:30px;

}

.formulaire div {
	margin:10px;
	clear:both;
	display:block;
}


.formulaire input.submit {
	margin-left:21.0em;
	margin-bottom:1.0em;
}

.formulaire div.cadre {
	border:1px solid #3197c8 !important;
	background:#eaf0f0;
	clear:both;

	margin:0px;
	padding:5px;
}

.formulaire label.radio {
	text-align:left !important;
	width:20em !important;
	clear:both;

}



/***** genclickstat ****/

.cst {
	line-height:1px;
	background:red;
	font-size:1px;
	width:10px;
	height:10px;
	margin-top:-5px;
	margin-left:-5px;
	-moz-border-radius:10px;
	position:absolute;
	z-index:99999;
	opacity:0.3;
}


.csto {
	line-height:1px;
	background:blue;
	font-size:1px;
	margin-top:-5px;
margin-left:-5px;
	width:10px;
	height:10px;
	-moz-border-radius:10px;
	position:absolute;
	z-index:99999;
		opacity:0.3;
}

.cstb {

	background:blue;

	width:10px;
	height:10px;
	-moz-border-radius:1px;
	position:absolute;
	z-index:99999;
}


.chapeau {
	font-size:1.1em;
	font-weight:bold;
}



a#flux_rss  {
	background:none;
	padding:0;
	display:block;
	/*margin:5px;*/
	text-align:center;
	position:absolute;
	left:580px;
	top:31px;	
	background:none !important;
	text-decoration:none !important;
	padding:0 !important;
	margin:0 !important;
}

#flux_rss  img{
	border:0;
}


.titrecollapse {
	display:block!important;
	background-position:top right;
	background-repeat:no-repeat;
	cursor:pointer;
}

.paragraphe_simple {
	margin-bottom:8px;
}

a.dwl {
	text-decoration:underline;	
}

.abotab td {
	/*text-align:left !important;*/
}

.abotab th {
text-align:center!important;
}


.abotab td strong {
	display:block;
	text-align:center!important;
}

.abotab sup , .abotab sub {
	font-size:9px!important;
	font-weight:normal!important;
}
.abotab a {
/**
	line-height:25px!important;
	background:transparent url(/img/panier.gif) no-repeat scroll 0 0 !important;
	padding-left:20px!important;
	padding-bottom:5px;
	*/
}