body,td,th {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #ffffd6;background-image:   url(../../images/bg1.gif);background-position: left top;
	background-repeat: repeat-x;}


.bg1 {background-image: url(../../images/bg2.gif);background-repeat: repeat-x;background-position: left bottom;}
.bg2 {background-image: url(../../images/bg3.jpg); background-position: left top;background-repeat: no-repeat;}


.border1b { background-color:#fffff6;border: 1px solid #c7bbba; }
.border1c { position:relative; visibility:visible; z-index:2;     }
.border2 { background-image: url(../../images/bg3.gif);  background-position: left top; background-repeat: repeat-x; visibility:visible;position:relative;}
.border2b { background-image: url(../../images/bg3.gif);  background-position: left top; background-repeat: repeat-x;}

.border4 {    background-image: url(../../images/flower.gif);  background-repeat: no-repeat; background-position: right top; }
.border5{ background-color:#fffff6;}
.border5b{ padding:5px;}
.border6 {padding:5px;background-color:#e5e3db; }
.border6b {padding:5px;background-color:#ddd8c9; }
.border8 {background-image: url(../../images/dot2.gif);background-repeat: repeat-x;background-position: left center;}
.dot {  background-image: url(../../images/dot.gif);  background-repeat: repeat-x; background-position: left center; }
.ring1{width:20px; height:44px; position:absolute; top:-23px; z-index:2;  background-image: url(../../images/ring.png);behavior:   url(iepngfix.htc);}
.ring2{width:20px; height:44px; position:absolute; top:-23px; z-index:2;  background-image: url(../../images/ring.png);behavior:   url(iepngfix.htc);}
.logo {   background-image: url(../../images/logo.gif);  background-repeat: no-repeat; background-position: left top; }

/* language button */
td.menuon {background-image: url(../../images/lang2.gif);  background-repeat: no-repeat; background-position: left top; color: #000000;cursor: pointer ;font-size: 13px; text-decoration: none; }
td.menuoff {background-image: url(../../images/lang1.gif);    background-repeat: no-repeat background-position: left top; color: #000000;font-size: 13px; }
.lang{color: #ffffff; font-weight:bold;}

/* upper button */
.menuup1{ position:relative;}
.menuup2{ position:absolute;}
td.menuon2 {background-image: url(../../images/btn1.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #ffffff;  font-weight:bold;font-size: 13px; }
td.menuoff2b {background-image: url(../../images/btn1b.gif);  background-repeat: no-repeat; background-position: left top; color: #ffffff;font-weight:bold;font-size: 13px;  padding-top:10px;}
td.menuoff2 {background-image: url(../../images/btn1.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #302d22;  font-weight:bold;font-size: 13px; }
td.menuon3 {background-image: url(../../images/btn2.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #ffffff;  font-weight:bold;font-size: 13px; }
td.menuoff3b {background-image: url(../../images/btn2b.gif);  background-repeat: no-repeat; background-position: left top; color: #ffffff;font-weight:bold;font-size: 13px;  padding-top:10px;}
td.menuoff3 {background-image: url(../../images/btn2.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #302d22;  font-weight:bold;font-size: 13px; }
td.menuon4 {background-image: url(../../images/btn3.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #ffffff;  font-weight:bold;font-size: 13px; }
td.menuoff4b {background-image: url(../../images/btn3b.gif);  background-repeat: no-repeat; background-position: left top; color: #ffffff;font-weight:bold;font-size: 13px;  padding-top:10px;}
td.menuoff4 {background-image: url(../../images/btn3.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #302d22;  font-weight:bold;font-size: 13px; }
td.menuon5 {background-image: url(../../images/btn4.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #ffffff;  font-weight:bold;font-size: 13px; }
td.menuoff5b {background-image: url(../../images/btn4b.gif);  background-repeat: no-repeat; background-position: left top; color: #ffffff;font-weight:bold;font-size: 13px;  padding-top:10px;}
td.menuoff5 {background-image: url(../../images/btn4.gif);  background-repeat: no-repeat; background-position: left top; cursor: pointer ;color: #302d22;  font-weight:bold;font-size: 13px; }

/* index news */
.news1 {background-image: url(../../images/newsfront1.png);  background-repeat: no-repeat; background-position: left top; behavior:   url(iepngfix.htc); }
.news2 {background-image: url(../../images/newsfront2.png);  background-repeat: no-repeat; background-position: left top; behavior:   url(iepngfix.htc); }
.testi1 {background-image: url(../../images/testifront1.png);  background-repeat: no-repeat; background-position: left top; behavior:   url(iepngfix.htc); }
.testi2 {background-image: url(../../images/testifront2.png);  background-repeat: no-repeat; background-position: left top; behavior:   url(iepngfix.htc); }
.lang{color: #ffffff; font-weight:bold;}


/* bottom menu news */
#copyrightlink:link, #copyrightlink:visited {color: #ffffff;font-size: 13px; text-decoration:none; }
#copyrightlink:hover {color:#Ffffff;font-size: 13px; text-decoration:underline;  }
.font_black11bold{color:#Ffffff;font-size: 14px;}
.menubottom{color:#dab656; font-weight:bold;font-size: 14px;}

#newsb:link, #newsb:visited {background: #472d23;color: #d3b26d;text-decoration:none; padding:5px;line-height: 2;}
#newsb:hover { background-color: #d3b26d; color: #472d23;  text-decoration:none;  padding:5px;line-height: 2; }


/* copyright news */
#copyright:link, #copyright:visited {color: #000000;font-size: 11px; text-decoration:none; }
#copyright:hover {color:#000000;font-size: 11px; text-decoration:none; text-decoration:underline;  }
.font_white11bold{color:#Ffffff;font-size: 11px;}
.font_blackb11bold{color:#000000;font-size: 11px;}

/* links */
#usuallink:link, #usuallink:visited {color: #a21e00;text-decoration:underline; font-weight: bold; text-transform: uppercase;}
#usuallink:hover {color:#332d21; text-decoration: underline;font-weight: bold; text-transform: uppercase;}
#usuallink2:link, #usuallink2:visited {color: #a21e00;text-decoration:underline; font-weight: bold;}
#usuallink2:hover {color:#332d21; text-decoration: underline;font-weight: bold; }
a:link {color: #472d23;}
a:visited {color: #472d23;}
a:hover {color:#b1191a;}



/*image*/
.imglnk{}
.imglnk a:link , .imglnk a:visited {color:#5B511F; text-decoration: underline;font-size: 11px;}
.imglnk a:hover  {color: #BC8604;text-decoration: underline;font-size: 11px;}
.imglnk a:link img, .imglnk a:visited img{}
.imglnk a:hover img {	-moz-opacity:0.50; filter:alpha(opacity=50); opacity:.50;}
#gallery3 img {border: 1px solid #928980; padding:3px;border-width: 1px 1px 1px;}
#gallery3 a:hover img {border: 1px solid #928980; padding:3px;border-width: 1px 1px 1px;color: #A2BED2;}
.imagetitle {background-image: url(../../images/backone.gif); text-indent:48px;  color: #ffffff; padding-top:18px;  font-size: 15px;font-weight: bold;background-repeat: no-repeat;background-position: left center; height:36px;}

.hoverimg td img { background-image: url(../../images/gal2.png); background-repeat: no-repeat;background-position: left top;behavior:   url(iepngfix.htc);}
.hoverimg:hover td img { background-image: url(../../images/gal.png); background-repeat: no-repeat;background-position: left top;behavior:   url(iepngfix.htc);}
.hoverimg:hover{ background-image: url(../../images/hover2.gif); background-repeat: repeat-y; cursor: pointer ; background-position: left top;  }
.hoverimg2 { background-image: url(../../images/hover2.gif); background-repeat: repeat-y; cursor: pointer ; background-position: left top;  }
.hoverimg2 td img { background-image: url(../../images/gal.png); background-repeat: no-repeat;background-position: left top;behavior:   url(iepngfix.htc);}

.cnt { padding:5px;}
.cnt a:link, .cnt a:visited{color:#5B511F; text-decoration: underline;font-weight:bold;}
.cnt a:hover {color: #BC8604;text-decoration: underline;font-weight:bold;}




.font_cnt{color:#000000;font-size: 12px; }
.font_cnt2{color:#666666;font-size: 11px;font-weight:normal;}
.font_title {color: #b1191a;font-size: 16px;font-weight: bold; text-transform: uppercase; }
.font_title2 {color: #000000;font-size: 16px;}
.font_title3 {color: #000000;font-size: 12px;font-weight: bold;}
.font_title4 {color: #ffffff;font-size: 12px;font-weight: bold;}
.font_title5 {color: #dcc277;font-size: 12px;font-weight: bold;}
.font_title6 {color: #634424;font-size: 11px;}
.font_title7 {color: #634424;font-size: 12px;font-weight: bold;}
.font_title8 {color: #b1191a;font-size: 12px;font-weight: bold;}
.font_title9 {color: #634424;font-size: 12px; }
.font_title10 {color: #dcc277;font-size: 14px;font-weight: bold;}

/*news*/
.border9 {margin-bottom: 10px; padding:7px;border: 1px dashed #9c9176;}

.border10 {margin-bottom: 10px; padding:7px;border: 1px solid #c6b490;background-image: url(../../images/bgp.gif);
	background-color: #e4ddc3;
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.brdr{background-image: url(../../images/sound.gif); background-repeat: no-repeat;background-position: left top; text-indent:25px;}
.brdr2{background-image: url(../../images/cup.gif); background-repeat: no-repeat;background-position: left top; text-indent:25px;}

/*house*/
.borgallery {padding:5px;border:2px solid #452c21; background-color:#452c21; color: #dcc277;font-size: 16px;font-weight: bold; background-image: url(../../images/houseimg2.gif); background-repeat: no-repeat;background-position: left top; }
.borgallery2 img {
		border: 1px solid #928980; padding:3px;
		border-width: 1px 1px 1px;
			
	}

















.boxdown{padding:5px;border:1px solid #BEC5DB;background-color:#EAECF1;}
.textfield1 {border:1px solid #BEC5DB;background-color:#ffffff;}












.cont {color: #5B511F;}




