/* HOME PAGE */
body				{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
div#page-home		{ position:relative; width:880px; text-align:center; margin:0 auto; margin-top:20px; margin-bottom:20px; border:solid 1px #87888A; }
div#page-home div { text-align:left; }
div#page-home div#navig { padding-top:10px; }
div#header { height:145px; }
div#logo {
	position:absolute;
	top:10px;
	left:20px;
	z-index: 2;
}
div#flash-top {
	position:absolute;
	top:66px;
	left:0;
	z-index: 1;
}
div#search { position:absolute; top:30px; right:40px; }
div#menu { position:absolute; top:120px; left:30px; background:none; height:25px; }
#menu ul { margin:0; padding:0; }
div#flash-center { }
div#bottom { position:relative; margin-top:15px; }
div#flash-bottom { float:left; margin-left:20px; }
div#text { float:left; width:400px; margin-left:20px; margin-bottom:10px; border-right:solid 1px #878889; padding-right:20px; }
div#text h1 { margin:0; color:#003D74; font-size:16px; text-transform:none; font-weight:bold; }
div#news { float:left; width:200px; padding-left:15px; }
div#news h2 { margin:0; color:#003D74; font-size:15px; text-transform:none; font-weight:bold; margin-bottom:3px; }
div ul { margin:0; padding:0; }
div#bottom li { list-style-type:none; background:url(../img/li.gif) no-repeat 0px 2px; padding-left:15px; margin-bottom:8px; }
div#links { clear:both; margin:0 20px; padding-top:10px; border-top:solid 1px #878889; margin-bottom:10px; }
#flash-consequences { position:absolute; left:280px; top:-130px; padding:10px; border:solid 1px #000; background-color:#fff; }
table.table-border
{
    border-color: #aaa;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

table.table-border td
{
    border-color: #aaa;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #fff;
}

table td.cross { background-color:#eee; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; }
table td.cross:hover { background-color:#ddd; }
table td.cross a:hover { font-weight:bold; text-decoration:none !important; }