@import url("css/menu.css");
/* Général */ 
body {background-color : #fff;}
.clsbody { background-color:#336787}
body div {font-family :Arial; font-size :11px; color :#7189a3;}

a 
{
    text-decoration : underline;
}
#page
{	margin:auto;font-family :Arial; font-size :11px; 
	/*color:#0d3e73; */
	color:#43494D;
}

/* Header */
#header .gauche 
{
	width:6px;
	height:129px;
	background : url(images/lignes/ligne_haut_gauche.jpg) no-repeat top;
}

#header .centre 
{
	width:991px;
	height:129px;
	background : url(images/bannieres/banniere_top.jpg) no-repeat top;
}

#header .droite
{
	width:6px;
	height:129px;
	background : url(images/lignes/ligne_haut_droite.jpg) no-repeat top;
}
/* Sub header */
#subheader .gauche 
{
	vertical-align:top;
	width:6px;
	height:25px;
	background : url(images/lignes/ligne_gauche_haut.jpg) repeat-y top;
}

#subheader .centre 
{
	vertical-align:top;
	width:991px;
	height:25px;
	background : url(images/encart/nav.jpg) no-repeat top;
	font-size:12px;
	text-align:right;
}
#subheader .centre .menubarre 
{
    float:right;
}

#subheader .droite
{
	vertical-align:top;
	width:6px;
	height:25px;
	background : url(images/lignes/ligne_droite_haut.jpg) repeat-y top;
}

/* Menu nav */
.main_dnnmenu_rootitem, 
.main_dnnmenu_rootitem_hover,
.main_dnnmenu_rootitem_selected,
.main_dnnmenu_submenu,
.main_dnnmenu_itemhover,
.main_dnnmenu_itemselected,
.main_dnnmenu_container,
.main_dnnmenu_break,
.main_dnnmenu_bar
{	
	font-size: 12px; 
	font-weight:normal; 	
	text-align:center; 
	line-height:25px;
	padding: 5px 5px 5px 5px;
	text-transform:none ;
	margin-right:1px;
	color: #fff;
	z-index:1000;
}

.menunav 
{
	text-align:right;
	color: #ffffff;
}


.menuNavItem,
.menuNavItemMouseOver a, 
.menuNavItem a,
.menuNavItem a:hover,
.menuNavItem a.hover,
.menuNavItem a.visited, 
.menuNavItem a:visited
{
	font-size: 12px; 
	color: #ffffff;
	font-weight:normal; 	
	text-align:center; 
	line-height:25px;
	padding: 5px 5px 5px 5px;
	text-transform:none ;
	margin-right:1px;
	text-decoration :none;
}

.footer .menuNavItem,
.footer .menuNavItemMouseOver a, 
.footer .menuNavItem a,
.footer .menuNavItem a:hover,
.footer .menuNavItem a.hover,
.footer .menuNavItem a.visited, 
.footer .menuNavItem a:visited 
{
	font-size:8px;
}

/* Search*/
#search .gauche 
{
	width:6px;
	height:33px;
	background : url(images/lignes/ligne_gauche_haut.jpg) repeat-y top;
}

#search .centre 
{
	width:991px;
	height:33px;
	background : url(images/encart/search.jpg) no-repeat top;
	text-align:left;
}

#search .droite
{
	width:6px;
	height:33px;
	background : url(images/lignes/ligne_droite.jpg) repeat-y top;
}

/* body */
#body .gauche 
{
	width:6px;
	background : url(images/lignes/ligne_gauche.jpg) repeat-y top;
}

#body .centre 
{
	width:991px;
	background-color :#ffffff;
	text-align:left;
}

#body .droite
{
	width:6px;
	background : url(images/lignes/ligne_droite.jpg) repeat-y top;
}

/* Footer */
#footer .gauche 
{
	width:6px;
	height:14px;
	background : url(images/lignes/ligne_bas_gauche.jpg) no-repeat top;
}

#footer .centre 
{
	width:991px;
	height:14px;
	background : url(images/lignes/ligne_basse.jpg) repeat-x top;
	text-align:left;
}

#footer .droite
{
	width:6px;
	height:14px;
	background : url(images/lignes/ligne_bas_droite.jpg) no-repeat top;
}

.LeftPane 
{
	width:166px;
}

#dnn_LeftPane 
{
	overflow:hidden;
	width:166px;
}

.marge_gauche 
{
	width:20px;
		
}
.RightPane 
{
	width:20px;
}
.ContentPanel 
{
    width:781px;
    
}
#tbl_donneesperso 
{
	float:left;
	width:100%;
	margin-left:0px;
}

#tbl_donneesperso td#entete 
{
	width:100%;
	height:33px;
	background:url(images/lignes/entete_donneesperso.jpg) no-repeat top left;
}

#tbl_donneesperso td#corps 
{
	width:100%;
	background:url(images/lignes/ligne_gauche_donnees_perso.jpg) repeat-y left;
	padding-left:0px;
}

#tbl_donneesperso td#pied 
{
	width:100%;
	height:8px;
	background:url(images/lignes/ligne_basse_donnees_perso.jpg) no-repeat top left;
}

.donneesperso_imgpicto 
{
	width:25px;
	height:42px;
	float:left;	
}

.donneesperso_numclient 
{
	height:42px;
	float:left;
	text-align:left;
	margin-left:10px;	
}

#tbl_donneesperso td#corps div#adresse
{
	width:100%;
	text-align:left;
}

#tbl_donneesperso td#corps hr 
{
	background-color :#55aa2a;
	color:#55aa2a;
}

#dnn_ContentPaneTopRight ,#dnn_ContentPaneBottomRight
{
    padding-left:15px;
	/*width:250px;*/
	/*padding-left:35px;*/
}

#dnn_ContentPaneBottomLeft, #dnn_ContentPane
{
    /*background-color:Red;*/
}

.accesCompte
{
	/*margin-left:5px;*/
}


.breadcrumb 
{
/*	line-height:33px;*/
	float:left;
	margin-left:25px;
	vertical-align:middle;
}
.searchbarr 
{
	width:166px;
	height:33px;
	float:left;
}

.introPane 
{
    margin-top:10px;
    margin-bottom:0px;

}
.intropane, 
.ContentPane, 
.ContentPaneTopRight, 
.middleLongPane,
.ContentPaneBottomLeft,
.ContentPaneBottomRight,
.bottomLongPane 
{
	vertical-align:top;
}

.divClickAccueil 
{
	cursor:pointer;
	height:100%;
	width:150px;
	margin-top:0px;
	overflow:hidden;
}
#dnn_footerPane 
{
	width:991px;
	margin:auto;
	text-align:center;
}

#dnn_footerPane span,
#dnn_footerPane span div,
#dnn_footerPane span div div
{
	width:991px;
	margin:auto;
	text-align:center;
}
#dnn_footerPane span div div table 
{
	margin:auto;
	text-align:center;
}

#dnn_footerPane a,
#dnn_footerPane a.visited,
#dnn_footerPane a.hover,
#dnn_footerPane a:hover
{
	
	color:#ffffff;
}


#tbl_EncartVert 
{
    border:0px;
}

#tbl_EncartVert .tete
{
    font-size:6px;
    height:9px;
    background : url(images/encart_tete.jpg) no-repeat top left;
}
#tbl_EncartVert .corps
{
	padding-left:10px;
    background : url(images/encart_ligne.jpg) repeat-y left;
}
#tbl_EncartVert .pied
{
    font-size:8px;
    height:12px;
    background : url(images/encart_pied.jpg) no-repeat top left;
}


#tbl_EncartVert input ,
#tbl_EncartVert textarea
{
	font-family : Arial;
	font-size:12px;
}


#tagCloud
{
	width:238px;
	border:solid 1px #ccc;
	padding:5px;
	margin-bottom:10px;
	text-align:justify;
}

#tagCloud A
{
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
	font-family:Trebuchet MS, Verdana, Arial;
	text-transform:lowercase;
}

#tagCloud A:hover
{
	color:#00cc00;
	text-decoration:underline;
}

#tagCloud A.weight1
{
	color: #ff9900;
	font-size: 14pt;
	font-weight:bolder;
}
#tagCloud A.weight2
{
	color: #4169e1;
	font-size:11pt;
	font-weight:bolder;
}
#tagCloud A.weight3
{
	color: #009eff;
	font-size: 10pt;
	font-weight:bolder;
}
#tagCloud A.weight4
{
	color: #4188cf;
	font-size: 9pt;
}
#tagCloud A.weight5
{
	color: #83bcd8;
	font-size: 8pt;
}

.iiMessageAvertissement,
.iiMessageErreur 
{
    color:Red ;
}


.scplist_collectivite
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}

.scplist_agricole
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}
.scplist_particulier
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}

.scplist_entreprise
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}

.scplist_international
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}

.scplist_institutionnel
{
    list-style-type : circle;
    list-style-position:outside;
    list-style-image :url(images/puces/puce_bleu.gif);
}

.tableau_bords_arrondis td {
	vertical-align: middle;
	text-align: center;
}
.tableau_bords_arrondis .coin_hg {
	background: #336787 url(/Portals/0/scp_images/articles/ais/tablo_hg.gif) top left no-repeat;
}
.tableau_bords_arrondis .coin_hd {
	background: #336787 url(/Portals/0/scp_images/articles/ais/tablo_hd.gif) top right no-repeat; 
}
.tableau_bords_arrondis .coin_bd, .coin_bg {
	height: 8px;
	line-height: 8px;
	font-size: 5px;
	padding: 0px;
}
.tableau_bords_arrondis .coin_bg {
	background: white url(/Portals/0/scp_images/articles/ais/tablo_bg.gif) bottom left no-repeat;  
	width: 8px;
}
.tableau_bords_arrondis .coin_bd {
	background: white url(/Portals/0/scp_images/articles/ais/tablo_bd.gif) bottom right no-repeat;  
	width: 7px;
}
.tableau_bords_arrondis .pad {
	padding: 8px;
}
.tableau_bords_arrondis .border_r {
	border-right: #336787 1px solid;
}
.tableau_bords_arrondis .border_b {
	border-bottom: #336787 1px solid;
}
.tableau_bords_arrondis .border_l {
	border-left: #336787 1px solid;
}
.tableau_bords_arrondis .border_t {
	border-top: #336787 1px solid;
}

.tableau_bords_arrondis img {
	border: 0px;
}
