body{
font:90% "Trebuchet MS",sans-serif;}
#content,#sidebar h3,#footer p,#sidebar p{
padding:0 10px;}
#content{
padding:0;margin-left:10px;}
#content h2{
padding-left:35px;background:#fff url(img/titre.png) left center no-repeat;color:#105399;margin-bottom:5px;margin-top:5px;}
#content h2 a,#content h2 span{
color:#105399;font-size:16px;}
#content h3,#sidebar h3,#content h3 a{
color:#105399;font-variant:small-caps;}
#content p{
text-align:justify;margin-top:0;margin-bottom:5px;}
#content p a{
text-decoration:none;}
#footer p{
margin:2px 0;font-size:.8em;}
#header{
position:relative;}
#header h1{
position:absolute;margin:0;padding:0;bottom:50px;left:30px;font:2.5em Georgia,serif;}
#header p{
position:absolute;margin:0;padding:0;bottom:5px;left:30px;}
html{
background:#ddd url(img/html.png);}
#global{
padding:0 10px;background:url(img/global.png) center repeat-y;}
#header{
background:#FFF url(img/header.png) no-repeat;color:#000;height:140px;}
#header h1{
margin:0s;}
#footer{
background:#7fcf2e url(img/footer.png) repeat-x;color:#fff;}
pre{
margin:0 auto;width:500px;overflow:auto;padding:5px;border:1px solid #ccc;}
.tip{
padding:5px 5px 5px 55px;border:1px solid #D64203;background:url(img/tip.png) 5px 5px no-repeat;}
.news{
padding:5px 0 5px 5px;border:1px solid #D64203;}
ul#menu{
margin:0;padding:0;list-style:none;}
ul#menu li#title{
background-color:#D64203;color:#FFF;padding-left:5px;font:bold small-caps 1em/20px Arial,serif;}
ul#menu li#title a{
text-decoration:none;color:#FFF;font:bold small-caps 1em/20px Arial,serif;}
ul#menu li a{
display:block;height:20px;padding-left:10px;margin:2px 0;border-bottom:1px solid #D64203;color:#D64203;font:small-caps 1em/20px Arial,serif;text-decoration:none;}
ul#menu li a:hover{
//color:#E1AA00;color:#FFF;background-color:#D64203;}
.google{
text-align:center;}
html,body{
height:100%;margin:0;}
#buzz{
width:150px;position:absolute;height:10px;top:200px;}
#buzzitem{
position:relative;align:left;margin-top:10px;//background-color:#FFF;}
#buzzitem a{
color:#D64203;font:small-caps 1em/20px Arial,serif;text-decoration:none;}
#buzzitem a:hover{
background-color:#FFF;}
#global{
min-height:100%;width:1000px;margin:0 auto;position:relative;}
#footer{
position:absolute;width:1000px;bottom:0;}
#center{
padding-bottom:60px;overflow:auto;}
#sidebar{
float:right;width:197px;z-index:99;background:#fff url(img/menu.png);}
#content{
float:left;width:780px;}

ul.news {
list-style: none;
margin-left:20px;
border:0px;
 font-size:80%;
}

.news a
{
    color:#105399;
    text-decoration:none;
    font-weight:bold;
   
}

.news a:active, .news a:hover
{
    color:#000000;
    text-decoration:none;
    border-bottom:1px solid #105399;
}

.news table tr td
{
padding-left:5px;
}

