/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;background-color:#e1f1fb}
body{width:980px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;min-height:100%;position:relative;background-color:#e1f1fb;margin:0 auto}
*html body{height:100%}
/* HTML tags */
h2{font-size:14px;color:#9e0b0f;padding:9px 0 17px 0;}
h3{font-size:18px;color:#000;padding:3px 0 5px 0;font-weight:normal}
h4 {font-size: 13px; color: black; padding: 0px; margin: 9px 0px 2px 0px;}
h4 span {color: #9e0b0f;}
h5 {font-size: 14px; color: black; font-weight: bold; margin: 0px; padding: 9px 0px 7px 0px;}
h5 span {font-size: 13px; font-weight: normal; color: #777f82;}
.both {clear: both; font-size: 0px; height: 0px; margin: 0px; padding: 0px;}

.banner600x90{width:600px; margin: 20px auto 0px 30px;}
.banner240x400{padding:20px 0 0 0;}

#header{height:115px;}
#header .logo{width:295px;margin-top:65px;float:left}
#header .right{width:685px;float:left}

/* Menu */
.menu{}
.menu ul{padding:0;list-style-type:none;margin:0}
.menu ul li{background:url(../images/bullet.gif) top left no-repeat;padding:0 0 10px 10px}
.menu ul li a{font-size:12px;color:#004a85;text-decoration:underline;}
.menu ul li a:hover{text-decoration:none}
.menu ul li.act a{font-weight:bold;text-decoration:none;cursor:text;color:#9e0b0f}


.drop ul{margin:0;}
.drop ul li{background:url(../images/drop_bullet.gif) left top no-repeat;padding:0 0 3px 8px;}
.drop ul li a{font-size:11px;font-weight:normal !important;text-decoration:underline !important;position:relative;cursor:pointer !important;color:#004a85 !important}
.drop ul li.act a{color:#9e0b0f !important;text-decoration:none !important;cursor:text;font-weight:normal;position:relative;}
.drop ul li span {font-size:11px;font-weight:normal !important;position:relative; color:#555555}

.newsm{position:absolute;left:88px;top:112px;}
.newsm ul{margin:0;padding:17px 0 0 12px;list-style-type:none;background:url(../images/drop.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop.png', sizingmethod='scale');width:176px;height:123px;}

.intro{position:absolute;top:110px;left:140px}
.intro ul{margin:0;padding:36px 0 0 20px;list-style-type:none;background:url(../images/drop2.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop2.png', sizingmethod='scale');width:142px;height:110px;}

.about{position:absolute;top:145px;left:130px}
.about ul{margin:0;padding:20px 0 0 18px;list-style-type:none;background:url(../images/drop3.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop3.png', sizingmethod='scale');width:154px;height:185px;}

.point{position:absolute;top:130px;left:125px}
.point ul{margin:0;padding:30px 0 0 25px;list-style-type:none;background:url(../images/drop4.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop4.png', sizingmethod='scale');width:117px;height:174px;}

.house{position:absolute;top:200px;left:120px}
.house ul{margin:0;padding:40px 0 0 25px;list-style-type:none;background:url(../images/drop5.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop5.png', sizingmethod='scale');width:108px;height:94px;}

.eco{position:absolute;top:82px;left:60px}
.eco ul{margin:0;padding:20px 0 0 35px;list-style-type:none;background:url(../images/drop6.png) no-repeat;_background-Image:None;_filter: Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop6.png', sizingmethod='scale');width:200px;height:220px;}
.eco ul li{width:130px;}


/* Menu */

.search {margin: -5px 0px 5px 0px;}
.search a {margin: 0px 0px 0px 5px; float: left; width: 43px;}
.search input {width: 175px; margin: 0px; padding: 0px; float:left;}
#rss {clear: both; margin: 5px 0px 115px 0px; color: #444444;}
#rss img {vertical-align: middle;}
#rss a {font-size:11px;color:#004a85;text-decoration:underline;}
#rss a:hover{text-decoration:none}

.clear {clear: both; margin: 0px; padding: 0px; font-size: 0px; height: 0px;}

.content{width:980px;background:url(../images/content_top.jpg) top right no-repeat;background-color:#e1f1fb;}
.content2{width:980px;background:url(../images/content_top2.jpg) top right no-repeat;background-color:#e1f1fb;}
#leftbar{float:left;width:280px;background:url(../images/menu_bg.jpg) top left no-repeat;padding:67px 0 0 15px;}
#rightbar{float:right;width:240px}
#centerbar{padding:0 240px 0 325px;}


.tisers-box{padding:50px 0 0 0;margin-bottom:10px}
.tisers-box div a{display:block;height:77px;}

.tizer_01{width:225px;margin-bottom:10px}
.tizer_01 h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #a7de91;margin-bottom:4px}
.tisers-box h1 a{font-size:11px;color:#000;font-weight:normal;display:inline !important;height:12px !important;text-decoration:none}
.tizer_01 div{border-top:1px solid #444444;background:url(../images/tizer01.jpg) no-repeat;height:77px}

.tizer_02{width:225px;margin-bottom:10px}
.tizer_02 h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #fc894b;margin-bottom:4px}
.tizer_02 div{border-top:1px solid #444444;background:url(../images/tizer02.jpg) no-repeat;height:77px}

.tizer_03{width:225px;margin-bottom:10px}
.tizer_03 h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #e5c40d;margin-bottom:4px}
.tizer_03 div{border-top:1px solid #444444;background:url(../images/tizer03.jpg) no-repeat;height:77px}

.tizer_04{width:225px;margin-bottom:10px}
.tizer_04 h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #2cb1d2;margin-bottom:4px}
.tizer_04 div{border-top:1px solid #444444;background:url(../images/tizer04.jpg) no-repeat;height:77px}


.most_readable{width:225px;}
.most_readable h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #9e0b0f;margin-bottom:4px}
.most_readable div{background:url(../images/update_sections_top.gif) top left repeat-x;background-color:#cbe7f5;min-height:375px;height: expression( this.scrollHeight < 375 ? "375px" : "auto" );}
.most_readable ul{margin:0;padding:10px 10px 0 10px;list-style-type:none}
.most_readable ul li{background:url(../images/bullet2.gif) top left no-repeat;padding:0 0 10px 10px;color:#7d7d7d;font-size:11px}
.most_readable ul li a{color:#004a85;font-size:11px}
.most_readable ul li a:hover{text-decoration:none}

.calendar{}
.calendar p{padding:10px 0 0 0}
.calendar div{background-color:#cbe3f2;font-size:11px;padding:10px;margin:0 15px 10px 0;}
.calendar div img{vertical-align:middle;margin:0 2px}
.calendar div a{color:#004a85}
.calendar div span{color:#7d7d7d}

.select-year{border-top:1px solid #b5d6ea;}
ul#tab_menu1 {margin:0;padding:0;list-style-type:none;border-bottom:1px solid #b5d6ea;height:25px}
ul#tab_menu1 li{float:left;height:20px;padding:5px 8px 0 8px;margin:0 10px;color:#b4d0e3;font-size:11px;font-weight:bold}
ul#tab_menu1 li a{color:#004a85}

ul#tab_menu1 li a:hover{color:#9e0b0f}
ul#tab_menu1 li.act{background:#cbe3f2}

#tab_menu1_1 {color:#9e0b0f; text-align: center;}
#tab_menu1_1 a{display:block;color:#004a85;margin-bottom:2px}
#tab_menu1_2 {margin-left:82px;color:#9e0b0f;}
#tab_menu1_2 a{display:block;color:#004a85;margin-bottom:2px}
#tab_menu1_3 {margin-left:130px;color:#9e0b0f;}
#tab_menu1_3 a{display:block;color:#004a85;margin-bottom:2px}
#tab_menu1_4 {margin-left:200px;color:#9e0b0f;}
#tab_menu1_4 a{display:block;color:#004a85;margin-bottom:2px}
#tab_menu1_5 {margin-left:200px;color:#9e0b0f;}
#tab_menu1_5 a{display:block}

.news{margin-right:15px}
.news p{padding:10px 0}
.news p i{display:block;text-align:right;color:#7d7d7d}
.news span{color:#7d7d7d;font-size:11px;display:block}
.news a{color:#004a85;font-weight:bold;}
.news a:hover{text-decoration:none}
.news div{background-color:#cbe3f2;font-size:11px;padding:10px;margin:0 0 20px 0;}
.news div img{vertical-align:middle;margin:0 2px}
.news div a{color:#004a85;display:inline;font-weight:normal}
.news div span{color:#7d7d7d;display:inline;}
.news ul {margin:0;padding:10px 0 0 0;list-style-type:none}
.news ul li{padding-bottom:15px}
.news ul li a{font-weight:normal}
.news p a.lead{font-weight:normal;text-decoration:none;color:#000}
.news .banner600x90 {width:600px; margin: 0px auto 0px 0px;}
p.indent {padding-bottom: 8px; font-weight: bold; padding-right: 15px;}

p.news-img{background-color:#cbe3f2;padding:0;margin:5px 10px 5px 0;float:left}
p.news-img img{margin:0;padding:0}
p.news-img span{color:#7d7d7d;font-size:11px;padding:5px 10px;display:block}

.imgright  {margin: 5px 0px 5px 10px; border-collapse:collapse;}
.imgleft   {margin: 5px 10px 5px 0px; border-collapse:collapse;}
.imgcenter {margin: 5px auto; border-collapse:collapse;}
.imgright  p {padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}
.imgleft   p {padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}
.imgcenter p {text-align: left; padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}

.news-back{float:left;width:300px;background:url(../images/bullet2.gif) left no-repeat;padding:0 0 0 10px;background-color:#e1f1fb !important}
.news-back a{font-weight:normal;color:#004a85;}
.news-next{float:right;width:50px;background:url(../images/bullet2.gif) left no-repeat;padding:0 0 0 10px;background-color:#e1f1fb !important}
.news-next a{font-weight:normal;color:#004a85;}

.read-more{background:url(../images/read_bg.gif) bottom right no-repeat;padding:3px 0 5px 0;font-size:11px;height:23px;margin-right:0px}

.product {float: left; width: 100%; padding: 4px 0px 8px 0px; border-bottom: 1px solid #B5D6EA; font-size: 13px;}
.product img {float: left; margin: 4px 12px 0px -1px; border: 1px solid #004A85; position: relative;}
.product a {color: #004a85;}

.search_result {width: 380px; padding: 4px 0px 15px 0px; font-size: 13px;}
.search_result a {color: #004a85;}
.search_result p a span {color: #9e0b0f;}
.link {padding-top: 5px; font-size: 85%; color: #7d7d7d;}
.link a {color: #7d7d7d; text-decoration: none;}

.pagenav {padding: 8px 0px 10px 0px; color: #7d7d7d; font-size: 11px; letter-spacing: 1.0pt;}
.pagenav a {color: #004a85;}
.pagenav strong {color: black;}

.product_detail {float: left; width: 100%; padding: 4px 0px 8px 0px; font-size: 13px;}
.product_detail img {float: left; margin: 0px 18px 0px 0px;}
.product_detail a {color: #004a85;}
.product_detail p {padding-right: 20px;}
.price {float: left; padding: 5px 20px 5px 10px; margin-top: 10px; font-weight: bold; color: white; font-size: 12px; background-color: #10a4ff;}

.back {float: left; font-weight: bold; background:url(../images/bullet.gif) left 1px no-repeat; padding: 0px 0px 10px 10px; margin-top: 5px;}
.back a {color: #004a85;}
/* Content */

/* Footer */
#footer{clear:both;background:#b0d6f0;height:105px;border-top:5px solid #e1f1fb;font-size:11px;color:#000;}
#footer a{color:#004a85;font-size:11px}
#footer a:hover{text-decoration:none}
#footer .left{float:left;width:240px;padding:20px 0 0 15px}
#footer .right{float:right;width:240px;padding-top:20px; text-align:right; padding-right: 10px;}
#footer .right p{text-align:right;padding:5px 30px 0 0}
#footer .right a{margin:0 5px}
#footer .right img {margin: 0px 0px 10px 5px;}
#footer .center{padding:25px 250px 0 255px}
#footer .center a{margin:0 5px}
#footer .center a.act{color:#9e0b0f;font-weight:bold;text-decoration:none;cursor:text}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

.news-official{margin-right:15px;}
.news-official p{padding:10px 0}
.news-official p i{display:block;text-align:right;color:#7d7d7d}
.news-official span{color:#7d7d7d;font-size:11px;display:block}
.news-official a{color:#004a85;font-weight:bold;display:block}
.news-official a:hover{text-decoration:none}
.news-official div{background-color:#cbe3f2;font-size:11px;padding:10px;margin:0 0 20px 0;}
.news-official div img{vertical-align:middle;margin:0 2px}
.news-official div a{color:#004a85;display:inline;font-weight:normal}
.news-official div span{color:#7d7d7d;display:inline;}
.news-official ul {margin:0;padding:10px 0 0 0;list-style-type:none}
.news-official ul li{padding-bottom:15px}
.news-official ul li a{font-weight:normal}


#centerbar2{padding:0 0 0 325px;}

.comments{background:#cbe3f2;padding:10px;margin-bottom:20px}
.comments a{color:#004a85;}
.comments span{float:right;color:#7d7d7d}
.comments table{border-collapse:collapse;width:98%}
.comments table td{border-bottom:1px solid #b5d6ea;}
.comments table td p{padding-bottom:10px}
.comments table td p span{float:none;display:block;margin:10px 0 5px 0}

.comments input{margin-right:20px}
.comments textarea{width:99%;height:90px}
.comments label{margin-right:3px}

.form_ins {float: left; width: 100%; overflow: hidden;}

.links{margin-right:15px}
.links p{padding:15px 0 5px 0;float:left;width:100%}
.links p img{float:left;margin:0 10px 5px 0;}
.links p a{color:#004a85}

.info-box {margin-right:15px;}
.info-box p {padding:10px 0}
.info-box p img {float:left;margin:0 10px 20px 0}
.info-box a {color: #044984; text-decoration: underline;}
.info-box ul {list-style-type: none;}
.info-box ul li {font-weight: bold; padding-left: 10px; background-image: url(../images/bullet2.gif); background-position: left top; background-repeat: no-repeat;}
.info-box p.news-img {padding: 0px 0px;}
.info-box p.news-img img {float: none; margin: 0px 0px 0px 0px;}

.img-box{padding-top:80px}
.img-box img{margin-bottom:45px;border:1px solid #095086}

.list {float: left;}

.desc-t{border-collapse:collapse;float:left}
.desc-t a{color:#004a85}
.desc-t td{background:#d4edfd;padding:3px 10px}
.desc-t tr.bb td{background:#c4e1f4}
.desc-t tr.total td{background:#abdafd}

.mapsite{margin:10px 0 0 0;padding:0;list-style-type:none}
.mapsite li{background:url(../images/bullet2.gif) left top no-repeat;padding:0 0 20px 10px}
.mapsite li a{color:#004a85;font-weight:bold}
.mapsite li a:hover{text-decoration:none}
.mapsite li ul {margin:10px 0 0 0;padding:0;list-style-type:none}
.mapsite li ul li {background:url(../images/drop_bullet.gif) left top no-repeat;padding:0 0 0 10px}
.mapsite li ul li a{font-weight:normal}

.yaxt-class {margin-top: 20px;}
.yaxt-class div {float: left; background: url(../images/yaxta_bg.gif) bottom repeat-x;}
.yaxt-class div a {color: white; text-decoration: none;}
.yaxt-class div p {font-size: 11px; color: #fff; padding: 5px 5px 10px 8px}
.yaxt-class div p.yaxt_text {padding: 10px 5px 10px 8px}
.yaxt {float: none; display: block; background: none; position: relative; margin-top: -20px;}

.national{margin:20px 0 40px 0;width:305px}
.national-full{margin:0 0 30px 0;width:642px}
.international{margin:0 0 40px 0;width:305px}
.international-full{margin:0 0 30px 0;width:642px}
.olipm{margin:20px 30px 40px 0;width:305px}
.olipm-full{margin:0 0 30px 0;width:642px}
.kreser{margin:0 30px 40px 0;width:305px}
.kreser-full{margin:0 0 30px 0;width:642px}

.gallery{width:642px}
.gallery p{padding:5px 0;font-weight:bold}
.gallery div{background:#c4e1f4;}
.gallery div a{margin:0 10px}
*html .gallery div a{margin:0 11px}
.gallery div img{border:1px solid #004a85;margin:10px 0}

.sale-box {width:400px;float:left;margin-right:15px;padding-top:10px}
.sale-box h3{font-size:12px;font-weight:bold}
.sale{background:#c4e1f4;padding:10px 10px 20px 10px;border:none;margin-bottom:10px}
.sale img{float:left;border:1px solid #fff;margin:0 10px 0 0}
.sale p{line-height:18px;padding:0}
.sale p a{color:#004a85;font-weight:bold}

.goods {float:left;width:240px;padding-top:10px}
.goods h3{font-size:12px;font-weight:bold}
.goods p{border-bottom:1px solid #b5d6ea;padding:10px 0;float:left;width:90%}
.goods p img{float:left;margin:0 10px 10px 0;border:1px solid #004a85;}
.goods p a{color:#004a85}
p.goods-tools{background:url(../images/bullet2.gif) left no-repeat;margin-top:5px;border-bottom:0}
p.goods-tools a{font-size:12px;font-weight:normal;margin-left:10px;color:#004a85}

.newsimg {vertical-align: top; padding-top: 26px; padding-right: 6px;}
.newstd {vertical-align: top;}

.mainimggal {float: left; margin: 4px 9px 8px 0px; padding: 0px; border: 0px;}
.mainimggal td {padding: 0px; margin: 0px;}
.mainimg {float: left;}
.mainimg img {float: left; border: 1px solid black;}
.nav_gal {padding: 0px 7px 0px 7px; font-size: 11px; color: white; background-color: #47adff;}
.nav_gal label {text-align: right;}
.nav_gal a {color: white; text-decoration: underline;}
.nav_gal img {position: relative; top: 1px;}
.nav_galleft {float: left; padding: 6px 0px 6px 0px;}
.nav_galleft a {margin-left: 5px;}
.nav_galright {float: right; padding: 6px 0px 6px 0px;}
.nav_galright a {margin-right: 5px;}
.all_gallery {float: left; width: 642px; line-height: 2.5em; margin: 0px 0px 10px 0px;}
.all_gallery a {font-size: 11px; font-weight: normal; color:#09477a; }
.all_gallery2 {clear: both; width: 642px; line-height: 2.5em; margin: 0px 0px 10px 0px;}

.photo_title {float: left; width: 642px; padding-top: 10px;}
.photo_title_ins {width: 634px; padding: 2px 0px 5px 8px; border-bottom: 1px solid #e0f0fd; font-size: 14px; color: white; font-weight: bold; background-color: #44acff;}
.photo_title_ins a {color: white; text-decoration: underline;}
.photo_title_ins span {font-weight: normal; font-size: 13px;}
.photoblock {float: left; width: 642px; padding-bottom: 10px; background-color: #c5e2f4;}
.photo {float: left; width: 102px; padding: 10px 16px 0px 11px; font-size: 85%;}
.photo.first {clear: left;}
.photo.last {padding: 10px 0px 0px 11px;}
.photo img {float: left; width: 100px; height: 75px; border: 1px solid #014d87;}
.photo a {color: #044b8b;}

.pagenav2 {width: 642px; padding: 0px 0px 10px 0px; color: #7d7d7d; font-size: 11px; line-height: 2.5em; letter-spacing: 1.0pt;}
.pagenav2 a {color: #004a85;}
.pagenav2 strong {color: black;}

.poll{width:225px;float:left;margin-left:16px; margin-top: 20px;}
.poll h1{font-size:11px;color:#000;font-weight:normal;border-bottom:8px solid #FDDC11;margin-bottom:4px}
.poll div.poll_ins {background:url(../images/update_sections_top.gif) top left repeat-x; padding: 20px 20px 0px 20px; background-color:#cbe7f5;min-height:375px;height: expression( this.scrollHeight < 375 ? "375px" : "auto" );}
.poll table {margin-left: -2px; margin-bottom: 14px;}
.poll table td {padding: 2px 0px 0px 0px;}
html:root .poll table td {padding: 8px 0px 0px 0px;}
@media all and (width) { .poll table td {padding: 8px 0px 0px 0px;} }
.poll table td strong {color: #7F7C77;}
.poll table td input {padding: 0px; margin: 0px 2px 0px 0px;}
.poll table td input.inpoll {width: 145px; font-size: 11px;}
.poll table td.submpoll {padding-top: 12px;}
.poll table td input.submpoll {width: 105px; font-size: 11px;}
.poll ul {list-style-type: none; font-size: 11px; margin: 0px; padding: 0px 0px 15px 0px;}
.poll ul li {padding: 10px 0px 0px 0px; margin: 0px;}
.poll ul li span {color: #807482;}
.poll ul li div {height: 5px; font-size: 0px; padding: 0px; margin-top: 2px; margin-left: -1px; background-color: #D50028;}

.icon_print {float: right; background-color: #cbe3f2; font-size: 11px; padding: 10px; position: relative; top: -5px; margin-bottom: -5px !important; text-align: right;}
.icon_print img {position: relative; top: 2px;}
.icon_print a {color: #004a85; display: inline; font-weight: normal;}
.icon_print2 {float: right; background-color: #cbe3f2; font-size: 11px; padding: 10px; position: relative; top: 8px; text-align: right;}
.icon_print2 img {position: relative; top: 2px; vertical-align: middle; margin:0 2px}
.icon_print2 a {color: #004a85; display: inline; font-weight: normal;}


table.border {
	border: 1px solid black;
	border-collapse: collapse; 
}
table.border td {
	border: 1px solid black;
}
table.padding3 td {
	padding:3px;
}