body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;			
}


#page_container { 
background-color: transparent;
padding: 0px;
padding-top:0;
}
.texte_ressource-lien{
		font-size: 10px;		
}

.texte_chapitre,
.texte_sous-chapitre,
.texte_paragraphe,
.texte_ressource-contenu
, 
.texte_contenu
{
		font-size: 10px;
		font-weight: normal;
		text-align: justify;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texte_sous-chapitre{
		font-size: 10px;
		font-weight: normal;
		text-align: justify;
		text-decoration: none;
		margin-left: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texte_titre_fiche {
		font-size: 10px;
		font-weight: bold;
		color: #333;
		font-family: Verdana, Arial, Helvetica, sans-serif;				
}
.texte_titre {
		font-size: 10px;
		font-weight: bold;
		color: #333;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texte_sous-titre,
.texte_ressource-intitule {
		color: #333;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
}
		
.texte_exergue {
		color: #339999;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
}

.titre_source {
		color: #999;
		font-weight: bold ;
		font-style: italic ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
}
		
.texte_source {
		color: #999;
		font-weight: normal;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
} 


.legendephoto {
		font-size: 1em;
}

.intro {
		font-size: 10px;
}

.navbar-rail {
		margin: 0;
		padding: 2px;
		font-size: 0.8em;
		font-weight: bold;
}
.navbar {
		margin: 0px;
		padding: 0px 0;
		clear: both;
		font-size: 0px;
		visibility:hidden;
		background-color:#D1E0FF;
}

.navbar_item {
float: left;
height:20px;
margin-left: 1px;
border-left: 1px solid #000000;
padding: 0 1px;
padding-top: 1px;
background-color: #D1E0FF;
font-size: 0.8em;
}

.navbar_icon {
float: right;
height:20px;
margin-left: 1px;
border-left: 1px solid #000000;
padding: 0 1px;
padding-top: 1px;
background-color: #D1E0FF;
}

.tab_footer_content {
border-left: transparent;
border-right: transparent;
border-bottom: transparent;
border-top: transparent;
}

.tab_content {
clear: both;
margin: 0;
border-left: transparent;
border-right: transparent;
border-bottom: transparent;
border-top: transparent;
padding: 0px 6px;
background-color: transparent;
}

.tab_header_content {
margin: -1;
border-top: dashed;
border-top-width: 1px;
border-bottom: dashed;
border-left: none;
border-right: none;
border-bottom-width: 1px;
background-color: #eeeff1;
padding-top: 3px;
padding-bottom: 3px;
}

#ressources .tab_header_content {
	background-color: #eeeff1;
}

#fiche-descriptif_content .tab_header_content,
#fiche-complement_content .tab_header_content
 {
	background-color: #cccccc;
			}
			
.tab_right_corner {
visibility: hidden;
}

.tab_left_corner {
visibility: hidden;
}

.tab_source {
border-left: none;
border-right: none;
padding-top: 5px;
padding-bottom: 5px;
}

.guichet-description {	
	padding: 0px;	
}

#fiche-complement_content {
	padding: 0px;
	margin: 0px;
}

.guichet-description_subtitle {
	background-color: #eeeff1;
	font-size: 10px;
	color: #999;
}

.fiche-rubrique_subtitle {
	font-size: 10px;
	text-align: left;	
}

.fiche-rubrique_title {
	font-size: 11px;	
}

.coords_group {
		margin-bottom: 5px;
		border-width: 0;				
		padding-left: 25px;
		padding-bottom: 5px;
		background-image: url(http://www.servicepubliclocal.com/spl/images/front/modes/pictoPuce_Gris.gif);
		background-repeat: no-repeat;
			}

.coords-adresse {
	font-size: 10px;	
}

.coords-telephone,
.coords-telecopie {
	font-size: 10px;	
}

.texte_legende {
	font-size: 10px;	
}

.lien-externe {
	font-size: 10px;	
}

#flash .tab_footer
		{
		height: 7px;
		background-color: #F8EFD9;
}

#flash .tab_content,
#flash .tab_footer_content
		{
		background-color:  #F8EFD9;
}

.image_picto{
	vertical-align:text-top;
	width:16px;
	height:15px;				
}

