@CHARSET "ISO-8859-1";
/*
Created by: [-FR6-], 2006/07/27
Colors:
gris background:    #333333;
gris logo:          #D3D3D3;
bleu:               #317082;
beige:              #FCFFC9;
beige foncé:        #F2F4C1;
                    #F9FF8F;
orange:             #CC9900;
rouge vin           #800000;
*/
/* Général *******************************************************************/
.msg_error{
  color: red;
}
.msg_succes{
  color: green;
}

body.bg_page{
  background-color: #333333;
  color: #333333;
}
body.bg_page_photo{
    background-color: white;
}


td.design_bgCorner{
  background-color: white;
}

/* Menu navigation */
table.menuNav{
  background-color: white;
}
td.design_bgCornerMenu{
  background-color: #317082;
}

/* Logo */

/* Sections */
td.design_bgSection{
  background-color: #F4F4F4;
}
td.design_bgCornerLogo{
  background-color: #D3D3D3;
}

a.a_retour{
  color: green;
  text-decoration: none;
}
a.a_retour:hover{
  color: orange;
  text-decoration: underline overline;
}
a.a_lien1{
  color: orange;
  text-decoration: none;
}
a.a_lien1:hover{
  color: yellow;
  text-decoration: underline overline;
}

/* Menu navigation ***********************************************************/

#menuNav{
  background-color: #317082;
  text-align: center;
}

#menuNav ul{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

#menuNav li
{
	display: inline;
	margin: 5px;
}

#menuNav a{
  background-color: #858585;
  color: white;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid gray;
  border-bottom: 1px solid gray;
  text-decoration: none;
  padding: .3em .9em;
}

#menuNav a:hover{
  background-color: #cccccc;
  color: black;
  border-top: 1px solid gray;
  border-left: 1px solid gray;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
}

/* Formulaire commentaire et commentaires *************************************/

#bg_commentaire{
	background-color: #CFECC8;
	margin: 2px;
	padding: 5px;
}
td.td_commentaire{
	background-color: #527B53;
    color: white;
	/*border-top: 1px solid black;
	border-right: 1px solid black;*/
}

span.com_date{
	color: yellow;
	font-size: 10px;
}
span.com_nom{
	color: orange;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana;
}

table.tbl_form_commentaire{
	color: #527B53;
	font-weight: bold;
}

/* Derniers commentaires ******************************************************/

td.td_dernComleft{
  padding-left: 10px;
}

span.titre_dernCom{
  text-align: center;
  color: #317082;
  font-weight: bold;
}

table.tbl_dernCom{
    background-color: gray;
}

/* Nom & type */
td.td_dernNom{
    text-align: center;
    padding: 3px;
    background-color: #D3D3D3;
}
span.span_comNom{
    color: #317082;
    font-weight: normal;
}
span.span_comType{
    color: black;
    font-size: xx-small;
}

/* Texte */
td.td_dernComTxt{
    background-color: #D3D3D3;
}
td.td_dernComTxt a{
    margin: 0px;
    padding: 5px;
    display: block;
    height: 100%;
    text-decoration: none;
    color: green;
}

td.td_dernComTxt a:hover{
    background-color: #EFEFEF;
    color: black;
}

/* Commentaire, fenêtre javascript ********************************************/

td.com_bg1{
    background-color: #FCFFC9;
}

/* Type editorial *************************************************************/

/* Editorial */
td.post_cornerEditorial{
  background-color: #FCFFC9;
}
td.typeEditorial_editorialTitre{
    color: orange;
    font-size: 16px;
    font-family: verdana;
    font-weight: bold;
}
td.typeEditorial_editorialAuteur{
    color: orange;
}

span.typeEditorial_editoriallblPar{
    color: green;
}
/* Editorial: texte */
td.edito_texte{
}
td.edito_texte a{
    color: #00CC66;
    text-decoration: none;
}
td.edito_texte a:hover{
    color: orange;
    text-decoration: underline overline;
}

/* Editorial: Date */

span.edito_date_day{
    color: green;
    font-size: 25px;
    font-family: terminal;
        font-weight: bold;
}
span.edito_date_month{
    color: green;
    font-family: verdana;
}
span.edito_date_hour{
    color: green;
    font-size: 11px;
    font-family: verdana;
}

/* Type saviezvous ************************************************************/

td.td_saviez_txt{
  color: green;
  font-family: arial;
  font-size: 14px;
}

/* Photo **********************************************************************/

/* editorial */

table.tbl_photo_edito{
  border: solid 0px gray;
  background-color: gray;
}
td.td_photo_edito{
  background-color: #F9FF8F;
}
td.td_photo_edito a{
  color: brown;
  text-decoration: none;
  display: block;
  height: 100%;
  margin: 0px;
  padding: 5px;
}
td.td_photo_edito a:hover{
  color: black;
  text-decoration: none;
  background-color: #FBFFBF;
}

/* photo.php */
td.td_photo_contour{
  border: dashed 2px #449349;
}


/* Frame Top Lien *************************************************************/

#body_lien_topFrame{
    background-color: #333333;
    margin: 0px;
    padding: 0px;
}
td.lien_ratethis{
    color: orange;
    font-family: tahoma;
    padding-right: 10px;
}


/* Dépot de liens *************************************************************/
div.depot_date{
    border: 2px dotted #449349;
    color: #449349;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
td.depot_heure{
  color: #449349;
  text-align: center;
  vertical-align: middle;
  font-size: 10px;
}
td.depot_lien a{
  padding: 0px;
  margin: 0px;
  color: black;
  font-family: arial;
  text-decoration: none;
  display: block;
}
td.depot_lien a:hover {
  text-decoration: underline;
  background-color: #EDEDED;
}

td.depot_lien a:visited {
  text-decoration: line-through;
  color: gray;
}
td.depot_auteur{
  color: #CC9900;
  font-size: 12px;
  text-align: right;
}

/* Type Lien ---------------------------------------------------------------- */

td.img_prab {
	color: #FF33FF;
	font-size: 10px;
}
td.Vidéo_prab {
	color: #FF33FF;
	font-size: 10px;
}
td.prab {
	color: #FF33FF;
	font-size: 10px;
}
td.img {
	color: #CC3300;
	font-size: 10px;
}
td.www {
	color: green;
	font-size: 10px;
}
td.Vidéo {
	color: blue;
	font-size: 10px;
}
td.Jeu {
	color: #99CCFF;
	font-size: 10px;
}
td.Animation {
	color: #9900CC;
	font-size: 10px;
}
td.BitTorrent {
	color: gray;
	font-size: 10px;
}

/* Actualités *****************************************************************/
#tbl_actualite{
  background-color: green;
  border: solid 0px green;
}
tr.tr_actualite{
  background-color: #CCFF99;
}


#tbl_actualite a{
  color: black;
  text-decoration: none;
}

#tbl_actualite a:hover{
  text-decoration: none;
  color: gray; 
}

#tbl_actualite a:visited{
  text-decoration: line-through;
}

#tbl_actualite a.act_lienVia{
  color: #800000;
  text-decoration: none;
}

#tbl_actualite a.act_lienVia:hover{
  color: #DBA90E;
  background-color: transparent;
  border-bottom: 1px solid #449349;
}

#tbl_actualite a.act_lienVia:visited{
  text-decoration: none;
}

td.act_date{
  padding: 0px;
  text-align: center;
  width: 45px;
  font-size: 13px;
  color: #449349;
}
span.act_typeLien{
  color: #DBA90E;
  font-size: 11px;
}

span.act_separateur{
  color: #449349;
  font-weight: bold;
}

span.act_auteur{
  color: #DBA90E;
  font-size: 11px;
}

span.act_lblVia{
  color: #449349;
  font-size: 11px;
  font-weight: bold;
}

/* Administration: Editoriaux *************************************************/

/* Information de la photo */
td.adm_edito_photo{
	background-color: #BFB29B;
	color: black;
}
