/*Styles CTLM AUTO SCREEN AUG05 v1.0*/

/*Generic*/
body { margin: 0px;	background-color: #FFFFFF;}
body table, th, td, p, ul, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #333333;}

table.midbody td.midbodyexpand {background-color:#F5F5F5;}
table.midbody td.midbodyarea {border-right: solid 1px #9B9B9B; border-left: solid 1px #9B9B9B; vertical-align:top;}
table.midbody td.midbodyarea table.midbodycontainer {}
table.midbody td.midbodyarea table.midbodycontainer td {vertical-align:top;}

div.spacer {clear:both;}
div.spacerline {border-top:solid 1px #C1C1C1; clear:both;}

img.right {float:right; margin:3px 0 4px 7px;}
img.left {float:left; margin:3px 7px 4px 0;}

h1 {font-size:12px; color:#C81119; background: url(img/h1_bg.gif) no-repeat scroll left center; text-indent:19px; margin:8px 0; padding:0;}
h2 {font-size:12px; color:#007F4E; background: url(img/h2_bg.gif) no-repeat scroll left center; text-indent:19px; margin:8px 0; padding:0;}

/*Links*/
a:link{ color:#C81119; text-decoration: underline;}
a:visited { color:#C81119;}
a:active { color:#C81119;	text-decoration: underline;}
a:hover { color:#C81119; text-decoration: none;}

a img {border:none;}

/*Header*/
table.headarea td.headexpand { background-image: url(img/header/debord.gif)}

/*Footer*/
table.footerarea .footer { background-image: url(img/footer/debord.gif)}
table.footerarea .footer2 { background-image: url(img/footer/degrade.gif)}
table.footerarea .footerbg { background-image: url(img/footer/continue.gif); width:761px; white-space:nowrap;}

/*#col05 */
#col05 {background: url(img/colright_bg01.gif) repeat-y;}
div.lireaussi {width:139px; border-left:solid 1px #9a9a9a;}
div.lireaussi a.row01 {background:#f5f5f5 url(img/ttl_lireaussi_dot01.gif) no-repeat; display:block; font-size:10px; color:#333333; text-decoration:none; padding:2px 2px 5px 17px;}
div.lireaussi a.row01:hover {background:#f5f5f5 url(img/ttl_lireaussi_dot01.gif) no-repeat; display:block; font-size:10px; color:#333333; text-decoration:underline; padding:2px 2px 5px 17px;}
div.lireaussi a.row02 {background:#ececec url(img/ttl_lireaussi_dot01.gif) no-repeat; display:block; font-size:10px; color:#333333; text-decoration:none; padding:2px 2px 5px 17px;}
div.lireaussi a.row02:hover {background:#ececec url(img/ttl_lireaussi_dot01.gif) no-repeat; display:block; font-size:10px; color:#333333; text-decoration:underline; padding:2px 2px 5px 17px;}

div.access {width:139px; border-left:solid 1px #9a9a9a;}

/*ANCHOR box*/
table.midbody td.midbodyarea table.midbodycontainer td#col03 table#data div.anchor {background-color:#FEF5F5; border:solid 1px #C81119; padding:5px;}
table.midbody td.midbodyarea table.midbodycontainer td#col03 table#data div.anchor ul {margin:0 0 0 15px;}
table.midbody td.midbodyarea table.midbodycontainer td#col03 table#data div.anchor ul li a {color:#C81119; text-decoration:underline; padding-left:3px;}
table.midbody td.midbodyarea table.midbodycontainer td#col03 table#data div.anchor ul li a:hover {color:#C81119; text-decoration:none; padding-left:3px;}
table.midbody td.midbodyarea table.midbodycontainer td#col03 table#data div.anchor ul li {list-style: url(img/li_anchor01.gif); margin:2px 2px 2px 15px;}

/*BACK TO TOP*/
div.backtotop {text-align:right; border-top:solid 1px #C1C1C1; padding:0 10px 0 0; clear:both;}

.multi { padding: 5px; font-weight:bold; text-align:right;}
.multi span { padding-left: 1px; padding-right:1px;}
.multi a:link, .multi a:active, .multi a:visited {text-decoration: none;}