/* wraps */
#w_tb1 {width:100%; height:100%; background: url(../images/head_2.jpg) repeat-x;}
#w_tb1_td1 {height:232px; text-align:center; background: url(../images/head_1.jpg) no-repeat;}
#w_tb1_td2 {}
#w_tb1_td3 {height:82px; background: url(../images/fot_1.jpg) repeat-x;}
#fix {width:990px; height:20px; margin-top:-20px;}


#head {width:100%; height: 100%; background: url(../images/head_3.jpg) no-repeat 100% 0;}
#h_td1 {padding:0px 0px 0px 0px;}
#h_td2 {width:440px; margin:0px 0px 0px 0px;}
#m_link {display:block; width:405px; height:85px; margin:70px 0px 0px 60px;}
#h_td2 #h_td2_w {margin:4px 0px 0px 195px;}
#h_td2 #h_td2_w div {height:30px; overflow: hidden;}
#h_td2 a, #h_td2 span {padding:0px 27px 0px 0px; font-size: 0px; line-height: 0px;}
#h_td2 img { vertical-align:top;}

#body {width:100%; height:100%;}
#body td {height:100%;}
#b_td1 {width:228px;}
#b_td2 {}

#footer {width:100%; height:100%; background: url(../images/fot_2.jpg) no-repeat 44px 30px;}
#footer td {height: 100%;  vertical-align: middle;}
#f_td1 { width: 450px;}
#f_td1 p { margin:10px 0px 0px 100px;}
#f_td2 {}
#f_td3 {width: 350px; background: url(../images/fot_3.jpg) no-repeat 275px 39px; text-align: right;}
#f_td3 p {margin:10px 90px 0px 0px;}
#footer p, #footer a {color:#666666; font-family:Verdana; font-size:11px; text-decoration: none;}
#footer a:hover {color:#0066cc;}


#content {padding:12px 30px 25px 23px;}


#menu {margin:12px 0px 12px 12px; background: #f0f3f8; padding:7px 0px 7px 0px;}
#menu li {padding:3px 0px 3px 25px; background: url(../images/mark1.gif) no-repeat 15px 10px;}
#menu li a, #menu li span {color:#0066cc; font-family: Arial; font-size:14px; font-weight:100;}
#menu li ul {margin:0px 0px 5px 0px;}
#menu li ul li { margin: 5px 0px 0px 0px; padding:0px 0px 0px 14px; background: url(../images/mark2.gif) no-repeat 7px 9px;}
#menu li ul li a, #menu li ul li span {color:#333333; font-size: 12px; font-weight:100;}
#menu li a {text-decoration:none;}
#menu li a:hover, #menu li span { text-decoration: underline;}

#bans {}
#bans p {margin:0px 0px 12px 0px;}

#m_links {background: #f3f5fa; width: 100%; margin:12px 0px 0px 0px;}
#m_links td { text-align: center; padding:10px 0px 10px 0px; border:solid 0px #000;}
#m_links a {display:block; width:170px; text-align: center; margin: auto; color: #0066cc; border:solid 0px #000;}
#m_links a:hover, #m_links a:hover span { text-decoration: underline;}
#m_links span, #m_links a { text-decoration: none;}
#m_links img { float: left;}
#m_links span { float: left; display: block; width:70px; margin-top: 10px; text-align: left; font-family: Arial; font-size: 12px; color: #0066cc; border:solid 0px #000;}
#mtd1 img { margin:0px 5px 0px 20px;}
#mtd2 img { margin:0px 10px 0px 15px;}
#mtd3 img { margin:0px 5px 0px 20px;}
#mtd4 img { margin:0px 7px 0px 0px;}

#navstring { background: #f1f4f9; padding: 10px; margin:0px 0px 10px 0px;}
#navstring, #navstring a { font-family: Arial; font-size: 12px;}
#navstring { color: #666;}
#navstring a { color: #0066cc; }
#navstring img { vertical-align: middle; margin:0px 10px 0px 10px; }

#searchform {margin:177px 0px 0px 0px; text-align: right;}
#searchform #text {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:none; background: none; width:200px; height:12px; overflow: hidden; font-size: 11px; font-family: Verdana; color: #666666; vertical-align: top;}
#subm {width:30px; border: none; background: none; cursor: pointer;}

#sitemap {margin:20px 0px 0px 0px;}
#sitemap ul {margin:0px 0px 0px 20px;}
#sitemap li {margin:5px 0px 5px 0px; padding:3px 0px 3px 25px; background: url(../images/mark1.gif) no-repeat 15px 10px;}
#sitemap li a { font-family: Arial; font-size: 14px;}
#sitemap li ul li { padding:0px 0px 0px 14px; background: url(../images/mark2.gif) no-repeat 7px 9px;}
#sitemap li ul li a {color:#333333; font-size: 12px; font-weight:100;}

/* contactform */
#contactform_wrap {margin:30px 0px 0px 0px;}
#contactform {width:100%; text-align:left;}
#contactform table {width:300px;}
#contactform td {text-align:right; vertical-align:top; padding:5px 0px 5px 0px;}
#contactform p {color:#333; padding:2px 10px 0px 0px; margin:0px; font-family: Arial; font-size: 12px;}
#contactform input, textarea {width:220px; border:solid 1px #666; padding:0px 0px 0px 0px; color:#666; font-size:12px; font-weight:100;}
#contactform textarea {height:100px;}
#contactform #submit {width:auto; height:auto; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #eff2f8; border:solid 1px #ccc; color: #333; cursor: pointer;}
#contactform span {color:#ff0000;}

#news_ul li { margin: 30px 0px 0px 0px;}


#pager {width:360px; margin:auto; padding:50px 0px 20px 0px;}
#pager div {width:25px; border-right:solid 1px #054d95; color:#0066CC; font-weight:600; font-size:11px; text-decoration:none; float:left; text-align:center; background:#fff;}
#pager a {color:#0066CC; font-weight:600; font-size:11px; text-decoration:none;}
#pager #active {color:#0066CC; font-weight:100; font-size:11px;}
#pager img {margin:2px 10px 0px 10px; float:left;}

.vov { margin: 0px 5px 0px 0px; vertical-align: middle;}