body, TD, TH {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px; line-height: 15px; color: #323232; 
	/*background-color:#cac4c1;*/
	//word-wrap:break-word;
}
body{
	margin: 0px;
	padding: 0px;
}

img{
	/*display:block;*/
}



a, a:visited, a:active { color:#323232; text-decoration:none; }
a:hover { color:#696969; }


.liensTexte, .liensTexte:visited, .liensTexte:active {
	font-family: Trebuchet MS;
	text-decoration: none ; color: #757575 ; border-bottom: 1px dotted #757575;
}

.liensTexte:hover {
	text-decoration: none ; color: #323232 ; border-bottom: 1px dotted #ca003a;
}  




.menuLev1, .menuLev1:visited, .menuLev1:active {color:#333333;text-decoration:none;}
.menuLev1:hover {color:#333333;text-decoration:underline;}
.menuLev1a, .menuLev1a:visited, .menuLev1a:active {color:#333333;text-decoration:none;font-weight:bold;}
.menuLev1a:hover {color:#333333;text-decoration:underline;}

.menuLev2, .menuLev2:visited, .menuLev2:active {color:#333333;text-decoration:none;}
.menuLev2:hover {color:#333333;text-decoration:underline;}
.menuLev2a, .menuLev2a:visited, .menuLev2a:active {color:#333333;text-decoration:none;font-weight:bold;}
.menuLev2a:hover {color:#333333;text-decoration:underline;}

.lngMenu, .lngMenu:visited, .lngMenu:active {color:#333333;text-decoration:none;}
.lngMenu:hover {color:#333333;text-decoration:underline;}
.lngMenua, .lngMenua:visited, .lngMenua:active {color:#ffffff;text-decoration:none;}
.lngMenua:hover {color:#ffffff;text-decoration:underline;}

.path, .path:visited, .path:active {color:#333333;text-decoration:none;}
.path:hover {color:#333333;text-decoration:underline;}
.patha, .patha:visited, .patha:active {color:#CA003A;text-decoration:none; font-weight:bold;}
.patha:hover {color:#CA003A;}

.navFooter, .navFooter:visited, .navFooter:active {color:#333333;text-decoration:none;}
.navFooter:hover {color:#333333;text-decoration:underline;}
.navFootera, .navFootera:visited, .navFootera:active {color:#333333;text-decoration:none;font-weight:bold;}
.navFootera:hover {color:#333333;text-decoration:underline;}

.AClassGrey, .AClassGrey:visited, .AClassGrey:active {color:#333333;text-decoration:none;}
.AClassGrey:hover {color:#333333;text-decoration:underline;}

.patternBleu {
	background-image: url(/_frontOffice/images/content/pattern_hach1_bleu_moyen.gif);
	background-repeat:repeat;
}



.cocheRedOL{
	LIST-STYLE-POSITION: outside; margin:0; 
LIST-STYLE-IMAGE: url("/_frontOffice/images/content/coche_red_small_new.gif"); 

}

.cocheRedLI {
	 padding:0px; margin:14px; 
}



#bgcontainer{
	width:100%;
	background-color:#cac4c1;
}
#container{
	width: 951px; 
	padding:0px; 
	margin:0px;
	position:relative;
}
#header {
	/*text-align: center;*/
	vertical-align: middle;
	width:100%;
	position: absolute;
	left:0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	
}
#wrapper {
	width: 951px;
	position:relative;
	padding:0px;
	margin:0px;
	background-color:#cac4c1;
}

#navigation {
	background:#cdc8a3;
}
#navigation1 td{
	border-color: #FFFFFF;
	border-width: 0 1px 0 0;
    border-style: solid;
    margin: 0; 
	/*padding: 0;*/
	white-space:normal;
}
#path{
	text-align:left;
	margin:0px;
	padding:0px;
	position:absolute;
	left:10px;
	top:127px;	
}
#pathSiteMap{
	text-align:left;
	margin-top:-10px;
	padding-left:10px;
}
.curNode{
	color:#CA003A;
	font-weight:bold;
}
#content{
	
	position:relative;
	width: 951px;
	padding-top:144px;
	overflow:inherit;
}


/* this blocks is applied for mozilla. settings for IE are configured in file home.asp */
#content #cnt1{
	width:197px;
	text-align:left;
	border:1px solid #999999;
	padding:10px 10px 10px 11px;
}
#content #cnt2{
	width:191px;
	text-align:left;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:10px 10px 10px 10px;
}
#content #cnt3{
	width:250px;
	text-align:left;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px 11px 10px 10px;
}

#content #cnt4{
	width:220px;
	text-align:left;
	border:1px solid #999999;
	padding:10px 10px 10px 10px;
}
/*---------------------------------------------------------------------------------------*/





#content #cnt4 #inner{
	padding:11px;
	background-color: #efead4;
}

#spacer{
	width:5px;
	border-top:1px solid #cac4c1;
	border-bottom:1px solid #cac4c1;
}
#content #cnt1, #content #cnt2, #content #cnt4{
	background-color:#FFFFFF;
	vertical-align:top;
}

#cntst{
	width:683px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
}
#cntstadd{
	width:218px;
	text-align:left;
	border:1px solid #999999;
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
#content #cntstadd #inner{
	padding-top:11px;
	padding-left:11px;
	background-color: #efead4;
}

#cntev{
	width:683px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:11px;
	vertical-align:top;
}
#cntevadd{
	width:218px;
	text-align:left;
	border:1px solid #999999;
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
#content #cntevadd #inner{
	padding-top:11px;
	padding-left:11px;
	background-color: #efead4;
}




#tsr{
	padding:3px;
	background-color: #efead4;
}
#tsr1{
	/*padding:6px;*/
	padding:6px;
	background-color: #fcf6e0;
}
#tsr2{
	margin:0 -5px 0 -5px;
	background-color: #fcf6e0;
}


#language{
	/*font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;*/
	position:absolute;
	top:125px;
	right:10px;
	font-size: 10px;
	vertical-align:top;
	text-align:right;
	
}
#footer{
	width:100%; 
	background-color:#ffffff; 
	height:16px; 
	margin-top:11px;
	margin-bottom:100px;
	border:solid 1px #999999;
}

#prodCollItem {
	float:left; 
	width:120px;
	padding-top:5px;

}
#prodCollItem a img {
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF ;
	text-decoration:none;
}
#prodCollItem a:hover img {
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC ;
	/*text-decoration:none;*/
	/*width:120px;*/
	/*white-space:nowrap;*/
}
.prodCollIMG{
	padding:50px 0 0 0; 
	vertical-align:top;
}
.prodCollMW{
	padding:50px 0 0 20px; 
	vertical-align:top; 
	text-align:left;
}

#imageGallery img, Table1 img{
	display:block;
}


.newsDate{
	text-align:left;

}

        #eventsSpace{
            vertical-align:top;
				border: solid;
				border-color: White;    
        }
        .eventsHeader{
			color:#FFFFFF;
         background-color:#ca003a;
			font-family:Trebuchet MS, Arial ;
			font-size: 10px; 
			/*line-height: 10px; */
			font-weight: bold; 
			text-transform: uppercase;
        }
        .eventsDescrHeader{
            background-color:#f1ece5;
            padding-bottom:0px;
	    
        }
        .eventsPic{
            border-right:1px solid #cccccc;
            padding-right:11px;
        }
        .eventsHeader, .eventsInfo, .eventsDescrHeader, .eventsDescrBody, .eventsDescrShort{
            padding-left:11px;
        }
        .eventsPic, .eventsAjaxArea, .eventsInfo, .eventsDescr, .eventsGenre, .eventsHeader{
            vertical-align:top;
            /*padding:0 11px 0 11px;*/
        }
        .eventsPlus{
            cursor:hand;
        }
        .eventsBottom{
           border-bottom:1px solid #cccccc; 
           height:11px;
           font-size:1px;
        }
        .eventsInfo
        {
            width:200px;
            /*padding-right:11px;*/
        }


*{margin:0;}


/* Begin CSS Popout Menu */

#menu{
width:100%;
float:left;
text-decoration:none;

background: url(/_frontOffice/images/menuBckgr.gif) 100% 100% ;
background-position:bottom;

}

#menu a, #menu h2{
font:11px arial,helvetica,sans-serif;
font-weight:bold;
display:block;

border-width:0 1px 1px 0;
border-style:solid;
border-color:#FFFFFF ;

white-space:nowrap;
margin:0;
/*padding:1px 0 1px 3px;*/
/*text-transform:uppercase*/
}

#menu h2{
/*color:#fff;
background:#000 url(/css/images/expand3.gif) no-repeat 100% 100%;
text-transform:uppercase*/
}

#menu a{
background:#cdc8a3; 
text-decoration:none;
padding:2px 5px 2px 5px;
}

#menu a, #menu a:visited{
color:#660066;
}

#menu a:hover {
/*color:#a00;*/
background:#CCCCCC;
}

#menu a:active{
/*color:#060;*/
/*background:#ccc;*/
}

#menu .frsLev{
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 11px;
}

#menu .secLev{
	text-align:left;
	background:#AAAAAA;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 11px;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
/*width:40px;*/
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h2:hover{
/*background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;*/
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
/*font-weight:bold;
color:#000;
background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;*/
}

#menu a.x:hover{
/*color:#fff;
background:#000;*/
}

#menu a.x:active{
/*color:#060;
background:#ccc;*/
}

/* End CSS Popout Menu */











/*---------------------------------------*/

	
span.link1stLevel, a.link1stLevel:link,  a.link1stLevel:visited, a.link1stLevel:active{font-family: Verdana; font-size: 12px; color: #9b42bb; text-decoration:none;font-weight:bold;}
a.link1stLevel:hover {font-family: Verdana; font-size: 12px; color: #9b42bb; text-decoration:underline;font-weight:bold;}

a.link2ndLevel:link,  a.link2ndLevel:visited, a.link2ndLevel:active{font-family: Verdana; font-size: 11px; color: #000000; text-decoration:none;  padding-left:20px;}
a.link2ndLevel:hover {font-family: Verdana; font-size: 11px; color: #000000; text-decoration:underline; padding-left:20px;}










/****************************************************************************************************
*	below is css classes list that describes styles for scrolling links area						* 	
*	DON'T DELETE THIS PART																			*
*****************************************************************************************************/
 
	/*	defines the default styles for  scrolling link area title 	*/
	.titleTextStyle
	{
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: XX-small; 
		font-style: normal; 
		font-weight: Bold; 
		color: #333333
	}
	/*	
	*	defines the default styles for area with title (height, back-ground color)
	*	if color is not defined the title area has transparent back-ground color
	*/
	.titleAreaStyle
	{
		background-color:/* color code for background under title*/;
		height:20px;
	}

	/*
	* defines the default styles for item text in scrolling link area
	*/
	.linkStyle
	{
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: XX-small; 
		font-style: normal; 
		color: #333333
	}
	/*	
	*	defines the default styles for area with title (back-ground color)
	*	if color is not defined the title area has transparent back-ground color
	*/
	.linkBg
	{
		background-color:/* background color code for area with lins  */;
	}
	.linkTextStyle
	{
		text-decoration:none;
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: XX-small; 
		font-style: normal; 
		color: #000000;
	}
	.linkTitleStyle
	{
		font-weight:bold;
	}
/* --- */


.NormalBlack11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #000000;}
.NormalBlack9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #000000;}
.NormalBlack10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #000000;}
.NormalBlack12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #000000;}
.NormalBlack13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #000000;}
.NormalBlack14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #000000;}

.NormalRed11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #C64A87;}
.NormalRed9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #C64A87;}
.NormalRed10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #C64A87;}
.NormalRed12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #C64A87;}
.NormalRed13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #C64A87;}
.NormalRed14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #C64A87;}
.NormalRed16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #C64A87;}
.NormalRed18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #C64A87;}
.NormalRed20 {font-family: Arial, Trebuchet MS; font-size: 20px; color: #C64A87;}

.NormalPink11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #EC6A7E;}
.NormalPink9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #EC6A7E;}
.NormalPink10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #EC6A7E;}
.NormalPink12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #EC6A7E;}
.NormalPink13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #EC6A7E;}
.NormalPink14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #EC6A7E;}
.NormalPink16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #EC6A7E;}
.NormalPink18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #EC6A7E;}

.ArialGrey11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #5E5B5B;}
.ArialGrey9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #5E5B5B;}
.ArialGrey10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #5E5B5B;}
.ArialGrey12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #5E5B5B;}
.ArialGrey13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #5E5B5B;}
.ArialGrey14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #5E5B5B;}

.ArialBlack08 {font-family: Arial, Trebuchet MS; font-size: 8px; color: #000;}
.ArialBlack09 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #000;}
.ArialBlack10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #000;}
.ArialBlack11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #000;}
.ArialBlack12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #000;}
.ArialBlack14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #000;}
.ArialBlack16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #000;}
.ArialBlack18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #000;}
.ArialBlack20 {font-family: Arial, Trebuchet MS; font-size: 20px; color: #000;}

.ArialLightPurple08 {font-family: Arial, Trebuchet MS; font-size: 8px; color: #9b42bb;}
.ArialLightPurple09 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #9b42bb;}
.ArialLightPurple10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #9b42bb;}
.ArialLightPurple11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #9b42bb;}
.ArialLightPurple12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #9b42bb;}
.ArialLightPurple14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #9b42bb;}
.ArialLightPurple16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #9b42bb;}
.ArialLightPurple18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #9b42bb;}
.ArialLightPurple20 {font-family: Arial, Trebuchet MS; font-size: 20px; color: #9b42bb;}

.VerdanaWhite08 {font-family: Verdana, Trebuchet MS; font-size: 8px; color: #fff;}
.VerdanaWhite09 {font-family: Verdana, Trebuchet MS; font-size: 9px; color: #fff;}
.VerdanaWhite10 {font-family: Verdana, Trebuchet MS; font-size: 10px; color: #fff;}
.VerdanaWhite11 {font-family: Verdana, Trebuchet MS; font-size: 11px; color: #fff;}
.VerdanaWhite12 {font-family: Verdana, Trebuchet MS; font-size: 12px; color: #fff;}
.VerdanaWhite14 {font-family: Verdana, Trebuchet MS; font-size: 14px; color: #fff;}
.VerdanaWhite16 {font-family: Verdana, Trebuchet MS; font-size: 16px; color: #fff;}
.VerdanaWhite18 {font-family: Verdana, Trebuchet MS; font-size: 18px; color: #fff;}
.VerdanaWhite20 {font-family: Verdana, Trebuchet MS; font-size: 20px; color: #fff;}

.VerdanaBlack08 {font-family: Verdana, Trebuchet MS; font-size: 8px; color: #000;}
.VerdanaBlack09 {font-family: Verdana, Trebuchet MS; font-size: 9px; color: #000;}
.VerdanaBlack10 {font-family: Verdana, Trebuchet MS; font-size: 10px; color: #000;}
.VerdanaBlack11 {font-family: Verdana, Trebuchet MS; font-size: 11px; color: #000;}
.VerdanaBlack12 {font-family: Verdana, Trebuchet MS; font-size: 12px; color: #000;}
.VerdanaBlack14 {font-family: Verdana, Trebuchet MS; font-size: 14px; color: #000;}
.VerdanaBlack16 {font-family: Verdana, Trebuchet MS; font-size: 16px; color: #000;}
.VerdanaBlack18 {font-family: Verdana, Trebuchet MS; font-size: 18px; color: #000;}
.VerdanaBlack20 {font-family: Verdana, Trebuchet MS; font-size: 20px; color: #000;}

.VerdanaLightPurple08 {font-family: Verdana, Trebuchet MS; font-size: 8px; color: #9b42bb;}
.VerdanaLightPurple09 {font-family: Verdana, Trebuchet MS; font-size: 9px; color: #9b42bb;}
.VerdanaLightPurple10 {font-family: Verdana, Trebuchet MS; font-size: 10px; color: #9b42bb;}
.VerdanaLightPurple11 {font-family: Verdana, Trebuchet MS; font-size: 11px; color: #9b42bb;}
.VerdanaLightPurple12 {font-family: Verdana, Trebuchet MS; font-size: 12px; color: #9b42bb;}
.VerdanaLightPurple14 {font-family: Verdana, Trebuchet MS; font-size: 14px; color: #9b42bb;}
.VerdanaLightPurple16 {font-family: Verdana, Trebuchet MS; font-size: 16px; color: #9b42bb;}
.VerdanaLightPurple18 {font-family: Verdana, Trebuchet MS; font-size: 18px; color: #9b42bb;}
.VerdanaLightPurple20 {font-family: Verdana, Trebuchet MS; font-size: 20px; color: #9b42bb;}

.ArialWhite08 {font-family: Arial, Trebuchet MS; font-size: 8px; color: #fff;}
.ArialWhite09 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #fff;}
.ArialWhite10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #fff;}
.ArialWhite11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #fff;}
.ArialWhite12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #fff;}
.ArialWhite14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #fff;}
.ArialWhite16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #fff;}
.ArialWhite18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #fff;}
.ArialWhite20 {font-family: Arial, Trebuchet MS; font-size: 20px; color: #fff;}

.ArialPurple08 {font-family: Arial, Trebuchet MS; font-size: 8px; color: #9b42bb;}
.ArialPurple10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #9b42bb;}
.ArialPurple12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #9b42bb;}
.ArialPurple14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #9b42bb;}
.ArialPurple16 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #9b42bb;}
.ArialPurple18 {font-family: Arial, Trebuchet MS; font-size: 18px; color: #9b42bb;}
.ArialPurple20 {font-family: Arial, Trebuchet MS; font-size: 20px; color: #9b42bb;}


.ArialBrown11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #835444;}
.ArialBrown9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #835444;}
.ArialBrown10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #835444;}
.ArialBrown12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #835444;}
.ArialBrown13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #835444;}
.ArialBrown14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #835444;}
.ArialBrown 6 {font-family: Arial, Trebuchet MS; font-size: 16px; color: #835444;}

.ArialDarkGrey11 {font-family: Arial, Trebuchet MS; font-size: 11px; color: #535353;}
.ArialDarkGrey9 {font-family: Arial, Trebuchet MS; font-size: 9px; color: #535353;}
.ArialDarkGrey10 {font-family: Arial, Trebuchet MS; font-size: 10px; color: #535353;}
.ArialDarkGrey12 {font-family: Arial, Trebuchet MS; font-size: 12px; color: #535353;}
.ArialDarkGrey13 {font-family: Arial, Trebuchet MS; font-size: 13px; color: #535353;}
.ArialDarkGrey14 {font-family: Arial, Trebuchet MS; font-size: 14px; color: #535353;}



.Garamond08 {font-family:Garamond, Arial ; font-size: 8px; color: #000000; font-style:italic;}
.Garamond10 {font-family:Garamond, Arial ; font-size: 10px; color: #000000; font-style:italic;}
.Garamond12 {font-family:Garamond, Arial ; font-size: 12px; color: #000000; font-style:italic;}
.Garamond14 {font-family:Garamond, Arial ; font-size: 14px; color: #000000; font-style:italic;}
.Garamond16 {font-family:Garamond, Arial ; font-size: 16px; color: #000000; font-style:italic;}
.Garamond18 {font-family:Garamond, Arial ; font-size: 18px; color: #000000; font-style:italic;}
.Garamond20 {font-family:Garamond, Arial ; font-size: 20px; color: #000000; font-style:italic;}
.Garamond24 {font-family:Garamond, Arial ; font-size: 24px; color: #000000; font-style:italic;}

.Helvetica08 {font-family:Helvetica, Arial ; font-size: 8px; color: #000000; font-stretch:condensed; }
.Helvetica10 {font-family:Helvetica, Arial ; font-size: 10px; color: #000000; font-stretch:condensed; }
.Helvetica12 {font-family:Helvetica, Arial ; font-size: 12px; color: #000000; font-stretch:condensed; }
.Helvetica14 {font-family:Helvetica, Arial ; font-size: 14px; color: #000000; font-stretch:condensed; }
.Helvetica16 {font-family:Helvetica, Arial ; font-size: 16px; color: #000000; font-stretch:condensed; }
.Helvetica18 {font-family:Helvetica, Arial ; font-size: 18px; color: #000000; font-stretch:condensed; }
.Helvetica20 {font-family:Helvetica, Arial ; font-size: 20px; color: #000000; font-stretch:condensed; }
.Helvetica24 {font-family:Helvetica, Arial ; font-size: 24px; color: #000000; font-stretch:condensed; }

.Futura { font-family:Futura, Arial; font-size:18px; color:#000000; }

.TrebuchetBlack08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack09 {font-family:Trebuchet MS, Arial ; font-size: 9px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack14 {font-family:Trebuchet MS, Arial ; font-size: 14px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack16 {font-family:Trebuchet MS, Arial ; font-size: 16px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack18 {font-family:Trebuchet MS, Arial ; font-size: 18px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #000000; font-stretch:condensed; }
.TrebuchetBlack24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #000000; font-stretch:condensed; } 

.TrebuchetBrown08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown09 {font-family:Trebuchet MS, Arial ; font-size: 9px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown14 {font-family:Trebuchet MS, Arial ; font-size: 14px; color: #6d1f2d; font-stretch:condensed  }
.TrebuchetBrown16 {font-family:Trebuchet MS, Arial ; font-size: 16px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown18 {font-family:Trebuchet MS, Arial ; font-size: 18px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #6d1f2d; font-stretch:condensed; }
.TrebuchetBrown24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #6d1f2d; font-stretch:condensed; }

.TrebuchetRed08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed09 {font-family:Trebuchet MS, Arial ; font-size: 9px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed14 {font-family:Trebuchet MS, Arial ; font-size: 14px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed16 {font-family:Trebuchet MS, Arial ; font-size: 16px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed18 {font-family:Trebuchet MS, Arial ; font-size: 18px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #ca003a; font-stretch:condensed; }
.TrebuchetRed24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #ca003a; font-stretch:condensed; }


.TrebuchetGrey08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey09 {font-family:Trebuchet MS, Arial ; font-size: 9px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey14 {font-family:Trebuchet MS, Arial ; font-size: 14px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey16 {font-family:Trebuchet MS, Arial ; font-size: 16px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey18 {font-family:Trebuchet MS, Arial ; font-size: 18px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #8A8684; font-stretch:condensed; }
.TrebuchetGrey24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #8A8684; font-stretch:condensed; }

/*  added on 25.06.07 */

#tableBorder td {border-left:1px solid black;border-top:1px solid black;}
#tableBorder {border-right:1px solid black;border-bottom:1px solid black;}

H1 {font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; color: #998A5F;}

.TrebuchetBlue08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue09 {font-family:Trebuchet MS, Arial ; font-size: 9px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue14 {font-family:Trebuchet MS, Arial ; font-size: 14px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue16 {font-family:Trebuchet MS, Arial ; font-size: 16px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue18 {font-family:Trebuchet MS, Arial ; font-size: 18px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #0091a3; font-stretch:condensed; }
.TrebuchetBlue24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #0091a3; font-stretch:condensed; } 

/*  added on 05.0 .07 */

.TrebuchetWhite08 {font-family:Trebuchet MS, Arial ; font-size: 8px; color: #fff; font-stretch:condensed; }

.TrebuchetWhite10 {font-family:Trebuchet MS, Arial ; font-size: 10px; color: #fff; font-stretch:condensed; }
.TrebuchetWhite11 {font-family:Trebuchet MS, Arial ; font-size: 11px; color: #fff; font-stretch:condensed; }
.TrebuchetWhite12 {font-family:Trebuchet MS, Arial ; font-size: 12px; color: #fff; font-stretch:condensed; }
.TrebuchetWhite13 {font-family:Trebuchet MS, Arial ; font-size: 13px; color: #fff; font-stretch:condensed; }
.TrebuchetWhite20 {font-family:Trebuchet MS, Arial ; font-size: 20px; color: #fff; font-stretch:condensed; }
.TrebuchetWhite24 {font-family:Trebuchet MS, Arial ; font-size: 24px; color: #fff; font-stretch:condensed; } 

/* #99d3da */

.TITLE25RED {font-family:Trebuchet MS, Arial ; font-size: 25px; line-height: 20px; color: #ca003a;  font-weight: bold;text-transform: uppercase; font-stretch:condensed; }
.TITLE25BROWN {font-family:Trebuchet MS, Arial ; font-size: 25px; line-height: 20px; color: #998a5f;  font-weight: bold;text-transform: uppercase;font-stretch:condensed;}
.TITLE25YELLOW {font-family:Trebuchet MS, Arial ; font-size: 25px; line-height: 20px; color: #d3a121;  font-weight: bold;text-transform: uppercase;font-stretch:condensed;}
.TITLE25GREY {font-family:Trebuchet MS, Arial ; font-size: 25px; line-height: 20px; color: #323232;  font-weight: bold;text-transform: uppercase;font-stretch:condensed;}
.TITLE25BLUE {font-family:Trebuchet MS, Arial ; font-size: 25px; line-height: 20px; color: #0091a3; font-weight: bold;text-transform: uppercase;font-stretch:condensed;}


.STITLEGREY {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #323232;  font-weight: bold;text-transform: uppercase;}
.STITLEGREYLIGHT {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #696969;  font-weight: bold;text-transform: uppercase;}
.STITLEBLUE {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #0091a3;  font-weight: bold;text-transform: uppercase;}
.STITLEYELLOW {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #d3a121;  font-weight: bold;text-transform: uppercase;}
.STITLERED {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #ca003a;  font-weight: bold;text-transform: uppercase;}
.STITLEBROWN {font-family:Trebuchet MS, Arial ; font-size: 17px; line-height: 19px; color: #998a5f;  font-weight: bold;text-transform: uppercase;}

.TEASERGREY {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 12px; color: #323232; font-weight: bold; text-transform: uppercase; }
.TEASERGREYLIGHT {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 12px; color: #696969;  font-weight: bold; text-transform: uppercase; }

.BIGTEXTGREY {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #757575; font-weight: normal; }
.BIGTEXTGREYDARK {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #323232; font-weight: normal; }
.BIGTEXTBROWN {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #998a5f; font-weight: normal; }
.BIGTEXTBLUE {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #0099ff; font-weight: normal; }
.BIGTEXTGREEN {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #00a16d; font-weight: normal; }
.BIGTEXTRED {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #ca003a; font-weight: normal; }
.BIGTEXTYELLOW {font-family:Trebuchet MS, Arial ; font-size: 13px; line-height: 17px; color: #d3a121; font-weight: normal; }

.NORMALGREY {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15px; color: #323232; font-weight: normal; }
.NORMALGREYLIGHT {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15px; color: #696969; font-weight: normal; }
.NORMALRED {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15x; color: #ca003a; font-weigh : normal; }
.NORMALBROWN {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15x; color: #998a5f; font-weight: normal; }
.NORMALBLUE {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15x; color: #0099ff; font-weight: normal; }
.NORMALGREEN {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15x; color: #00a16d; font-weight: normal; }
.NORMALYELLOW {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 15x; color: #d3a121; font-weight: normal; }

.GREYCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #323232; font-weight: bold; text-transform: uppercase; }
.GREYLIGHTCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #696969; font-weight: bold; text-transform: uppercase; }
.REDCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #ca003a; font-weight: bold; text-transform: uppercase; }
.BROWNCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #998a5f; font-weight: bold; text-transform: uppercase; }
.BLUECAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #0099ff; font-weight: bold; text-transform: uppercase; }
.GREENCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #00a16d; font-weight: bold; text-transform: uppercase; }
.YELLOWCAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #d3a121; font-weight: bold; text-transform: uppercase; }
.WHITECAP10 {font-family:Trebuchet MS, Arial ; font-size: 10px; line-height: 10px; color: #ffffff; font-weight: bold; text-transform: uppercase; }


.GREYCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #323232; font-weight: bold; text-transform: uppercase; }
.GREYLIGHTCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #696969; font-weight: bold; text-transform: uppercase; }
.BROWNCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #998a5f; font-weight: bold; text-transform: uppercase; }
.BLUECAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #0099ff; font-weight: bold; text-transform: uppercase; }
.GREENCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #00a16d; font-weight: bold; text-transform: uppercase; }
.YELLOWCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #d3a121; font-weight: bold; text-transform: uppercase; }
.REDCAP12 {font-family:Trebuchet MS, Arial ; font-size: 12px; line-height: 12px; color: #ca003a; font-weight: bold; text-transform: uppercase; }
.WHITECAP12 {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 11px; color: #ffffff; font-weight: bold; text-transform: uppercase; }

.REDCAP11 {font-family:Trebuchet MS, Arial ; font-size: 11px; line-height: 11px; color: #ca003a; font-weight: bold; text-transform: uppercase; }







