/* CSS Document */
body{background-color:#B0CB7C; color:#4E4628;font:normal 14px/19px Arial, Helvetica, sans-serif;margin:0px; padding:0;text-align:center;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{margin:0; padding:0;}
ul{list-style:none;}
.spacer{font-size:0; line-height:0; clear:both;}
img{border:0;}
.abs {vertical-align:50%;}
.small{font:normal 10px/15px Arial, Helvetica, sans-serif; background-color:#FFFFFF;color:#4E4628;}
span.surlignJaune{background-color: #FFFF00;}
.flux {clear: both;}
.flux1{ float:left;margin: 13px 6px 0 30px;}
.flux2{ float:right;margin: 0 6px 0 6px;}
.lettrine{font-family:Trebuchet ms,Tahoma;font-size:22pt;color:#000000;font-weight:bold;line-height:24px;text-transform:uppercase;}
.zoneEuro {background: #003399; color:#C5AA22;}
/* ----------------- body start --------------------------- */
#body{
	width:630px;margin:auto;position:relative;float:middle;
	border:solid 1px #022173;background-color:#fff;}
/*------------------ body start add -------------------------*/
#bodyPannel{width:600px;margin:auto;position:relative;}
#bodyPannel .col{width:600px;clear: both;border:1px dotted #000;text-align:left;}
#bodyPannel td{
	width:195px;padding:0 5px 0 0;
	font:normal 10px/14px Arial, Helvetica, sans-serif;color:#4E4628;}
#bodyPannel h1{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 38px/56px Georgia, "Times New Roman", Times, serif;}
#bodyPannel h1 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 38px/56px Georgia, "Times New Roman", Times, serif;}
#bodyPannel h2{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#bodyPannel h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#bodyPannel .Maxlettrine{clear: both;}
.Maxlettrine1{ 
	float:left;margin: 0 0 3px 3px;font:bold 78px/108px Georgia, "Times New Roman", Times, serif;
	color:#000000;}
#bodyPannel p{
	font:normal 14px/19px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#4E4628;
	margin:9px auto;padding:0 0 0 30px;text-align:left;}
#bodyPannel ul{
	float:left; padding:0 0 0 45px; width:550px;text-align:left;}
#bodyPannel ul li{
	font:normal 13px/19px Arial, Helvetica, sans-serif; 
	background:url(http://www.egnosis.fr/customer/images/red_arrow.gif) no-repeat 0 7px #FFFFFF; color:#4E4628;
	padding:0 0 0 6px;}
#bodyPannel ul li a{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#bodyPannel ul li a:hover{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}
#bodyPannel fieldset {
	border: 2px solid #CC0000;background-color:#FFFFFF;color:#CC0000;width:430px;}
#bodyPannel legend{
	background:url(../images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:6px 0 10px 48px;font:normal 28px/42px Georgia, "Times New Roman", Times, serif;}
#bodyPannel legend span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 28px/42px Georgia, "Times New Roman", Times, serif;}
#bodyPannel a.link{
	font:normal 14px/17px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#CC0000;}
#bodyPannel a.link:hover{
	font:normal 14px/17px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#CC0000;}	
/* -----------------  body add end  ------------------------ */
/*formulaire*/
#contact{	
	width:600px;margin:0 auto;text-align:center;float:center;}
#contact span.ctop{
	background:url(../../images/form/ctop.png) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:12px;width:500px;height:48px; display:block;}
#contact span.cmiddle{
	background:url(../../images/form/cmiddle.png) repeat #FCFAF3; color:#000000;
	line-height:auto;font-size:12px;width:500px;display:block;}	
#contact .titre{
	color:#004080;font:bold 20px/24px Georgia, "Times New Roman", Times, serif;
	text-align:center;lign-height:18px;}		
#contact p{
	color:#004080;font:bold 12px/16px Arial, Helvetica, sans-serif;
	text-align:left;margin:9px auto;padding:0 0 0 30px;background:url(../../images/form/cmiddle.png) no-repeat;}	
#contact .titre span{
	color:#800000;font:bold 20px/34px Georgia, "Times New Roman", Times, serif;
	text-align:center;lign-height:18px;text-decoration:underline;}
#contact .nospam{
	color:#C14400;font:normal 12px/16px Trebuchet ms,Tahoma;
	text-align:left;lign-height:15px;}
#contact span.cbottom{
	background:url(../../images/form/cbottom.png) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:12px;width:500px;height:48px; display:block;}
/*------------------ midle start -------------------------*/
/**/
#midle{
	background:url(../images/picture.jpg) no-repeat 0 0 #FFFFFF;
	padding:5px 0 0 5px;color:#4E4628;width:600px}
#midle hr{display:block;height:1px;margin:0;_margin:-7px 0;padding:0;color:#E1DBC7;background-color:#E1DBC7;border:1px dotted #E1DBC7;}
#midle p{
	font:normal 14px/19px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#4E4628;}
#midle .small{
	font:normal 10px/15px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#4E4628;}
#midle a.more{
	background:url(../images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 35px 0 0;}
#midle a.more:hover{
	background:url(../images/more_bg_h.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 35px 0 0;}	
/* -----------------  midle end  ------------------------ */	
/* -----------------  midle add start  ------------------------ */
#midle h3{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 18px/26px Georgia, "Times New Roman", Times, serif; text-decoration:underline;}
#midle h3 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 18px/26px Georgia, "Times New Roman", Times, serif; text-decoration:underline;}#futurePlans ul{ float:left;}
#midle ul{
	float:left; padding:0 0 0 15px; width:550px;}
#midle ul li{
	font:normal 13px/19px Arial, Helvetica, sans-serif; 
	background:url(http://www.egnosis.fr/customer/images/red_arrow.gif) no-repeat 0 7px #FFFFFF; color:#4E4628;
	padding:0 0 0 6px;}
#midle ul li a{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#midle ul li a:hover{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}
#midle .Maxlettrine{clear: both;}
.Maxlettrine1{ 
	float:left;margin: 0 0 3px 3px;font-family: Georgia, "Times New Roman", Times, serif;
	font-size:78px;color:#000000;font-weight:bold;line-height:48px;}
#midle .tbl4{ border-style:solid;border-width:1px;border-color:#E1DBC7;cellspacing:2px;cellpadding:0px; }


/*********************/
/***Bloc Spécifique***/
/*********************/
.identite{font:10px Trebuchet ms,Bodoni,Verdana,Helvetica,Arial;color: #1166BB;line-height:12px}

.FlsetRouge { border:solid 1px; border-color:#D45870;}

.smalltxt{font:10px Trebuchet ms,Bodoni,Verdana,Helvetica,Arial;color: #8A8A8A;
text-align:left;line-height:10px}

.smalltxtOrange{font:10px Trebuchet ms,Bodoni,Verdana,Helvetica,Arial;color: #FBA104;
font-weight:bold;text-align:left;line-height:10px}

.Ref{font:12px Trebuchet ms,Bodoni,Verdana,Helvetica,Arial;color:#ff0000;
font-weight: bold;line-height:15px}

/*offre mensuelle*/
.tblGris{border-style:solid;border-width:1px;border-color:#DDD9D9;}

/* -----------------  midle add end  ------------------------ */

.membre {
	font:bold 10px/15px Verdana, Helvetica, Arial, Tahoma, sans-serif;
	color : #ffffff;}

<!--link Tlb1 couleur "Marron"-->
a.TlbMarron, { font-size : 12px; color : #7A3D38; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbMarron:link { font-size : 12px; color : #7A3D38; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbMarron:visited { font-size : 12px; color : #7A3D38; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbMarron:hover { font-size : 12px; color : #F4D794; text-decoration : none; font-weight : normale; line-height : 13px; background-color : #7A3D38; }
a.TlbMarron:Active { font-size : 12px; color : #7A3D38; text-decoration : none; font-weight : normale; line-height : 13px; }

<!--link Tlb2 couleur "Violet"-->
a.TlbViolet: { font-size : 12px; color : #BC0C2E; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbViolet:link { font-size : 12px; color : #BC0C2E; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbViolet:visited { font-size : 12px; color : #BC0C2E; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbViolet:hover { font-size : 12px; color : #DEB3CB; text-decoration : none; font-weight : normale; line-height : 13px; background-color : #BC0C2E; }
a.TlbViolet:Active { font-size : 12px; color : #E38ABC; text-decoration : none; font-weight : normale; line-height : 13px; }

<!--link Tlb4 couleur "Vert"-->
a.TlbVert: { font-size : 12px; color : #037805; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbVert:link { font-size : 12px; color : #037805; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbVert:visited { font-size : 12px; color : #037805; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbVert:hover { font-size : 12px; color : #B4EA64; text-decoration : none; font-weight : normale; line-height : 13px; background-color : #037805; }
a.TlbVert:Active { font-size : 12px; color : #53AB10; text-decoration : none; font-weight : normale; line-height : 13px; }

<!--link Tlb3 couleur "Bleu"-->
a.TlbBleu: { font-size : 12px; color : #336699; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbBleu:link { font-size : 12px; color : #336699; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbBleu:visited { font-size : 12px; color : #336699; text-decoration : none; font-weight : normale; line-height : 13px; }
a.TlbBleu:hover { font-size : 12px; color : #B6C5E4; text-decoration : none; font-weight : normale; line-height : 13px; background-color : #336699; }
a.TlbBleu:Active { font-size : 12px; color : #336699; text-decoration : none; font-weight : normale; line-height : 13px; }

<!--link couleur "Gris"-->
a.TlbGris: { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.TlbGris:link { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.TlbGris:visited { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.TlbGris:hover { font-size : 12px; color : #C9C9C9; text-decoration : none; font-weight : bold; line-height : 13px; background-color : #8A8A8A; }
a.TlbGris:Active { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }

<!--link couleur "Gris"-->
a.LinkGris: { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkGris:link { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkGris:visited { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkGris:hover { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkGris:Active { font-size : 12px; color : #8A8A8A; text-decoration : none; font-weight : bold; line-height : 13px; }

<!--link couleur "Blanc"-->
a.LinkBlanc: { font-size : 12px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc:link { font-size : 12px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc:visited { font-size : 12px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc:hover { font-size : 12px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc:Active { font-size : 12px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }

<!--link couleur "Blanc2"-->
a.LinkBlanc2: { font-size : 14px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc2:link { font-size : 14px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc2:visited { font-size : 14px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc2:hover { font-size : 14px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }
a.LinkBlanc2:Active { font-size : 14px; color : #FFFFFF; text-decoration : none; font-weight : bold; line-height : 13px; }

<!--link Tlb4bis couleur "VertM"-->
a.TlbVertM: { font-size : 14px; color : #53AB10; text-decoration : none; font-weight : bold; line-height : 16px; }
a.TlbVertM:link { font-size : 14px; color : #53AB10; text-decoration : none; font-weight : bold; line-height : 16px; }
a.TlbVertM:hover { font-size : 14px; color : #53AB10; text-decoration : none; font-weight : bold; line-height : 16px; }

<!--link Hnav2-->
a.Hnav2: {
	font-size : 12px;
	color : #022173;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Hnav2:link {
	font-size : 12px;
	color : #022173;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Hnav2:visited {
	font-size : 12px;
	color : #022173;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Hnav2:hover {
	font-size : 12px;
	color : #022173;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Hnav2:Active {
	font-size : 12px;
	color : #022173;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

<!--link HnavR-->
a.HnavR: {
	font-size : 11px;
	color : #ff0000;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.HnavR:link {
	font-size : 11px;
	color : #ff0000;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.HnavR:visited {
	font-size : 11px;
	color : #ff0000;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.HnavR:hover {
	font-size : 11px;
	color : #B6C5E4;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.HnavR:Active {
	font-size : 11px;
	color : #B6C5E4;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

<!--link Mailcontact-->
a.Mailcontact: {
	font-size : 10px;
	color : #847FA5;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.Mailcontact:link {
	font-size : 10px;
	color : #847FA5;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.Mailcontact:visited {
	font-size : 10px;
	color : #847FA5;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.Mailcontact:hover {
	font-size : 10px;
	color : #847FA5;
	text-decoration : underline;
	font-weight : bold;
	line-height : 11px;
}
a.Mailcontact:Active {
	font-size : 10px;
	color : #847FA5;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}

<!--link bilan-->
a.bilan: {
	font-size : 12px;
	color : #53AB10;
	text-decoration : none;
	font-weight : bold;
	line-height: 14px;
}
a.bilan:link {
	font-size : 12px;
	color : #53AB10;
	text-decoration : none;
	font-weight : bold;
	line-height: 14px;
}
a.bilan:visited {
	font-size : 12px;
	color : #53AB10;
	text-decoration : none;
	font-weight : bold;
	line-height: 14px;
}
a.bilan:hover {
	font-size : 12px;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	line-height: 14px;
}
a.bilan:Active {
	font-size : 12px;
	color : #53AB10;
	text-decoration : none;
	font-weight : bold;
	line-height: 14px;
}

<!--link boutique-->
a.boutique: {
	font-size : 11px;
	color : #53AB10;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.boutique:link {
	font-size : 11px;
	color : #53AB10;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.boutique:visited {
	font-size : 11px;
	color : #53AB10;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.boutique:hover {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.boutique:Active {
	font-size : 11px;
	color : #53AB10;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

<!--link Compo-->
a.Compo: {
	font-size : 11px;
	color : #E8962E;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Compo:link {
	font-size : 11px;
	color : #E8962E;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Compo:visited {
	font-size : 11px;
	color : #E8962E;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Compo:hover {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.Compo:Active {
	font-size : 11px;
	color : #E8962E;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

<!--link ZoneMembre-->
a.ZoneMembre: {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.ZoneMembre:link {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.ZoneMembre:visited {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.ZoneMembre:hover {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}
a.ZoneMembre:Active {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	line-height : 11px;
}

<!--link nourifusion-->
a.nourifusion {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.nourifusion:link {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.nourifusion:visited {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.nourifusion:hover {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}
a.nourifusion:Active {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

/*------------------ newsletter start ----------------------- */
#newsLetter{
	margin:0 auto;}
#newsLetter span.nltop{
	background:url(http://www.egnosis.fr/customer/images/newsletter_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:15px; display:block;}
#newsLetter span.nlbottom{
	background:url(http://www.egnosis.fr/customer/images/newsletter_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#newsLetter form.newsLetter{
	background:url(http://www.egnosis.fr/customer/images/newsletter_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;
	width:298px; padding:0 16px; float:left;}
#newsLetter form.newsLetter h2.text2{
	background:url(http://www.egnosis.fr/customer/images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#newsLetter form.newsLetter h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#newsLetter form.newsLetter label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#newsLetter form.newsLetter input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#newsLetter form.newsLetter input.submit{
	background:url(http://www.egnosis.fr/customer/images/submit_bg.gif) no-repeat 65px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:85px; height:13px; float:right; margin:7px 34px 0 0; padding:0 35px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}

/* ----------------- footer start --------------------------- */
#footer{
	position:relative; margin:0 auto; width:678px; padding:12px 0 50px;}
#footer a.xhtml{
	background-color:#CC0000; color:#FFFFFF; width:auto; height:16px; margin:0 6px 0 0;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-align:center; text-decoration:none;}
#footer a.xhtml:hover{
	background-color:#0B0B0B; color:#FFFFFF; width:auto; height:16px; margin:0 6px 0 0;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-align:center; text-decoration:none;}
#footer a.css{
	background-color:#0B0B0B; color:#FFFFFF; width:38px; height:16px;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block; text-align:center; text-decoration:none; float:left;}
#footer a.css:hover{
	background-color:#CC0000; color:#FFFFFF; width:38px; height:16px;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block; text-align:center; text-decoration:none; float:left;}
#footer ul{
	float:right;}
#footer ul li{
	float:left; color:#0B0B0B; background-color:#FDF9EE;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer ul li a{
	color:#0B0B0B; background-color:#FDF9EE; padding:0 8px; text-decoration:none;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer ul li a:hover{
	color:#0B0B0B; background-color:#EFEBDE; padding:0 8px; text-decoration:none;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p{
	color:#A90000; background-color:#FDF9EE; padding:0 8px; float:right;
	font:normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld{
	color:#0B0B0B; background-color:#FDF9EE; padding:0 8px; float:right;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld a{
	color:#0B0B0B; background-color:#FDF9EE; text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld a:hover{
	color:#0B0B0B; background-color:#EFEBDE; text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}