body{
 margin:0px;
 background-image:url('img/bg.png');
 background-repeat:repeat-x;
 font-family:verdana;
 background-color:#3694b2;
 font-size:14px;
}
.site{
 width:1024px;
 margin:auto;
}
.header{
 height:275px;
 padding-top:138px;
 background-image:url('img/bgheader.png');
 background-repeat:no-repeat;
}

.menunav{
 background-image:url('img/bgmenu.png');
 height:279px;
 width:824px;
 margin:auto;
}
.menut{
 margin:auto;
 padding:20px;
 font-size:85%;
}
.menus{
 margin:auto;
 padding:20px;
 font-size:85%;
 color:#fc43ed;
}
.menut a{
 color:#eafcff;
 text-decoration:none;
}
.menut a:hover{
 text-decoration:underline;
}
.navbar{
 width:663px;
 margin:auto;
}
.separator{
 width:8px;
 height:8px;
 
 background-image:url('img/menu_separator.png');
 background-repeat:no-repeat;
 
}

.infos{
 width:380px;
 margin-left:100px; 
}
.title{
 padding-top:70px;
}
.infos .titre{
 font-size:210%;
 margin-left:25px;
}
.infoslink{
 margin-top:15px;
 line-height:25px;
 padding-left:-15px;
 width:350px;

}
.infoslink .link{
 background-image:url('img/list.png');
 background-repeat:no-repeat;
 background-position:left;
 padding-left:13px;
}
.infoslink .link, .infoslink .link a{
 font-size:95%;
 color:#192e34;
 text-decoration:none;
}
.link a:hover{
 color:#2fbae9;
}
.links a{text-decoration:none;font-size:90%;color:#fc43ed;background-image:url('img/list.png');background-repeat:no-repeat;background-position:left;padding-left:13px;}

.content{width:1024px; margin:auto; text-align:justify; color:#fff; min-height:482px;}

.newscontainer{float:left;  margin-bottom:0px; margin-top:0px;}

.newscontainer2{ margin-bottom:0px; margin-top:20px;}

.newscontainer a, .newscontainer2 a{line-height:23px;text-decoration:none;color:#33ccff;}

.autorNews{font-size:75%; background-color:#e5e5da; color:#636361; padding-left:12px; margin-bottom:0px;}
.autorNews a:hover{text-decoration:underline;}

.introNews{font-size:85%;line-height:15px;background-color:#328ba7; padding:7px; padding-bottom:10px; background-image:url('img/newstitrebg.png'); background-repeat:repeat-x; background-position:top;}

.readmore{margin-bottom:25px;font-size:90%;margin-left:5px;padding-top:1px;padding-bottom:6px;padding-left:5px;padding-right:5px;background-image:url('img/readbg.png'); background-color:#279ec5;background-repeat:repeat-x; background-position:bottom; height:20px; float:right; text-align:center;}
.readmore a{color:#ffffff; text-decoration:none;}
.readmore a:hover{text-decoration:underline;}

.commente{color:#FFFFFF; margin-top:40px;}
.comments{margin-bottom:25px;}

.cmt1{ font-size:80%;background-color:#7cc3d6; padding-top:5px; padding-bottom:5px;}
.cmt1 .auteur,.cmt2 .auteur{float:left; color:#52767e;}
.cmt1 .date,.cmt2 .date{color:#52767e;float:right;font-size:75%;}
.cmt1 .texte,.cmt2 .texte{padding-top:25px;}

.cmt2{ font-size:80%;background-color:#76bacc; padding-top:5px; padding-bottom:5px;}

.relative{ background-color:#e5e5da; margin-top:0px;}
.bloct{ font-size:120%; color:#ff66cc; padding:13px;}
.blocnt{ font-size:80%; color:#328ba7; padding:10px; background-image:url('img/relativebg.png'); background-repeat:repeat-x; background-position:top;} 
.relative a{color:#328ba7;text-decoration:none;}
.relative a:hover{text-decoration:underline;}

.footer{float:left; width:100%; margin:auto; background-image:url('img/footerbg.png'); background-repeat:repeat-x; height:103px;}
.footerlinks{ width:800px; margin:auto; margin-top:2px;}
.footerlinks a, img{border:none; text-decoration:none;}
.endspace{height:30px;}

.partimg{width:200px; margin:auto; text-align:center; float:left; margin-top:25px;}
.partimg img{max-height:70px;}
