/* tags html
-------------------------------------------------------*/
*{}
html, body {
	margin:0;
	padding:0;
	border:0 none;
}
body {
	background:#fff;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	/*min-width:960px;*/
	line-height:1.4em;
}
p{
	margin: 1em;padding: 0px;
}
h1,h2,h3,h4{
	margin: 1em 0;padding: 0px;
	color:#88B402;
	border-bottom:1px solid #88B402;
}
h1{padding:.2em;border-bottom:1px solid #88B402;}
h2{padding:.2em .4em;border-bottom:1px solid #c3da72;}
h3,h4{padding:.2em .6em;border-bottom:1px dotted #c3da72;}

h5,h6{
	margin: 0.5em 0;padding:.2em .8em;
}
h1{	font-size: 1.6em;}
h2{	font-size: 1.4em;}
h3{	font-size: 1.2em;}
h4{	font-size: 1em;}
h5{	font-size: 0.9em;}
h6{	font-size: 0.8em;}
td{font-size: 1em;}
img{border:0 none;}
form{margin:0;}
button, input, select{font-size:1em;}

img {border: none; }
fieldset {border:none;}
nobr{font-size:13pt;font-weight: bold}
sup{font-size:9px;}
sub{font-family: arial;font-size:9px;}
legend{
	font-weight:bold;
	text-transform:uppercase;
	color:#6C8099;
}
table{font-family:verdana;font-size: 8pt;}
hr{height:1px;color:#B7B7B7;}

a{
	text-decoration:none;
	color:#759b00;
	outline: none;/* hack FF pour masquer les contours pointillé sur les liens */
	}
	:focus{-moz-outline-style: none;}
a:hover{
	text-decoration:underline;
	color:#9EC42E;
	}

/* class generales
-------------------------------------------------------*/
.showbloc{display:block;}
.hidebloc{display:none;}
.img{
	border:1px solid #ccc;
	background:#f0f0f0;
	padding:5px;margin:5px 0;
	}
.wash {
	clear:both;
	display:block;
	font-size:1px;
	height:1px;
	margin:0;
	padding:0;
	border:0 none;
	width:100%;
	}
	
/* 
-------------------------------------------------------*/
#site{
width:910px;
margin:0 auto;padding:0;
background:url(/img/site_bg.png) repeat-y;
}
#slimhead{
	height:26px;
	background:url(/img/slimhead.jpg) no-repeat left top;
	overflow:hidden;
	}
	#slimhead h1{
		padding:0;margin:0;
		color:#fff;
		border:0 none;
		}
		#slimhead h1 a{
			display:block;
			float:left;
			padding:0;margin:0;
			width:60px;
			height:26px;
			text-indent:-999em;
			}
		#slimhead h1 em{
			font-size:9px;
			font-weight:normal;
			}

/*
.menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
    color: #A8CA38;
	font-weight: bold;
	text-decoration: none;
	list-style:none;
}
ul.menu li a
{
    color: #7392B1;
}
*/
.menu{
	margin:0;padding:0 0 0 5px;
	height:36px;
	background:url(/img/slimhead.jpg) no-repeat left bottom;
	}
	.ifm_menu{
		list-style:none;
		margin:0;padding:4px 10px 0 10px;
		background:url(/img/degrade_bleu.gif) repeat-x left top;
		border-top:1px solid #F2F4FA;
		border-bottom:1px solid #DEE5F2;
		overflow:hidden;
		}
		.ifm_menu li{
			float:left;
			padding:0;margin:0;
			}
			.ifm_menu li a{
				display:block;
				float:left;
				padding:5px 5px 0;margin:0;
				height:25px;
				line-height:18px;
				background:url(/img/ifm_menu_02.png) repeat-x;
				color:#666;
				}
			.ifm_menu li span{
				display:block;
				float:left;
				padding:0;margin:0;
				height:30px;width:15px;
				background:url(/img/ifm_menu_01.png) no-repeat left top;
				}
			.ifm_menu li strong{
				padding:0 0 0 20px;margin:0;
				font-weight:normal;
				}
			.ifm_menu li span.mm_end{
				background:url(/img/ifm_menu_03.png) no-repeat right top;
				}
				
			.ifm_menu li:hover a{font-weight:bolder;background:url(/img/ifm_menu_hover_02.png) repeat-x;}
			.ifm_menu li:hover span{background:url(/img/ifm_menu_hover_01.png) no-repeat left top;}
			.ifm_menu li:hover span.mm_end{background:url(/img/ifm_menu_hover_03.png) no-repeat right top;}
			
			.ifm_menu li.ifm_actif a{font-weight:bolder;background:url(/img/ifm_menu_actif_02.png) repeat-x;}
			.ifm_menu li.ifm_actif span{background:url(/img/ifm_menu_actif_01.png) no-repeat left top;}
			.ifm_menu li.ifm_actif span.mm_end{background:url(/img/ifm_menu_actif_03.png) no-repeat right top;}
	
	#onglets {
		float:left;
		width:100%;
		font-size:93%;
		line-height:normal;
		margin:0;padding:0 0 0 5px;
		background:url(/img/slimhead.jpg) no-repeat left bottom;
		}
		#onglets ul {
			margin:0;
			padding:10px 10px 0;
			list-style:none;
			border-bottom:1px solid #B5C4D8;
			overflow:hidden;
			}
			#onglets li {
				display:inline;
				margin:0;
				padding:0;
				}
				#onglets a {
					float:left;
					background:url(/img/onglets_01.png) no-repeat left top;
					margin:0;
					padding:0 0 0 4px;
					text-decoration:none;
					}
				#onglets a span {
					float:left;
					display:block;
					background:url(/img/onglets_02.png) no-repeat right top;
					padding:5px 15px 4px 6px;
					color:#666;
					}
				#onglets a strong{
					padding:0 0 0 20px;margin:0;
					font-weight:normal;
					}
					
				/* Commented Backslash Hack hides rule from IE5-Mac \*/
				#onglets a span {float:none;}
				/* End IE5-Mac hack */
				#onglets a:hover span {color:#FFFFFF;}
				#onglets a:hover {background-position:0% -42px;}
				#onglets a:hover span {background-position:100% -42px;}
				
				#onglets li.ifm_actif a {
					background-position:0% -84px;
					}
				#onglets li.ifm_actif a span {
					color:#FFFFFF;
					font-weight:bolder;
					background-position:100% -84px;
					}
	#tabs {
		width:100%;
		font-size:93%;
		line-height:normal;
		margin:0 0 1em 0;padding:0;
		}
		#tabs ul {
			margin:0;
			padding:10px 10px 0;
			list-style:none;
			border-bottom:1px solid #B5C4D8;
			overflow:hidden;
			}
			#tabs li {
				display:inline;
				margin:0;
				padding:0;
				}
				#tabs a {
					float:left;
					background:url(/img/onglets_01.png) no-repeat left top;
					margin:0;
					padding:0 0 0 4px;
					text-decoration:none;
					}
				#tabs a span {
					float:left;
					display:block;
					background:url(/img/onglets_02.png) no-repeat right top;
					padding:5px 15px 4px 6px;
					color:#666;
					}
				#tabs a strong{
					padding:0 0 0 20px;margin:0;
					font-weight:normal;
					}
					
				/* Commented Backslash Hack hides rule from IE5-Mac \*/
				#tabs a span {float:none;}
				/* End IE5-Mac hack */
				#tabs a:hover span {color:#FFFFFF;}
				#tabs a:hover {background-position:0% -42px;}
				#tabs a:hover span {background-position:100% -42px;}
				
				#tabs li.ift_actif a {
					background-position:0% -84px;
					}
				#tabs li.ift_actif a span {
					color:#FFFFFF;
					font-weight:bolder;
					background-position:100% -84px;
					}
#head{
	padding:0;margin:0;
	height:215px;
	overflow:hidden;
	background:url(/img/header.jpg) no-repeat center top;
	}
	.header{
		padding:0;margin:0;
		height:180px;
		color:#fff;
		border:0 none;
		}
		.header a{
			display:block;
			float:left;
			padding:0;margin:0;
			width:190px;height:90px;
			text-indent:-999em;
			}
		.header em{
			display:block;
			padding-top:75px;
			font-size:10px;
			font-weight:normal;
			}
		.header span{
			clear:left;
			display:block;
			padding-left:25px;
			font-size:13px;
			}
	.main_menu{
		float:right;
		padding:0 5px;margin:0;
		list-style:none;
		}
		.main_menu li{
			float:left;
			padding:0;margin:0;
			}
			.main_menu li a{
				display:block;
				float:left;
				padding:5px 5px 0;margin:0;
				height:25px;
				line-height:18px;
				background:url(/img/main_menu_02.png) repeat-x;
				color:#666;
				}
			.main_menu li span{
				display:block;
				float:left;
				padding:0;margin:0;
				height:30px;width:15px;
				background:url(/img/main_menu_01.png) no-repeat left top;
				}
			.main_menu li span.mm_end{
				background:url(/img/main_menu_03.png) no-repeat right top;
				}
			.main_menu li:hover a{background:url(/img/main_menu_hover_02.png) repeat-x;}
			.main_menu li:hover span{background:url(/img/main_menu_hover_01.png) no-repeat left top;}
			.main_menu li:hover span.mm_end{background:url(/img/main_menu_hover_03.png) no-repeat right top;}
			
			.main_menu li.mm_actif a{font-weight:bolder;background:url(/img/main_menu_actif_02.png) repeat-x;}
			.main_menu li.mm_actif span{background:url(/img/main_menu_actif_01.png) no-repeat left top;}
			.main_menu li.mm_actif span.mm_end{background:url(/img/main_menu_actif_03.png) no-repeat right top;}

#content{
	padding:0;margin:0 15px;
	}
	.sommaire{
		list-style:none;
		padding:0;margin:0 3em;
		}
		.sommaire li{
			padding:0;margin:10px 0;
			border-bottom:1px solid #A6C1E5;
			font-size:15px;
			font-weight:bolder;
			}
			.sommaire li a{
				display:block;
				padding:6px 10px;margin:1px 0;
				background-color:#fff;
				color: #6699CC;
				border-bottom:1px dotted #A6C1E5;
				}
	.sommaire ul{
		list-style:none;
		padding:0;margin:0;
		}
		.sommaire ul li{
			padding:0;margin:0;
			border-bottom:0 none;
			font-size:13px;
			font-weight:normal;
			}
			.sommaire ul li a{
				padding:4px 20px;
				background-color:#DFECFD;
				border-bottom:0 none;
				}
	.sommaire ul ul{
		list-style:none;
		padding:0;margin:0;
		}
		.sommaire ul ul li{
			padding:0;margin:0;
			border-bottom:0 none;
			font-size:11px;
			}
			.sommaire ul ul li a{
				padding:2px 30px;
				background-color:#DFECFD;
				border-bottom:0 none;
				}
	.sommaire a:hover{
		background-color:#A6C1E5;
		color:#fff;
		}
		
		
	#liens{
		padding:10px;margin:10px 0;
		}
		.btn_search{
			float:left;
			padding:1px 0;margin:0;
			width:420px;height:400px;
			list-style:none;
			}
			.btn_search li{
				position:relative;
				padding:0;margin:15px 10px;
				}
			.btn_search li a{
				display:block;
				width:400px;height:120px;
				color:#A0A0A0;
				font-weight:bolder;
				}
				.btn_search li strong{
					display:block;
					font-size:14px;
					position:absolute;
					top:82px;
					left:85px;
					letter-spacing:-1px;
					cursor:pointer;
					}
				.btn_search li a:hover strong{
					color:#000;
					}
				.btn_search li em{
					display:block;
					position:absolute;
					top:20px;
					left:130px;
					font-size:10px;
					width:260px;
					font-style:normal;
					font-weight:normal;
					cursor:pointer;
					}
				.btn_search li span{
					display:block;
					position:absolute;
					top:40px;
					left:130px;
					color:#FF9999;
					cursor:pointer;
					}
			.btn_search li.search_taxon a{
				background:url(/img/b-consultation.jpg) no-repeat left top;
				}
			.btn_search li.search_carto a{
				background:url(/img/b-cartographie.jpg) no-repeat left top;
				}
			.btn_search li.search_observ a{
				background:url(/img/b-Observations.jpg) no-repeat left top;
				}
	#loginbox{
		padding:10px;margin:10px 0;
		width:380px;
		margin-left:450px;
/*		background:#f3f6e8;
		border:1px solid #9EC42E;*/
		background:#f9fbf1;
		border:1px solid #e0eabd;
		}
		#loginbox h2{
			padding:0;margin:0;
			font-size:14px;
			color:#88b402;
			border:0 none;
			}
		#loginbox a{
			color:#9EC42E;
			font-weight:bolder;
			}
			.inputline label{
				display:inline-block;
				width:100px;
				}
	#nb_ref{
		padding:0;margin:2em 0;
		width:400px;
		margin-left:450px;
/*		background:#ECF4FF;
		border:1px solid #CFE2FB;
		border:1px solid #e5e5e5;*/
		}
		#nb_ref h2{
			padding:10px;margin:0;
			font-size:14px;
			color:#333;
			border:0 none;
			}
		.ref_line{
			padding:0;margin:.5em 0;
			list-style:none;
			}
			.ref_line li{
				padding:3px 5px;margin:1px 0;
				list-style:none;
				background-color:#f0f0f0;
				border-bottom:1px dotted #ccc;
				}
			.ref_line li:hover{
				background-color:#fff;
				}
				.ref_line li span{
					display:inline-block;
					width:320px;
					}
				.ref_line li strong{
					display:inline-block;
					text-align:right;
					width:60px;
					}
	.tabladmin{
		width:100%;
		border:1px solid #A6C1E5;
		}
		.tabladmin th{
			background-color:#DFECFD;
			border-bottom:1px solid #A6C1E5;
			padding:5px;
			}
			.tabladmin th a{
				color:#6699CC;
				}
		.tabladmin td{
			border-bottom:1px dotted #A6C1E5;
			padding:2px 5px;
			}
			
	.tabladminedit{
		border:1px solid #A6C1E5;
		width:98%;
		margin:auto;
		}
		.tabladminedit td{
			padding:0 5px;
			border-bottom:1px dotted #A6C1E5;
			}
		.tabladmineditlibel{
			background-color:#DFECFD;
			font-weight:bolder;
			color:#6699CC;
			}
			.tabladminedit .tabladminedit td{
				padding:0;
				border-bottom:0 none;
				}
#slimfoot{
	height:40px;
	overflow:hidden;
	background:url(/img/degrade_bleu.gif) repeat-x left bottom;
	border-top:1px solid #DEE5F2;
	}
	#slimfoot p{
		padding:5px 15px;margin:0;
		}
#foot{
	clear:both;
	padding:0 15px;margin:0;
	height:100px;
	overflow:hidden;
	background:url(/img/bottom.jpg) no-repeat center bottom;
	}
	#foot p{
		text-align:center;
		line-height:40px
	}

/* Style page d'accueil
-------------------------------------------------------*/
/* ################################################### */
.texte_saisie{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.select_saisie{
	font: 11px Verdana, Arial, Helvetica, sans-serif;width: 300px
}
.select_saisie_espece{
	font: 11px Verdana, Arial, Helvetica, sans-serif;width: 100px
}
.select_saisie_herbier
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;width: 200px
}
.h2search{
	clear:left;
	float:left;
	padding:0 0 10px 10px;margin:1em;
	width:280px;
	margin-bottom:.2em;
	color:#6682B8;
	font-size:12px;
	border:0 none;
	border-bottom:1px solid #C6D5EA;
	}
.fieldsearch{/*width:700px;min-height:200px;_height:200px;float: center*/
	display:block;
	margin-left:300px;
	width:600px;
	border:1px solid #c6d5ea;/*A3B9DC;*/
	background-color:#f5f7fb;/*ECF0F8;*/
	padding:5px;
	}
.fieldsearch p{
	margin:0.4em 0;
} 
.tablair{
	border:1px solid #97ACD5;
	background-color:#f5f5f5;
	width:100%;
	}
	.tablair td{
		padding:5px 3px 1px 3px;
		border-bottom:1px dotted #98ADD5;
		}
	.tablair td td{
		border-bottom:0 none;
		padding:0;
		}
	.taxlabel{
		background-color:#E8EDF7;
		}
	.colval{
/*		background-color:#fff;*/
		font-weight:bolder;
		color:#6682B8;
		}
.fieldsearch2{font-weight:normal;text-transform:uppercase;color:#6C8099;border:0 none;}
.search_nom_scientifique{
	font-size: 12pt;
}
.menuGauche
{
	font-family: Arial Black;
    color: #A0A0A0;
	font-weight: bold; 
	position: relative;
	top:37px;
	left: 90px;
}
.menuGauchePlus
{
	font-family: Arial;
	font-size: 6.5pt;
    color: #A0A0A0;
	font-weight: bold; 
}
.savoirPlus
{
	position: relative;
	left: 340px;
	top: -40px;
	z-index:66;
}
.login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	color: #454545;
	font-weight: bold;
	text-decoration: none;
}

.login_error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF2020;
	font-weight: bold;
	text-decoration: none;
}

.menuBandeau
{
	font-family: Arial;
	font-size: 6.5pt;
    color: #797979;
	text-decoration: none;
	font-weight: bold; 
}

.textPrincipal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #454545;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

.textForm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #454545;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.input_text
{
	border:1px solid #9DB19D; 
	color: #669966;
	padding:2px 3px;
}
.input_button
{

	border:2px solid #9DB19D; 
	color: #336666;
}
.search_button
{
	width: 120px;
	height: 40px;
	cursor: pointer;
}
#search_espece
{
/*	position: absolute;	
	top: 50px;
	left: 25px;*/
	margin:1.5em 0.5em;
	/*float: left;*/
}
#bloc_droite
{
	/*float: right;*/
}
#search_links
{
 
	position: relative;
	/*
	position: absolute;
	top: 0em;
	left: 500px;
	*/	
	z-index: 1;
	margin:1.5em 0.5em;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
#search_place
{	 
	z-index: 1;
	position: relative;	
	/*top: -5px;	 
	left: 480px;*/ 
	margin:1.5em 0.5em;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*width: 400px;*/
}
#fiche_taxon
{
	position: relative;	
	top: -230px;	 
	left: 0px;
	z-index: 1;
	
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
#search_links p a
{
	padding:10px 0 8px 40px;
	display:block;
	color:#336666;
	width: 260px;
}
.search-obs{
	padding:10px 0 8px 40px;
	display:block;
	color:#336666;
	width: 260px;
	background: transparent url(/img/icon_loupe.gif) no-repeat left top;
	margin:0 auto;
}
.search-taxon{
	padding:10px 0 8px 40px;
	display:block;
	color:#336666;
	width: 260px;
	background: transparent url(/img/icon_loupe.gif) no-repeat left top;
	margin:0 auto;
}
.see-repart{
	padding:10px 0 8px 40px;
	display:block;
	color:#336666;
	width: 260px;
	background: transparent url(/img/icon_repart.gif) no-repeat left top;
} 
.titreBloc
{
	font-family: Arial Black;
    color: #B6C7CB; 
}
.libelleColonne
{
	font-family: Arial;
    color: #336666; 
}
#bg_search
{
	position: absolute;
	top: 110px;
	left: 520px;
	z-index: 0;
}
.coltitre
{
	font-family:verdana;
	font-size: 10pt;	
	border-bottom: 1px solid #B4B4B4;
	background-color:#E8EDF7;/*#DFECFD;*/
	
}
.selectMenu
{	
	color: #4c6d9a;
	background: #fff url(/img/onglet_actif.gif) repeat-x 0 0;
	font-weight:bolder;
	border: 1px solid #7A96BD;
	border-bottom:0 none;
	padding:5px 0;
	text-align:center;
}
.unselectMenu
{
	color: #a5bad7;
	background: #F8FBFE url(/img/onglet_inactif2.gif) repeat-x 0 0;
	border: 1px solid #e2e8f1;
	border-bottom:none;
	padding:5px 0;
	text-align:center;
}
.bordure_gauche_solid
{  
	border-left: 1px solid #B7B7B7; 
}
.bordure_droite_solid
{ 
	border-right: 1px solid #B7B7B7; 
}
.bordure_haute_solid
{ 
	border-top: 1px solid #B7B7B7; 
}
.bordure_basse_solid
{
	border-bottom: 1px solid #B7B7B7; 
}
.titre_panneau
{
	position:relative;top: 8px; 
	width: 140px;
	height: 20px;
	background-color:#FFFFFF;
	border:1px solid #c9c9c9;
}
#tab_entete
{
/*	border: 1px solid #D1E3FB;*/
}
#menu_partie1, #menu_partie2, #menu_partie3, #menu_partie4
{
	cursor: pointer;
}
#partie1, #partie2, #partie3, #partie4
{
	border: 1px solid #D1E3FB;
	border-top:none;
	height: auto;/* 200px;*/
	padding:5px 3px;
}
.texte_bleu
{
font-weight: bold;
color: #333399;
}
.texte_italic
{
font-style: italic;
}
.texte_orange
{
color: #FF6600;
font-size: 7pt;
text-align: right;
}
#no_informations
{
font-family:verdana;
font-weight: bold;
color: red;
font-size: 8pt;
}
.intitule_tableau
{
 background-color: #F2F4FA;
}
#arriere_plan
{
	position: absolute;
	top: 0px;
	left: 20px;
	background: url(/img/header_03.jpg) no-repeat;
	width: 910px;
	height: 75px;
	z-index: -1;
}
.bordure
{
	border-style: solid;
	border-width: 1px;
	border-color: #BFBFBF; 
} 
#liste_resultats
{
	margin-top: 0/*10px*/;
	margin-left: 0/*5px*/; 
	margin-right: 20px;  
}
#THREAD_WAIT
{
	position: absolute;
	top: 0px;
	left: 500px;
}
.titre_onglet
{
	font-family:verdana;
	font-weight: bold;
	color: #DADADA;
	font-size: 25px;
}
#export_liste
{
	position: absolute;
	top: 5px;
	left: 860px;
	font-family:verdana;
	font-weight: bold;
	color: #9BB0D5;
	font-size: 10px;
}
.footer_vert
{
	font-family:verdana;
	font-weight: bold;
	color: #336600;
	font-size: 10px;
}
.footer_gris
{

	font-family:verdana;
	font-weight: bold;
	color: #C8C8C8;
	font-size: 10px;
}
ul.statuts_protection{ 
	padding:0;margin: 0;
	list-style: none;
	}
	ul.statuts_protection li{
		padding:0;margin:0;
		}
		ul.statuts_protection li ul{
			padding:5px;margin:.5em 5px;
			border: 1px solid #C6D5EA;
			background:#F5F7FB;
			list-style:none;
			}
			ul.statuts_protection li ul li ul{
				padding:.5em;margin:.5em .5em .5em 1em;
				border: 0 none;
				list-style: square;
			}

.loading{
	position:absolute;
	top:0;
	left:0;
	z-index:98;
	background:#fff;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	opacity:0.9; 
	filter:alpha(opacity=90);
	-moz-opacity:0.9; 
}
.nonloading
{ 
	opacity:1; 
	filter:alpha(opacity=100);
	-moz-opacity:1;
}
.loading p{
	margin:0;
	padding:200px 0 0 0;
	text-align:center;
	font-weight:bolder;
	color:#000;
}

.siasiecarte{
	padding:0;margin:0;
/*	border:1px solid #97ACD5;*/
	text-align:center;
	}
.siasieleft, .siasieright{
	padding:0;margin:0;
	border:1px solid #97ACD5;
	border-top:0 none;
	}
	.siasieleft h2{
		padding:0;margin:0;
		border-top:1px solid #97ACD5;
		border-bottom:1px dotted #97ACD5;
		}
		.siasieleft h2 a{
			display:block;
			padding:5px 10px;margin:0;
			background:#E8EDF7 url(/img/unselect2Menu.png) no-repeat right center;
			color:#83A0DB;
			}
		.siasieleft h2 a.unselect2Menu{
			background:#E8EDF7 url(/img/unselect2Menu.png) no-repeat right center;
			color:#83A0DB;
			}
		.siasieleft h2 a:hover{
			background:#83A0DB url(/img/unselect2Menu.png) no-repeat right center;
			color:#fff;
			}
		.siasieleft h2 a.select2Menu{
			background:#83A0DB url(/img/select2Menu.png) repeat-x left top;
			color:#fff;
			}
	.siasieright h2{
		padding:5px 10px;margin:0;
		border-top:1px solid #97ACD5;
		border-bottom:1px dotted #97ACD5;
		background-color:#E8EDF7;
			background:#83A0DB url(/img/select2Menu.png) repeat-x left top;
			color:#fff;
		}
