<style><!--

.dummy {}
BODY, table {font-family:Tahoma; font-size:11px;color:#666666;}
BODY {background: white url('image/fon.gif'); margin: 0; padding: 0;}
IMG { border: 0px; }
H1 {padding: 0px 20px; margin: 10px 10px 0px 0px; font-size: 12px; color: #627E7E; font-family: Arial; font-weight: bold; text-decoration: none;}
H2 { font-weight: bold; font-size: 12px; padding: 0px; margin: 30px 0px 0px 0px; color: #627E7E; font-family: Arial; text-decoration: none;}

A {color: #335757;}
A:hover {color: #D29E2E;}
A.un_none {text-decoration: none;}
A.un_none H2.impotant {margin: 6px 0px;}

TR {vertical-align: top;}



.top-menu TD {padding-left: 6px; padding-right: 12px; border-left: 1px solid #446D5F;}
.top-menu TD.noborder {border: none;}
.top-menu A, .top-menu {font-family: Arial; font-size:11px; text-transform: lowercase; text-decoration: none;}
.top-menu A {color: #335757;}
.top-menu A:hover, .top-menu {color: #D29E2E;}

TD.banner_text {background-image: url('image/top_4.gif'); background-repeat: repeat-x; padding: 0px 0px; color: #BDCAC8; font-family: Arial; font-size: 16px; font-weight: bold; text-align: center; vertical-align: middle;}
.left-col {padding: 12px 5px 20px 0px;}
.icons {margin-left: 30px;}
.icons TD {padding: 0px 10px;}

INPUT {margin: 0px; padding: 0px; font-size: 12px;}
INPUT.search {border: #B9B9B9 1px solid; margin-right: 10px; font-family: Arial; font-size: 10px; height: 15px; width: 108px; background-color: transparent;}
INPUT.b_search {font-family: Arial;font-size: 10px;color: #595959;border: none;height: 15px;background-color: transparent;}

.left-menu {display: block; padding: 6px 6px 6px 12px; margin-bottom: 1px; font-size: 11px; color: #F4F4E7; border-right: 4px solid #335757; background-color: #627E7E; text-decoration: none;}
.left-menu:hover, .left-menu-small:hover, .sel {color: #D29E2E;}
.left-menu-small {display: block; padding: 6px 6px 6px 12px; font-size: 11px; color: ##335757; text-decoration: none;}



P.leftheader {margin-left: 12px; font-size: 14px; color: #D5AA3D;}
.date, .content .date {background-position: left center; background-image: url('image/yell_1.gif'); background-repeat: no-repeat; padding-left: 12px; padding-top: 0px; color: #335757; font-size: 10px; font-family: Arial;}
.content .date {font-size: 12px;}
P.news {margin-left: 12px; font-size: 10px;}
.more, .more_article {font-weight: bold; font-size: 10px; width: 100%; color: #335757; margin-right: 11px; text-align: right;}
.more A, .more_article A {text-decoration: none;}
.more_article {margin-top: 0px; padding-bottom: 8px;}

TD.middle_line {background-position: left top; background-image: url('image/yell_2.gif'); background-repeat: repeat-y;}

table.sub_menu {background-color: #CCBF95;}
table.sub_menu td {background: url("image/sub_menu.gif") left center no-repeat;}
table.sub_menu td.first {background-image: none;}
table.sub_menu a, table.sub_menu span {padding: 0px 10px; font-size: 11px; width: 100%; color: #666666; text-decoration: none;}
table.sub_menu a:hover, table.sub_menu span {color: #000000;}


TD.left-text {width: 172px; text-align: left; padding-bottom: 40px; font-size: 11px;}
TD.left-text P {padding-left: 10px; padding-right: 10px; letter-spacing: 1px;}
TD.left-text A {text-decoration: none;}
TD.left {width: 172px; text-align: center; padding-bottom: 40px; font-size: 11px;}
TD.left IMG {border-left: #849993 1px solid; border-right: #849993 1px solid; border-bottom: #849993 1px solid; border-top: #849993 6px solid; margin-top: 0px; padding-top: 0px; margin-bottom: 10px;}
TD.left IMG.v_sp {margin-top: 60px;}
TD.left IMG.spacer {padding: 0px; margin: 40px 0px 0px; border: none;}
.impotant, .alert {color: #D29E2E;}
TD.right {padding-left: 20px; padding-right: 20px;}

.content  {letter-spacing: 1px; font-size: 12px;}
.c_header {display: block; color: #D6A737; font-size: 12px; margin-bottom: 15px; margin-top: 6px;}
.top_16 {padding-top: 16px;}


DIV.gr_right, DIV.gr_right_f {background: url('image/gr_1_1.gif') repeat-x top; text-align: right; margin-top: 5px;}
DIV.gr_right {margin-left: 16px;}

.tbl_black {background-color: black;}
.tbl_black TD {background-color: white; text-align: center; vertical-align: middle; padding: 8px 2px;}

table.descr {font-size: 11px; letter-spacing: normal; margin-bottom: 10px;}
td.descr {width: 35%; padding-right: 5px;}
hr.small, hr.light { border: none; height: 1px; background-color: #859A9A;}
hr.light {background-color: #C2CCCC; color: #C2CCCC;}

.form, .form INPUT, .form SELECT, .form TEXTAREA {font-size: 12px; color:#666666; font-family: Arial; letter-spacing: 1px;}
.form TR {vertical-align: middle;}

TD.r_map IMG {border: #849993 1px solid;}
TD.r_map {text-align:center; padding: 15px;}

span.phone {font-size: 11px; color: #809691; padding-top: 7px;}
.sitemap UL {padding-left: 5px; margin-left: 20px; margin-top: 0px;}
.sitemap UL LI {padding-top: 12px; padding-bottom: 2px;}
.sitemap UL LI UL LI {padding-top: 3px;}
.sitemap H2 {margin-top: 0px; margin-left: 10px;}

.category {background-position: left 4px;
	padding-left: 12px;
	font-size: 12px;
	background-image: url("image/yell_1.gif");
	color: #335757;
	padding-top: 0px;
	background-repeat: no-repeat;
}

#contacts {margin:0px 2px 0px 6px;}
#contacts td {padding-top:10px; vertical-align:top;}
#contacts img {border: 0px; margin-right:10px;}
#contacts a {font-size: 10px;}
#contacts a.title {font-size: 10px; font-weight: bold; color: #335757; }
#contacts p {font-size: 10px; font-weight: normal; margin: 4px 0px 2px 0px; }
#contacts .email { background:url(/image/contact_email.gif) left center no-repeat; padding: 0 0 0 18px; }
#contacts .phone { background:url(/image/contact_phone.gif) left center no-repeat; padding: 0 0 0 18px; }

//-->
</style>
