@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-family: Arial Cyr, Helvetica, sans-serif; font-size:12px; font-weight:normal; 
background: url(/imgs/1.jpg) top left;
}
p, table, th, td, tr, h1, h2, h3, ul, ol, li, div, span, form, img {margin:0; padding:0; border-spacing:0;}

table, tr, td {vertical-align: top;}

h1 {font-size: 18px; font-weight: normal; font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic;}
h3 {font-size: 14px; font-weight: normal; font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic;}


.logo {background: url(/imgs/logo2.png) 38px 8px  no-repeat; width: 990px; margin: 0 auto;}
.logo .title {padding: 10px 0 0 140px; width: 700px;}
.logo .title a {text-decoration: none;}
.logo .title h1 {color: #fd4e00; font-size: 36px; text-decoration: none; font-family: Georgia; font-weight: bold;}
.logo .title h2 {color: #003f70; font-size: 20px; font-family: Georgia; text-decoration: none; font-weight: normal;}
.logo .banner {position: absolute; top: 20px; right: 50px;}

.wrapper {width: 100%;}
.divwrapper {margin:35px 0;}

.main p a {font: 13px/18px Arial; color: #1F3664; text-decoration: underline;}

/* .wrapper .left {background: url(/imgs/paper-bg.gif) top left; width: 206px;} */
.wrapper .left {background-color: #c4ff94 }
.wrapper .left .menu {width: 206px; background: url(/imgs/menu-hr.gif) top left repeat-x; margin-bottom: 40px;}
.wrapper .left .menu .menu1 {background: url(/imgs/menu-hr.gif) bottom left repeat-x; padding: 12px 0; }
.wrapper .left .menu a {display: block;  margin-left: 11px; padding-left: 21px; font-size: 16px; font-weight: normal; font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none;}

.wrapper .left .menu a.id1 {background: url(/imgs/mark-orange.gif) 0 4px no-repeat; color: #DE6618;}
.wrapper .left .menu a.id2 {background: url(/imgs/mark-green.gif) 0 4px no-repeat; color: #0c710c;}
.wrapper .left .menu a.id3 {background: url(/imgs/mark-blue.gif) 0 4px no-repeat; color: #1a5969;}
.wrapper .left .menu a.id4 {background: url(/imgs/mark-purple.gif) 0 4px no-repeat; color: #792279;}
.wrapper .left .menu a.id5 {background: url(/imgs/mark-red.gif) 0 4px no-repeat; color: #ff1500;}
.wrapper .left .menu a.id6 {background: url(/imgs/mark-blue.gif) 0 4px no-repeat;}
.wrapper .left .menu a.id8 {background: url(/imgs/mark-green.gif) 0 4px no-repeat; color: #0c710c;}
.wrapper .left .menu a:hover {color: #c00;}

.wrapper .left .menu .menu1 .menu2 {padding: 9px 0 0 12px;}
.wrapper .left .menu .menu1 .menu2 a.sid1 {font-size: 14px; color: #DE6618; padding: 0;}
.wrapper .left .menu .menu1 .menu2 a.sid2 {font-size: 14px; color: #0c710c; padding: 0;}
.wrapper .left .menu .menu1 .menu2 a.sid3 {font-size: 14px; color: #1a5969; padding: 0;}
.wrapper .left .menu .menu1 .menu2 a.sid4 {font-size: 14px; color: #792279; padding: 0;}
.wrapper .left .menu .menu1 .menu2 a.sid5 {font-size: 14px; color: #ff1500; padding: 0;}
.wrapper .left .menu .menu1 .menu2 a:hover {color: #c00;}

.wrapper .left .menu .menu1 .menu3 {padding: 6px 0 0 18px;}
.wrapper .left .menu .menu1 .menu3 a {font-size: 12px; color: #333; padding: 0; text-decoration: underline;}
.wrapper .left .menu .menu1 .menu3 a:hover {color: #c00;}


.wrapper .left h1 {color: #060; text-align: center;}
.wrapper .left .ask {margin-bottom: 20px; margin-left: 12px;  font-size: 11px; color: #333;}
.wrapper .left .ask input {margin-bottom: 12px; border: 1px #ddd solid; width: 180px;}
.wrapper .left .ask textarea {border: 1px #ddd solid;}
.wrapper .left .ask .button {margin-left: 55px;margin-top: 12px;width: 90px;border: 1px #060 solid; color: #060;}
.wrapper .left .phone img {padding-right: 10px; margin-left: 12px;}
.wrapper .left .phone h1 {font-size: 13px; text-align: left;}
.wrapper .left .phone .code {color: #336; font-size: 12px; vertical-align: middle; font-weight: bold;}
.wrapper .left .phone .value {color: #f00; font-size: 16px; font-weight: bold;}

.wrapper .left .photogallery {margin-top: 18px;  margin-left: 12px; background:transparent url(/imgs/img_shadow.png) no-repeat scroll center bottom;  padding-bottom: 22px; } 
.wrapper .left .photogallery img {border: 5px #8CCB6C solid;  margin-top: 12px;} 

.wrapper .middle {background: url(/imgs/paper-middle.gif) top left; width: 33px;}
.wrapper .middle div {width: 33px;}

.wrapper .content {background-color: #fffbf3; width: 100%;}
.wrapper .content img {border: 5px #8CCB6C solid;} 
.wrapper .content a:hover {color: #c00;}


.wrapper .left {padding: 18px 12px;}
.wrapper .content {padding: 18px;}


/* .wrapper .content .paper-info {background: url(/imgs/paper-info.jpg) top left no-repeat; width: 629px; height: 230px; margin-bottom: 9px;}
*/
.wrapper .content .paper-info  img {border: none;}
.wrapper .content .paper-info {border: none;}

.wrapper .content p, .wrapper .content ul, .wrapper .content li {font: 12px/18px Tahoma, Arial, Helvetica, sans-serif; color: #333;} 
.wrapper .content h1 {color: #636; margin-bottom: 16px;}
.wrapper .content h3 {color: #636; margin-bottom: 14px;font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal;}
.wrapper .content h4 {color: #636; margin-bottom: 14px;font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; }
.wrapper .content ul {margin: 9px 0 9px 18px ;}
.wrapper .content ul li {list-style: none; list-style-position: inside; background: url(/imgs/list-green.gif) 0 4px no-repeat; padding-left: 9px;}
.wrapper .content ol {margin: 9px 0 9px 18px ;}
.wrapper .content ol li {padding-left: 9px;}
.wrapper .content table {border-collapse: collapse;} 
.wrapper .content table td {padding: 7px; border: 1px #87c26e solid;}
.wrapper .content table thead {background: #e5fed4; font-weight: bold; color: #123306;} 

.wrapper .content table.news td {border: none !important;} 
.wrapper .content table.newsshadow td {border: none !important;} 

.wrapper .content table.photogallery td {border: none !important;}


.wrapper .content .news {background-color: #f1ffce; height: 148px;}
.wrapper .content .news td {width: 50%;}
.wrapper .content .news td a {display:block; 
padding: 15px 20px 0 10px; font: bold 13px/18px Arial; color: #1F3664; text-decoration: none;
margin-bottom: 6px;
}
.wrapper .content .news td a:hover {text-decoration: underline;}

.wrapper .content .news td.news-middle {padding: 0; margin:0; background: url(/imgs/news-middle.png) top left repeat-y; width: 1px !important;}
.wrapper .content .news td.news-middle div {padding: 0; margin:0; background: url(/imgs/news-bg.jpg) top left repeat-x; width: 1px !important;}

.wrapper .content td.news-shadow-left {background: url(/imgs/news_shadow_left.png) top right no-repeat; width: 50%;height:23px;}
.wrapper .content td.news-shadow-right {background: url(/imgs/news_shadow_right.png) top left no-repeat; width: 50%;height:23px;}
.wrapper .content td.news-shadow-left div, .wrapper .content .news td.news-shadow-right div {height:23px;}
.wrapper .content td.empty {background: none; width: 1px;height:23px;}


.wrapper .content .main {margin-top: 36px;}

.wrapper .left-hand {background: url(/imgs/paper-bg.gif) top left;}
/* .wrapper .left-hand div {background: url(/imgs/left_hand.png) top left no-repeat; height: 206px; position: relative; top: 60px;} */
.wrapper .left-hand div {height: 20px;}
.wrapper .right-hand {background: url(/imgs/paper-bg.gif) 3px 6px;}
/* .wrapper .right-hand div {background: url(/imgs/right_hand.png) top right no-repeat; height: 206px; position: relative; top: 60px;} */
.wrapper .right-hand div {height: 20px;}

.wrapper .paper-end {background: url(/imgs/paper-end.jpg) top left; width: 14px;}
.wrapper .paper-end div {width: 14px;}

.wrapper .paper-end .top {background: url(/imgs/paper-end-top.jpg) top left no-repeat; height: 27px;}
/* .wrapper .paper-end .bottom {background: url(/imgs/paper-end-bottom.gif) bottom left no-repeat; height: 23px;} */

table.photogallery tr td p {margin: 0; padding: 0}
table.photogallery tr td img {margin-top: 15px;}
table.photogallery tr td {padding: 10px}


.wrapper .content .news .date {
display: block;  margin-left: 11px; font-size: 14px; font-weight: normal; font-family: Georgia, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none; color: #0c710c; margin: 18px 0 9px 0;}
.wrapper .content .news p {margin: 0 18px 9px 9px;}
.wrapper .content .news p a {font-weight: normal; padding: 0; margin: 0;}

#pages {margin-top: 36px;}
#pages2 {text-align: center;}
#pages, #pages2, .ajaxSearch_paging {font-weight: bold; font-size: 12px;}
#pages a, #pages2 a, .ajaxSearch_paging a {padding: 0 5px;}
#pages .current, #pages2 .current, .ajaxSearch_paging .current {padding: 2px 5px; background-color: #063; color: #fff; text-decoration: none;}


.footer {position: relative; z-index: 10; padding: 20px 15px 20px 25px; color: #fff; font-weight: bold;}
.footer a {color: #fff;}
.footer .live {float: left; margin-left: 400px;  margin-right: 18px;}


