body{
    background: #F3F1EE;
	}
a	{color: #FF6300; font-family: Verdana, Arial, Geneva,Helvetica; text-decoration: none}
a:visited	{color: #FF6300; }
a:hover {text-decoration: underline}

/* Background */
.bgtitle { background-color:#FFFFFF; }
.bgtable{ background-color: #FFFFFF; }
.bgmenu{ background-color: #FFFFFF; }

.bgheader{ background-color: #FFFFFF; }

.bglistheader {
	background-color: #E8EDCD;
	border: #AAB867 1px dotted;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	color:#737D46;
	}

.bglist {
			background-color: #FFFFFF;
			font-family: Verdana, Arial, Geneva,Helvetica;
			font-size:11px;
			color:#000000;
	}

.bgfooter {	background-color: #FFFFFF; }	

.tblist table { border-collapse: collapse;
				background-color: #FFFFFF;
				border-width: 7px;
				border-color: #D1DC9B;
				border-style: solid;
				
			 }


.tblist td { 	border-collapse: collapse;
				border: 1px dotted #AAB867;
		}

/* Background CALENDAR */
.bghour { background-color: #F8FAEF }
.bgday { background-color: #F8FAEF }
.bgweek { background-color: #F8FAEF }
.bgmonth { background-color: #E9EECE }
.bgmonth2 { background-color: #F8FAF0 }
.bgyear { background-color: #F8FAEF }

/* bglist CALENDAR */
.bglist1 { background-color: #F8FAEF; }
.bglist2 { background-color: #F8FAEF; }
.bglist3 { background-color: #F8FAEF; }
.bglist4 { background-color: #F8FAEF; }
.bglist5 { background-color: #F8FAEF; }
.bglist6 { background-color: #F8FAEF; }
.bglist7 { background-color: #F8FAEF; }

.bg-vert { background-color: #E8EDCD;}
.bg-vert2 { background-color: #B7C478;}
.bg-vert3 { background-color: #D1DC9B;}
.bg-vert4 { background-color: #F8FAF0;}
.bg-blanc { background-color: #FFFFFF;}
.bg-orange { background-color: #FF8A0D;}

/* Bordures */
.border_bottom_dashed { border-bottom: #ADB48C 1px dashed; padding: 5 0 5 0 }
.border_bottom_dashed2 { border-bottom: #ADB48C 1px dashed; padding: 1 0 1 0 }
.bgborder { background-color: #FFFFFF;}

/* Font */
.title {font-family: Verdana, Arial, Geneva,Helvetica; font-size:12px; color:#FFFFFF}
/*.title {font-family: Verdana, Arial, Geneva,Helvetica; font-size:16px; color:#8C9074}*/
.title2 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#8C9074}
.header, th {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#8C9074}
.header2 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#FFFFFF}
.smallheader {font-family: Verdana, Arial, Geneva,Helvetica; font-size:12px; font-weight:bold; color:#000000}
.smallheader2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:12px; color:#000000}
.table {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#8C9074}
.table:visited {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#8C9074}
.table2 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#769000}

.edito {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#8C9074}
.toolbar {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#8C9074}
.important {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#DD0163}
.outtable {font-family: Verdana, Arial, Geneva,Helvetica; font-size:10px; color:#8C9074}
.footer {font-family: Verdana, Arial, Geneva,Helvetica; font-size:12px; font-weight:bold; color:#474D2B}
.print {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#000000}
.listheader {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:11px; color:#8C9074}
.list {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#000000}
.link {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px}
.day0 {font-family: Verdana, Arial, Geneva,Helvetica; color:#0f0f0f; font-size:11px}
.day1 {font-family: Verdana, Arial, Geneva,Helvetica; color:#769000; font-size:11px}
.day2 {font-family: Verdana, Arial, Geneva,Helvetica; color:#00bb00; font-size:11px}
.day3 {font-family: Verdana, Arial, Geneva,Helvetica; color:#FF0000; font-size:11px}
.smallinfo {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#8C9074}
.smallinfo:hover {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#8C9074; text-decoration: underline}
.libauth {font-family: Verdana, Arial, Geneva,Helvetica; font-size:13px; color:#8C9074}
.tlibauth {font-family: Verdana, Arial, Geneva,Helvetica; font-size:18px; font-weight:bold; color:#8C9074}
.libdata {font-family: Verdana, Arial, Geneva,Helvetica; font-size:13px; color:#8C9074}
.tlibdata {font-family: Verdana, Arial, Geneva,Helvetica; font-size:18px; font-weight:bold; color:#8C9074}
.libpoints {font-family: Verdana, Arial, Geneva,Helvetica; font-size:13px; color:#8C9074}
.tlibpoints {font-family: Verdana, Arial, Geneva,Helvetica; font-size:18px; font-weight:bold; color:#8C9074}
.tonglet {font-family: Verdana, Arial, Geneva,Helvetica; font-size:18px; font-weight:bold; color:#8C9074}
.attachment{background-color:#FFFFFF; width:150px; height:50px; overflow: auto }


.smalltitle {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#000000}
.smalltitle2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#000000}
.table2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:12px; font-weight:normal; color:#000000}
.table3 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#000000}
.table4 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#ffffff}
.table5 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#FF8B0D}
.table6 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#000000}
.smallfooter {font-family: Verdana, Arial, Geneva,Helvetica; font-size:8px; color:#000000}
.smallfooter2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:8px; color:#000000}
.footer2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; font-weight:normal; color:#8C9074}
.list1 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#000080}
.list2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#0000C0}
.list3 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#4040FF}
.list4 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#8080FF}
.list5 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#8080FF}
.list6 {font-family : courier new; font-size:9px; color:#8C9074}
.list7 {font-family : courier new; font-size:9px; color:#515638}
.hour {color:#000000}
.week {color:#000000}
.month {color:#000000}
.year {color:#000000}
.number {color:#ffffff}
.infooter {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px}
.intable {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#0000FF}
.intable2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:9px; color:#000000}
.outtable2 {font-family: Verdana, Arial, Geneva,Helvetica; font-size:10px; color:#009F62}

.menu {font-family: Verdana, Arial, Geneva,Helvetica; font-size:11px; color:#000000}
.MenuOff {font-size: 11px; color: #000000; text-decoration: none }
.MenuOff:HOVER {font-size: 11px; color: #000000; text-decoration: underline }
.MenuOn { font-size: 11px; color: #FFA62A; text-decoration: none; font-weight:bold }
.MenuOn:HOVER { font-size: 11px; color: #FFA62A; text-decoration: underline; font-weight:bold }

/* class specifiques */
.txt {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:11px; color:#585D42}
.txt-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:11px; color:#585D42}
.txt-b:visited {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:11px; color:#585D42}

.txt2 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:10px; color:#585D42}
.txt2-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:10px; color:#585D42}

.txt3 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:16px; color:#FF7E0F}
.txt3-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:16px; color:#FF7E0F}

.txt4 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:11px; color:#8C9074}
.txt4-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:11px; color:#8C9074}

.txt5 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:12px; color:#585D42}
.txt5-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#585D42}

.txt6 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:12px; color:#FF7E0F}
.txt6-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#FF7E0F}

.txt7 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:14px; color:#FF7E0F}
.txt7-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:14px; color:#FF7E0F}

.txt8 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:14px; color:#B50189}
.txt8-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:14px; color:#B50189}

.txt9 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:12px; color:#000000}
.txt9-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:12px; color:#000000}

.txt10 {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:normal; font-size:11px; color:#000000}
.txt10-b {font-family: Verdana, Arial, Geneva,Helvetica; font-weight:bold; font-size:11px; color:#000000}



/* forms elements */
input.bouton{font-family:
Verdana;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#FF9C1A;
border: solid 1px #E8EECE}
input.input{
	font-family: Verdana;
	font-size:11px;color:#000000;
	background-color:#E8EECE;
	border-bottom: solid 1px #BFC1B3;
	border-right: solid 1px #BFC1B3;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
}

INPUT { margin: 1px; }

select{font-family: Verdana;font-size:11px;color:#000000;background-color:#E8EECE;border: solid 1px #E8EECE}
input2{font-family: Verdana;font-size:11px;color:#000000;background-color:#FFFFFF;border: solid 1px #E8EECE}

.select2{font-family: Verdana;font-size:11px;color:#000000;background-color:#FFFFFF}


/* HTML editor */
.fontarial { font-family : Arial ; font-size:11px;color:#000000}
.fontverdana {font-family : Verdana ; font-size:11px;color:#000000}
.fonttimes {font-family : Times New Roman ; font-size:11px;color:#000000}
.fontcourier {font-family : Courier ; font-size:11px;color:#000000}
.fontcomics {font-family : Comic Sans MS ; font-size:11px;color:#000000}
.fontblack {font-size:11px;color:Black}
.fontred {font-size:11px;color:Red}
.fontgreen {font-size:11px;color:Green}
.fontblue {font-size:11px;color:Blue}
.fontpurple {font-size:11px;color:Purple}
.fontyellow {font-size:11px;color:Yellow}
.fontorange {font-size:11px;color:orange}
.fontbrown {font-size:11px;color:brown}

/* Couleurs */
#MENU a:visited	{color:  #FFA62A; }	
	
#EDITO table {
	width: 365px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}	
	
#EDITO tr {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	color:#8C9074;
	}	

#EDITO th {
	border-left:  #B7C478 1px dotted;
	border-right: #B7C478 1px dotted;
	border-bottom: #B7C478 1px dotted;
	text-align: left;
	}	

#EDITO td {
	padding: 2px 2px 2px 3px;
	border-bottom: #B7C478 1px dotted;
	border-right: #A9AF8F 1px solid;
	}
		
#EDITO .fleche {
	text-align: center;
	border-left:  #A9AF8F 1px solid;
	border-right: #B7C478 1px dotted;
	width: 17px;
	}	
	
#EDITO .footer {
	width: 365px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D1DC9B;
	border-left:  #D1DC9B 1px solid;
	border-right: #F3F1EE 1px solid;
	border-bottom: 0px;
	}	

#JAUGE {
	}

#JAUGE table {
	width: 100px;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	border-collapse: collapse;
	width: auto;
	float: left;
}	

#JAUGE tr {
	}

#JAUGE th {
	}	
	
#JAUGE td {
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:9px;
	color:#FF8B0D;
	}	

#PACKS table {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}	

#PACKS td {
	width: 225px;
	text-align: center;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-weight:normal;
	font-size:11px;
	color:#585D42;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	border-left: #B7C478 1px dotted;
	border-bottom: #B7C478 1px dotted;
	white-space: nowrap;
}	
	
#PACKS th {
	width: 290px;
	text-align: left;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-weight:bold;
	font-size:11px;
	color:#585D42;
	background-color: #F8FAF0;
	padding: 5px 0px 5px 10px;
	border-bottom: #B7C478 1px dotted;
	white-space: nowrap;
}
	
#PACKS .separe {
	padding: 0px 0px 0px 0px;
}

#PACKS .tarif {
	text-align: left;
	padding: 2px 0px 2px 70px;
}

#SEARCHMAIL table {
	width: 500px;
	padding: 0;
	border: 0;
	margin: 0;
	}

#SEARCHMAIL td {
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	padding: 0px 5px 0px 20px;
	}

#SEARCHMAIL th {
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	color:#8C9074;
	padding: 5px 5px 0px 5px;
	text-align: left;
	}
	
/* Table RSS (Home) */
#HOME_RSS  {
	width: 365px;
	margin: 0;
}

#HOME_RSS table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	width: 365px;
	background-color: #FFFFFF;
}

#HOME_RSS th {
	border-left: 1px solid #A9AF8F;
	border-right: 1px dotted #B7C478;
	border-bottom: 1px dotted #B7C478;
	vertical-align: middle;
	width: 21px;
}

#HOME_RSS td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C9074;
	padding: 0;
	border-right: 1px solid #A9AF8F;
	border-bottom: 1px dotted #B7C478;
}

#HOME_RSS a {
	color: #8C9074;
	text-decoration: none;
}

#HOME_RSS a:hover {
	text-decoration: underline;
}

#HOME_RSS h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #C50062;
	margin: 0;
	padding: 5px 0px 5px 15px;
	text-align: left;
	font-weight: bold;
	color: #F08A00;
	border-left: 15px solid #FFFFFF;
	vertical-align: bottom;
	width: 301px;
}

#HOME_RSS_HEAD  {
}

#HOME_RSS_HEAD table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

#HOME_RSS_HEAD th {
	border: 0;
	background-color: #F3F1EE;
	vertical-align: bottom;
	text-align: left;
}

#HOME_RSS_HEAD td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C9074;
	border-left: 1px solid #A9AF8F;
	border-right: 1px solid #A9AF8F;
	border-bottom: 1px dashed #B7C478;
	border-top: 1px dashed #B7C478;
	text-align: left;
	vertical-align: middle;
}

#HOME_RSS_FOOTER  {
}

#HOME_RSS_FOOTER table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	width: 365px;
	border: 0;
}

#HOME_RSS_FOOTER th {
	background-color: #D1DC9B;
}

#HOME_RSS_FOOTER th {
	border: 0;
	vertical-align: bottom;
}

#HOME_RSS_FOOTER td {
	border: 0;
	background-color: #F3F1EE;
}
	
/* Table RSS (Rss_view.htm) */
#RSS  {
	margin: 0;
}

#RSS table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

#RSS th {
	border-left: 0;
	border-right: 1px dotted #B7C478;
	border-bottom: 1px dotted #B7C478;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}

#RSS td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C9074;
	padding: 0px 2px 0px 2px;
	border-right: 0;
	border-bottom: 1px dotted #B7C478;
}

#RSS a {
	color: #8C9074;
	text-decoration: none;
}

#RSS a:hover {
	text-decoration: underline;
}

#RSS h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #C50062;
	margin: 0;
	padding: 5px 0px 5px 15px;
	text-align: left;
	font-weight: bold;
	color: #F08A00;
	border-left: 15px solid #FFFFFF;
	vertical-align: bottom;
	width: 301px;
}

#RSS_HEAD  {
}

#RSS_HEAD table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

#RSS_HEAD th {
	border: 0;
	background-color: #F3F1EE;
	vertical-align: bottom;
	text-align: left;
}

#RSS_HEAD td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C9074;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px dashed #B7C478;
	border-top: 0;
	text-align: left;
	vertical-align: middle;
}

#RSS_FOOTER  {
}

#RSS_FOOTER table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border: 0;
}

#RSS_FOOTER th {
	background-color: #D1DC9B;
}

#RSS_FOOTER th {
	border: 0;
	vertical-align: bottom;
}

#RSS_FOOTER td {
	border: 0;
	background-color: #F3F1EE;
}

#SPAM_LEVEL table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border: 0;
}

#SPAM_LEVEL td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5 5 5 5;
	color: #8C9074;
}

#SPAM_LEVEL th {
	font-family: Verdana, Arial, Geneva,Helvetica; 
	font-size:12px; 
	font-weight:bold; 
	color:#000000;
	background-color: #B7C478;
	padding: 0 0 0 15;
	border:0;
	text-align: left;
	height: 20px;
	background-image: url('i_right.gif');
	background-repeat: no-repeat;
	background-position: left; 
}

#LIST {
}

#LIST a {
	text-decoration: none;
	}

#LIST table {
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 5px solid #D1DC9B;
	width: 100%;
	}

#LIST th {
	padding: 2px 3px 2px 3px;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	background-color: #E8EDCD;
	border: #AAB867 1px dotted;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	color:#737D46;
	background-image: none;
	}

#LIST td {
	background-color: white;
	color: #000000;
	padding: 2px 3px 2px 3px;
	margin: 0px 0px 0px 0px;
	border: #AAB867 1px dotted;
	white-space: nowrap;
	vertical-align: middle;
	}
	
#HELPRSS h2 { 
	font-family: Verdana, Arial, Geneva,Helvetica; 
	font-size:12px; 
	font-weight:bold; 
	color:#000000;
	background-color: #B7C478;
	padding: 3 0 0 15;
	border:0;
	text-align: left;
	height: 20px;
	background-image: url('i_right.gif');
	background-repeat: no-repeat;
	background-position: left; 
	vertical-align: middle;
	}
	
#HELPRSS p {
	background-color: white;
	color:#8C9074;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	}
	
#HELPRSS ul {
	background-color: white;
	color:#8C9074;
	font-family: Verdana, Arial, Geneva,Helvetica;
	font-size:11px;
	list-style-type: none;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	}
	
#HELPRSS li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

