body {margin:0; padding:0; background:url(../images/body_bgr.jpg) top repeat-x;}
#center_page{
	width:980px;
	margin:auto;
	}


#top5 {
background:#fff;
width:99%;
border:#660000 1px solid;
height:250px;
}



#main_page{

	width:980px;
	min-height:400px;
	height:auto;
	float:right;
	margin:0;
	border:#c4c5c6 solid 1px;

	}

#left_page{

	width:170px;

	height:auto;

	float:left;

	padding-top:5px;

	padding-left:5px;

	}

#right_page{

	width:200px;

	height:auto;

	float: right;

	margin:0;

	padding-top:5px;

	padding-right:5px;

	margin-top:0;

	}

#elmamo{
	height:auto;
	height:auto;
	margin-left:190px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:200px;
	margin-top:5px;

}

#elmamocenter{
	margin-bottom:5px;
	margin-left:180px;
	margin-right:200px;
	height:auto;
	text-align: center;

}

#gold{
	background:url(../images/goldd.gif) repeat-x bottom;
	border: #c4c5c6 solid 1px;
	width:120px;
	height:210px;
	margin:7px;
	z-index:0;
	float: left;
	text-align: center;
	padding: 3px;
	min-height: 210px;
	padding-top: 0px;
	padding-bottom: 0px;



}

#anngold{
	width:580px;
	height:200px;
	z-index:1;
	margin-top: 3px;
	vertical-align: top;
	text-align: center;



}

#goldtext{
	width:100px;
	z-index:2;



}

#newsimg{

    border:#c4c5c6 solid 1px;

	width:50px;

	height:50px;

	float: left;

}

#newstext{

	border:#c4c5c6 solid 1px;

	min-width:250px;

	width:auto;

	height:50px;

	float: left;

	margin-top: 10px;

}

#lapub{

    width:980px;

	margin:auto;

	border: #c4c5c6 solid 1px;

	margin-top:5px;

	margin-bottom:5px;



}

	

#footer_page{

	background:url(../images/end_bgr.jpg) bottom ;

	border:1px solid  #c4c5c6;

	width:980px;

	min-height:10px;

	float:right;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 2px;

	margin-left: 0px;



	}

#foot{

	width:979px;

	margin:auto;



	}
	
	
	.footer{

	text-align:center;

	font-size:11px;

	color: #77090C;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}


.footer a{

	color: #77090C;

	text-decoration:none;

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.PromoBox {
	display:inline;
	margin:5px;
	float:left;
	margin-left: 80px;
}

.PromoBox th {color:#FFFFFF;font-weight:bold;font-size:14px;background: #222222;height:22px;}

.PromoBox th a {text-decoration:none;color:#FFFFFF;}

.PromoBox .l {background: #222222;width:5px;overflow:hidden;}

.PromoBox .r {background: #222222;width:5px;overflow:hidden;}

.PromoBox td {background-color:#FFFFFF;border-left:1px solid #A0A0A0;border-right:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;padding: 2px;height:170px;}

.PromoBox th img {display:block;}

.PromoBox .CatArea {float:left;width:160px;}

.PromoBox .CatArea ul {padding:0px;margin:0px;text-align:left;}

.PromoBox .CatArea li {display:block;list-style-type:none;}

.PromoBox .ShowArea {float:right;width:180px;}

.PromoBox .CatItem {padding:5px 3px 5px 11px;overflow:hidden;height:12px;text-decoration:none;color:#515151;display:block;border-bottom:1px solid #9A9A9A;}

.PromoBox .CatItem:hover {background-color:#F0F0F0;color:#000000;}

.PromoBox .CatMore {text-align:left;padding:8px;padding-left:3px;color:#528DC7;text-transform:uppercase;}

.PromoBox .CatMore a {text-decoration:none;color:#528DC7;}

.PromoBox .CatMore a:hover {color:#B71800;}

.PromoBox .ProdName {color:#B71800;font-size:11px;width:174px;height:28px;margin:2px;margin-bottom:8px;overflow:hidden;}

.PromoBox .ProdImg {width:220px;height:100px;border:0px;}

.PromoBox .Price {color:#B91900;font-weight:bold;font-size:18px;margin:4px;}
