* {
	margin: 0px;
	padding: 0px;
}
body { background: #CD9F46; }
hr { display: none; }
#main {
	width: 1020px;
	margin: 0 auto;
	border-left: 5px solid #000000;
	border-right: 5px solid #000000;
}
/* Header */
#header {
	width: 1020px;
	margin: 0 auto;
	height: 186px; /*424px*/
}
#menu {
	float: right;
	height: 63px; /*101px*/
	width: 100%; /*820px;*/
	/*padding-left: 200px;*/
	background: #000 url(../images/background_menu.jpg) no-repeat;
}

img {
	border:none;
}

table {
	border-collapse: collapse;
}

#menu ul {
	margin: 0 auto;
	width: 904px;
	padding: 17px 0px 0px 0px;
	}
	/*margin: 0; /* 0 0 -100px;*/
	/*padding: 5px; /*0*/
	/*list-style: none;
	line-height: normal;
}
/*#menu li { float: left; }*/
/* Logo */
#logo {
	width: 1020px;
	height: 123px;
	margin: 0 auto;
	text-align: right;
	background: url(../images/header.jpg) no-repeat left bottom;
}
/* Page */
#page {
	width: 1020px;
	margin: 0 auto;
	background: #ffffff url(../images/page_back.gif) repeat-x top;
	border-top: none;
	padding-top: 20px;
}
/* Content */
#content {
	float: left;
	width: 925px; /*670px*/
	padding-left: 40px;
	padding-top: 30px;
}
/* Sidebars 
.sidebar { float: left; }
.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	min-height: 50px;
}
.sidebar li { margin-bottom: 2em; }
.sidebar li li { margin: 0; }
#sidebar1 { width: 255px; }
#sidebar2 { width: 255px; }
#sidebar2 li ul { line-height: normal; }
#sidebar2 li li {
	padding: 5px;
	background: url(../images/img04.gif) repeat-x left bottom;
	font-size: .8em;
}*/
.back_title { background: url(../images/title_back.gif) no-repeat; }
#sidebar2 .top { padding-top: 20px; }
ul,
ol {
	margin-top: 1.5em;
	line-height: 1.3em; /*1.8em*/
	font-size: 1.1em;
	margin-left: 3em; 
}
/* Footer */
#footer {
	padding: 20px;
	background: url(../images/footer.gif) repeat-x
}


/* Menu2.css */

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#menu1 {padding:0; margin-top:0px; list-style:none; height:40px; position:relative; z-index:50; /*border-bottom:4px solid #3e3e3e;*/}
#menu1 li {float:left; margin-right:1px; /*border-left: 1px solid #ebebeb;*/}
#menu1 li a {display:block; float:left; /*height:20px; line-height:20px;*/ color:#fff; text-decoration:none; font-size: 1em;font-weight:bold; padding:5px 7px 5px 8px; }

#menu1 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu1 li a:hover {z-index:20; position:relative;color:#fff; }
#menu1 li:hover {position:relative; z-index:20;}

#menu1 li:hover > a {color:#fff; background:#CD9F46;}
#menu1 li:hover > a.sub {color:#fff; background-color:#CD9F46;}

#menu1 li.current a {color:#fff; /*background:#3e3e3e;*/}

#menu1 li a.sub {/*background: #e3e3e3;*/}
#menu1 li.current a.sub {color:#fff; background:#3e3e3e; /* url(../images/down-arrow.gif) no-repeat right center */ ;}

#menu1 :hover ul {left:0; top:26px; width:120px; background:#444;}

/* keep the 'next' level invisible by placing it off screen. */
#menu1 ul,
#menu1 :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu1 :hover ul :hover ul
{left:120px; top:-1px; background:#F90; white-space:nowrap; width:100px; z-index:20; height:auto;}

#menu1 :hover ul li {margin:0; border-top:1px solid #666;}
#menu1 :hover ul li a {width:120px; padding:5px; /*text-indent:10px;*/ font-size:10px; background:#333; color:#ccc; /*height:20px; line-height:20px;*/}
#menu1 :hover ul li a.fly {background:#333 /* url(../images/right-arrow.gif) no-repeat right center */ ;}

#menu1 :hover ul :hover {background-color:#f90; color:#fff;}
#menu1 :hover ul :hover a.fly {background-color:#f90; color:#fff;}

#menu1 :hover ul li.currentsub a {background:#595959; color:#fff;}
#menu1 :hover ul li.currentsub a.fly {background:#595959 /* url(../images/right-arrow.gif) no-repeat right center */ ; color:#fff;}

#menu1 :hover ul :hover ul li a {width:140px; padding:5px; font-size:10px;/*text-indent:10px;*/ background:#3e3e3e; color:#ccc;}
#menu1 :hover ul :hover ul :hover {background-color:#F60; color:#fff;}

#menu1 :hover ul :hover ul li.currentfly a,
#menu1 :hover ul :hover ul li.currentfly a:hover {background:#595959; color:#fff;}