/* GLOBAL RESET FOR ALL BROWSERS */
html, body{margin: 0;padding: 0;}
h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
/* GLOBAL RESET FOR ALL BROWSERS */

html{
	height:100.5%;
}

body{
	background: #684521 url("../images/background_repeat.jpg") repeat-x left top;
	text-align: center;
	font: 11px verdana, arial, sans-serif;
}

#layout-container{
	float:left;
	width:100%;
	text-align:center;
}

#layout-body{
	width:833px;
	margin:0 auto;
}

#fix-layout-header{float:left;width:100%;}
#layout-header{height:233px;}

#fix-layout-content{float:left;width:100%;}
#layout-content{float:left;background:transparent url("../images/background-content.jpg") repeat-y scroll left top;width:100%;}

#loading{background:transparent url("../images/ajax-loader.gif") no-repeat scroll center center;height:300px;z-index:2;}

#content{margin:0 auto;width:98%;min-height:400px;text-align:left;padding-top:40px;/*background-color: #ff0000;*/}
#content > div{padding:5px;}
#content h1{background:transparent url("../images/background-h1.jpg") no-repeat scroll left bottom;text-align:left;text-indent:10px;color:#603913;}
    .menu1, .menu2, .menu3, .menu4 {
      width: 100%;
      margin: 0 50 0 0;
      padding: 0px 0.5em;
      background: transparent none;
	  float:left;
	  
    }
    .menu1 ul, .menu2 ul, .menu3 ul, .menu4 ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    .menu1 li, .menu2 li, .menu3 li, .menu4 li {
      margin: 0;
      padding: 0;
      float: left;
    }
    .menu1 li {
      padding-right: 1em;
    }
    .menu2 li {
      width: 24%;
      text-align: center;
    }
    .menu3, .menu4 {
      padding: 0;
      background: transparent none;
	  width:100%;
	  height:30px;
    }
    .menu3 li, .menu4 li {
      width: 7em;
      margin-right: 1em;
      background: transparent none;
      text-align: center;
    }
    .menu4 a {
      display: block;
      width: 100%;
      text-decoration: none;
	  background-color:transparent;
    }
    .menu4 a:hover {
      background: #ff9 none;
	  color:#fff;
    }
	.menu4 a.menu-selected {
      background: #ff9 none;
	  color:#fff;
    }
.fix-ie-menu{height:30px;width:100%;float:left;}
.fix-ie-menu li{float:left;width:110px;}
.fix-ie-menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu{float:left;width:100%;clear:both;height:30px;margin:0;background:transparent url("../images/background-menu.jpg") no-repeat scroll left top;/*background-color: #696969;*/}
#menu ul{margin:0 35px;padding:0;text-indent:0;height:30px;line-height:30px;vertical-align:middle;list-style:none;float:right;}
#menu ul li{
	display:block;
	white-space:nowrap;
	margin:0;
	padding:0;
	text-align:left;
	list-style:none;
	float:left;
}
#menu ul li a{
	text-align:center;
	display:block;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	margin:0 7px;
}
#menu ul li a:hover{
	background:transparent url("../images/background-menu-selected.jpg") repeat-x scroll left top;
}
#menu ul li a.menu-selected{
	background:transparent url("../images/background-menu-selected.jpg") repeat-x scroll left top;
	color:#ffffff;
}
#footer{padding-top:10px;}
#fix-layout-footer{float:left;width:100%;}
#layout-footer{background:transparent url("../images/background-footer.jpg") no-repeat scroll left bottom;height:64px;padding:0 5px 0 5px;font-size:10px;color:#000;}

.topo{
	font-size:10px;
	color:#0000ff;
	text-decoration:none;
}
.aLeft{text-align:left;}
.aRight{text-align:right;}
.gallery{
	clear:both;
	text-align:center;
	height:150px;
	margin:0 auto;
	width:660px;
}

/* #################### jQuery Tooltip Plugin ################# */
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }
/* #################### jQuery Tooltip Plugin ################# */
