* { margin:0; padding:0; background:transparent }

body { margin: 0px; padding: 0px;background-color:#BADF61;}
a img { border: none;}
h1 { margin:0px; padding:0px; }
h1 { font:normal 14px Arial; color:#000f14; display:block; margin-bottom:10px;}


p{  font: normal 11px/18px Arial; color: #7d7d7d;}
a {font:normal 11px/18px Arial; color: #7d7d7d; text-decoration:none}	

div.wrap { width:880px; margin:0 auto; overflow:hidden; }
div.header { margin:0 auto; width: 870px; height: 332px; overflow:hidden; padding-left: 3px;}

div.line {overflow:hidden; padding-top:14px; width:872px; margin:0px 0px 0px 6px;  background-image: url(../images/bg_cont.jpg); background-position: top; background-repeat:no-repeat;}

div.content {overflow:hidden; padding-top:8px; width:878px; margin:0px 0px 0px 3px;  background-image: url(../images/content-top.jpg); background-position: top; background-repeat:no-repeat;}

div.contentbck {overflow:hidden; padding-top:0px; width:878px; margin:0px 0px 0px 0px;  background-image: url(../images/contentbck.jpg); background-repeat:repeat-y;}

div.contentfoot {overflow:hidden; padding-top:0px; width:878px; margin:0px 0px 0px 0px;  background-image: url(../images/content-foot.jpg); background-position: top; background-repeat:no-repeat;}

div.left{ width:245px; overflow:hidden; float:left;}

div.menu{ 
	width: 870px;  
	overflow:hidden; 
	height:48px; 
	background-image: url(../images/back_menu.gif); 
	background-position: center; 
	background-repeat: no-repeat;
	font-family:Arial;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
div.menu div {float:left;width:65px;text-align:center;height:48px;}

div.menu div.menu_divider {
	width:1px;
	height:48px;
	background-image:url(../images/menu_divider.jpg);

	background-repeat:no-repeat;
	background-position:center;

	padding-top:0px;
}

div.menu a {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:7px;
}

img.spacer 
{
	background-image:url(../images/spacer.gif);
}

div.menu div.activ
{
	/*background-color:#000000;*/
	background-image:url(../images/rep_active.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:48px;
}

div.right{float:left; width:616px; margin:10px 0px 10px 10px; overflow:hidden; background:#FFFFFF;}
div.home{ padding:0px 25px 28px 22px; width:577px; background:#FFFFFF;}

div.footer { width:889px; background:url(../images/footer.jpg); text-align:center; height:20px; padding-top:20px; font: normal 11px Arial; color: #6c6c6c; }
div.footer a { color:#6c6c6c; font: normal 11px Arial; text-decoration:underline }
div.clear{height:1px; clear:both; overflow:hidden;}
	
