
body.frame{
	background: url(./images/fond_frame.jpg) center;
	background-repeat : no-repeat;
	background-attachment : fixed; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	}

div.corps {width: 440px; padding: 0px; margin: 0px;}

HR.news {color: #FF0000;}
IMG {border-color: #FFFFFF;}

.disco {color: #FFF568; font-size: 12; font-weight: bold;}
.disco2{color: #FFFFFF; font-size: 12; font-weight: bold; line-height: 22px; vertical-align: top;}
.disco_titre {color: #FFFFFF; font-size: 20; font-weight: bold;}
A.disco		{color: #FFFFFF; font-size: 12; font-weight: bold;}
A.disco:hover {color: #FF7700; font-size: 12; font-weight: bold; text-decoration: none}
.disco_help {color: #FFFFFF; font-size: 10; font-weight: none;}
A.disco_help {color: #FF7700; font-size: 10; font-weight: none;}
A.disco_help:hover {color: #FF7700; font-size: 10; font-weight: none; text-decoration: underline;}

.aide_titre{font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF7700; font-size: 16px; font-weight: bold;}
div#aide {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12; font-weight: none;}
div#aide ul li {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12; font-weight: none;}



/*LI {color:#FFF568; }*/

.news {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; color: #FFFFFF;}
.news_titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16; color: #FF7700; font-weight: bold;}
.news_date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #CCCCCC;}
.news_sign {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #CCCCCC; font-weight: bold;}
table.news {border: 1px; border-style: solid; border-color: #FFFFFF; background-color: #000000;}

.agenda {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #FFFFFF;}
.agenda_date {color: #FFF568;}
.agenda_titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #FF7700; font-weight: bold; text-decoration: underline;}
.agenda_type {font-size: 12; color: #FFFFFF; font-weight: bold;}
.agenda_item {font-size: 12; color: #FFF568; padding-left: 40px;}

.bio_titre{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #FFF568; font-weight: bold; text-decoration: underline;}
.bio_text{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: justify;}
ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color:#FFFFFF; }

.titre {font-family: Arial, Verdana; color: #FFF568; font-size: 26; font-weight: bold;}
.titre_menu {font-family: Arial, Verdana; color: #000000; font-size: 20; font-weight: bold;}

.tableau  {font-family: Arial, Verdana; color: #000000; font-size: 12; font-weight: bold;}
.tab_titre {font-family: Arial, Verdana; color: #FFF568; font-size: 12; font-weight: bold;}

TABLE.menu 	{border-color: #000000; border-style: solid; border-width: 1;}
TD.menu  	{background-color: #FFF568; }
TD.menu2  	{background-color: #FFF568; border-style: solid; border-color: #000000; border-width: 1;}
TD.menu_titre {background-color: #000000; border-color: #000000; border-style: solid; border-width: 1;}

TABLE.event	{border-style: solid; border-width:2; border-color:#000000;}
TR.event {border-style: solid; border-width:1; border-color:#888888;}
TD.row1		{background-color: #FFF568; border-style: solid; border-width:1; border-color:#888888;}
TD.row2		{background-color: #FFCC00; border-style: solid; border-width:1; border-color:#888888;}

TABLE.agenda {border-style: solid; border-width:1; border-color:#888888;}
TD.agenda {background-color: #FFF568; border-style: solid; border-width:1; border-color:#888888;}
TD.agenda_day {background-color: #FFCC00; border-style: solid; border-width:1; border-color:#888888;}
TD.agenda_on {background-color: #DDDDDD; border-style: solid; border-width:1; border-color:#888888;}

.menu_titre 	{color: #FF7700;	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14; font-weight: bold; text-decoration: none;}
.menu 		{font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 12; color:#000000; text-decoration: none;}
.menu:hover 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12; font-weight: normal; color: #FF7700; text-decoration: underline overline;}

.text {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: justify;}

A		{color: #FF7700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: normal; text-decoration: none}
A:hover 	{color: #FF7700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: normal; text-decoration: underline overline}

/* BBcodes */
table.quote {border: 1px; border-color:#FF7700; border-style: solid; background: #333333; margin-left: 10px; margin-right: 2px; font-size: 12px; color:#FFF568;}

/* Page de mail */
table.mail {border:1px; border-color:#FF7700; border-style: solid; border-collapse: collapse;}
.mtitre  {padding: 2px; font-family: arial, verdana, garamond; font-size: 24; font-weight: bold; color: #FFFFFF;}
table.mail td.titre  {padding: 2px; background:#FFF568; border:1px; border-color:#FF7700; border-style: solid; font-family: arial, verdana, garamond; font-size: 24; font-weight: bold; color: #FFFFFF;}
table.mail td.main {padding: 2px; border:1px; border-color:#FF7700; border-style: solid; background:#FFF568;}
.mail { font-family: arial, verdana, garamond; font-size: 13; color: #F7941D; font-weight: bold;}
.mail input {background-color: #080808; color: #FFFFFF; font-size: 1em; border-color: #888888;}
.mail textarea {background-color: #080808; color: #FFFFFF; font-size: 1em; border-color: #888888;}

/* Page de visualisation */
#visu span {color: #FFF568; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16; font-weight: bold; text-decoration: none;}
#visu A		{color: #FF7700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; font-weight: normal; text-decoration: none}
#visu A:hover 	{color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; font-weight: normal; text-decoration: none}


/************************************/
/*	 		Page des Medias 		*/
/************************************/
select {background: #FF7700; color: #000000; border-color: #000000;}
.album_list {width: 200px;}

div.fltr_album {color: #FFF568; padding: 1px; width: 100%; text-align: center;}

div.media_list{padding: 0px; margin-bottom: 10px; width:430px;}
div.photo {width: 200px; padding: 10px 5px 10px 5px; color: #FFF568; height: 200px; float: left;}

table#vignette {border: 1px solid #000000;}
table#vignette:hover {border: 1px solid #FFFFFF;}

tr.l_img {vertical-align: middle; height: 170px;}
tr.l_img td.full {width: 200px; background: #000000; text-align: center; padding: 5px; color: #FFF568;}
tr.l_img td img {margin: auto; border: none;}

tr.l_nom td {background: #000000; padding-top: 3px; text-align: center; border-top: 1px solid #FF7700;}
tr.l_nom td span.titre{font-size: 1em; color: #FFF568;}
tr.l_nom td span.texte{font-size: 1em; color: #FFFFFF;}

.nav_bottom {clear: both; margin-top: 10px; color: #FFF568;}
.nav_txt {color: #FFF568;}

div.no_res {width: 430px; text-align: center;}
span.no_res_txt {font-weight: bold; font-size: 1.2em; color: #FFF568; line-height: 200px; vertical-align: middle;}

/********************************************************************************************
*							Partie administration du site 									*
********************************************************************************************/
input.txt1 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: center; background: #FFCC33; border-color: #888888;}
input.txt2 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: left; background: #FFCC33; border-color: #888888;}
textarea.txt2 	{color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12; background: #FFCC33; border-color: #888888;}
input.radio {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: center; background: #FFCC33; border-color: #888888;}
input.button {background: #FFCC33; cursor: default; color: #000000; border-color: #888888; font-weight: bold; font-size: 12; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle}
select.txt2 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;	text-align: left; background: #FFCC33;border-color: #888888;}
select.song {width: 250; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;	text-align: left; background: #FFCC33;border-color: #888888;}
input.list	{border: none; padding: 0px 0px 0px 6px; margin: 0px; height:16px; cursor: default; }

.texte {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-align: justify;}

table.list	{border: ridge;}
.helpline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-align: left; text-decoration: none}

table.clean {border-style: none;}

table.admin	{ border-width: 1; border-style: solid; border-color: #000000; background: #F8F8E5;}
table.admin td.head 	{ border-width: 1; border-style: solid; border-color: #000000; background: #000000; color: #FF7700; padding: 1px 2px 1px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold;}
table.admin td.row 	{ border-width: 1; border-style: solid; border-color: #000000; background: #FFF568; color: #000000; padding: 1px 2px 1px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;}
table.admin td.col_titre	{ border-width: 1; border-style: solid; border-color: #000000; background: #EEEEE5; color: #000000; padding: 1px 2px 1px 2px; }

/* Messages */
.message {font-family: Verdana, Arial, Helvetica, sans-serif;; color: #000000; font-size: 14; text-decoration: none}
.message_titre {font-family: Verdana, Arial, Helvetica, sans-serif;; color: #FFCC33; font-weight: bold; font-size: 16; text-decoration: none}
Table.message {background-color:#FFCC33; border-color: #000000; border-style: solid; border-width:1; }
TR.message {border-color: #FFCC33; border-style: solid; border-width: 1;}
TR.message_titre {background-color:#000000; border-color: #000000; border-style: solid;}
TD.message {border-color: #FFCC33; border-style: solid; border-width: 1;}
TD.message_titre {background-color:#000000; border-color: #000000; border-style: solid; border-width: 1;}

/* Mode debugage */
.debug_titre {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 12; font-weight: bold; color: #0000FF; }
.debug_var {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 12; font-weight: bold; color: #009900; }
.debug_section  {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 12; font-weight: bold; color: #FF0000; }

.smiley:hover{border: 1px; border-color: #666666;}


/* Menu fichier */
/*ul#menu li ul{display:none;}
ul#menu li:hover>ul{display:block;}
ul#menu{margin:0px; padding:0px; list-style:none; width:100%; background:#EBEADB; float:left; font:0.7em Arial;}
ul#menu hr{margin-right: 4px; margin-left: 4px;}
ul#menu li{float:left; display:block; padding:2px 1px;}
ul#menu li.first{padding-left:2px;}
ul#menu li.last{padding-right:2px;}
ul#menu li a{display:block; padding:2px 6px; border:1px solid #EBEADB; color:#000000; text-decoration:none;}
ul#menu li a:hover{border-top-color:#F0F0F0; border-left-color:#F0F0F0; border-right-color:#999999; border-bottom-color:#999999;}
ul#menu ul{position:absolute; background:#EBEADB url(imgmenuencascade/m1.gif) repeat-y -100px 0%; list-style:none; margin:0px; padding:0px; width:100px; z-index:1; border-style: solid; border-width: 1px; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-right-color: #777777; border-bottom-color: #777777;}
ul#menu ul ul{top:0px; left:95px; z-index:2;}
ul#menu ul li{position:relative; float:none; margin:0px; padding:0px; _display:inline; margin-left: 1px}
ul#menu ul li img{height:2px; width:96px; margin-left: 1px;}
ul#menu ul li a{display:block; margin:0px;	padding:0px; width:96px; border:none;}
ul#menu ul li a span{display:block; width:82px; _width:96px; padding:2px 6px; margin:0px 2px; border:none; cursor:hand;}
ul#menu ul li a.next span{background:url(imgmenuencascade/fleche.gif) no-repeat 0% 50%;}
ul#menu ul li a.next:hover span{background-position: -100px 50%;}
ul#menu ul li a:hover span{background-color:#316AC5; color:#FFFFFF; border:none;}
ul#menu ul li.first{padding-left:0px; margin-left: 1px}
ul#menu ul li.first a{padding-top:2px; background:url(imgmenuencascade/m1.gif) no-repeat -200px 0%;}
ul#menu ul li.last{padding-right:0px; margin-left: 1px}
ul#menu ul li.last a{padding-bottom:3px;	background:url(imgmenuencascade/m1.gif) no-repeat left bottom;}*/

/* File Explorer */
table.cadre {border: 1px; border-color: #000000; border-style: solid; background: #EBEADB; }
div#bexp td.ttr	{padding-top: 2px; padding-bottom: 2px; border-right-width: 1px; border-right-color: #BBBBBB; background: #EBEADB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; }
div#bexp td.bot	{padding-top: 2px; padding-bottom: 2px; border-right-width: 1px; border-right-color: #BBBBBB; background: #EBEADB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; }
div#bexp td.bot:hover	{padding-top: 2px; padding-bottom: 2px; border-right-width: 1px; border-right-color: #BBBBBB; background: #316AC5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; }
div#bexp a		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; line-height:20px; display: block; }
div#bexp a:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #FFFFFF; text-decoration: none; line-height:20px; display: block; background: #316AC5;}
div#bexp td.i_frame {background: #FFFFFF;}

/* IFRAME Dossiers */
div#dossiers {background: #FFFFFF;}
div#dossiers table {table-layout: fixed;}
div#dossiers a		{padding-top: 2px; padding-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; text-decoration: none}
div#dossiers a:hover 	{padding-top: 2px; padding-bottom: 2px; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; text-decoration: none}

/* IFRAME Fichiers */
div#fichiers table	{background: #FFFFFF;}
div#fichiers tr:hover {background: #EBEADB;}
div#fichiers tr a		{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; text-decoration: none;}
div#fichiers tr a:hover 	{color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; text-decoration: none; background: #EBEADB; }
div#fichiers table tr td font.txt	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: none; text-decoration: none}


