/* CSS Document */
*                   { /* All Elements */
	margin          : 0px;
	padding         : 0px;
	}
body                { /* Page Body */
	background-color: #032131;
	text-align      : center;
	}

a:link              { /* Document Style */
	text-decoration : none;
	color           : #AABFFF;
	}
a:visited           { /* Document Style */
	text-decoration : none;
	color           : #FF9F00;
	}
a:hover             { /* Document Style */
	text-decoration : none;
	}
a:active            { /* Active Links */
	color           : #AABFFF;
	}
ol,ul               { /* All Lists */
	margin          : 1em;
	padding-left    : 2em;
	}
p                   { /* All Paragraphs */
	font            : 10pt 'Arial', Helvetica, sans-serif;
	color           : #f0f0f0;
	margin-bottom   : 1em;
	}
hr 					{
	font-style		: normal;
	font-weight		: lighter;
	color			: #616FDA;
	text-decoration	: none;
	}

/* BOXES AND STYLES FOR ALL PAGES */
div#page            { /* Page Holder */
	background      : transparent url(img/header.jpg) no-repeat top left;
	position        : relative;
	width           : 300px;
	height          : 420px;
	text-align      : left;
	margin-left     : auto;
	margin-right    : auto;
	}
div#topnavhome      { /* Page Title */
	background      : transparent url(img/header_00.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}
div#topnavurgence   { /* Page Urgence constat */
	background      : transparent url(img/header_01.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}
div#topnavplan		{ /* Plan du site */
	background      : transparent url(img/header_02.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}
div#topnavetude		{ /* Page contacter notre etude */
	background      : transparent url(img/header_03.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}	
div#topnavmissions	{ /* Pages missions */
	background      : transparent url(img/header_04.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}	
div#topnavconseil	{ /* Pages conseil */
	background      : transparent url(img/header_05.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}	
div#topnavconstats	{ /* Pages constats */
	background      : transparent url(img/header_06.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}	
div#topnavmentions	{ /* Pages mentions legales */
	background      : transparent url(img/header_07.jpg) no-repeat top left;
	position        : absolute;
	top				: 64px;
	left			: 17px;
	width           : 186px;
	height          : 19px;
	}	
	
div#titlepage       { /* Page Title Box */
	text-align      : center;
	background      : url(img/titleline.gif) repeat-x top left;
	position        : absolute;
	left            :   0.00pt;
	top             :  99.00pt;
	width           : 226.00pt;
	height          : 22.00pt;
	padding-top     :   5.00pt;
	}
div#titlepageb       { /* Page Title Box */
	text-align      : center;
	background      : url(img/titleline.gif) repeat-x top left;
	position        : absolute;
	left            :   0.00pt;
	top             : 110.00pt;
	width           : 226.00pt;
	height          : 22.00pt;
	padding-top     :   5.00pt;
	}
div#titlepagec       { /* Page Title Box */
	text-align      : center;
	background      : url(img/titleline.gif) repeat-x top left;
	position        : absolute;
	left            :   0.00pt;
	top             : 105.00pt;
	width           : 226.00pt;
	height          : 22.00pt;
	padding-top     :   5.00pt;
	}

/* HOME PAGE BOXES AND STYLES */
div#blochomepage { /* Current Page Text Box */
	text-align      : left;
	position        : absolute;
	left            :  13px;
	top             : 133px;
	width           : 274px;
	height          : auto;
	padding-top     :  13px;
	}
/* HOME PAGE MENU */
div#homemenua        { /* Home Menu Box */
	text-align      : center;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :   0.00pt;
	top             : 275.00pt;
	width           : 226.00pt;
	height          : auto;
	}
div#homemenub        { /* Home Menu Box */
	text-align      : center;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :   10.00pt;
	top             : 290.00pt;
	width           : 206.00pt;
	height          : auto;
	}
.menusignal         { /* [ Signal Menu ] */
	color           : #616fda;
	font            : 18pt 'Arial', Helvetica, sans-serif;
	padding-top     :   3.00pt;
	}
.menusignalb        { /* [ Signal Menu ] */
	color           : #616fda;
	font            : 14pt 'Arial', Helvetica, sans-serif;
	padding-top     :   1.00pt;
	}
.navigation         { /* Style Navigation Menu */
	color           : #AABFFF;
	font            : 13pt 'Arial', Helvetica, sans-serif;
	}
.navigation a       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.navigation:link   { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.navigation:visited{ /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}
a.navigation:hover  { /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}

/* CONSTATS EN URGENCE */
.homepagetitle      { /* Page Title Home Style */
	font            : 14pt 'Arial', Helvetica, sans-serif;
	color:#AABFFF;
	}	
div#permanence      { /* Permanence 24-24 Box */
	text-align      : center;
	background      : transparent url(img/border2424.gif) no-repeat top center;
	position        : absolute;
	left            :   0.00pt;
	top             : 125.00pt;
	width           : 226.00pt;
	height          :  24.00pt;
	}
.hordaynight        { /* Permanence 24-24 Style */
	font            : 14pt 'Arial', Helvetica, sans-serif;
	color           : #ffcc00;
	padding-top     :   4pt;
	}
div#txthometop      { /* Home Top Text Box */
	text-align      : center;
	background      : transparent;
	position        : absolute;
	left            :   0.00pt;
	top             : 150.00pt;
	width           : 226.00pt;
	height          : auto;
	}
div#txthomebottom   { /* Home Bottom Text Box */
	text-align      : center;
	background      : transparent;
	position        : absolute;
	left            :   0.00pt;
	top             : 222.00pt;
	width           : 226.00pt;
	height          : auto;
	}
.hometxt            { /* Home Text Style */
	font            : 10pt 'Arial', Helvetica, sans-serif;
	color           : #AABFFF;
	padding-top     :   2pt;
	}
div#emergencya       { /* Phone number Box */
	text-align      : center;
	background      : transparent url(img/emergency_1.gif) no-repeat top center;
	position        : absolute;
	left            :   0.00pt;
	top             : 194.00pt;
	width           : 226.00pt;
	height          :  23.00pt;
	}
div#emergencyb       { /* Phone number Box */
	text-align      : center;
	background      : transparent url(img/emergency_2.gif) no-repeat top center;
	position        : absolute;
	left            :   0.00pt;
	top             : 251.00pt;
	width           : 226.00pt;
	height          :  24.00pt;
	}
.phonenumbera        { /* Phone Number Style */
	font            : bold 14pt 'Arial', Helvetica, sans-serif;
	color           : #FF9F00;
	padding-top     :   4pt;
	}
.phonenumberb        { /* Phone Number Style */
	font            : bold 14pt 'Arial', Helvetica, sans-serif;
	color           : #FF9F00;
	padding-top     :   9pt;
	}

/* SITE MAP MENU */
div#sitemapmenua    { /* Site Map Menu 1 Box */
	text-align      : left;
	background      : transparent;
	position        : absolute;
	left            :  10.00pt;
	top             : 140.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenub    { /* Site Map Menu 2 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 165.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenuc    { /* Site Map Menu 3 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 190.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenud    { /* Site Map Menu 4 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 215.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenue    { /* Site Map Menu 5 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 240.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenuf    { /* Site Map Menu 6 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 265.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenug    { /* Site Map Menu 7 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 290.00pt;
	width           : 206.00pt;
	height          : auto;
	}
	
/* SITE MAP MENU SPECIAL CONSTATS */
div#sitemapmenuj    { /* Site Map Menu 1 Box */
	text-align      : left;
	background      : transparent;
	position        : absolute;
	left            :  10.00pt;
	top             : 130.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenuk    { /* Site Map Menu 2 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 153.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenul    { /* Site Map Menu 3 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 176.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenum    { /* Site Map Menu 4 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 199.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenun    { /* Site Map Menu 5 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 222.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenuo    { /* Site Map Menu 6 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 245.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenup    { /* Site Map Menu 7 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 268.00pt;
	width           : 206.00pt;
	height          : auto;
	}
div#sitemapmenuq    { /* Site Map Menu 7 Box */
	text-align      : left;
	background      : transparent url(img/baseline.jpg) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 291.00pt;
	width           : 206.00pt;
	height          : auto;
	}
	
.sitemapsignal      { /* [ Signal Menu ] */
	color           : #616fda;
	font            : 14pt 'Arial', Helvetica, sans-serif;
	padding-top     :   3.00pt;
	}
.sitemapnav         { /* Style Navigation Menu */
	color           : #AABFFF;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	}
.sitemapnav a       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.sitemapnav:link   { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.sitemapnav:visited{ /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}
a.sitemapnav:hover  { /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}
.sitemapnab         { /* Style Navigation Menu Urgence */
	color           : #FF9F00;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	}
.sitemapnab a       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.sitemapnab:link   { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.sitemapnab:visited{ /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}
a.sitemapnab:hover  { /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}

/* CURRENT PAGES BOXES AND STYLES */
.currentpagetitle   { /* Page Title Current Style */
	font            : 13pt 'Arial', Helvetica, sans-serif;
	color           : #AABFFF;
	padding-top     :   1.00pt;
	}
div#backcurrentpage { /* Back Command Box */
	text-align      : left;
	background      : transparent url(img/titleline.gif) repeat-x top left;
	position        : absolute;
	left            :  10.00pt;
	top             : 102.00pt;
	width           : 206.00pt;
	height          :  22.00pt;
	}
div#anchorpoint     { /* Back Top Page */
	text-align      : left;
	background      : transparent;
	position        : absolute;
	left            :   0.00pt;
	top             :   0.00pt;
	width           :  20.00pt;
	height          : auto;
	}
.currentsignal      { /* [ Signal Menu ] */
	color           : #616fda;
	font            : 12pt 'Arial', Helvetica, sans-serif;
	padding-top     :   5.00pt;
	}
.currentsignalb      { /* [ Signal Menu Bottom ] */
	color           : #616fda;
	font            : 12pt 'Arial', Helvetica, sans-serif;
	}
.currentsignalc      { /* [ Signal Menu Text ] */
	color           : #616fda;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.currentnav         { /* Style Navigation Menu */
	color           : #AABFFF;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	}
.currentnav a       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.currentnav:link   { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.currentnav:visited{ /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}
a.currentnav:hover  { /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}

.currentnab         { /* Style Navigation Menu */
	color           : #FF9F00;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	}
.currentnabb a       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.currentnab:link   { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.currentnab:visited{ /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}
a.currentnab:hover  { /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}

.txtnav             { /* Style Navigation Text */
	color           : #AABFFF;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.txtnav a           { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.txtnav:link       { /* Style Navigation Balise a */
	text-decoration : none;
	}
a.txtnav:visited    { /* Style Navigation Balise a */
	color           : #AABFFF;
	text-decoration : none;
	}
a.txtnav:hover      { /* Style Navigation Balise a */
	color           : #FF9F00;
	text-decoration : none;
	}	
div#bloccurrentpage { /* Current Page Text Box */
	text-align      : left;
	background      : transparent;
	position        : absolute;
	left            :  10.00pt;
	top             : 130.00pt;
	width           : 206.00pt;
	height          : auto;
	padding-top     :   5.00pt;
	}
.currenttitle       { /* [ Current Page Title Style ] */
	color			: #FF9F00;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	}
.currenttitleb      { /* [ Current Page Title Style ] */
	color           : #ff6600;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	}
.currenttxt         { /* [ Current Page Text Style ] */
	color           : #AABFFF;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align      : justify;
	}
.currentsquare      { /* [ Current Page Text Style ] */
	color           : #ff9900;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.currentline        { /* [ Current Page Text Style ] */
	color           : #AABFFF;
	}

