html, body{margin: 0; padding: 0;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
body         {background: url(back.jpg) no-repeat center top #66200c; font: 12px Tahoma, Arial, sans-serif;}

#wrapper {margin: 0 auto; padding: 0; border: 0; width: 1000px; height: 100%; position: relative;}
#wrapper_main {margin: 0; padding: 0; border: 0; width: 100%; background: url(back2.jpg);}

/*header*/
#header {margin: 0 auto; padding: 0; border: 0; width: 1000px; height: 399px;}
#header td {vertical-align: top;}
	.sh01 {background-image: url(sh01.jpg); width: 368px; height: 162px; text-align: left;}
	.sh02 {background-image: url(sh02.jpg); width: 314px;}
	.sh03 {background-image: url(sh03.jpg); width: 318px;}
	
	.sh04 {background-image: url(sh04.jpg); height: 134px;}
	.sh05 {background-image: url(sh05.jpg);}
	.sh06 {background-image: url(sh06.jpg);}
	
	.sh07 {background-image: url(sh07.jpg); height: 103px;}
	.sh08 {background-image: url(sh08.jpg);}
	.sh09 {background-image: url(sh09.jpg);}
	
	.umm_logo {width: 140px; height: 104px; margin: 0; padding: 0; position: absolute; top: 229px; right: 13px;}

.top_icons {margin: 1px 0 0 0; padding: 0;}
	.top_icons img {margin: 0 2px;}

.lang {margin: 19px 0 0 75px; padding: 0; width: 190px; height: 19px;}
	.lang span {margin: 0 30px 0 28px; padding: 0;}

/*main*/
#main {background: url(bkg.jpg) 0 0 repeat-x; margin: 0; padding: 0; border: 0; width: 100%;}
#main td {vertical-align: top;}
	.m_roundc {background: url(m_bkg.gif); position: relative; margin: 0; padding: 0; overflow: hidden; *zoom: 1;}
	
	.m_roundc_wrap {margin: 0; padding: 0;}
		.m_roundc_border {border: 1px solid #ffffff; padding: 5px 0 20px 0;}
	
	.mc_top, .mc_bottom {width: 100%; height: 10px; position: absolute; left: 0; overflow: hidden;}
	.mc_top {top: 0;}
	.mc_bottom {bottom: 0; *bottom: -1px;}
	
	.m_tl, .m_tr, .m_bl, .m_br {width: 10px; height: 10px;}
	.m_tl, .m_bl {float: left;}
	.m_tr, .m_br {float: right;}
	.m_tl {background-image: url(m_tl.gif);}
	.m_tr {background-image: url(m_tr.gif);}
	.m_bl {background-image: url(m_bl.gif);}
	.m_br {background-image: url(m_br.gif);}

..leftbar {width: 222px; margin: 0; padding: 0;}
	.menu_left {margin: 12px 0 0 5px; padding: 25px 0 25px 0; width: 217px; background: #f0d59e url(menul_center.gif) repeat-y; position: relative; overflow: hidden;}
	.ug_t, .ug_b {position: absolute; left: 0; width: 217px;}
	.ug_t {background: url(menul_top.gif); top: 0; height: 47px;}
	.ug_b {background: url(menul_bottom.gif); bottom: 0; height: 12px;}
	.menu_left h2 {font: 100 15px Arial, Helvetica, sans-serif; color: #680101; margin: 0 0 0 80px; padding: 10px 0 0 0; position: relative; z-index: 11;}

/*left_menu*/
#menu {margin: 0; padding: 20px 0 0 5px; font-size: 11px; list-style: none;}
	#menu li{margin: 0; padding: 3px 0;}
		#menu li ul{margin: 0; padding: 5px 40px 5px 30px; color: #c8c8c8; list-style: none;}
	
	a.menul {margin: 0; padding: 0 0 0 18px; background: url(arrow_m.gif) 0 3px no-repeat;}
	a.menul:link, a.menul:visited {text-decoration: none; color: #000000;}
	a.menul:hover {color: #4b4b4b;}
		
	a.menul_sub:link, a.menul_sub:visited {text-decoration: none; color: #4b4b4b;}
	a.menul_sub:hover {color: #333333;}
/*end_left_menu*/
	
.centerbar {margin: 0; padding: 12px 10px 0 0;}
.rightbar {width: 261px; margin: 0; padding: 0; font: 11px Arial, Helvetica, sans-serif; color: #ffffff; line-height: 15px;}

.form_right {background: url(form_rc.gif) repeat-y; width: 261px; height: auto; position: relative; margin: 12px 0 53px 0; padding: 0 0 15px 0;}
		.form_rt, .form_rb {position: absolute; left: 0; width: 261px; z-index: 10;}
		.form_rt {background: url(form_rt.gif); height: 47px; top: 0;}
		.form_rb {background: url(form_rb.gif); height: 12px; bottom: 0;}
	.form_right h2 {font: 100 15px Arial, Helvetica, sans-serif; color: #680101; margin: 0 0 0 30px; padding: 10px 0 0 0; position: relative; z-index: 11;}
	
.in {width: 485px; border: 0; margin: 0 0 0 20px; padding: 0;}
.in td {vertical-align: top; padding: 3px;}

.images {margin: 0; padding: 9px 10px 14px 11px; background: url(image_bkg.jpg) no-repeat;}

/*footer*/
#footer {margin: 0; padding: 0; border: 0; width: 100%; height: 130px; background: url(foot_bkg.jpg) repeat-x;}
#footer td {vertical-align: top;}
	.foot01 {background-image: url(foot_phone.jpg); width: 280px; height: 130px;}
	.foot02 {background-image: url(foot_copy.jpg); width: 377px;}
	.foot03 {width: 280px;}
	.rate {margin: 50px 0 0 0; padding: 0;}

/*txt*/
.txt {font-size: 11px; color: #000000; line-height: 14px; margin: 0; padding: 0 40px 0 15px;}
.txt_fr {font-size: 11px; color: #000000; line-height: 20px; margin: 0; padding: 30px 0 0 20px;}
.copy {font-size: 11px; color: #5b3219; line-height: 13px; margin: 60px 0 0 0; padding: 0; text-align: center;}
.v_copy {text-align: center; padding-top: 30px;} 
h1 {font: 100 25px/30px Tahoma, Arial, Verdana, sans-serif; color: #5a0400; margin: 0 0 10px 13px; padding: 0;}
	h1.two {font: 100 22px/30px Tahoma, Arial, Verdana, sans-serif; color: #ffffff; margin: 10px 0 15px 0; padding: 0 0 5px 0; border-bottom: 1px dashed #ffffff;}
	.news {margin: 0 0 0 20px; padding: 0;}
	.news_r {margin: 45px 0 0 0;}
	.date {background-color: #eab86b; color: #67210d; margin: 0 0 0 10px; padding: 0 13px 0 13px;}
	ul.list {margin: 10px 0 10px 15px; padding: 0; list-style: disc;}

/*links*/
:focus {outline: 0;}

a:link, a:visited {text-decoration: underline; color: #000000;}
a:hover {text-decoration: none;}

a.all {font: 11px Arial, Helvetica, sans-serif; margin: 0 0 0 30px;}
a.all:link, a.all:visited {color: #e8b734;}

a.arch {font: 11px Arial, Helvetica, sans-serif; margin: 0 0 0 30px;}
a.arch:link, a.arch:visited {color: #e8b734;}

a.more {font-family: Arial, Helvetica, sans-serif; background: url(arrow.gif) 0 6px no-repeat; margin: 0 0 0 10px; padding: 0 0 0 10px;}
a.more:link, a.more:visited {color: #e8b734;}

a.fr:link, a.fr:visited {text-decoration: none; color: #000000;}
a.fr:hover {text-decoration: underline;}
	
a.link{font: 11px Arial, Helvetica, sans-serif;}
a.link:link, a.link:visited {color: #ce1f00;}
	
div.otziv a {font-size: 11px;}
div.otziv a:link, div.otziv a:visited {color: #e8b734;}

div.news_r a {font-size: 11px; color: #e8b734;}
div.news_r a:link, div.otziv a:visited {color: #e8b734;}

/*forms*/
div.otziv {width: 215px; margin: 20px 0 0 5px; padding: 0;}
div.otziv ul {width: 215px; margin: 0; padding: 0; font-size: 11px; color: #ffffff; list-style: none;}
	div.otziv ul li {margin: 0;}
		div.otziv ul li {margin: 10px 0 0 0; list-style: none; float: right; width: 215px;}
			div.otziv ul li span {margin: 0; float: left;}
		div.otziv ul li input, div.otziv ul li textarea {width: 161px; height: 15px; border: 1px solid #ffa200; font-size: 11px; color: #000000; float: right; margin: 0 10px 0 0; padding: 0;}
		div.otziv ul li textarea {height: 81px; overflow: hidden;}
		div.otziv input.button {width: 114px; height: 24px; background: url(button.gif) no-repeat; font-size: 14px; text-transform: uppercase; color: #67210c; text-align: center; border: none; float: right; margin: 10px 10px 0 0;}
		div.otziv p {margin: 0; padding: 20px 0 0 7px; clear: both;}