*{
	margin: 0px;
	padding: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}

::selection	{
	background: #FF6600;
	color: #FFFFFF;
	}

::-moz-selection	{
	background: #FF6600;
	color: #FFFFFF;
	}

#linkList tr:hover {
	background: #DDDDDD;
	}

img,table	{
	border : none;
	}

input[type=text], input[type=password], textarea, select{
	border: solid 1px #2D7EE2;
	padding: 1px;
}

.personaliser_onglet {
	cursor: pointer;
	margin-left: 5px;
	}

.nb_col_onglet	{
	height: 30px;
	width: 30px;
	font-size: 16px;
	font-weight: bold;
	}

.colonne	{
	float: left;
	margin-bottom: 10px;
	padding-bottom: 30px;
	padding-top: 10px;
	height: 100%;
	}

/*a*/
a.news:link	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 10px;
	}
a.news:visited{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #777777;
	text-decoration: line-through;
	font-size : 10px;
	}
a.news:hover, a.news:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 10px;
	}
	
a.menu:link, a.menu:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 11px;
	font-weight : 600;
	}
a.menu:hover, a.menu:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 11px;
	font-weight : 600;
	}

a.menu2:link, a.menu2:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 16px;
	font-weight : bolder;
	}
a.menu2:hover, a.menu2:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 16px;
	font-weight : bolder;
	}
	
a.gris:link, a.gris:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
	font-size : 11px;
	}
a.gris:hover, a.gris:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 11px;
	}
	
a.flux3:link, a.flux3:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	}
a.flux3:hover, a.flux3:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	background-color : #FFFFFF;
	text-decoration: none;
	font-size : 12px;
	}

a.flux:link, a.flux:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	}
a.flux:hover, a.flux:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 12px;
	}
	
a.flux2:link, a.flux2:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 11px;
	}
a.flux2:hover, a.flux2:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #2D7EE2;
	text-decoration: none;
	font-size : 11px;
	}

a.titre{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	background-color : #2D7EE2;
	}

a.rub:link, a.rub:visited{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	background-color : #2D7EE2;
	}
	
a.rub:active, a.rub:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	background-color : #2D7EE2;
	}


/*td*/
.cadre	{
	background-color : #2D7EE2;
	}

/*h2*/
h2	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
/*span*/
span.site{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 70px;
	font-weight : bolder;
	}
span.date{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	}
span.description{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FF6600;
	}
span.modif{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	}
span.gris	{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	}

span.rub{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bolder;
	margin : 2px;
	}
	
span.fl{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	}
	
span.fl2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	color : #FF6600;
	}

span.rouge{
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bolder;
	}

span.titre{
	color : #FF6600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bolder;
	}

span.category{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color : #2D7EE2;
	}
	
/*div*/
div	{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}

div.border{
	margin-left : 2px;
	margin-right : 2px;
	}
	
div.rub{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bolder;
	}
