@charset "utf-8";
/* CSS Document */

/* STYLE LAYOUT *************************/
body#hot-news.urbanisme div#header,
body#infos.urbanisme div#header {
	background:url(../medias/_urbanisme/banner.gif) no-repeat scroll left top #DCDC00 ;
}
body#hot-news.urbanisme div#misc,
body#infos.urbanisme div#misc {
	background:url(../medias/_urbanisme/misc.gif) no-repeat scroll center top;
	width:100%;
	height:300px;
}

/* HTML *********************************/
body.urbanisme div#main strong {
	color: #B0C31E;
}

/* MENU *********************************/

/* 1er niveau */
body.urbanisme div#blocnav ul li {
	border-bottom:1px solid #D7E699;
}
body.urbanisme div#blocnav ul li a,
body.urbanisme div#blocnav ul li a.close {
	color:#586B18;
}
body.urbanisme div#blocnav ul li a.current,
body.urbanisme div#blocnav ul li a.open,
body.urbanisme div#blocnav ul li a:hover {
	color:#A7A400;
}

/* 2éme niveau */
body.urbanisme div#blocnav ul li li {
	border:none;
}
body.urbanisme div#blocnav ul li li a {
	background:url(../medias/_urbanisme/nav_close.gif) top left no-repeat;
}
body.urbanisme div#blocnav ul li li a:hover {
	background:url(../medias/_urbanisme/nav_close_actif.gif) top left no-repeat;
}
body.urbanisme div#blocnav ul li li a.current,
body.urbanisme div#blocnav ul li li a.open {
	background:url(../medias/_urbanisme/nav_open.gif) top left no-repeat;
}
/* 3éme niveau */
body.urbanisme div#blocnav ul li li li a {
	background:url(../medias/_urbanisme/menu_puce.gif) top left no-repeat;
}
body.urbanisme div#blocnav ul li li li a:hover,
body.urbanisme div#blocnav ul li li li a.current,
body.urbanisme div#blocnav ul li li li a.open {
	background:url(../medias/_urbanisme/menu_puce_actif.gif) top left no-repeat;
}
/* Site utiles */
body.urbanisme div#sub-utillink {
	background:url(../medias/menus/sub_menu_content.gif) top left no-repeat;
}
body.urbanisme div#sub-utillink h2 {
	color:#586B18;
}
body.urbanisme div#sub-utillink  ul li {
	border:none;
}
body.urbanisme div#sub-utillink  ul li a {
	background:url(../medias/_urbanisme/picto_fleche.gif ) center left no-repeat;
}


/* NEWS *********************************/
body#hot-news.urbanisme div#main h3 {
	color:#86B6C0;
}
body#hot-news.urbanisme div#main h4 {
	color:#B0C31E;
}

/* <HTML> BLOC-FAT **********************/
body#infos.urbanisme div#main div.bloc-fat-content h4  {
	color:#B0C31E;
}
body#infos.urbanisme div#main div.bloc-fat-content p.chapeau-txt  {
	color:#A7A400	;
}

/* PAVE SIMPLE ****************************/
body#infos.urbanisme div#main div.bloc-pave-simple h5 {
	background:url(../medias/_urbanisme/puce.gif) center left no-repeat;
}
body#infos.urbanisme div#main div.bloc-pave-simple p {
}
body#infos.urbanisme div#main div.bloc-pave-simple img,
body#infos.urbanisme div#main div.bloc-pave-simple img.aligne-gauche {
	border-left:8px solid #B0C31E;	
}
body#infos.urbanisme div#main div.bloc-pave-simple img.aligne-droite {
	border-left:8px solid #B0C31E;	
	border-right: none;
}
body#infos.urbanisme div#main div.bloc-pave-simple h6 {
	color: #B0C31E;
}

/* PRATIQUE MINI ****************************/
body#infos.urbanisme div#main div.bloc-pratique-mini {
	border-right:7px solid #B0C31E;
}
body#infos.urbanisme div#main div.bloc-pratique-mini h6 {
	color:#B0C31E;
}

/* BLOC SPECIAL ****************************/
body#infos.urbanisme div#main div.bloc-special-content {
	background:url(../medias/content/bloc-special-content.gif) top left no-repeat #d7e699;
	
}
body#infos.urbanisme div#main div.bloc-special-bottom {
	background:url(../medias/content/bloc-special-bottom.gif) bottom left no-repeat #d7e699;
}
body#infos.urbanisme div#main div.bloc-special-content h5 {
	color:black;
	background:url(../medias/_urbanisme/puce.gif) center left no-repeat;
}
body#infos.urbanisme div#main div.bloc-special-content p {
}

/* C'EST PRATIQUE ****************************/
/* ANCRE */
body#infos.urbanisme div#main div.bloc-fat-content h5.pratique {
	/*background:url(../medias/content/header_pointille.gif) bottom left repeat-x;*/
}
body#infos.urbanisme div#main div.bloc-fat-content h5.pratique a {
	color:#A7A400;
	background:url(../medias/_urbanisme/picto_cpratique.gif) center left no-repeat;
}
/* BLOC */
body#infos.urbanisme div#main div.bloc-pratique-content h5 {
	color:white;
	background:url(../medias/_urbanisme/cpratique-puce.gif) center left no-repeat;
}
body#infos.urbanisme div#main div.bloc-pratique-content{
	background:url(../medias/_urbanisme/cpratique-content.gif) top left no-repeat;
}
body#infos.urbanisme div#main div.bloc-pratique-bottom{
	background:url(../medias/_urbanisme/cpratique-bottom.gif) top left no-repeat;

}
body#infos.urbanisme div#main div.bloc-pratique-content .col_a,
body#infos.urbanisme div#main div.bloc-pratique-content .col_b {
}
body#infos.urbanisme div#main div.bloc-pratique-content .col_a h6,
body#infos.urbanisme div#main div.bloc-pratique-content .col_b h6 {
}
body#infos.urbanisme div#main div.bloc-pratique-content .col_a h6 {
	border-bottom:4px solid #A7A400;
}
body#infos.urbanisme div#main div.bloc-pratique-content .col_b h6 {
	border-bottom:4px solid white;
}

/* TABLEAU */
body#infos.urbanisme table {
	border-collapse:separate;
	border-spacing:2px;
	font-size: 0.85em;
}
body#infos.urbanisme table caption {
	color: #999;
}
body#infos.urbanisme table thead tr th {
	padding: 7px 5px;
	color: #FFF;
	background-color: #A7A400;
	border: none;
	font-weight: bold;
}
body#infos.urbanisme table thead tr th.last {
	background: #A7A400 url(../medias/_urbanisme/corner_tab.gif) no-repeat top right;
}
body#infos.urbanisme table tbody tr td {
	background-color:#EEF4BD;
}
body#infos.urbanisme table tbody tr.odd td {
	background-color: #D7E699;
}
body#infos.urbanisme table tbody tr td ul {
	list-style: none;
	margin-left: 0;
}
body#infos.urbanisme table {}
body#infos.urbanisme table {}
body#infos.urbanisme table {}
body#infos.urbanisme table {}
body#infos.urbanisme table {}
body#infos.urbanisme table {}

/* SPECIFICITEES */
body#infos.urbanisme div#main span.note {
	color:#A7A400;
}

/* LINKS */
body.urbanisme div#main a,
body.urbanisme div#main a:link, 
body.urbanisme div#main a:visited,
body.urbanisme div#main a:active,
body.urbanisme div#main a:focus,
body.urbanisme div#main a:hover {
	color:#A7A400;
}
body.urbanisme div#main a.redirect {
	background:url(../medias/_urbanisme/picto_fleche.gif) center left no-repeat;
}
body.urbanisme div#main a.redirect-mail {
	background:url(../medias/_urbanisme/picto_mail.gif) center left no-repeat;
}
body.urbanisme div#main a.redirect-blank {
	background:url(../medias/_urbanisme/picto_blank.gif) center left no-repeat;
}


/* SITE UTILES */
body#infos.urbanisme div#main div.bloc-site-utile {
}
body#infos.urbanisme div#main div.bloc-site-utile h5 {
	color:#C794A3;
}
body#infos.urbanisme div#main div.bloc-site-utile img {
	border-left:3px solid #A7A400;
}