BODY {
BORDER-BOTTOM-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-TOP-COLOR: #000000; scrollbar-face-color: #336699; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #336699; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #336699; scrollbar-track-color: #CC3333; scrollbar-color: #ffffff; scrollbar-base-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; menubar-face-color: :#ffffff; FONT-FAMILY: Helvetica, Verdana, arial, sans-serif; background-color: #d0bc00; font-size: 8px; line-height: 12px; color: #006699;
}
.policebleue
{
	font-size:20px;
	color:#FFFFFF;
	background-color:#0000FF;
}
/* --- main/posts --- */
#main {
	margin: 10px;
	padding-top: 10px;
	text-align : left;
	width: 65%;
	float: left;
}
div.post {
	border: 2px #069 solid;
	margin-bottom: 20px;
	padding: 10px 15px 5px 15px;
	background: #fff url('gray-white-stripe.png');
}
h9 {
	border: 1px #069 solid;
	position: absolute;
	margin: -20px 0px 0px 10px;
	padding: 2px 5px 2px 5px;
	background: #069;
	color: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-STYLE: bold;
	FONT-SIZE: 17px;
}
h10 {
	border: 1px #069 solid;
	position: absolute;
	margin: -20px 0px 0px 10px;
	padding: 2px 5px 2px 5px;
	background: #069;
	color: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-STYLE: bold;
	FONT-SIZE: 17px;
}
h11 {
	border: 1px #069 solid;
	position: absolute;
	margin: -20px 0px 0px 10px;
	padding: 2px 5px 2px 5px;
	background: #069;
	color: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	FONT-STYLE: bold;
	FONT-SIZE: 12px;
}
div.postheader {
	margin: 10px 40px 10px 0px;
	border-bottom: 1px #000 solid;
	font-size: 75%;
	color: #666;
}
div.postfooter {
	margin: 10px 0px 10px 40px;
	border-top: 1px #000 solid;
	font-size: 75%;
	color: #666;
	text-align: right;
}
#prevnext {
	text-align: center;
}
repeat-x top;
	color: #ccc;
	font-style: italic;
	text-transform: capitalize;
	font-size: 90%;
}
.AnnonceT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #6699CC;
	text-decoration: none;
}
.tab {
	height:20;
	margin-left: center;
	width:100%;
	border:1px solid #6699CC;
	background-color:#ffffff;
	font-size: 11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;

	
}
.tab_hover {
	height:20;
	width:100%;
	margin-left: center;
	border:1px solid #524ea3;
	background-color:#f0f2f7;
	font-size: 11px;
	color:#524ea3;
	font-family: Arial, Helvetica, sans-serif;

}
.td_middle  {
	margin:0px;
	padding:5px;		 
	text-align:left;
	border:2px ridge #FFCC00;
	font-size:11px;
	color:#000000;
	background-color:#ffffef;
}
#bottompub {
vertical-align: middle;
height: 120px;
text-align: center;
}

noboldnounderline 
{
cursor: pointer;
text-decoration : none;
color : #2c2c2c;
font-weight : normal
}

noboldnounderline:hover
{
cursor: pointer;
text-decoration : none;
color : #000;
font-weight : normal
}
#fieldpub {
text-align:left;
padding: 2px;
font-size: 12px;
width: 120px;
height: 120px;
margin-left: 10px;
border: 2px dotted #006699;
float: left;
}
#fieldpartnr {
text-align:left;
padding: 2px;
font-size: 12px;
width: 135px;
height: 120px;
margin-left: 10px;
border: 2px dotted #006699;
float: left;
}
#fieldchange {
text-align:left;
padding: 2px;
font-size: 12px;
width: 120px;
height: 200px;
margin-left: 10px;
border: 2px dotted #006699;
float: left;
}
#fieldactu {
text-align:left;
padding: 2px;
width: 400px;
height: 120px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

#hotel {
text-align:left;
padding: 2px;
width: 715px;
height: 320px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

#fieldactumain {
text-align:left;
padding: 2px;
width: 400px;
height: 310px;
float: left;
font-size: 12px;
border: 3px solid #000099;
}

#fieldcgauche {
BACKGROUND-COLOR: #ffffff;
text-align:left;
padding: 2px;
width: 125px;
heigh: 125px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

#cyberboutique {
BACKGROUND-COLOR: #708090;
text-align:left;
padding: 2px;
width: 410px;
height: 70px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

#fieldsites {
text-align:left;
padding: 2px;
width: 175px;
height: 120px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

#fieldedito {
text-align:left;
padding: 2px;
width: 510px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}
#fieldads {
text-align:left;
padding: 2px;
width: 690px;
float: left;
font-size: 12px;
border: 2px dotted #006699;
}

.contenu A.lien_lex {
	BORDER-BOTTOM: #4d6db3 1px dashed
}
.contenu A.lien_lex:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.contenu A.web_lex {
	DISPLAY: block; TEXT-ALIGN: right
}
.clear {
	clear:both;
	font-size:1px;
}
UL#mainlevel-nav {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL#mainlevel-nav LI {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 98px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	WHITE-SPACE: nowrap
}
UL#mainlevel-nav LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #9ab; FILTER: alpha(opacity='90'); PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 11px/12px Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 1px; TEXT-DECORATION: none; moz-opacity: 0.90; opacity: 0.90
}
A.mainlevel:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #07c 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_bg.png) #069 no-repeat left center; PADDING-BOTTOM: 3px; FONT: bold 11px/14px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #eef; TEXT-INDENT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #046 1px solid; TEXT-DECORATION: none
}
A.mainlevel:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #07c 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_bg.png) #069 no-repeat left center; PADDING-BOTTOM: 3px; FONT: bold 11px/14px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #eef; TEXT-INDENT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #046 1px solid; TEXT-DECORATION: none
}
A.mainlevel:active {
	BORDER-TOP: #fc6 1px solid; BACKGROUND: url(../images/menu_bg.png) #f90 no-repeat -176px center; COLOR: #ffffcc; BORDER-BOTTOM: #c70 1px solid; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BORDER-TOP: #fc6 1px solid; BACKGROUND: url(../images/menu_bg.png) #f90 no-repeat -176px center; COLOR: #ffffcc; BORDER-BOTTOM: #c70 1px solid; TEXT-DECORATION: none
}

TABLE.modulepub {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #006699 1px solid;
	BORDER-BOTTOM: #006699 1px solid
}
TABLE.modulepub TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffcc
}
TABLE.modulepub336 {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #006699 1px solid;
	BORDER-BOTTOM: #006699 1px solid
}
TABLE.modulepub336 TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffcc
}
TABLE.modulecontent {
	BORDER-RIGHT: #FFCC00 1px solid;
	BORDER-TOP: #FFCC00 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #FFCC00 1px solid;
	WIDTH: 100%;
	HEIGHT: 200;
	BORDER-BOTTOM: #FFCC00 1px solid
}
TABLE.modulecontent TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #eeeeee
}
TABLE.moduletable {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	MARGIN: 1px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #d0bc00
}
.legende {
	FONT-SIZE: 100%;
	COLOR: #ffcb00;
	BACKGROUND-COLOR: #006699
}
#entetecadre {
	FONT-WEIGHT: bold;
	COLOR: #ffcb00;
	TEXT-INDENT: 5pt;
	BACKGROUND-COLOR: #006699;
	TEXT-ALIGN: center
}
.cadre {
	BORDER-RIGHT: firebrick 2px solid;
	BORDER-TOP: firebrick 1px solid;
	BORDER-LEFT: firebrick 2px solid;
	BORDER-BOTTOM: firebrick 2px solid;
	MARGIN: 0px 0px 0px 0px;
	TEXT-ALIGN: justify;
	PADDING-RIGHT: 14px;
	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	FONT: bold 10px/12px;
	COLOR: #3e4f74;
	PADDING-TOP: 2px;
	LETTER-SPACING: 0.06em;
	TEXT-ALIGN: center
}
.cadrehotel {
	BORDER-RIGHT: firebrick 2px solid;
	BORDER-TOP: firebrick 1px solid;
	BORDER-LEFT: firebrick 2px solid;
	BORDER-BOTTOM: firebrick 2px solid;
	MARGIN: 0px 0px 0px 0px;
	TEXT-ALIGN: justify;
	PADDING-RIGHT: 14px;
	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	FONT: bold 10px/12px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	LETTER-SPACING: 0.06em;
	BACKGROUND-COLOR: #006699;
	TEXT-ALIGN: center
}
.Style10 {
	color: #FFFFFF;
	font-weight: bold;
}
.lettrine {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #ffcb00;
	FONT-FAMILY: Tahoma, Verdana, Arial
}
TABLE.modulepub {
	BORDER-RIGHT: #FFCC00 1px solid;
	BORDER-TOP: #FFCC00 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #FFCC00 1px solid;
	BORDER-BOTTOM: #FFCC00 1px solid
}
TABLE.modulepub TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffcc
}
TABLE.moduletable {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #000000 1px solid
}
TABLE.moduletable TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	WIDTH: 100%;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #004b69;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	HEIGHT: 15px;
	MARGIN: 2px 2px 2px 2px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none! important
}
TABLE.moduletable TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffcc
}
.guide-tekst {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #666666; LINE-HEIGHT: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A.Orange:link {
	FONT-SIZE: 13px; COLOR: #ff6c00; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Rouge:link {
	FONT-SIZE: 13px; COLOR: #bb0000; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Rouge:visited {
	FONT-SIZE: 13px; COLOR: #770000; FONT-FAMILY: Arial,Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Rouge:hover {
	FONT-SIZE: 13px; COLOR: #ff9900; FONT-FAMILY: Arial,Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menu:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ad5b38; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
A.menu:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1c1ba3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
td, ul, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
}
.title {
	font-family: ,times new roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	TEXT-ALIGN: center;
	font-weight: bold;
 	background-color: #99CC00; color: #003333;}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
 	color: #003300;}

}

.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: orange;
}
.nav3 {
	font-family: Helvetica, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #FFFF99;
}
.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}
.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
	color: #003333;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.box {
	border-width: 2px;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-style: double;
	background-color: #bdcdeb;
	color: #ffffff;
}
.box1 {
	border-width: 2px;
	border-color: #CCCCCC #cc0000 #cc0000 #CCCCCC;
	border-style: double;
	background-color: #bdcdeb;
	color: #ffffff;
}
.box2 {
	border-width: 2px;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-style: double;
	background-color: #006699;
	color: #ffffff;
}
.box3 {
	border-width: 2px;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-style: double;
	background-color: #009966;
	color: #ffffff;
	FONT-WEIGHT: bold;
}
.box4 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Bitstream Vera Sans, sans-serif
}
.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 	color: #660000; font-weight: bolder; font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 20px; color: #990000; }
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 20px; color: #FFFFFF; }
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif}

.StoryContentColor {
margin-top: 0em;
margin-bottom: 0em;
font-size: 9pt;
font-weight: normal;
font-family: "Verdana", "Arial"; 
}
.adminBar {
	FONT-SIZE: 8pt; COLOR: #000055; FONT-FAMILY: helvetica, arial; BACKGROUND-COLOR: #dddddd
}
.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 30px;
  	background-color: #990000; color: #FFFF66;
}

.subtitle {
	font-family: Verdana;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
  	color: #660000; font-style: oblique;
}

.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	background-color: #990000;
	color: #FFFF66;
}

.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCC66;
}

.sidebar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFF99;
}

.sidebarHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFF99;
	background-color: #999933;
 font-weight: bold;
}

.sidebarFooter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
	color: #990000;
}

.legal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #333333;
}
.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}
.promobank {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
	font-size: 13px;
	font-weight: normal;
	background-color: #CCFF99;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	HEIGHT: 15px;
	MARGIN: 1px 0px 1px 2px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none
}
.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #CCCC99;
 color: #660000; font-weight: bolder; font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.forms {
	BACKGROUND: #feddae; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px
}
.Bottom {
	FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.TitleNB {
	COLOR: white; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.TextN {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.TextNB {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.TextNew {
	BACKGROUND-COLOR: yellow; COLOR: black; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal
}

P {
margin-top: 0em;
margin-bottom: 0em;
font-size: 11px;
font-weight: normal;
font-family: "Verdana", "Arial"; 
}

H1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; color:#660000; font-family: "Old English Text MT", "Times New Roman", "Arial", "Verdana"; POSITION: static; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; VERTICAL-ALIGN: top; font-weight: normal; font-size:20px;
}
H2 {
	COLOR: #006699;
	FONT-SIZE: 16pt;
	TEXT-ALIGN: center;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: underline;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 20px;
}
H3 {
	COLOR: #386ca0; FONT-SIZE: 11pt; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; font: bold; font-family: verdana;
}
H31 {
	COLOR: #386ca0; FONT-SIZE: 11pt; TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; font: bold; font-family: verdana;
}
h4 { 	color:#006699;
	font-size:1em;
	margin-top:0.8em;
	margin-bottom:0.5em;
	border-top:2px dotted #006699;
	border-bottom:2px dotted #006699;
	padding-top: 2px;
	padding-bottom: 2px;}
H5 {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in
}
H6 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: #386ca0; FONT-SIZE: 11px; POSITION: static; TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
H7 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: firebrick; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
H8 {
	COLOR: #386ca0; FONT-SIZE: 10pt; TEXT-ALIGN: center; TEXT-DECORATION: underline; TEXT-TRANSFORM: uppercase; font: bold; font-family: verdana;
}
FORM {
	MARGIN: 0px
}
A.toc-a:link {
	FONT-SIZE: 8pt! important; TEXT-DECORATION: none! important
}
A.toc-a:visited {
	FONT-SIZE: 8pt! important; TEXT-DECORATION: none! important
}
A.toc-a:active {
	FONT-SIZE: 8pt! important; TEXT-DECORATION: none! important
}
A.toc-a:hover {
	BACKGROUND: blue; COLOR: white! important; FONT-SIZE: 8pt! important; TEXT-DECORATION: none! important
}
A.pagelinks:link {
	COLOR: yellow; FONT-SIZE: 8pt! important
}
A.pagelinks:visited {
	COLOR: yellow; FONT-SIZE: 8pt! important
}
A.pagelinks:active {
	COLOR: yellow; FONT-SIZE: 8pt! important
}
A.pagelinks:hover {
	BACKGROUND: green; COLOR: red! important; FONT-SIZE: 8pt! important
}
.pagelinks {
	COLOR: yellow; FONT-SIZE: 8pt! important
}
.deadlinks {
	COLOR: #ad5b38; FONT-SIZE: 8pt! important
}

}
INPUT {
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 9pt
}
.faq-q {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.faq-a {
	FONT-SIZE: 8.5pt
}
.Indented {
	MARGIN-LEFT: 0.2in; MARGIN-TOP: 0in; TEXT-DECORATION: none
}
.Indented2 {
	FONT-SIZE: 8pt; MARGIN-LEFT: 0.15in; TEXT-DECORATION: none
}
.IndentTOC {
	FONT-SIZE: 8pt; MARGIN-LEFT: 0.25in; TEXT-DECORATION: none
}
.toc-head {
	BACKGROUND-COLOR: #c11e1e; COLOR: white; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-LEFT: 0.05in
}
.toc-body {
	BACKGROUND-COLOR: #fbfec5; FONT-SIZE: 8pt; PADDING-LEFT: 0.1in
}
.rel-table {
	BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; FLOAT: right
}
.rel-head {
	BACKGROUND-COLOR: green; COLOR: white; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-LEFT: 0.05in
}
.smaller {
	FONT-SIZE: 8pt
}
.smallest {
	FONT-SIZE: 7pt
}
.Invisible {
	COLOR: white; FONT-SIZE: 1pt
}
.queueTable {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.release1 {
	COLOR: #336699; FONT-SIZE: 22px; FONT-WEIGHT: bolder
}
.release2 {
	COLOR: #555555; FONT-SIZE: 20px; LINE-HEIGHT: 35px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px; WIDTH: 250px
}
.keyword {
	BACKGROUND-COLOR: #ffffcc; FONT-WEIGHT: bold
}
.listingstext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.lushlifetext2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.listingstableborder {
	BORDER-BOTTOM: #333333 2px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #333333 2px solid; BORDER-TOP: #333333 1px solid
}
.categoryLinks:link {
	FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.categoryLinks:visited {
	FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.categoryLinks:hover {
	FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.pagination {
	FONT-SIZE: 11px
}
.pagination:link {
	FONT-SIZE: 11px
}
.pagination:hover {
	FONT-SIZE: 11px
}
.pagination:visited {
	FONT-SIZE: 11px
}
.listingslink:link {
	FONT-SIZE: 12px
}
.listingslink:hover {
	FONT-SIZE: 12px
}
.listingslink:visited {
	FONT-SIZE: 12px
}
.printdisclaimer {
	BACKGROUND-COLOR: #efefef; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9px
}
.printpage {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px
}
.emailboxhead {
	BACKGROUND-COLOR: #333333; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.emailboxcontent {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px
}
.contentcenter {
	BORDER-RIGHT: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
A:hover {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #0c3173;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.outertable {
	BORDER-BOTTOM: #000000 1px solid
}
.issuetext {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.leftnav:link {
	COLOR: #336699; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnav:hover {
	COLOR: #336699; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.leftnav:unknown {
	COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.topright {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 3px; PADDING-BOTTOM: 3px; PADDING-RIGHT: 3px; TEXT-TRANSFORM: uppercase
}
.previouscover {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.formtext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.formbutton1 {
	COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.contenttable1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.contenttable2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; MARGIN-LEFT: 0px; PADDING-LEFT: 0px
}
.leftnav:visited {
	COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.datecolor {
	COLOR: #ffffcc; FONT-WEIGHT: bold
}
.bullet1 {
	COLOR: #336699
}
.footer1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.leftsearch:link {
	COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftsearch:hover {
	COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.leftsearch:visited {
	COLOR: #dddddd; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.topad1 {
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.storytext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
.tborders {
	BORDER-BOTTOM: #000000; BORDER-LEFT: #000000; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
.tblBorder {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.promoTable {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}
.promoTableleft {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}
.promoTableright {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px solid
}
.promoHed {
	COLOR: #336699; FONT-FAMILY: arial,verdana, san-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.promoText {
	COLOR: #000000; FONT-FAMILY: arial,verdana, san-serif; FONT-SIZE: 12px
}
.tocnews1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.indexlink:link {
	COLOR: #336699;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.indexlink:hover {
	COLOR: #336699; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.indexlink:visited {
	COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.storyhed {
	COLOR: #336699; FONT-FAMILY: verdana, arial,san-serif; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.storydeck {
	COLOR: #333333; FONT-FAMILY: verdana, arial,san-serif; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.storyby {
	COLOR: #000000; FONT-FAMILY: arial,verdana, san-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.date {
	COLOR: #333333; FONT-FAMILY: verdana, san-serif; FONT-SIZE: 10px
}
.dek {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt
}
.credit {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: normal
}
.personalshandle {
	COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.personalsquote {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt
}
.personalsimage {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; WIDTH: 120px
}
.personalshandleinside {
	BACKGROUND-COLOR: #555555; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-DECORATION: none; max-width: 120
}
.personalsquoteinside {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; max-width: 120
}
.personalsimageinside {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; WIDTH: 120px
}
.webexheader {
	BORDER-BOTTOM: #333333 1px solid
}
.webextext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.caption {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.classheader {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; FONT-SIZE: 16pt
}
.classdiscrpt {
	BACKGROUND: #e0e0e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; MARGIN-LEFT: 7px; MARGIN-TOP: 7px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.classtitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #000000; FONT-SIZE: 15pt; FONT-WEIGHT: bold
}
.classcatlist {
	LINE-HEIGHT: 21px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.classsmall {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.classtableborder {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid
}
.classsubtitle {
	BACKGROUND-COLOR: #336699; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.classsearchinfo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
.classnumberbullet1 {
	COLOR: #336699; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.classSearchBox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.classSearchHed {
	BACKGROUND-COLOR: #336699; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.classcontenttable1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.justifie {
	TEXT-ALIGN: justify
}
}
#cimenustyle {
	HEIGHT: 15px; WIDTH: 125px
}
#cimenustyle A {
	BACKGROUND: #ad5b38; BORDER-BOTTOM: #726bdc 1px solid; BORDER-LEFT: #726bdc 1px solid; BORDER-RIGHT: #726bdc 1px solid; BORDER-TOP: #726bdc 1px solid; COLOR: #ffffff; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px; TEXT-DECORATION: none; WHITE-SPACE: nowrap
}
#cimenustyle A:hover {
	BACKGROUND: #564fbc; BORDER-BOTTOM: #b9b5ee 1px solid; BORDER-LEFT: #b9b5ee 1px solid; BORDER-RIGHT: #b9b5ee 1px solid; BORDER-TOP: #b9b5ee 1px solid; COLOR: #ffffff; DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.nav1 {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; HEIGHT: 15px; MARGIN: 1px 0px 1px 2px; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.nav2 {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; HEIGHT: 15px; width=115 MARGIN: 1px 0px 1px 2px; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.top {
	BACKGROUND-COLOR: green; COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-TOP: 4px
}
.content {
	BACKGROUND-COLOR: #f7f7f7; BORDER-BOTTOM: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; PADDING-LEFT: 0px; PADDING-TOP: 3px
}
.espace {
	HEIGHT: 1px
}
.red9gras {
	BACKGROUND-COLOR: #006699; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffcb00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.royal9gras {
	BACKGROUND-COLOR: #006699; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.green9gras {
	BACKGROUND-COLOR: green; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gasy {
	BACKGROUND-COLOR: #ad5b38; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; color: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-VARIANT: normal; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-TOP: 4px
}
.txtgr {
	COLOR: #cc0000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.topad1 {
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.urlmag { font-family: Arial, 
Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CCCCFF
}
.footer {
  font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
	color: #ffffcc;
	background-color: #d0bc00;
}
fieldset {
	BORDER-RIGHT: 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 2px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: 2px solid;
	WIDTH: 100%;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 2px solid;
	COLOR: #000099;
}
.toptitle {
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: 1px solid;
	WIDTH: 100%;
	COLOR: #000099;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid;
	TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.toptitle1 {
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: 1px solid;
	WIDTH: 100%;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid;
	TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.nagl4 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996699; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #006699; HEIGHT: 2px; BACKGROUND-COLOR: #006699; BORDER-RIGHT-WIDTH: 0px
}
#menudroite_1 TH {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: center top; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; FONT: bold 12px/16px Verdana; COLOR: #3e4f74; PADDING-TOP: 2px; LETTER-SPACING: 0.06em
}
#menudroite_1 TD {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#menudroite_1 TD.pied {
	BACKGROUND-POSITION: center bottom; FONT-SIZE: 8px
}
.bleuroyal {
	FONT: bold 11px Verdana; COLOR: #006699
}
.bleunuit {
	FONT: bold 11px Verdana; COLOR: #003366
}
.bordeau {
	FONT: bold 11px Verdana; COLOR: #993300
}
.lienbleu {
	color:#316ea8;
}
.lienbleu10 {
	color:#316ea8;
}
.lienbleu11 {
	color:#316ea8;
}
.soustitrerub {
	font : 15px Trebuchet MS, arial, sans-serif; text-align:left;color:#316ea8;
}
.soustitrerub3 {
font : 13px Trebuchet MS, arial, sans-serif;color:#316ea8;
}
#media_bloc_news {
margin-top:10px;
}
div.relevant-inset {
  border: 1px solid #316ea8;
  font-size: 90%;
  font-size: 100%;
  width: 200px;
  margin-bottom: 2px;
  float: right;
  margin-left: 1px;
}
div.relevant-inset h2.head {
  border-bottom: 2px solid #316ea8;
  text-align: center;
  font-size: 9pt;
  padding: 2px;
  margin: 0;
}
div.relevant-inset ul {
  list-style: none;
  padding: 2px 3px;
  margin: 0;
}
div.relevant-inset ul li {
  font-weight: bold;
  text-align: center;
}
div.relevant-inset.story-group {
  width: 180px;
}
div.relevant-inset.story-group ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div.relevant-inset.story-group ul li {
  text-align: left;
  padding: 2px 3px;
}
.box_cote_titre { margin-top:15px;  height:17px; background-color: #006699; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top: 3px;  }
.box_cote_titre2 { margin-top:15px;  height:17px; background-color: #006699; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top: 3px; }
.box_bas_titre { margin-top:0px;  height:85px; background-color: #006699; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top: 3px;  }
.box_cote {  border: 2px solid #003366;  padding:5px;  }
.ptexte { font-family: Arial,Helvetica,sans-serif; font-size: 11px;  font-weight:bold; text-decoration: none;}
.mod_1548028 {border: 1px solid #FFFFFF;position: relative;background-color: #FFFFFF;padding: 0;padding-top: 2px;padding-bottom: 2px;position: relative;}
.mooquee-text{position: absolute;}.mod_1548028
.defilbox{width: 100%;position: absolute;top: 0;visibility: hidden;white-space: nowrap;}
.boite {border: 0;}
.couleur-orange {
	color: #ff6c00;
}