/* start */
/* generally open */

html, body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, fieldset, table, th, td, img{
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
}
h1{
	color: #825f40;
	font-size: 25px;
	font-family: Georgia, "New York CE", utopia, serif;
}
h2{
	color: #825f40;
	font-size: 20px;
	font-family: Georgia, "New York CE", utopia, serif;
	margin-bottom: 15px;
}
h3{
	color: #825f40;
	font-size: 18px;
	font-family: Georgia, "New York CE", utopia, serif;
	margin-bottom: 20px;
}
h4{
	color: #825f40;
	font-size: 25px;
	font-family: Georgia, "New York CE", utopia, serif;
}
a:link{
	color: #849b20;
	font-size: 14px;
	text-decoration: underline;
}
a:visited{
	color: #849b20;
	font-size: 14px;
	text-decoration: underline;
}
a:hover{
	color: #849b20;
	font-size: 14px;
	text-decoration: none;
}
body{
	background: url("images/layout_02.jpg") repeat-x top;
	background-color: #849b20;
	font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 22px;
	text-align: center;
}

/* generally close */
/* main cover open */

#cteme{
	margin: 0px auto 0px auto;
	width: 960px;
}

/* main cover close */
/* main open */

#top{
	height: 43px;
	margin: 0px auto 0px auto;
	width: 960px;
}
#top_top{
	background: url("images/layout_06.jpg") no-repeat;
	height: 43px;
	width: 960px;
}
#menu{
	height: 529px;
	width: 960px;
}
#menu_left{
	float: left;
	height: 529px;
	width: 574px;
}
#menu_left1{
	height: 182px;
	width: 574px;
}
#menu_left1_left{
	background: url("images/layout_07.jpg") no-repeat;
	float: left;
	height: 182px;
	width: 99px;
}
#menu_left1_center{
	float: left;
	height: 182px;
	width: 179px;
}
#menu_left1_center_top{
	background: url("images/layout_08.jpg") no-repeat;
	height: 57px;
	width: 179px;
}
#menu_left1_center_bottom{
	background: url("images/layout_12.jpg") no-repeat;
	height: 125px;
	width: 179px;
}
#menu_left1_center_bottom a{
	background: url("images/layout2_12.gif") no-repeat;
	display: block;
	height: 125px;
	width: 179px;
}
#menu_left1_center_bottom a:hover{
	background: url("images/layout_12.jpg") no-repeat;
	display: block;
	height: 125px;
	width: 179px;
}
#menu_left1_right{
	background: url("images/layout_09.jpg") no-repeat;
	float: left;
	height: 182px;
	width: 296px;
}
#menu_left2{
	height: 124px;
	width: 574px;
}
#menu_left2_left{
	background: url("images/layout_16.jpg") no-repeat;
	float: left;
	height: 124px;
	width: 337px;
}
#menu_left2_right{
	background: url("images/layout_17.jpg") no-repeat;
	float: left;
	height: 124px;
	width: 237px;
}
#menu_left2_right a{
	background: url("images/layout2_17.gif") no-repeat;
	display: block;
	height: 124px;
	width: 237px;
}
#menu_left2_right a:hover{
	background: url("images/layout_17.jpg") no-repeat;
	display: block;
	height: 124px;
	width: 237px;
}
#menu_left3{
	height: 224px;
	width: 574px;
}
#menu_left3_left{
	background: url("images/layout_19.jpg") no-repeat;
	float: left;
	height: 529px;
	width: 224px;
}
#menu_left3_center{
	float: left;
	height: 224px;
	width: 245px;
}
#menu_left3_center_top{
	background: url("images/layout_20.jpg") no-repeat;
	height: 47px;
	width: 245px;
}
#menu_left3_center_middle{
	background: url("images/layout_25.jpg") no-repeat;
	height: 152px;
	width: 245px;
}
#menu_left3_center_middle a{
	background: url("images/layout2_25.gif") no-repeat;
	display: block;
	height: 152px;
	width: 245px;
}
#menu_left3_center_middle a:hover{
	background: url("images/layout_25.jpg") no-repeat;
	display: block;
	height: 152px;
	width: 245px;
}
#menu_left3_center_bottom{
	background: url("images/layout_27.jpg") no-repeat;
	height: 24px;
	width: 245px;
}
#menu_left3_right{
	background: url("images/layout_21.jpg") no-repeat;
	float: left;
	height: 224px;
	width: 105px;
}
#menu_right{
	float: left;
	height: 529px;
	width: 386px;
}
#menu_right1{
	height: 119px;
	width: 386px;
}
#menu_right1_left{
	background: url("images/layout_10.jpg") no-repeat;
	float: left;
	height: 119px;
	width: 247px;
}
#menu_right1_left a{
	background: url("images/layout2_10.gif") no-repeat;
	display: block;
	height: 119px;
	width: 247px;
}
#menu_right1_left a:hover{
	background: url("images/layout_10.jpg") no-repeat;
	display: block;
	height: 119px;
	width: 247px;
}
#menu_right1_right{
	background: url("images/layout_11.jpg") no-repeat;
	float: left;
	height: 119px;
	width: 139px;
}
#menu_right2{
	height: 93px;
	width: 386px;
}
#menu_right2_left{
	background: url("images/layout_13.jpg") no-repeat;
	float: left;
	height: 93px;
	width: 86px;
}
#menu_right2_center{
	background: url("images/layout_14.jpg") no-repeat;
	float: left;
	height: 93px;
	width: 258px;
}
#menu_right2_center a{
	background: url("images/layout2_14.gif") no-repeat;
	display: block;
	height: 93px;
	width: 258px;
}
#menu_right2_center a:hover{
	background: url("images/layout_14.jpg") no-repeat;
	display: block;
	height: 93px;
	width: 258px;
}
#menu_right2_right{
	background: url("images/layout_15.jpg") no-repeat;
	float: left;
	height: 93px;
	width: 42px;
}
#menu_right3{
	background: url("images/layout_18.jpg") no-repeat;
	height: 94px;
	width: 386px;
}
#menu_right4{
	height: 223px;
	width: 386px;
}
#menu_right4_left{
	background: url("images/layout_22.jpg") no-repeat;
	float: left;
	height: 223px;
	width: 46px;
}
#menu_right4_center{
	float: left;
	height: 223px;
	width: 286px;
}
#menu_right4_center_top{
	background: url("images/layout_23.jpg") no-repeat;
	height: 54px;
	width: 286px;
}
#menu_right4_center_bottom{
	background: url("images/layout_26.jpg") no-repeat;
	height: 169px;
	width: 286px;
}
#menu_right4_center_bottom a{
	background: url("images/layout2_26.gif") no-repeat;
	display: block;
	height: 169px;
	width: 286px;
}
#menu_right4_center_bottom a:hover{
	background: url("images/layout_26.jpg") no-repeat;
	display: block;
	height: 169px;
	width: 286px;
}
#menu_right4_right{
	background: url("images/layout_24.jpg") no-repeat;
	float: left;
	height: 223px;
	width: 54px;
}
#main{
	height: auto;
	overflow: hidden;
	width: 960px;
}
#main_top{
	background: url("images/layout_28.jpg") no-repeat;
	color: #E63140;
	height: 123px;
	line-height: 123px;
	width: 960px;
}
#main_middle{
	height: 53px;
	text-align: left;
	width: 960px;
}
#main_middle_left{
	background: url("images/layout_30.jpg") no-repeat;
	float: left;
	height: 53px;
	line-height: 33px;
	padding-left: 75px;
	width: 600px;
}
#main_middle_right{
	background: url("images/layout_31.jpg") no-repeat;
	float: left;
	height: 53px;
	line-height:33px;
	padding-left: 25px;
	width: 260px;
}
#menu_left_block{
	height: 200px;
	display: block;
	overflow: hidden;
}
#main_content{
	background: url("images/layout_32.jpg") repeat-y;
	color: #825f40;
	height: auto;
	overflow: hidden;
	text-align: left;
	width: 960px;
}
#main_content p{
	text-align: justify;
}
#main_content_left{
	float: left;
	height: auto;
	padding-top: 40px;
	padding-right: 25px;
	padding-left: 75px;
	width: 575px;
}
#main_content_left ul li {
	margin-left: 30px;
}
#main_content_right{
	float: left;
	height: auto;
	padding-left: 25px;
	padding-right: 30px;
	width: 230px;
}
#main_content_right ul li{
	line-height: 24px;
	margin-left: 30px;
}
#main_content_right_menu ul li{
	list-style: none;
	line-height: 24px;
	margin-left: 0px;
}
#main_content_right img{
	margin: 0 0 0 0;
}
#main_bottom{
	background: url("images/layout_34.jpg") repeat-y;
	height: 90px;
	line-height: 90px;
	width: 960px;
}
.content_fotogallery{
	width: 575px;
	height: auto;
	overflow: hidden;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #CFA55B;
}
.content_fotogallery h3{
	margin-bottom: 10px;
}
.content_fotogallery_div{
	margin-bottom: 10px;
}
.content_fotogallery2{
	width: 575px;
	height: auto;
	overflow: hidden;
	margin-bottom: 30px;
}
.content_fotogallery a:link {
	font-size: 18px;
}
.content_fotogallery a:visited {
	font-size: 18px;
}
.content_fotogallery a:hover {
	font-size: 18px;
}
.content_fotogallery_img_cover{
	width: 110px;
	height: auto;
	float: left;
	margin: 2px 2px 10px 2px;
}
.content_fotogallery_img_cover img{
	width: 110px;
}
.content_fotogallery_back{
	width: 575px;
	height: 45px;
	overflow: auto;
	text-align: right;
}

/* main close */
/* footer open */

#footer_{
	background: url("images/layout_35.jpg") repeat-x bottom;
	height: 527px;
	width: 100%;
}
#footer{
	height: 527px;
	margin: 0px auto 0px auto;
	width: 960px;
}
#footer_top{
	background: url("images/layout_36.jpg") repeat-y;
	height: 136px;
	width: 960px;
}
#footer_middle{
	color: #825f40;
	height: 350px;
	text-align: left;
	width: 960px;
}
#footer_middle h3{
	color: #825f40;
}
#footer_middle img{
	border: 1px solid #9d7b5d;
	height: auto;
	margin-right: 15px;
	width: 80px;
}
#footer_middle_left{
	float: left;
	font-size: 13px;
	height: 350px;
	padding-left: 19px;
	width: 620px;
}
#footer_middle_left p{
	text-align: justify;
	margin-right: 32px;
}
#footer_middle_right{
	float: right;
	height: 350px;
	width: 321px;
}
.footer_middle_right_input{
	background: url("images/layout_40.jpg") no-repeat;
	border: 0px;
	font-size: 16px;
	height: 39px;
	margin-bottom: 20px;
	text-align: left;
	padding: 4px 18px 0 10px;
	width: 303px;
}
#footer_middle_right textarea{
	background: url("images/layout_43.jpg") no-repeat;
	border: 0px;
	font-size: 16px;
	height: 137px;
	margin-bottom: 10px;
	text-align: left;
	padding: 4px 18px 0 10px;
	width: 303px;
}
#footer_middle_right_button_{
	text-align: right;
	width: 321px;
}
.footer_middle_right_button{
	background: url("images/layout_46.jpg") no-repeat;
	border: 0px;
	cursor: pointer;
	height: 38px;
	width: 104px;
}
#footer_bottom{
	color: #825f40;
	font-size: 11px;
	height: 41px;
	line-height: 41px;
	width: 960px;
}
#footer_bottom a:link{
	color: #849b20;
	font-size: 11px;
	text-decoration: underline;
}
#footer_bottom a:visited{
	color: #849b20;
	font-size: 11px;
	text-decoration: underline;
}
#footer_bottom a:hover{
	color: #849b20;
	font-size: 11px;
	text-decoration: none;
}

/* footer close */
/* stop */

