body {
	font-family: sans-serif,"Lucida Grande", Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	}

.main {
	width: 1050px;
	text-align: justify;
	margin: auto;
}

.columntitle {
	height: 15px;
	background-color: #fffe81;
	text-align: center;
	font-weight: bold;


}
.menubar {
	background-color: #07AA00;
	background-image:url("/media/img/menu.png");
	height: 60px;
	width: 1050px;
	background-repeat:no-repeat;

	text-align: center;
	margin-top: 20px;
	}

.menubar a{
	color: #FFFFFF;
	text-decoration: None;
	font-weight: bold;
}

.nextnews a{
        color: #00FF00;
        text-decoration: None;
        font-weight: bold;
}
.menubar a:hover{
        color: #fffe81;
        text-decoration: None;
        font-weight: bold;
}

#selecteditem {
      color: #FF0000;
}



.menubar a:visited:hover{
        color: #fffe81;
	text-decoration: None;
	font-weight: bold;

			}
.menubar a:visited{
        color: #ffffff;
        text-decoration: None;
        font-weight: bold;

}


a:visited {
        color: #000000;
	font-weight: bold;
}

a {
        color: #000000;
	font-weight: bold;
	}


#selected.menubar a{
        color: #FFFFFF;
        text-decoration: None;
        font-weight: bold;

}


#cadrecontent {
background-color: #000000 ; /* couleur de fond */
  margin:0 ; padding:0;

}
.contentblock{ 
	border-style: solid;
	border-color: #000000;
	border-width: thin;
}

.lrcol{
 vertical-align:top;
 width: 223px;
 border:1px solid black ;
}

#leftcol {
   margin-right: 1px;
   }

#rightcol {
   margin-left: 1px;
    width: 223px;
   }
#videocel {
        width:500px;
        border:1px solid black ;
	height: 100px;

}
.contcol{
  vertical-align:top;
  width: 600px;
  height: 650px;
  border:1px solid black ;
}
.vsparser {
	float: left;
	width: 5px;
	height: 100px;
}
#content {
	min-height: 600px;
}	

#middlebottom {
	margin-top:5px;
	height:143px;
}
.copyright {
        margin-top:10px;	
	width: 100%;
	text-align: center;
}

.container {
        margin-top: 10px;
	width:1050px;
	height:1%;
         padding:0;
	  border:dashed 1px orange;
}

.blockcat {
	
}

.newsspacer {
        height: 20px;
}


.tablecontent {
  padding-top: 15px;
  vertical-align: top;
  margin: auto;
  width:1050px;

}

#menu_bas {

   margin-top:20px;
   color: black;
   }

#menu_bas a{
   color:#126612;

}
