a.big-title{ 
        text-decoration:none;

 }
a.lien_pagination:link, a.lien_pagination:visited, a.lien_pagination:active, a.lien_pagination:hover {
	color: #1E90FF;
        font-size:10px;
        text-decoration:underline;

}
a:link, a:visited, a:active, a:hover {
	color: black;
}

a.menu_small:link, a.menu_small:visited, a.menu_small:active {
	color: #1E90FF;
        font-style:italic;
        text-decoration:underline;

}
a.menu_small:hover {
	color: red;
        /*font-style:italic;*/
        text-decoration:underline;

}
a.sommaire:link, a.sommaire:visited, a.sommaire:active, a.sommaire:hover {
	color: #1E90FF;
        font-style:italic;
        text-decoration:underline;

}
a.slot:link, a.slot:visited, a.slot:active, a.slot:hover {
	color: #FFFFFF;
        font-style:italic;
        text-decoration:none;

}
body{ 
      font-size:12px;
      font-family:Arial, Helvetica, sans-serif;
      margin:0px;
      padding:0px;
 }
form{
      display:inline;
}
img{ 
       border:0;
       behavior: url("win_png.htc");
 }
input{
       border:1px solid #CCCCCC;
	   font-size:10px;
	   margin-top:2px;
}
p.spip>a{ 
        text-decoration:underline;

 }
#bloc-global{ 
       background-image: url(border-global.png);
       background-repeat: repeat-y;
       /*border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;*/
       display:block;
       margin-left:10px;
       margin-right:0px;
       margin-top:0px;
       padding-left:0px;
       padding-right:0px;
       width:583px;

 }
#bloc-global-footer{ 
       margin-bottom:10px;
	   margin-left:10px;
       margin-right:0px;
       margin-top:0px;
       padding-left:0px;
       padding-right:0px;

 }
#bloc-global-header{ 
       /*border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;*/
       display:block;
       margin-left:10px;
       margin-right:0px;
       margin-top:10px;
       padding-left:0px;
       padding-right:0px;
       width:583px;

 }
#bloc-left{ 
       /*float:left;*/
       margin-left:0px;
       margin-right:0px;
       padding-left:0px;
       padding-right:0px;
       width:445px;
 }
#bloc-left-cache{ 
       left:10px;
       position:absolute;
       top:10px;
 }
#bloc-right{ 
       /*float:left;
       margin-left:400px;*/
      left:400px;
       padding-left:0px;
       position:absolute;
       width:138px;
 }
#bloc-right-cache{ 
       left:560px;
       position:absolute;
       top:10px;
 }
#blog-archives{ 
       font-size:10px;
       margin-bottom:5px;
       margin-left:5px;
 }

#blog-archives-mois{ 
       font-size:10px;
       margin-bottom:5px;
       margin-left:5px;

 }
#blog-archives-mots{ 
       font-size:10px;
       margin-bottom:5px;
       margin-left:5px;

 }
#contact{ 
       background-color:#FFFFFF;
       /*border-left: 1px solid #CCCCCC;*/
       border-bottom: 1px solid #CCCCCC;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
       padding:5px;
       /*text-align:center;*/
 }
#content{ 
       height:300px;
       /*border-right: 1px solid #CCCCCC;*/

 }
html>body #content{
       height: auto;
	   min-height:300px;
 
 }
#header{ 
       position:absolute;
       left:10px;
       margin:0px;
       padding:0px;
       top:0px;
 }
#lang{ 
       background-color:#FFFFFF;
       border-bottom: 1px solid #CCCCCC;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
       border-top: 1px solid #CCCCCC;
       text-align:center;
 }
#recherche{
       background-color:#FFFFFF;
       border-bottom: 1px solid #CCCCCC;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
       /*font-size:10px;*/
       padding:5px;
       /*text-align:center;*/
}
#som1{ 
       border-right: 1px solid #CCCCCC;
       float:left;
       margin-bottom:5px;
       width:180px;
 }
#som1-sommaire{ 
       margin-bottom:5px;
 }
#som2{ 
       float:left;
       margin-bottom:5px;
       padding-left:10px;
       width:180px;
 }
#som-pagination{ 
       clear:both;
       margin-left:-40px;
       text-align:center;
 }
#sommaire-rub{ 
       background-image: url(pattern-marais.png);
       border-left: 1px solid #CCCCCC;
       padding-bottom:0px;
       padding-left:10px;
       padding-right:10px;
       padding-top:10px;

 }
#tagsoup{ 
       position:absolute;
       left:455px;
       top:10px;
 }
.bloc-sommaire{ 
       clear: both;
       padding:10px;

 }
.blog-date{ 
      font-size:10px;
      font-style:italic;

 }
.menu-small{ 
      padding-bottom:5px;
      padding-top:10px;
 }
.navigation{ 
     margin-bottom:40px;
     text-align:center;
    
 }
.on{ 
      font-size:10px;
 }
.post_meta{ 
       border-bottom: 1px solid #CCCCCC;
       border-top: 1px solid #CCCCCC;
       font-size:11px;
       padding:10px;
 }
.slotdiv{
       background-color:#d2232a;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
       border-top: 1px solid #CCCCCC;
       color:white;
       margin:0px;
	   padding-bottom:2px;	   
       padding-left:5px;
	   padding-top:3px;
       text-transform:uppercase;
      /* width:138px;*/
  }
.slotdivon{  
       background-image: url(pattern-marais.png);
       border-right: 1px solid #CCCCCC;
       border-top: 1px solid #CCCCCC;
       margin:0px;
	   padding-bottom:2px;	   
       padding-left:5px;
	   padding-top:3px;
       text-transform:uppercase;
       /*width:138px;*/

}
.slotlang{
       /*background-color:#FFFFFF;*/
       margin:0px;
       text-transform:uppercase;
  }
.slotlangen{
/*
       background-color:#FFFFFF;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
*/
       margin:0px;
      /* padding-left:1px;
       padding-right:2px;*/
       text-transform:uppercase;
  }
.slotlangfr{
/*
       background-color:#FFFFFF;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
*/
       margin:0px;
       /*padding-left:3px;
       padding-right:5px;*/
       text-transform:uppercase;
  }
.slotlangnl{
/*
       background-color:#FFFFFF;
       border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
*/
       margin:0px;
       /*padding-left:5px;
       padding-right:0px;*/
       text-transform:uppercase;
  }
.titre-rub{ 
       font-size:26px;
       font-weight:bold;
       padding-bottom:5px;
       text-transform:uppercase;
 }
.titre-rub-sommaire{ 
       font-size:18px;
       font-style:italic;
 }
