div.header_menu {
width:					100%;
height:					30px;
background: 			url(../images/menu/main_header_menu_bk.gif) repeat-x left top #ff00ff;
}

a.header_menu_item_a {
float: 					left;
display:				block;
height:					30px;
margin:					0px 10px 0px 10px;
font:					normal 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

a.header_menu_item_a:hover,
a.header_menu_item_a:active,
#header_menu_selected {
padding-top:			3px;
height:					27px;
color:					#000000;
text-decoration:		none;
background: 			url(../images/menu/main_header_menu_button_hover_bk.gif) repeat-x 0px 3px;
}

a.header_menu_group1 {
color:					#ffffff;
background: 			url(../images/menu/main_header_menu_button_group1_bk.gif) repeat-x left top #ff00ff;
}
a.header_menu_group2 {
color:					#000000;
background: 			url(../images/menu/main_header_menu_button_group2_bk.gif) repeat-x left top #ff00ff;
}
a.header_menu_group3 {
color:					#ffffff;
background: 			url(../images/menu/main_header_menu_button_group3_bk.gif) repeat-x left top #ff00ff;
}

span.header_menu_button_l {
height:					30px;
padding:				0px 0px 0px 20px;
background: 			url(../images/menu/main_header_menu_button_left.gif) no-repeat left top;
}
span.header_menu_button_r {
padding:				0px 10px 0px 0px;
background: 			url(../images/menu/main_header_menu_button_right.gif) no-repeat right top;
}
div.header_menu_spacer {
float:					left;
width:					20px;
}
div.header_menu_lastitem {
display:				block;
text-align:				right;
}
div.header_menu_lastitem  A{
float:					right;
}

/*BEGIN:	breadcrump_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
DIV.breadcrump_menu {
display:				block;
margin-left:			10px;
color:					#CCCCCC;
font:					normal 12px Arial, Helvetica, sans-serif;
}
DIV.breadcrump_menu A {
float:					left;
color:					#CCCCCC;
font:					normal 12px Arial, Helvetica, sans-serif;
margin-right:			5px;
padding-left:			10px;
background: 			transparent url(../images/content/arrow2_gray_n.gif) no-repeat 0px 6px;
}

/*END:	breadcrump_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

/*BEGIN:	sub_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

.page_submenu H1 {
color:					#ffffff;
font:					bold 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.page_submenu {
width:				100%;
display:			block;
margin-bottom:		20px;
}
A.page_submenu_item .submenu_item_button_left {
display:			block;
float:				right;
height:				35px;
width:				4px;
margin:				0px;
padding:			0px;
overflow:			hidden;
background:			url(../images/menu/submenu_button_left.gif) no-repeat top left;
}
A.page_submenu_item .submenu_item_button_main {
display:			block;
float:				right;
height:				25px;
width:				250px;
color:				#000000;
margin:				0px;
padding:			5px 10px 5px 20px;
font:				normal 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background:			#ffffff url(../images/menu/submenu_shadow.gif) repeat-y top right;
}
A.page_submenu_item {
height:				35px;
display:			block;
margin-bottom:		10px;
opacity: .8; /*for all Browser */
-moz-opacity: 0.8; /*for Mozilla */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* first! */
filter: alpha(opacity=80);					/* second */
}
A.page_submenu_item:hover,
A.page_submenu_item:active {
margin-left:		10px;
text-decoration:	none;
opacity: 1; /*for all Browser */
-moz-opacity: 1; /*for Mozilla */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* first! */
filter: alpha(opacity=100);					/* second */
}
A.page_submenu_item:hover .submenu_item_button_main,
A.page_submenu_item:active .submenu_item_button_main {
background:			#ffffff;
width:				240px;
font-weight:		bold;
}

#page_submenu_item_sel {
margin-left:		10px;
opacity: 1; /*for all Browser */
-moz-opacity: 1; /*for Mozilla */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* first! */
filter: alpha(opacity=100);					/* second */
}
#page_submenu_item_sel .submenu_item_button_main {
background:			#ffffff;
width:				240px;
text-decoration:	none;
font-weight:		bold;
}
/*END:	sub_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

	
/*BEGIN:	footer_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
DIV.footer_menu {
display:				block;
padding:				20px;
padding-bottom:			0px;
height:					30px;
}

DIV.footer_menu_spacer {
float:					left;
margin-top:				3px;
height:					10px;
margin-left:			10px;
margin-right:			10px;
border-right:			solid 1px #ad3454;
}
DIV.footer_menu_group1 {
float:				left;
width:				400px;
}

DIV.footer_menu_group1 A,
DIV.footer_menu_group2 A {
float:					left;
color:					#ad3454;
}

DIV.footer_menu_group3 A {
float:					right;
color:					#ad3454;
}

DIV.footer_menu_group2 {
float:				left;
width:				300px;
}
DIV.footer_menu_group3 {
display:			block;
text-align:			right;
}
A.footer_menu_lastitem {
float:				right;
}

/*BEGIN:	footer_menu		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
