
/* CSS Document */
#Body {background:#000 url(images/bg.gif) repeat; height:100%; margin:0; padding:0; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{font-family:Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px; color:#FFFFFF}
h1, h2, h3, h4, h5, h6{color:#fff;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}


a,a:link,a:visited,a:active{color:#89a8bb; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial, Helvetica, sans-serif;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

.topspace{ height:58px;}
.floatleft{ float:left}
.floatright{ float:right}
.clear{ clear:both}
#dnnwrapper{ width:853px; border:1px #222 solid; margin:0 auto; background:url(images/mainbot.gif) left bottom repeat-x #000; min-height:630px}
* html #dnnwrapper{ height:630px}
#dnnheader{; background:url(images/headbg.gif) left bottom repeat-x}
.copyright{ height:50px; line-height:50px; color:#FFFFFF; text-align:center; font-size:10px}
.vline{ background:url(images/line.gif) center bottom no-repeat; width:30px; text-align:center;}


/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel{ background:#000}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}


/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#666; padding:0 5px; font-size:10px}
a.user:hover{color:#fff;}

/*-------------- User Style --------------*/
.login,a.login:link,a.login:active,a.login:visited { color:#666; padding:0 5px; font-size:10px}
a.login:hover{color:#fff;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

.topmenu ul{ margin:0px; padding:0px; list-style:none}
.topmenu ul li{ margin:0px; padding:0px; list-style:none; float:left; margin:0 10px}
.topmenu ul li a{ display:block;width:50px; height:28px;}
.topmenu ul li a.Accueil{ width:120px}
.topmenu ul li a.Menu{ width:105px}
.topmenu ul li a.Groupe{ width:107px}
.topmenu ul li a.Bar{ width:85px}
.topmenu ul li a.PE{ width:205px}
.topmenu ul li a.Contact{ width:85px}


a:active, a:link, a:visited{ color:#000}

