/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
body {
	color : #000000;
	font-size : 70%;
	font-family : 'Trebuchet MS', Verdana, Arial, sans-serif;
	background : url('../images/construction/background.png');
	background : #000000;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
h1, h2, h3, h4, h5 {
	color : #000000;
}
h1 {
	font-size : 120%;
	/*
	border-bottom : 1px dotted #999999;
	*/
	color : #999999;
}
h2 {
	font-size : 110%;
	color : #000000;
}
h3 {
	font-size : 100%;
}
h4 {
	font-size : 90%;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
a {
	color : #000000;
	text-decoration : underline;
}
a:hover {
	color : #000000;
	text-decoration : underline;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div.object-center {
	text-align : center;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	margin : 4px 0px 4px 0px;
}

div.object-left, div.object-right {
	clear : both;
	display : inline;
}
div.object-left {
	float : left;
	padding : 0px;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	margin : 6px 4px 4px 0px;
}
div.object-right {
	float : right;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	margin : 6px 0px 4px 4px;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.bloc {
	border : 1px solid #000000;
	background-color : #F0F0F0;
}
div.bloc h1 {
	background-color : #000000;
	border-bottom : 1px solid #000000;
	margin : 0px;
}
div.bloc div.content {
	padding : 5px;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
td.cell {
	background-color : #F0F0F0;
}
td.cell ul {
	padding : 5px;
	margin : 0px;
	list-style : none;
}
td.cell ul li {
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div.content-view-ticker {
	width : 400px;
	border : 2px solid #4E7380;
}
div.ticker  {
	border-bottom : 1px dotted #4E7380;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#ticker  {
	height : 400px;
	overflow : scroll;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.content-view-bloc, div.content-view-ticker {
	border : 2px solid #4E7380;
	background-color : #FFFFFF;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 0px;
	margin : 0px;
}
div.content-view-bloc h1, div.content-view-ticker h1 {
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px 5px 5px 15px;
	margin : 0px 0px 0px 5px;
}
div.content-view-bloc > div > div.body, div.content-view-ticker > div > div.body {
	border-top : 1px solid #4E7380;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px;
}
div.content-view-ticker > div > div.body {
	height : 305px;
}
div.content-view-ticker > div > div.footer {
	text-align : right;
	border-top : 1px solid #4E7380;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#container {
	width : 770px;
	position : relative;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	margin : 10px auto 0px auto;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div#center  {
	float : left;
	width : 590px;
	height : 100%;
	padding : 5px;
	background-color : #FFFFFF;
}
div#header {
	width : 590px;
	height : 120px;
	background-color : #000000;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 10px 0px 0px 0px;
}
div#body {
	height : 100%;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#path {
	font-size : 95%;
	color : #FFFFFF;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px 0px 5px 5px;
	background-color : #000000;
}
div#path ul li.off {
	color : #999999;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 0px 5px 0px 5px;
}
div#path ul li.on {
	color : #FFFFFF;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 0px 0px 0px 5px;
}
div#path ul li a {
	color : #FFFFFF;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div#menu {
	float : right;
	width : 165px;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px 5px 5px 0px;
	background-color : #FFFFFF;
}
div#menu ul {
	list-style : none;
	padding : 0px;
	margin : 0px;
	border : 1px solid #000000;
	background-color : #000000;
}
div#menu ul li {
	border-bottom : 1px dotted #FFFFFF;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div#sub-menu {
	float : left;
	width : 165px;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	margin : 5px 10px 0px 0px;
	border : 1px solid #000000;
}
div#sub-menu h3 {
	color : #FFFFFF;
	font-weight : bold;
	padding : 5px;
	margin : 0px;
	background-color : #000000;
}
div#sub-menu ul {
	list-style : none;
	padding : 0px;
	margin : 0px;
	background-color : #F0F0F0;
}
div#sub-menu ul li {
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px 5px 5px 10px;
	border-bottom : 1px dotted #000000;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div#footer {
	text-align : center;
	/* TOP - RIGHT - BOTTOM - LEFT*/
	padding : 5px 0px 5px 0px;
	background-color : #000000;
}
div#footer a {
	color : #666666;
	text-decoration : none;
}
div#footer a:hover {
	color : #F0F0F0;
}
