#main-container {
	width			: 960px !important;
	margin			: auto;
	padding			: 12px;
	border			: 1px solid #CCC;
	z-index			: 1;
	text-align		: left;
	background		: #FFCC66;
}

/* Header */
#box-header	{
	text-align		: center;
	margin			: 0;
	padding			: 1px;
	border			: 0px;
	width			: 100%;
	height			: 80px;
}
#site-name	{
	font			: bold small-caps 32px/32px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #111;
	float			: none;
	margin			: 5px auto;
	padding			: 0;
	border			: 0;
	clear			: both;
}

#slogan	{
	font			: bold 10px/20px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #FB64FD;
	float			: none;
	margin			: 0 auto;
	padding			: 0;
	border			: 0;
}

#box-horizontal	{
	margin			: 0; 
	padding			: 1px 0;
	border			: 0;
	border-top		: 2px solid #0000FF;
	border-bottom		: 2px solid #0000FF;
	width			: 100%;
	font			: bold 11px/17px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #0000FF; 
} 

.sitename {
	font			: bold 11px/17px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #003;
}

#box-pathway	{
	float			: left;
	width			: 100%;
	height			: 16px !important;
	height			: 23px;
	padding			: 1px 0;
	margin			: 1px;
	border			: 0;
	border-top		: 2px solid #003;
	border-bottom	: 2px solid #003;
	vertical-align	: middle;
	text-align		: left;
}

#box-subheader	{
	padding			: 0;
	margin			: 0;
 	border			: 0;
	background		: #FFFFFF;
}

#box-banner {
	margin			: 0;
	border			: 1px solid #005;
	padding			: 0;
	width			: 550px;
	height			: 60px;
	background		: #457 url(../images/bg_dotted.png) repeat;
	overflow		: hidden;
	clear			: both;
}



#box-top	{
	width			: 550px;
	height			: 18px;
	padding			: 0;
	margin			: 0;
	border			: 0;
	border-top		: 2px solid #003;
	border-bottom	: 2px solid #003;
	vertical-align	: middle;
	text-align		: left;
	overflow		: hidden;
}

/*  MODULE NEWSFLASH */
#box-newsflash {
	margin			: 0;
	border			: 2px solid #003;
	padding			: 0;
	width			: 268px;
	height			: 106px;
	overflow		: hidden;
}

#box-menu 	{
	margin			: 0; 
	padding			: 0;
	border			: 0;
	border-top		: 2px solid #003;
	border-bottom	: 2px solid #003;
	width			: 100%;
	text-align		: left;
	z-index			: 100;
}

/* CONTENT BODY */
body{
background-color:#eeeeee;
}
#box-left{
	vertical-align	: top;
	padding			: 2px;
	margin			: 0;
	border			: 1px;
	width			: 180px;
}
#box-right 	{
	vertical-align	: top;
	padding			: 2px;
	margin			: 0;
	border			: 0;
	width			: 230px;
}
#box-moduleuser-1 {
	margin			: 0 1px 2px 0;
	border			: 0;
	padding			: 0px 2px 4px 2px;
	overflow		: hidden;
	clear			: both;
}
#box-moduleuser-2 {
	margin			: 0 0 2px 1px;
	border			: 0;
	padding			: 0px 2px 4px 2px;
	overflow		: hidden;
	clear			: both;
}

#box-mainbody	{
	vertical-align	: top;
	padding			: 0;
	margin			: 0;
	border			: 0;
	background		: #EEEEEE;
}

#end-body {
	padding			: 2px;
	background: url(../images/adorno.png) no-repeat center center;
}


/* MENU BOTTOM */
#box-menu-bottom {
	color			: #ccf;
	margin			: 0;
	padding			: 2px;
	border			: 1px solid #005;
	background		: #0000FF;
	vertical-align	: middle;
	text-align		: center;
	height			: 16px ;
}
.bar, a.bar:link, a.bar:visited  {
	font			: bold 10px/16px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #fff;
	padding			: 0px; 
	margin			: 0px; 
	background		: transparent;
}
a.bar:hover {
	color			: #FB64FD;
	text-decoration : none;
}

/* FOOTER */
#box-footer  {
	margin			: 0;
	padding			: 4px;
	border			: 1px solid #000000;
	text-align		: center;
	vertical-align	: middle;
	height			: 50px;
	background		: #DDDDDD ;
}
#box-footer div {
	font			: bold 10px/normal verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color			: #000;
	clear			: both;
}
#box-footer a, #box-footer a:link, #box-footer a:visited {
	color			: #0000FF;
	text-decoration	: underline;
}

#clr 	{clear: both;}
.clr 	{clear: both;}
