.mainbody {
background-image: url(../images/menu_bottom_corner.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

.container {
width: 978px;
}

/*color: #FF6600;*/

h1, h2, h3, h4, .contentheading {
color: #FF6600;
}

.contentheading {
font-size: 14px;
}

td.createdate, span.small, td.modifydate {
font-size: 9px;
}

td, .pagenav_prev, .pagenav_next {
font-size: 12px;
font-family: arial, courier;
color: #999999;
}


.container a:link,  .container a:visited {
font-size: 12px;
color: #20F60F;
text-decoration: none;
}

.container a:hover {
color: #FDF407;
font-size: 19px;
text-decoration: non;
}

body {
background-color: #660367;
background-image: url(../images/background.gif);
background-repeat: no-repeat;
}

.macs {
background-repeat: no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/clean/images/macs.png', sizingMethod='crop');
}

html>body .macs {
background-image: url(../images/macs.png);
}

 td.topmenu {
padding-right: 8px;
padding-left: 21px;
}



/* -------------------------- */

.moduletable-login div {
font-size:10;
color:#FFFFFF; }

.moduletable-login ul {
float:right;
font-size:0.85em;
color:#FFFFFF;
margin: 0;
padding: 0;
list-style-type: none; }

.moduletable-login a {
color:#FFFFFF; }

.moduletable-login a:hover {
text-decoration:none; }

.moduletable-login li {
float: left;  /*important pour liste horizontale*/
margin:5px 0px 5px 5px; }

.moduletable-login input {
font-size:0.9em; }

.button-login {
font-size:0.9em;
border:#FFFFFF 5px solid; }

DIV.top {
	position:absolute;
	left:430px;
	top:134px;
	width:600px;
	height:60px;
}
DIV.ident {
	position:absolute;
	left:900;
	top:650;
	width:150px;
	height:120px;
}
DIV.band {
	position:absolute;
	left:430px;
	width:600px;
}

