@charset "UTF-8";

/* ---- General */
body{font-size:12px;color:#605548;}
body#main, body#error{background-color:#F2DEA8;}
#header, #wrapper .wrap {background-color:white;clear:both;}
#wrapper h1{color:#e69803;}
h3,h3 a{color:#BC7300;}
h4,h4 a{color:#474747;}
p{font-family:Verdana,Geneva,sans-serif; font-size:12px;}
.replacehr{height:1px;overflow:hidden;background-color:#CACACA;width:100%;border-bottom:1px solid white;margin:10px 0 4px 0;}

body.profil-especes #wrapper h1{color:#94A300;}
body.profil-biotopes #wrapper h1{color:#9D7E2C;}
body.profil-sites  #wrapper h1{color:#609AD4;}
body.profil-invasives #wrapper h1{color:#a20b23;}
body.profil-especes #wrapper h2{color:#94A300;}
body.profil-biotopes #wrapper h2{color:#9D7E2C;}
body.profil-sites  #wrapper h2{color:#609AD4;}
body.profil-invasives #wrapper h2{color:#9D0A24;}
body.profil-especes #wrapper h3{color:#74793E;}
body.profil-biotopes #wrapper h3{color:#665938;}
body.profil-sites #wrapper h3{color:#3B5b7B;}
body.profil-invasives #wrapper h3{color:#5D0615;}


/* ---- Align Classes */
/* ---- Styles Atoms */
/* ---- Forms */
.button, .buttonPlus{background-color:#b8c900;}



table.tableauDonnees {
	border-collapsed : collapsed;
	border:1px solid #fff;
	font-size:14px;
	
	}
table.tableauDonnees th ,
#OngletNav table.tableauDonnees th {
	background-color:#F79646; color:#fff; text-align:center; font-size:15px; padding:7px; font-weight:normal;
	}
table.tableauDonnees tr td  {
	background-color:#fdefe9; padding: 2px 7px;
	}
table.tableauDonnees tr:nth-child(odd) td {
	background-color:#fcddcf;
	}
#OngletNav table.tableauDonnees td  p  ,
table.tableauDonnees  p {
		margin:0;
}
table.tableauDonnees tr td:first-child ,
#OngletNav table.tableauDonnees tr td:first-child  {
		padding-right:0px;
}
table.tableauDonnees tr td:first-child img ,
#OngletNav table.tableauDonnees tr td:first-child img  {
		margin:-5px 0 0 -5px; max-width:none;
}
table.tableauDonnees td.cellImage {
		padding:0px; 
}
table.tableauDonnees td.cellImage img {
		margin:0;
}

.aligneLeft {
	text-align:left;
	}
	
.aligneCenter {
	text-align:center;
	}
.aligneRight {
	text-align:right;
	}

/* ---- Links */
a{color:#629AD5;}
.family_gallery .moreinfo a{color:#5F9AD6;}


/* ---- Header */
#header .siteTitle{margin-left:35px;}
#header .siteTitle h1{color:#5F4B38;font-size:24px;margin:25px 0 0 0;}
#header .submenu input.text{width:245px;padding:2px;margin-right:5px;}
/* ---- Primary menu */
#primary{background-color:#5F4B38;min-height:35px;font-size:12px;}
.primarymenu{color:white;}
#primary .primarymenu ul li , #primary .primarymenu ul li:hover{background-position:right 4px ;}
.primarymenu ul{margin:0;z-index:1000;position:absolute;list-style-image:url(bullet.gif);}
.primarymenu ul ul{padding-left:30px;list-style:circle;margin-top:-2px;list-style-type:none;}
.primarymenu ul li{float:left;margin:0 25px 0 0;color:white;background-color:#5F4B38;}
.primarymenu ul li:last-child{margin-right:0;}
.primarymenu ul li.firstleaf{list-style:none;}
.primarymenu ul li.in{background-color:#E69803;background-image:none;}
.primarymenu ul li:hover a{background-color:#E69803;}
.primarymenu ul li ul.sousrub{position:absolute;top:35px;left:-999em;list-style:none;width:230px;padding:0;-moz-box-shadow:5px 5px 7px #ababab;-webkit-box-shadow:5px 5px 7px #ababab;}
.primarymenu ul li ul.sousrub li a{padding-top:5px;padding-left:5px;}
.primarymenu ul li:hover ul li a{border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;font-weight:normal;}
.primarymenu ul li:hover ul ul a,#primary .primarymenu ul li:hover .firstsub a{border-top:none;}
.primarymenu ul li ul li a:link,#primary .primarymenu ul li ul li a:hover,#primary .primarymenu ul li ul li a:visited{background-image:url(shim.gif);}
.primarymenu ul li ul li a:hover{background-color:#E68007;}


.primarymenu ul li.especes{background-image:url(menu-especes.jpg);padding-right:35px;background-repeat:no-repeat;background-position:right;}
.primarymenu ul li.especes:hover,#primary .primarymenu ul li.especes.in{background-image:url(menu-especes-hover.gif);background-color:#afc000;}
.primarymenu ul li.biotopes{background-image:url(menu-biotopes.jpg);padding-right:35px;background-repeat:no-repeat;background-position:right;}
.primarymenu ul li.biotopes:hover,#primary .primarymenu ul li.biotopes.in{background-image:url(menu-biotopes-hover.gif);background-color:#9D7E2C;}
.primarymenu ul li.sites{background-image:url(menu-sites.jpg);padding-right:35px;background-repeat:no-repeat;background-position:right;}
.primarymenu ul li.sites:hover,#primary .primarymenu ul li.sites.in{background-image:url(menu-sites-hover.gif);background-color:#609AD4;}
.primarymenu ul li.invasives{/*background-image:url(menu-invasives.png);padding-right:35px;*/background-repeat:no-repeat;background-position:right;}
.primarymenu ul li.invasives:hover,#primary .primarymenu ul li.invasives.in{/*background-image:url(menu-invasives-hover.png);*/background-color:#e3263a; }

.primarymenu ul li.especes:hover a{background-color:#afc000;}
.primarymenu ul li.biotopes:hover a{background-color:#9D7E2C;}
.primarymenu ul li.sites:hover a{background-color:#609AD4;}
.primarymenu ul li.invasives:hover a{background-color:#e3263a;}

.primarymenu ul li.especes ul li a:hover{background-color:#97a502;}
.primarymenu ul li.biotopes ul li a:hover{background-color:#6a5315;}
.primarymenu ul li.sites ul li a:hover{background-color:#4175a9;}
.primarymenu ul li.invasives ul li a:hover{background-color:#a20b23;}



/* ---- Breadcrumb */
#breadcrumb{padding:3px 0;color:#c57002;}
#breadcrumb .wrap{padding-left:15px; background-color:transparent;}
#breadcrumb .selected{font-weight:bold;}
#breadcrumb a{color:#c57002;}

/* ---- Wrapper */
/* ---- Zone B */
#wrapper .zoneB .slideeffect.opened{background-color:#5F4B38;height:20px;}

/* ---- Zone B - Menu */
body.profil-especes .innermenu h3{background-color:#BCCE00;background-image:url(menu-especes-hover.gif);}
body.profil-biotopes .innermenu h3{background-color:#9D7E2C;background-image:url(menu-biotopes-hover.gif);}
body.profil-sites .innermenu h3{background-color:#609AD4;background-image:url(menu-sites-hover.gif);}
body.profil-invasives .innermenu h3{background-color:#e3263a;/*background-image:url(menu-invasives-hover.png);*/}

.innermenu h3{margin:0;padding:10px 16px 10px 16px;font-size:18px;background-color:#e3a704;background-position:right;background-repeat:no-repeat;}
.innermenu .selected{background-image:url(innermenu_selected.jpg);background-repeat:no-repeat;font-weight:bold;background-position:top left;}
.innermenu li:hover{background-image:url(innermenu_selected.jpg);background-repeat:no-repeat;background-position:top left;}
.innermenu li li:hover{background-image:none;}
.innermenu .replacehr{background-color:#352e24;border-bottom:1px solid #827565;margin-top:10px;margin-top:5px;}
.innermenu ul .last{padding-bottom:10px;}
/* ---- Zone A */
/* ---- lists - pagination */
/* ---- lists and blocs */
#descriptifSousRubriques{background-color:#E3A704;}
.profil-especes #descriptifSousRubriques{background-color:#BCCE00;}
.profil-biotopes #descriptifSousRubriques{background-color:#9D7E2C;}
.profil-sites #descriptifSousRubriques{background-color:#609AD4;}
.profil-invasives #descriptifSousRubriques{background-color:#9D0A24;}

#descriptifDocuments{background-color:#E3A704;}
.profil-especes #descriptifDocuments{background-color:#BCCE00;}
.profil-biotopes #descriptifDocuments{background-color:#9D7E2C;}
.profil-sites #descriptifDocuments{background-color:#609AD4;}
.profil-invasives #descriptifDocuments{background-color:#9D0A24;}

.more{background-image:url(more_texture.jpg);background-repeat:repeat-y;background-position:right;background-color:#fafafa;padding:10px;}

.source,div.date{font-size:11px;}

/* ---- Blocs homepage */
/* ---- Bloc recherche homepage */
.blocs .row .column .bloc.search .item{border-right:1px solid white;}
.blocs .row .column .bloc.search .item h2{color:white;padding:5px 10px 5px 10px;}

.blocs .row .column .bloc.search .item.especes h2{background-color:#b8c900;}
.blocs .row .column .bloc.search .item.biotopes h2{background-color:#9a7b2b;}
.blocs .row .column .bloc.search .item.sites h2{background-color:#5d98d0;}

.blocs .row .column .bloc.search .item.especes .tree{background-image:url(especes-tree.png);}
.blocs .row .column .bloc.search .item.biotopes .tree{background-image:url(biotopes-tree.png);}
.blocs .row .column .bloc.search .item.sites .carto{background-image:url(sites-carto.png);}


/* ---- Blocs categoriesGallery */
.blocs .row .column .bloc.categoriesGallery .item .smaller{font-size:10px;color:#575757;}

/* ---- Bloc connaissances */
/* ---- List News */
.news form{border:2px solid #e69803;}
.newsHomepage h2 a{color:#e69803;}


/* ---- Document */
.profil-especes .caracteristiques  table.data th{background-color:#AFC000;color:white;}
.profil-biotopes .caracteristiques  table.data th{background-color:#9D7E2C;color:white;}
.profil-sites .caracteristiques  table.data th{background-color:#609AD4;color:white;}
.profil-sites .caracteristiques  table.data td,.profil-sites .caracteristiques  table.data th{padding:3px;}


/* ---- Sitemap */
/* ---- Fulltext search */
/* ---- Specific search */
.profil-especes .color_inner_interface{background-color:#BCCE00;}
.profil-biotopes .color_inner_interface{background-color:#9D7E2C;}
.profil-sites .color_inner_interface{background-color:#609AD4;}
.output_list .odd,.end_outputlist{background-color:#e7e7e7;}
.output_list thead th:hover,.output_list tbody tr:hover{background-color:#D3D2CD;}
.output_list th{font-weight:normal;color:#828282;border-right:1px solid #e6e6e6;}
.output_list.espece th{text-align:center;}
div.tri div{border-bottom:1px solid #6F645A;border-right:1px solid #6F645A;}
.innersearch th{white-space:nowrap; padding:5px; text-align:right; vertical-align:middle;}

/* ---- Message important */
/* ---- Toolbar */
/* ---- infobulle */
span.infobulle_container{ color:#629ad5;}

/* ---- tooltips */
/* ---- Divers */
/* ---- Extranet */
/* ---- JQuery autocomplete */
/* ---- JQuery Pirobox */
/* ---- JQuery treeview */
/* ---- JQuery UI Tabs */
/* ---- Footer */
/* ---- Error page */
/*@screen and (max-width: 640px) { 
	table.tableauDonnees {
	overflow-x: auto;
	display: block;
	}
}
*/

/* Add ODE for PDF Generator */

div.printPDF{
	margin-top:50px;
	text-align: center;
}

a.printPDF, input.printPDF {
	background-color: #E69803;
	padding: 10px 20px 10px 20px;
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}

body.profil-biotopes a.printPDF, body.profil-biotopes input.printPDF {
	background-color: #9D7E2C;
}

body.profil-especes a.printPDF, body.profil-especes input.printPDF {
	background-color: #BCCE00;
}

body.profil-sites a.printPDF, body.profil-sites input.printPDF {
	background-color: #609AD4;
}

body.profil-invasives a.printPDF, body.profil-invasives input.printPDF {
	background-color: #e3263a;
}


form.printPDF div.printPDF{
	margin-top:30px;
	text-align: center;
}