body {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 70%;
line-height : 1em;
text-align : center;
color : #000;
background : #5b778c;
}
img, table {
margin : 0;
padding : 0;
border : none;
}
object {
max-width : 385px;
width:385px;
}
embed {
max-width : 385px;
width:385px;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
font-size : 1em;
font-weight : normal;
}
form
{
display:inline;
margin:0;
}

h1
{
float:right;
display:inline;
padding-top:5px;
color:#000;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 2em;
line-height:0.9em;
text-transform : uppercase;
font-weight:bold;
margin-right:30px;
}
h2 {
padding : 10px 5px 5px 5px;
}
ul {
list-style-type : none;
margin : 0;
padding : 0;
}
li {
display : inline;
}
li.block {
display : block;
}
ol {
list-style-type : decimal;
list-style : inside;
margin : 0;
padding : 0;
}
.float-left {
float : left;
display : inline;
}
.float-right {
float : right;
display : inline;
}
.nettoyeur {
clear : both;
margin : 0;
padding : 0;
border : none;
height : 0;
line-height : 1px;
font-size : 1px;
}
.invisible {
position : absolute;
top : -3000em;
height : 1%;
}
body, #navigation, .encart {
font-family : Verdana, Tahoma, Arial, sans-serif;
}
#contenu {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.2em;
line-height : 1.2em;
}
q, blockquote, .liste-articles li .texte, h3.spip, .voirskel {
font-family : Georgia, Times, serif;
}
#contour {
margin : auto;
width : 956px;
text-align : left;
padding : 0px 20px 5px 20px;
background : #fff;
}
#nav {
          color : #fff;
          font-size : 10px;
          padding : 0;
          height : 14px;
          border : none;
          text-align : left;
 		width:976px;
          padding-left:20px;
margin : auto;
background:#3bb3c2;

      }
#nav a {
          color : #fff;
          text-decoration : none;
          font-weight : bold;
       }
#nav a:hover {
          text-decoration : underline;
      }
#header
{
width:996px;
height:25px;
background : #FFF url(img/search.gif) repeat-x left center;
margin : auto;
}

#leaderboard {
height:101px;
text-align:center;
width:996px;

         border:1px solid #3bb3c2;
         border-left:none;
         border-right:none;

background:#fff;
margin : auto;
}
#rightads
{
width:220px;
text-align:center;
float:right;
height:100px;
background:#e6f6f8;
overflow:hidden;
}
#search {
          float:left;
          width:400px;
          background:none;
       }

#search p {
          margin : 0;
       }
#search #query {
          background : #ffffff url(http://stats.eonimedia.com/css/search.png) no-repeat left center;
          color : #8c0101;
          border : 1px solid #3bb3c2;
          width : 210px;
         margin-top:1px;
         padding-left:11px;
      }
.submit {
          background : #3bb3c2;
          color : #fff;
          border : 1px solid #fff;
          text-transform : uppercase;
      }
#subbarre
{
height:25px;
background:url(img/menu_right.gif) no-repeat right;

}

.rubriques {
float : left;
clear:both;
width : 996px;
background : #3bb3c2;
margin : auto;
}
a.primary-link, a.primary-link:visited {
padding : 9px 8px 9px 8px;
color : #fff;
background : #3bb3c2 url(img/primary.gif) no-repeat right 50%;
font-family : Georgia, Times New Roman, Times, serif;
font-weight : bold;
font-size : 1em;
line-height : 1.1em;
text-transform : uppercase;
text-decoration : none;
display : block;
float : left;
white-space : nowrap;
}
a.primary-link:hover, a.primary-link:active {
background : #e6f6f8;
color : #666;
text-decoration : underline;
}
a.primary-sel, a.primary-sel:visited, a.primary-sel:hover, a.primary-sel:active {
padding : 9px 8px 9px 8px;
color : #fff;
background : #3bb3c2;
font-family : Georgia, Times New Roman, Times, serif;
font-weight : bold;
font-size : 1em;
line-height : 1.1em;
text-transform : uppercase;
text-decoration : none;
display : block;
float : left;
white-space : nowrap;
}
a.primary-link-right, a.primary-link-right:visited {
padding : 9px 7px 9px 7px;
color : #3bb3c2;
background : #abd6e5 url(../img/global/primary-nav-pipe.gif) no-repeat right 0%;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 1em;
line-height : 1.1em;
text-transform : uppercase;
text-decoration : none;
display : block;
float : left;
white-space : nowrap;
}
a.primary-link-right:hover, a.primary-link-right:active {
background : #3bb3c2;
color : #abd6e5;
text-decoration : underline;
}
.nav-secondary {
clear:both;
float : left;
background : #3bb3c2;
margin : auto;
width:996px;
}
a.secondary-link, a.secondary-link:visited {
color : #fff;
padding : 8px 9px 8px 9px;
font-size : 1em;
line-height : 1.1em;
text-transform : uppercase;
text-decoration : none;
background : #3bb3c2 url(img/primary.gif) no-repeat right 50%;
letter-spacing : 0.05em;
display : block;
float : left;
white-space : nowrap;
}
a.secondary-link:hover, a.secondary-link:active {
text-decoration : underline;
}
.rubriques .menu-titre {
background : #f2fff2;
}
#hierarchie {
clear : both;
float : left;
width : 980px;
background : #e6f6f8;
padding : 9px 8px 9px 8px;
margin : auto;
}
#hierarchie a, #hierarchie a:visited, a.starbox {
color : #666;
padding : 0 10px;
font-size : 1.1em;
line-height : 1.2em;
float : left;
display : inline;
text-decoration : none;
background : transparent url(img/fleche.gif) no-repeat left 0%;
white-space : nowrap;
}
#hierarchie a:hover, #hierarchie a:active {
color : #06c;
text-decoration : underline;
}
#seemore h3
{
padding-left:10px;
background:url(images/fleche.png) no-repeat;
font-size:12px;
display:inline;
}
#seemore table
{
	width:380px;
		background:#FFFFFF;
		border:1px solid #E8E2E2;
		border-spacing:0px

}
#conteneur {
width : 100%;
background : #fff;
}
#conteneur #contenu {
float : left;
width : 582px;
background : #fff;
}
.liste-articles ul {
margin : 0;
padding : 0;
list-style : none;
}
.liste-articles li {
margin-bottom : 1em;
clear : both;
}
.liste-articles .une {
margin-top : 0.25em;
margin-bottom : 0.25em;
line-height : 1em;
color : #3bb3c2;
font-size : 1.46em;
font-weight : bold;
}
.liste-articles .une a {
color : #3bb3c2;
}
.liste-articles .titre {
font-size : 1.33em;
margin-top : 0.25em;
margin-bottom : 0.25em;
line-height : 1em;
color : #3bb3c2;
font-weight : bold;
}
.liste-articles .titre_ls {
font-size : 1.13em;
margin-top : 0.25em;
margin-bottom : 0.25em;
line-height : 0.9em;
color : #3bb3c2;
font-weight : bold;
}
.liste-articles .titre_ls a {
color : #3bb3c2;
}
.liste-articles .titre a {
color : #3bb3c2;
}
.liste-articles img {

}
.liste-articles p {
margin : 0;
padding : 0;
}
.liste-articles .enclosures {
float : right;
text-align : right;
max-width : 60%;
margin : 0;
}
.liste-articles small {
display : block;
font-size : 0.71em;
}
.liste-articles .texte {
padding : 0.9em;
padding-top : 0;
padding-left : 0;
line-height : 1.4em;
}
#contenu .contre-encart {
float : left;
width : 194px;

}
#contenu .encart {
float : left;
width : 422px;

}
#navigation p, .encart p {
margin : 0;
padding : 0.2em 0.7em;
text-align : left;
}
#navigation ul, .encart ul {
margin : 0;
padding : 0.2em 0;
text-align : left;
list-style : none;
}
#navigation li, .encart li {
margin : 0;
padding : 0 0.7em;
}
#sidebar {
float : right;
width : 356px;
padding-left : 10px;
padding-top : 14px;
background : #fff;
}
#grey {
background : #ddeffb;
margin : 10px 0 15px 0;
padding : 10px 10px 0 10px;
width : 356px;
voice-family : "\"}\"";
width : 336px;
}
.cerning {
background : #fff;
border : 1px solid #abd6e5;
margin-bottom : 10px;
}
.dark-shadow-segment {
background : transparent url(img/shadow-tabs.gif) repeat-y 0 0;
padding-bottom:9px;
}
.shadow-header {
background : transparent url(img/shadow-head-tabs.gif) repeat-y 0 0;
padding-top:6px;
margin:0;
}
.dark-shadow-footer {
padding-top:5px;
background : transparent url(img/shadow-foot-tabs.gif) no-repeat 0 0;
}
.tab-links {
border-bottom : 1px solid #5ac0cd;
padding : 0 0 0 0;
margin-right : 5px;
line-height:2em;
}
ul.chevron-list-ticker li {
float : left;
display : block;
background-repeat : no-repeat;
background-position : 0 0.5em;
padding-left : 9px;
font-size : 1.1em;
line-height : 1.3em;
background-image : url(img/fleche.gif);
}
ul.chevron-list-white li {
display : block;
background-repeat : no-repeat;
background-position : 0 4px;
padding : 0 5px 2px 10px;
margin-left : 10px;
font-size : 0.9em;
line-height : 1.1em;
background-image : url(http://stats.eonimedia.com/css/fleche-white.gif);
}
ul.chevron-list-purple li {
display : block;
background-repeat : no-repeat;
background-position : 0 4px;
padding : 0 5px 2px 10px;
margin-left : 10px;
font-size : 0.9em;
line-height : 1.1em;
background-image : url(img/fleche.gif);
}
ul.chevron-list li {
display : block;
background-repeat : no-repeat;
background-position : 0 4px;
padding-left : 9px;
padding : 0 2px 2px 9px;
font-size : 1.1em;
line-height : 1.3em;
background-image : url(img/fleche.gif);
}
h3.entete {
margin : 0;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 0.8em;
line-height : 1.3em;
text-transform : uppercase;
color : #666;
padding-bottom : 4px;
}

.tab {
font-size : 0.8em;
line-height : 1.1em;
text-decoration : none;
text-transform : uppercase;
color : #FFF;
background : #5ac0cd;
margin : 0 5px 0 0;
padding : 6px 3px 3px 4px;
float : left;
border : 1px solid #5ac0cd;
border-bottom : 0;
voice-family : "\"}\"";
cursor : pointer;
}
.dark-tab-effect {
font-size : 0.8em;
line-height : 1.1em;
text-decoration : none;
text-transform : uppercase;
color : #FFF;
background : #3bb3c2;
margin : 0 5px 0 0;
padding : 6px 3px 3px 4px;
float : left;
border : 1px solid #3bb3c2;
border-bottom : 0;
voice-family : "\"}\"";
cursor : pointer;
}
.dark-tab-sel {
font-size : 1em;
line-height : 1.1em;
text-decoration : none;
text-transform : uppercase;
color : #000;
background : #fff;
margin : 0 5px -1px 0;
padding : 6px 6px 4px 7px;
float : left;
border : 1px solid #5ac0cd;
border-bottom : 0;
}
.hide-text {
display : none;
}
.clear {
overflow : hidden;
clear : both;
height : 1px;
margin : -1px 0 0 0;
font-size : 1px;
}
.clear-simple {
clear : both;
}
a.ticker, a.ticker:visited {
color : #666;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 1.1em;
line-height : 1.25em;
text-decoration : none;
}
a.ticker:hover, a.ticker:active {
color : #06c;
text-decoration : underline;
}
#sky {
float : right;
width : 120px;
height : 600px;
}
#pied {
background:url('http://stats.eonimedia.com/css/eoni.jpg') #FFF right top no-repeat;
clear : both;
width : 834;
margin-top : 4em;
border-top : 1px dotted #ccc;
border-bottom : 1px dotted #ccc;
padding : 2px;
padding-right:120px;
text-align : center;
min-height:60px;
}
#pied small {
font-size : 0.77em;
}
#pied img {
vertical-align : bottom;
}
.chapo {
margin-bottom : 1.5em;
font-weight : bold;
line-height : 1.4em;
}
.lien {
background : #eee;
margin : 1em;
margin-bottom : 1.5em;
padding : 0.82em;
border : 1px solid #ccc;
font-size : 0.82em;
font-weight : bold;
}
.texte {
color : #666666;
}
.titre_art {
margin : 0;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 2.7em;
line-height : 1.2em;
font-weight : normal;
}
.cartouche {
float : left;
margin-bottom : 2em;
width : 385px;
}
#central_col {
float : right;
width : 182px;
margin-left : 15px;
}
#central_col img {
width : 182px;
margin : 9px auto 9px 4px;
padding : 5px;
border : 1px solid #a5a4a4;
}
.col_first {
background : #3bb3c2;
color : #fff;
padding-bottom : 5px;
}
.col_first a {
color : #fff;
}
.col_first h2 {
margin : 0;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 1em;
line-height : 1.3em;
text-transform : uppercase;
color : #fff;
margin-left : 8px;
margin-right : 8px;
padding-bottom : 4px;
border-bottom : 1px solid #fff;
margin-bottom : 4px;
font-weight : bold;
}
.col_rub {
background : #ddeffb;
color : #000;
padding-bottom : 5px;
}
.col_rub h2 {
margin : 0;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 1em;
line-height : 1.3em;
text-transform : uppercase;
color : #000;
margin-left : 8px;
margin-right : 8px;
padding-bottom : 4px;
border-bottom : 1px solid #3bb3c2;
margin-bottom : 4px;
font-weight : bold;
}
.mpu img
{
border:1px solid #999999;
width:87px;
height:40px;
padding:2px;
margin:2px;
}
.col_rub a {
color : #3bb3c2;
font-weight:bold;
}
.contre-encart .spip_logos
{
text-align:center;
}
.spip_logos
{
margin-right:5px;
}
.cartouche .soustitre, .contre-encart .soustitre {
background : #f0f0f0;
padding : 5px;
margin : 0;
color : #666666;
}
.contre-encart .soustitre {

margin-right:10px;
}
.cartouche p {
margin : 0;
margin-top:5px;
margin-bottom:10px;
padding : 0;
clear : left;
}
.cartouche small {
font-size : 0.71em;
}
.google-ads-sky {
border : 1px solid #d9d9d9;
margin : 10px 0 15px 0;
padding : 9px;
width : 182px;
voice-family : "\"}\"";
width : 164px;
}
#readnewshaut
{
float:left;
padding-right:5px;
}
a {
text-decoration : none;
color : #333;
}
a:hover {
text-decoration : underline;
}
