/* CSS Document */

#nav {
	position:relative;
	float: left;
	overflow: hidden;
	width: 214px;
	height: 1100px;
	text-align: left;
	margin: 0px;
	LIST-STYLE-TYPE: none;
	padding: 3px;
}
#nav UL {
	POSITION: relative;
  overflow: visible;
  FLOAT: left;
  WIDTH: 214px;
	padding: 0px;
	margin: 0px;
  LIST-STYLE-TYPE: none;
}
#nav A {
	DISPLAY: block; 
	padding-top: 3px;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	WIDTH: auto; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	white-space: normal;
  font-family:Lucida Grande,Helvetica,Arial,sans-serif;
  font-size:13px;
	font-weight:700;
}

/*#nav SPAN:hover {
  background-color: transparent;
/*  background-color:#66CCFF;* /
}*/
#nav SPAN {
	DISPLAY: block;
	WIDTH: auto;
	padding-top: 3px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	COLOR: #FFFFFF;
	cursor: default;
	white-space: normal;
/*	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:700;*/
	font-family: Lucida Grande,Helvetica,Arial,sans-serif;
  font-size:15px;
	background-image: url(../images/h2.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	cursor:pointer;
}
/*#nav A.daddy {
	BACKGROUND: url(rightarrow2.gif) no-repeat right center
}*/
#nav LI {
	position: relative;
	clear: left;
	FLOAT: left;
	width: 100%;
	line-height: 22px;
/*	background-color:#e4e3f3;*/
	padding: 0px;
}
#nav LI UL {
	POSITION: absolute;
	LEFT: -999em;
	MARGIN: 0px;
	HEIGHT: auto;
	width:217px;
	border: 0px;
}
#nav LI LI {
	position: relative;
	clear: both;
	FLOAT: left;
	overflow:hidden;
  width:214px;
	background-image: none;
	/*	background-image: url(../images/menu_bg4.gif);
	background-repeat:repeat-y;*/
	border: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#nav LI LI A{
	DISPLAY: block; 
	WIDTH: auto;
  text-align: left;
/*  color:#656565;*/
  color:#252525;
/*  background-color:#CADCEB;*/
	background-image: url(../images/h2_.png);
	background-repeat: repeat-x;
	-moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
	font-weight: normal;
	line-height: 20px;
	border: 1px solid #7b97e2;
	
}
#nav LI LI A:hover {
  color:#0230db;
/*  background-color:#F6F4D0;*/
	background-image: url(../images/h2_y.png);
	background-repeat: repeat-x;
	border: 1px solid #f8900b;
}
/*#nav LI UL A {
	WIDTH: auto;
}*/
#nav LI UL UL {
	POSITION: absolute;
	LEFT: -999em;
	MARGIN: 0px;
}

/*#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}*/
/*#nav LI:hover {
  background-image: url(../images/menu_hover.gif);
  background-repeat: repeat-x;
  background-position: 0px 0px;
/*	background-color: #bdd7ff;* /
}*/
#nav LI.sfhover {
/*  background-image: url(../images/menu_hover.gif);
  background-repeat: repeat-x;
  background-position: 0px 0px;*/
	position: relative;
/*	background-color: #bdd7ff;*/
}
#nav LI LI.sfhover {
/*	background-image: url(../images/menu_hov.gif);
	border-color: #0250fb;
	background-repeat: no-repeat;
	background-position: right top;*/
}
#nav LI LI.is_activ {
  width:218px;
}
#nav LI LI.is_activ A{
	background-color:#FFFFFF;
	background-image: url(../images/h2_y.png);
	background-repeat: repeat-x;
  -moz-border-radius-topright:0px;
  -moz-border-radius-bottomleft:5px;
}




