 @import "layout.css";
 
 
 /* valeurs par default
 ---------------------------------------------------------------------------------*/
*{ margin: 0; padding: 0; list-style: none;}


 
 
 /* Body arriere plan et definition de la police
 ---------------------------------------------------------------------------------*/
html{ background: url(img/html.jpg)  0 0;} 
/* body{font: %  Arial, Helvetica, sans-serif; color: #2B5A64; background: url(img/body.jpg) repeat-x  0 0;}*/
body{font: 64.5%  Verdana, Arial, Helvetica, sans-serif; color: #2B5A64; background: url(img/body.jpg) repeat-x  0 0;}

  
 /* Definition des liens
 ---------------------------------------------------------------------------------*/
a {color:#2B5A64; text-decoration:none; text-transform:capitalize}
a:visited{color: #3686A1; text-decoration:none; text-transform:capitalize;} 
a:hover{color: #FFAC16; text-decoration:underline;}
a img{border: 0} .
a.outsite { color:#555; }

.none { display:none; }

 
 /*Generalités
 ---------------------------------------------------------------------------------*/
#prelude{display: none;}
#brdmenu{background: url(img/speedbar.jpg) repeat-x; height: 51px; margin: 0 16px;} 
#brdwelcome{display: none;}
#edito{ background: #fff; height: 24px;} 
#edito h2, #edito p{display: none;}
#puntal_sidebar h2, #puntal_rightbar h2
{ background:url(img/h2sidebar.jpg); height:35px; color:#fff; font-size:1.3em; text-align:center; line-height:22px;}
.clearer{ clear: both;}
#puntal_sidebar h3, #puntal_rightbar h3
{ background:url(img/h2sidebar.jpg); height:35px; color:#fff; font-size:1.3em; text-align:center; line-height:22px;}
.clearer{ clear: both;}




 
 /* contenu de brdheader
 ---------------------------------------------------------------------------------*/
#brdheader #brdtitle h1, #brdheader #brdtitle p{ display: none;}
#brdmenu ul{padding: 22px 1px 0; font-size:1.1em;line-height:33px! important; line-height:29px;}
#brdmenu ul li{float: left;}
#brdmenu ul li a{display:block; width: 103px; height: 29px; background:url(img/lispeed.jpg) no-repeat 0 6px;;margin: 0 0 0 1px;color:#8CB0BC; 
text-align:center}
#brdmenu ul li a:hover{ height: 29px;background:url(img/lispeedover.jpg);margin-top: ; color:#FDAC12;  font-weight:bold; text-decoration:none}

#brdmenu ul li a:active{height: 29px; background(img/nav-on.jpg);color:#FDAC12;font-weight:bold;text-decoration:none;}






 
 /* contenu de Rightbar
 ---------------------------------------------------------------------------------*/ 
#puntal_rightbar #login{background:url(img/sidetop.jpg) no-repeat 0 0; padding:21px 0 50px;}
#puntal_rightbar #login p{ text-align:right; padding: 3px 10px}

#puntal_rightbar #login form { padding: 10px 2px}
#puntal_rightbar #login form label{ display: block; text-align:left; padding-left: 25px; font-size:1.1em;}
#puntal_rightbar #login form p{ text-align:center; padding: 3px}
#puntal_rightbar #login form .submit{width: 70px;height: 28px; border: 0;background:url(img/submit.jpg);font-size:1.1em;color:#2B5A64}
#puntal_rightbar ul{ font-size:1.1em; padding: 7px 10px 50px 3px; line-height:17px; text-align:right} 
 



 
 /* contenu de Content
 ---------------------------------------------------------------------------------*/ 
#puntal_content .block{background:url(img/blockcontent.jpg) no-repeat 0 0; padding-top:15px; margin-bottom:35px}
/*#puntal_content .block h2.news{margin: 0 0 10px 14px; font-size:1.4em; height: 30px; line-height: 30px; color: #fff; padding-left:15px;
background:url(img/h2news.jpg) no-repeat}*/
#puntal_content .block h2{margin: 0 0 10px 14px; font-size:1.4em; height: 30px; line-height: 30px; color: #fff; padding-left:15px;background:url(img/h2news.jpg) no-repeat}
/*#puntal_content .block h2.news a{color: #fff}*/
#puntal_content .block .inbox{background:url(img/inboxcontent.jpg) no-repeat 100% 100%; padding-bottom:15px; font-size:1.1em}
#puntal_content .block h2 a{color: #fff}
#puntal_content .block .inbox p{padding: 2px 25px; text-align:justify}
#puntal_content .block .inbox p.infosclearb{text-align:right; margin-top:8px}
#puntal_content .block .inbox a{ text-decoration:underline} 
 
 
 




 
 /* contenu de Sidebar
 ---------------------------------------------------------------------------------*/  
#puntal_sidebar #classic_menu{background:url(img/sidetop.jpg) no-repeat 0 0; padding-top:21px;}
#puntal_sidebar ul{ font-size:1.1em; padding: 7px 3px 50px 10px; line-height:17px;}
#puntal_sidebar #online_today p{padding: 10px 7px 25px;}
 
 
 
 
 /*################

Mybloglog

################*/

table#MBL_COMM td.mbl_fo_hidden, table#MBL_COMM td.mbl_join, table#MBL_COMM td.mbl_join_img {display:none;}

#mybloglog {
margin: 0px 0px 0px 4px;
margin-top: 25px;
margin-bottom: -13px;
height: 0px;
border: 0px;
padding: 0px;

}
 

 
 /* contenu de footer
 ---------------------------------------------------------------------------------*/
#footer p{ font-size:1.1em;font-weight:bold; text-align:center;}
#brdfooter h2 {display: none}
#brdfooter .center{text-align:center; color:#5E7074; position:relative; bottom:2em}
