/* FOR ALL */
p,td,div,body,h1,h2,h3,h4,textarea,input,select,ul,li {font-family: Verdana,Arial; color: #7a7a7a; font-size: 11px;}

body {background: url(/img/all/bg.gif) 0 0 repeat;}
img {border: none;}
body,div,form,table,img {margin: 0px; padding: 0px;}
input, select {margin: 0; font-size: 11px;}
div {width: auto;}
a {color: #42b0d0; text-decoration: underline; cursor: pointer;}
a:hover {color: #0084cb;}
p {padding: 0 0 12px 0; margin: 0; display: block;}
br {line-height: 10px;}
ul {margin: 0 0 12px 0; padding: 0; width: auto; display: block; list-style: none;}
ul li {margin: 0; padding: 0 0 8px 18px; display: block; background: url(/img/all/li_point.gif) 0 7px no-repeat;}
.clear {clear: both;}

.container {margin: 0 auto; width: 1000px; background: #FFFFFF;}
.logo {padding: 41px 0 0 57px;}
.logo img {width: 395px; height: 125px;}

.top {height: 208px; background: url(/img/all/top.jpg) 0 0 no-repeat;}
.top_text {margin: 50px 0 55px 0;}
.top_text img {background: url(/img/all/top_text.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/top_text.png', sizingMethod='crop'); width: 277px; height: 42px;}
.top_icons {padding: 0 0 0 150px;}
.top_icons span {padding: 0 22px 0 0;}
.top_icons span a {position: relative;}
.top_icon_1 {background: url(/img/all/top_icon1.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/top_icon1.png', sizingMethod='crop'); width: 41px; height: 39px;}
.top_icon_2 {background: url(/img/all/top_icon2.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/top_icon2.png', sizingMethod='crop'); width: 32px; height: 41px;}

.top_menu {height: 45px; background: url(/img/all/subtop_bg.gif) 0 0 repeat-x;}
.top_menu td {background: url(/img/all/subtop_sep.gif) 0 8px no-repeat;}
.top_menu td a {display: block; padding: 15px 25px 15px 20px;  min-width: 79px; *width: 79px;}
.top_menu td a:hover {background: url(/img/all/menu_now.jpg) center 0 no-repeat;}

.top_menu td a .topmenu_1 {background: url(/img/all/topmenu_1.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_1.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_1 {background: url(/img/all/topmenu_1_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_1_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_2 {background: url(/img/all/topmenu_2.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_2.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_2 {background: url(/img/all/topmenu_2_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_2_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_3 {background: url(/img/all/topmenu_3.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_3.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_3 {background: url(/img/all/topmenu_3_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_3_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_4 {background: url(/img/all/topmenu_4.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_4.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_4 {background: url(/img/all/topmenu_4_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_4_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_5 {background: url(/img/all/topmenu_5.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_5.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_5 {background: url(/img/all/topmenu_5_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_5_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_6 {background: url(/img/all/topmenu_6.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_6.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_6 {background: url(/img/all/topmenu_6_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_6_h.png', sizingMethod='crop');}
.top_menu td a .topmenu_7 {background: url(/img/all/topmenu_7.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_7.png', sizingMethod='crop');}
.top_menu td a:hover .topmenu_7 {background: url(/img/all/topmenu_7_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_7_h.png', sizingMethod='crop');}

.top_menu td span {display: block; padding: 15px 25px 15px 20px; background: url(/img/all/menu_now.jpg) center 0 no-repeat; min-width: 79px; *width: 79px;}
.top_menu td span .topmenu_1 {background: url(/img/all/topmenu_1_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_1_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_2 {background: url(/img/all/topmenu_2_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_2_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_3 {background: url(/img/all/topmenu_3_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_3_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_4 {background: url(/img/all/topmenu_4_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_4_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_5 {background: url(/img/all/topmenu_5_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_5_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_6 {background: url(/img/all/topmenu_6_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_6_h.png', sizingMethod='crop');}
.top_menu td span .topmenu_7 {background: url(/img/all/topmenu_7_h.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/topmenu_7_h.png', sizingMethod='crop');}

.top_menu .top_menu_first {background: none;}

.title {font-size: 24px; margin: 0 0 13px 0;}

.main_left {background: url(/img/all/main_left_block.png) 0 0 no-repeat; padding: 15px 0 0 0;}
.main_left table {height: 120px; overflow: hidden;}
.main_foto_frame {background-position: 0 3px; background-repeat: no-repeat; margin: 8px 0 0 0;}
.main_foto_frame img {background: url(/img/all/main_pic_frame2.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/main_pic_frame2.png', sizingMethod='crop'); width: 140px; height: 89px;}
.main_left_top .main_foto_frame {background-position: 0 3px; background-repeat: no-repeat; margin: 8px 0 0 0;}
.main_left_top .main_foto_frame img {background: url(/img/all/main_pic_frame.png) 0 0 no-repeat; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/all/main_pic_frame.png', sizingMethod='crop'); width: 140px; height: 89px;}

.main_left_describe {padding: 0 80px 0 25px; color: #7cd9ff;}
.main_left_describe a {color: #FFFFFF; text-decoration: none;}
.main_left_describe .title {font-size: 20px; color: #FFFFFF;}
.main_left_describe .title a {color: #FFFFFF; text-decoration: none;}
.main_left_describe .title span {color: #7cd9ff; display: block; padding: 3px 0 0 0; font-size: 11px;}

.nano {float: right; padding: 0 0 0 20px; position: relative; top: -13px; z-index: 1;}
.nano img {width: 146px; height: 64px; background: url(/img/all/nano.gif) 0 0 no-repeat;}

.news_unit {border-top: #e0e0e0 1px solid; padding: 12px 0;}
.news_date {color: #b7b7b7; padding: 0 0 1px 0;}
.news_title {color: #42b0d0; font-weight: bold; padding: 0 0 1px 0;} 
.news_title a {color: #42b0d0; text-decoration: none;}
.news_unit_first {border: none; padding: 0 0 12px 0;}
.link_all {background: url(/img/all/arrow_all.gif) 0 5px no-repeat; padding: 0 0 0 15px;}

.main_subleft {padding: 8px 100px 0 35px; color: #94cff6;}
.main_subleft a {color: #94cff6; text-decoration: none;}
.main_subleft .title {font-size: 22px; color: #FFFFFF; line-height: 22px; margin: 0 0 5px 0;}
.main_subleft .title a {color: #FFFFFF; text-decoration: none;}
.content {padding: 13px 25px 0 0;}

.title .nav {display: block; padding: 5px 0; font-size: 11px;}
.title .nav span {padding: 0 5px;}
.title .nav .nav_first {padding: 0 5px 0 0;}

.main_text {border-top: #70cae2 6px solid; margin: 20px 0 0 0;}
.main_text td {padding: 24px 0 20px 0;}
.main_now {margin: 25px 16px 0 0; background: url(/img/all/main_now.gif) 0 0 no-repeat; padding: 0 17px 0 20px; width: 120px; height: 90px; color: #1d79bb; font-size: 10px;}
.main_now .title {color: #FFFFFF; font-size: 14px; margin: 0 0 10px 0; padding: 15px 0 0 0;}
.main_now br {line-height: 7px;}

.foot {border-top: #70cae2 6px solid; margin: 20px 0; color: #b4b4b4; font-size: 10px; padding: 25px 0 15px 172px;}

.foot_menu {margin: 0 0 30px 0; font-size: 10px;}
.foot_menu span {padding: 0 10px; border-left: #757575 1px solid;}
.foot_menu .foot_menu_first {padding: 0 10px 0 0; border: none;}

.content_img {border: #8c8c8c 1px solid; margin: 0 10px 5px 10px;}

.left_menu {width: 130px; padding: 90px 23px 0 20px;}
.left_menu a {display: block; padding: 0 0 0 14px; background: url(/img/all/arrow_link.gif) 0 5px no-repeat; margin: 0 0 15px 0; color: #99c9eb; font-size: 12px; font-weight: bold;}
.left_menu a:hover {color: #0084cb;}

.name {font-weight: bold; font-size: 14px; padding: 0 0 15px 0;}

.gallery {padding: 10px 0;}
.foto_unit {width: 120px; height: 160px; float: left; margin: 0 30px 10px 0;}
.foto_unit img {border: #8c8c8c 1px solid; margin: 0 0 10px 0;}
.foto_link {display: block; background: url(/img/all/arrow_link.gif) 0 4px no-repeat; padding: 0 0 0 10px;}
.foto_block {padding: 10px 0;}
.foto_block .foto_unit {width: 185px; height: 130px;}
.foto_block .foto_unit img {margin: 0 0 5px 0;}
.object_block {padding: 10px 0;}
.object_block .foto_unit {width: 190px; height: 270px;}
.object_block .foto_unit span {display: block; padding: 0 0 7px 0; font-size: 14px; color: #42b0d0;}
.object_block .foto_unit span span {padding: 5px 0 0 0; font-size: 11px; color: #7a7a7a;}
.object_block .foto_unit img {margin: 0 0 5px 0;}

.text_input {height: 20px; border: #c9c9c9 1px solid; background: url(/img/all/input_bg.gif) 0 0 no-repeat; padding: 5px 10px; width: 270px; margin: 0 0 15px 0; color: #cbcbcb; font-size: 14px;}
.text_area {height: 130px; border: #c9c9c9 1px solid; background: url(/img/all/input_bg.gif) 0 0 no-repeat; padding: 5px 10px; width: 590px; margin: 0 0 15px 0; color: #cbcbcb; font-size: 14px;}
.submit_button {background: none; border: none; font-size: 24px; border-bottom: #42b0d0 1px solid; *border-bottom: none; *text-decoration: underline; color: #42b0d0; padding: 0; margin: 0 0 15px 0; cursor: pointer; font-weight: bold;}

.img_prev {margin: 0 5px 5px 0; float: left; border: #99C9EB 1px solid;}

.left_line {width: 150px; height: 1px; margin: 0 23px 0 20px;}
.cont_img {margin: 5px 8px; border: #99C9EB 1px solid;}
