A.menulink {
font-family : verdana, serif; 
font-size : 10px; 
color : #11449d; 
text-decoration : none; 
} 
A.menulink:hover {
font-family : verdana, serif; 
color : #dd3737; 
text-decoration : none; 
} 
A.whitered {
font-family : verdana, serif; 
font-size : 10px; 
color : #ffffff; 
text-decoration : none; 
} 
A.whitered:hover {
font-family : verdana, serif; 
color : #cc0000; 
text-decoration : none; 
} 
A.blackred {
font-family : verdana, serif; 
font-size : 10px; 
color : #000000; 
text-decoration : none; 
} 
A.blackred:hover {
font-family : verdana, serif; 
color : #cc0000; 
text-decoration : none; 
} 
A.redwhite {
font-family : verdana, serif; 
font-size : 10px; 
color : #cc0000; 
text-decoration : none; 
}
A.menu_ess_blue{
color : #000066;
} 
A.menu_ess_red{
color : #ff3300; 
}A.redwhite:hover {
font-family : verdana, serif; 
color : #ffffff; 
text-decoration : none; 
} 
td.edito {
border-top : 3px dashed #a4a4a4; 
border-bottom : 3px dashed #a4a4a4; 
background-color : #efefef; 
} 
td.editoBody {
font-size : 10px; 
font-family : verdana, serif; 
} 
th.edito {
font-size : 12px; 
font-family : verdana, serif; 
text-align : left; 
padding-left : 10px; 
} 
td.news {
border-top : 3px dashed #a4a4a4; 
border-bottom : 3px dashed #a4a4a4; 
background-color : #efefef; 
} 
td.newsBody {
font-size : 10px; 
font-family : verdana, serif; 
} 
td.newsInnerBody {
font-size : 10px; 
font-family : verdana, serif; 
padding : 5px; 
} 
th.news {
font-size : 12px; 
font-family : verdana, serif; 
text-align : left; 
padding-left : 10px; 
} 
A.white:link {
color : white; 
text-decoration : none; 
} 
A.white:visited {
color : white; 
text-decoration : none; 
} 
A.white:hover {
color : white; 
text-decoration : none; 
} 
A.blackred:link {
color : black; 
text-decoration : none; 
} 
A.blackred:visited {
color : black; 
text-decoration : none; 
} 
A.blackred:hover {
color : #990000; 
text-decoration : none; 
} 
A.redblack:link {
color : #990000; 
text-decoration : none; 
} 
A.redblack:visited {
color : #990000; 
text-decoration : none; 
} 
A.redblack:hover {
color : black; 
text-decoration : none; 
} 
td.gateLeft {
font-family : verdana, serif; 
font-size : 10px; 
color : #ffffff; 
background-color : #cc0000; 
} 
td.gateRight {
font-family : verdana, serif; 
font-size : 10px; 
color : #ffffff; 
background : #cc0000; 
} 
input.swe {
font-size : 10px; 
color : #000000; 
font-family : verdana, serif; 
background-color : #a7b2ae; 
} 
select.swe {
font-size : 10px; 
color : #000000; 
font-family : verdana, serif; 
background-color : #a7b2ae; 
} 
select.sweSmall {
font-size : 9px; 
color : #000000; 
font-family : verdana, serif; 
background-color : #a7b2ae; 
} 
textarea.swe {
font-size : 10px; 
color : #000000; 
font-family : verdana, serif; 
background-color : #a7b2ae; 
} 
.menuFirst {
font-size : 10px; 
font-family : verdana, serif; 
} 
.menuFirstOver {
font-size : 10px; 
font-family : verdana, serif; 
background-color : #eeeeee; 
} 
.menu {
border-top : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
} 
.menuOver {
border-top : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
background-color : #eeeeee; 
} 
.menuLast {
border-top : 1px dashed #e8e8e8; 
border-bottom : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
} 
.menuLastOver {
border-top : 1px dashed #e8e8e8; 
border-bottom : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
background-color : #eeeeee; 
} 
.menuFirst2 {
font-size : 10px; 
font-family : verdana, serif; 
} 
.menuFirst2Over {
font-size : 10px; 
font-family : verdana, serif; 
background-color : #dddddd; 
} 
.menu2 {
border-top : 1px dashed #c6c6c6; 
font-size : 10px; 
font-family : verdana, serif; 
} 
.menu2Over {
border-top : 1px dashed #c6c6c6; 
font-size : 10px; 
font-family : verdana, serif; 
background-color : #dddddd; 
} 
.menuLast2 {
border-top : 1px dashed #c6c6c6; 
border-bottom : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
} 
.menuLast2Over {
border-top : 1px dashed #c6c6c6; 
border-bottom : 1px dashed #e8e8e8; 
font-size : 10px; 
font-family : verdana, serif; 
background-color : #eeeeee; 
} 
.posrelative {
position : relative; 
} 
#conteneur {
  LEFT: 25px; 
  OVERFLOW: hidden;
  WIDTH: 140px; 
  CLIP: rect(0px 150px 200px 0px);
  POSITION: absolute; 
  TOP: 395px; 
} 
table.menu_ess {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: black black black black;
	border-collapse: separate;
}
table.menu_ess th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;	
	background-color:#C0C0C0 ;
	border-color: black black black black;
	-moz-border-radius: 6px 6px 6px 6px;
}
table.menu_ess td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid;
	border-color: black black black black;	
	background-color:#dddddd;
	-moz-border-radius: 6px 6px 6px 6px;
}


.partner { FILTER: alpha(opacity=50);}
.partnerOver {FILTER: alpha(opacity=100);}

