body {
        margin: 0;
	padding: 0;
	font-family: "ariel", sans-serif;
	background: url(images/background.gif) repeat-x;

}


.tbody {
width: 878px;
margin: auto;
}

.header {
height: 92px;
}

img {
border: 0px;
}


img.logo {
margin-top: 12px;
float: left;
}

.r_header {
margin-top: 12px;
width: 280px;
float: right;
font-size: 12px;
color: #C97E69;
}

.r_header a {
color: #CACACA;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

input.txt {
margin-top: 4px;
margin-left: 2px;
width: 193px;
padding-top: 5px;
float: left;
padding-bottom: 5px;
background: url(images/search.gif) no-repeat right;
border: 1px solid #D9D9D9;
}

input.send {
margin-top: 6px;
padding-top: 6px;
padding-bottom: 6px;
margin-top: 4px;
width: 69px;
background: #B3B3B3;
border: 0px;
color: white;
font-size: 12px;
text-align: center;
}

ol.menu {
padding: 0px;
margin: 0px;
list-style: none;
width: 100%;
padding: 0px;
margin: 0px;
text-align: center;
background: url(images/bg_menu.gif) repeat-x;
}

ol.menu li {
width: 144px;
float: right;


text-align: center;
}


ol.menu li a:link {
width: 144px;
border-left: 1px solid white;
text-align: center;
display: block;
float: right;
color: white;
padding-top: 7px;
padding-bottom: 7px;
text-decoration: none;
border-top: 1px solid #C1282D;
border-bottom: 1px solid #C1282D;
font-size: 14px;
}

ol.menu li a:visited {
padding-top: 7px;
border-left: 1px solid white;
padding-bottom: 7px;
border-top: 1px solid #C1282D;
border-bottom: 1px solid #C1282D;
width: 144px;
text-align: center;
display: block;
float: right;
color: white;
text-decoration: none;
font-size: 14px;
}


ol.menu li a:hover {
width: 144px;
border-top: 1px solid #C1282D;
border-bottom: 1px solid #C1282D;
padding-top: 7px;
padding-bottom: 7px;
text-align: center;
display: block;
float: right;
color: #C77D67;
background: url(images/hover.gif) repeat-x;
text-decoration: none;
font-size: 14px;
}

ol.menu li.end {
border-left: none;
}

.content {
padding-bottom: 50px;
border: 1px solid #DCDCDC;
border-top: none;
}
.content_in {
padding-bottom: 50px;
border: 1px solid #DCDCDC;
border-top: none;
}

img.slog {
margin-top: 10px;
padding-left: 15px;
}

.left_sider {
margin-top: 15px;
padding-left: 30px;
width: 595px;
float: left;
}


span.title {
text-align: left;
display: block;
margin-bottom: 22px;
font-weight: bold;
color: #C97F69;
font-size: 20px;
}

img.image {
float: left;
}

span.conter {
color: #7A7A7A;
font-size: 12px;
font-weight: bold;
display: inline;
float: left;
}

.right_sider {
margin-left: 10px;
padding-left: 10px;
float: left;
margin-top: 15px;
width: 197px;
text-align: left;
}

.txtr {

padding-left: 7px;
display: block;
border-left: 1px solid #ECECEC;
}

span.alm {
padding-top: 5px;
padding-bottom: 5px;
font-size: 12px;
color: #8C8C8C;
display: block;
width: 172px;
border-top: 1px solid #ECECEC;
}

h1.date {
padding: 0px;
margin: 0px;
font-size: 13px;
color: #fffff;
}

.footer {
color: #B8B8B8;
margin-top: 12px;
}

.footer a {
text-decoration: none;
font-size: 11px;
font-weight: bold;
color: black;
}

span.fixed {
display: block;

padding-top: 30px;
}

span.titles {
position: relative;
z-index: 1;
text-align: left;
padding-left: 60px;
padding-top: 5px;
padding-bottom: 5px;
color: white;
font-weight: bold;
font-size: 18px;
background: url(images/title.gif) repeat-x;
display: block;
}

span.in_form {
display: block;
color: #808080;
text-align: left;
font-size: 12px;
}

form.contact {
padding: 0px;
margin: 0px;
margin-top: 30px;
float: left;
width: 315px;
text-align: left;
}

span.text {
margin-top: 5px;
color: #808080;
width: 70px;
font-size: 12px;
font-weight: bold;
display: block;
float: left;
}

input.texter {
margin-bottom: 15px;
float: right;
width: 234px;
padding-top: 4px;
padding-bottom: 4px;
border: 2px solid #BECDDB;
}

.inputer {
clear: both;
}

textarea.textarea {
float: right;
width: 233px;
height: 69px;
border: 2px solid #BECDDB;
}

input.submit {
margin-top: 15px;
border: none;
background: url(images/submit.gif) no-repeat;
width: 74px;
float: left;
height: 30px;
margin-left: 70px;
}

input.reset {
margin-top: 15px;
border: none;
background: url(images/rest.gif) no-repeat;
width: 74px;
float: right;
height: 30px;
}

.right_form {
text-align: left;
width: 149px;
padding-top: 60px;
float: right;
}

span.title_fo {
color: #B0727C;
display: block;
font-size: 36px;
}


span.entro_fo {
margin-top: 6px;
color: #888888;
font-size: 12px;
font-weight: bold;
display: block;
padding-left: 8px;
width: 136px;
border-left: 1px solid #B3B3B3;
}

span.mtitle {
display: block;
margin-top: 19px;
margin-bottom: 6px;
color: #D0D0D0;
font-weight: bold;
}
span.mtitle1 {
display: block;
margin-top: 19px;
margin-bottom: 6px;
color: #D0D0D0;
font-weight: bold;
}
.r_sider {
width: 645px;
float: right;
}

.divbox {
text-align: left;
margin-top: 45px;
width: 628px;

}

img.ex {
float: left;
margin-left: -15px;
border: 1px solid #D9D9D9;
}


img.ex_right {
margin-right: 12px;
float: right;

border: 1px solid #D9D9D9;
}


span.tx {
display: block;
float: left;
width: 435px;
}



span.tx_right {
margin-left: 6px;
display: block;
float: left;
width: 435px;
}



span.rtitle {
font-weight: bold;
color: #C77D67;
font-size: 16px;
}

span.rcontent {
display: block;
margin-top: 6px;
color: #8E8E8E;
font-size: 13px;
}


.lefter {
text-align: left;
margin-top: 5px;
margin-left: 5px;
background: white;
border: 1px solid #DEC5C9;
border-top: none;
border-botton: none;
float: left;
width: 175px;
}

img.toper {
vertical-align: top;
margin-top: -7px;
}

img.bottom {
vertical-align: bottom;
margin-bottom: -7px;
}

span.lib {
display: block;
color: #A55E6A;
font-size: 15px;
margin-left: 9px;
margin-top: -15px;
}


span.lib2 {
display: block;
color: #333333;
font-size: 12px;
margin-left: 9px;
margin-top: 11px;
}


span.lib3 {
display: block;
color: #A0A0A0;
font-size: 12px;
margin-left: 9px;
margin-top: 11px;
}

#lib2 a:link{
display: block;
color: #A0A0A0;
font-size: 12px;
margin-left: 9px;
margin-top: 11px;
}

.lefter a {
display: block;
border-top: 1px solid #DEC4C9;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
margin-top: 6px;
text-decoration: none;
font-size: 16px;
color: #9D505C;
}


.lefter a.end {
display: block;
border-top: 1px solid #DEC4C9;
border-bottom: 1px solid #DEC4C9;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 12px;
margin-top: 6px;
text-decoration: none;
font-size: 16px;
color: #9D505C;
}


img.zinota {
margin-top: 0px;
}

span.info {
text-align: left;
display: block;
width: 154px;
font-size: 12px;
margin-left: 5px;
color: #999999;
}

.b_area {
margin-bottom: 40px;
float: left;
margin-top: 36px;
width: 226px;
background: url(images/bx_box.png) ;
}

img.top_box {
vertical-align: top;
margin-top: -20px;
}

img.bottom_box {
vertical-align: bottom;
margin-bottom: -20px;
}

img.imagex2 {
margin-top: -15px;
margin-right: 44px;
}

span.mtitle {
background: url(images/mtitle.gif) repeat-x;
text-align: center;
color: white;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
width: 212px;
padding-top: 8px;
padding-bottom: 8px;
margin-right: 7px;
}
span.mtitle1 {
background: url(images/mtitle.gif) repeat-x;
text-align: center;
color: white;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
width: 212px;
padding-top: 8px;
padding-bottom: 8px;
margin-right: 0px;
}
span.mar {
direction: ltr;
margin-left: 20px;
margin-top: 12px;
display: block;
font-weight: bold;
font-size: 12px;
color: #999999;
}

.marg {
padding-left: 105px;
}

#hide {
display: none;
margin-top: 34px;
position: absolute;

}

#hide a:link{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hide a:visited{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hide a:hover{
display: block;
clear: both;
border: none;
color: red;
background: white;
}

#hideSupport {
display: none;
margin-top: 34px;
position: absolute;
}

#hideSupport a:link{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hideSupport a:visited{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hideSupport a:hover{
display: block;
clear: both;
border: none;
color: red;
background: white;
}

#hideSupport2 {
display: none;
margin-top: 34px;
position: absolute;

}
#hideSupport2 a:link{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hideSupport2 a:visited{
display: block;
clear: both;
border: none;
color: #C77D67;
background: white;
}
#hideSupport2 a:hover{
display: block;
clear: both;
border: none;
color: red;
background: white;
}
