body
{
	margin  : 0px;
	padding : 0px;
	font : normal normal 12px Arial, Verdana, Arial, Helvetica, sans-serif;
	background : #F4F0E5 url('img/bg.jpg') 0px 0px repeat-x;
	color : #4A463A;
}

#top
{
	width  : 969px;
	height : 231px;
	overflow : hidden;
	margin : 0px auto; 
}

img
{
	border : none;
}

#top1
{
	width  : 254px;
	height : 125px;
	float  : left;
	overflow : hidden;
	background-image : url('img/top3.jpg');
	color : #4B4539;
	padding-top : 106px;
	padding-left : 250px;
	position : relative;
}

#top1 a.absolute
{
	display : block;
	width : 200px;
	height : 231px;
	position : absolute;
	top : 0px;
	left : 0px;
}

#top1 a
{
	color : #4B4539;
	text-decoration : none;
}

#top1 a:hover
{
	text-decoration : underline;
}

#top2
{
	width  : 430px;
	height : 216px;
	float  : right;
	overflow : hidden;
	background-image : url('img/top4.jpg');
	text-align : right;
	padding-top : 15px;
	padding-right : 35px;
	position : relative;
}

#top2 a.absolute
{
	display : block;
	width : 260px;
	height : 50px;
	position : absolute;
	bottom : 40px;
	right : 0px;
}

#top2 a
{
	color : #494539;
	text-decoration : none;
}

#top2 a:hover
{
	text-decoration : underline;
}

#top2 span
{
	color : #B34C00;
	font-size : 9px;
}


#content
{
	width  : 909px;
	overflow : hidden;
	padding  : 30px;
	margin : 0px auto;
}

div.manag
{
	width : 910px;
	height : 59px;
	overflow : hidden;
	font-size : 14px;
	color : #860813;
	padding-top : 2px;
	padding-left : 20px;
	line-height : 30px;
	background : transparent url('img/manag.gif') 0px 0px no-repeat;
}

div.manag a
{
	color : #494539 !important;
	font-size : 12px;
	text-decoration : none;
}

div.manag a.hd 
{
  color:#C89F81  !important;
}

div.manag a:hover
{
	text-decoration : underline;
}

div.limits
{
	float : right;
	width : 300px;
	text-align : right;
	color : #C63930;
}

td.date
{
	color : #6D4522;
	font-size : 12px;
}

td.white
{
	color : #4A463A;
}

a.white
{
	color : #4A463A !important;
	text-decoration : none;
	font-weight : bold;
}

a.white:hover
{
	text-decoration : underline;
}

#title
{
	border-top : 1px #301A0B solid;
	border-bottom : 1px #301A0B solid;
	color : #860813;
	background : transparent url('img/arrow.gif') 0px 8px no-repeat;
	padding-left : 15px;
	font-weight : bold;
	font-size : 12px;
	line-height : 30px;
	margin-top : 10px;
}

span.data
{
	color : #6F4622;
	margin-left : 15px;
	font-size : 12px;
}

#news
{
	padding : 40px 60px 40px 15px;
}

#gallery
{
	padding-left : 15px;
}


#bottomOver
{
	width : 100%;
	overflow : hidden;
	border-top : 1px #3C2719 solid;
}

#bottom
{
	width  : 929px;
	overflow : hidden;
	padding  : 10px 20px;
	margin : 0px auto;
}

#bottomLeft
{
	width : 49%;
	overflow : hidden;
	float : left;
	text-align : left;
}

#bottomLeft span
{
	color : #B34C00;
}

#bottomRight
{
	width : 49%;
	overflow : hidden;
	float : right;
	text-align : right;
}


#bottomRight a,#content a
{
	color : #B34C00;
	text-decoration : none;
}

#bottomRight a:hover,#content a:hover
{
	text-decoration : underline;
}

div.more
{
	width : 60px;
	border-top : 1px #463022 solid;
	margin-top : 5px;
	padding : 5px 15px 15px 40px;
	margin-left : 68px;
}

div.more a
{
	color : #C1957C !important;
	font-weight : bold;
}