* {margin:0px; padding:0px; outline:none; border:none; }

body {
	font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif;
	font-size:11px;
	color:#142651;
	background-image: url(../images/ubgbgbg.gif);
	background-repeat: repeat;
	background-position: right bottom;
}

td, th {vertical-align:top; text-align:left; margin:0px; padding:0px; border:none; }

img, div, span {border:none; margin:0px; padding:0px; }

.clear {clear:both; height:1px; }
.textsep {clear:both; height:5px; }
.sep {clear:both; height:10px; }
.dn {display:none; }
.db {display:block; }
.fl {float:left; }
.fr {float:right; }
.dot {clear:both; height:1px; background:url(../images/dot.gif) 0px 0px repeat-x; }
hr {clear:both; height:15px; background:#ffffff url(../images/dot.gif) 0px 8px repeat-x; border:1px solid #ffffff;  }
.sucs {clear:both; height:15px; background:url(../images/dot.gif) 0px 8px repeat-x; border:none; }

h1 {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:18px; line-height:22px; color:#ff6e02; }
h2 {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:16px; line-height:22px; color:#ff6e02; font-weight:bold; }
h3 {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:14px; line-height:22px; color:#ff6e02; font-weight:bold; }
h4 {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:12px; line-height:22px; color:#ff6e02; font-weight:bold; }
h5 {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:11px; line-height:22px; color:#ff6e02; font-weight:bold; }

.taxonomy {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#142651; padding-left:5px; }
.taxonomy a {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#142651; text-decoration:none; white-space:nowrap; }
.taxonomy a:hover { }
.taxonomy a.selected { }
.taxonomy span { color:#FF6E02;}

.paging {float:right; }
.paging a {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; color:#142651; font-size:11px; font-weight:bold; text-decoration:none;  }
.paging a:hover { }
.paging a.selected {background-color:#ff6e02; color:#ffffff;  }
.paging img {border:none; }

.spaging {float:left; }
.spaging a {font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; color:#142651; font-size:11px; font-weight:bold; text-decoration:none;  }
.spaging a:hover { }
.spaging a.selected {background-color:#ff6e02; color:#ffffff; padding:0px 3px; }
.spaging img {border:none; }

.mmenu {padding-top:15px; }
.mmenu ul {list-style-type:none; }
.mmenu ul li {list-style-type:none; padding:6px 0px 7px 0px; background:url(../images/dotter.gif) left bottom repeat-x; }
.mmenu ul li a {display:block; color:#859fcf; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; font-size:13px; text-decoration:none; background:url(../images/_mmenu_next_blue.gif) right center no-repeat; font-weight:bold; }
.mmenu ul li a:hover {color:#ff6e02; background:url(../images/_mmenu_next_orange.gif) right center no-repeat; }
.mmenu ul li a.selected {color:#ff6e02; background:url(../images/_mmenu_next_orange.gif) right center no-repeat; }

.cfb input {border:1px solid #c9c9c9; width:100%; }
.cfb textarea {border:1px solid #c9c9c9; width:100%; }
.write_form {width:600px; }
.write_form input.write_form_intext {border:1px solid #c9c9c9; width:100%; }
.write_form textarea {border:1px solid #c9c9c9; width:100%; }
select.oppa {border:1px solid #c9c9c9; width:100%; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:11px; color:#142651; padding:2px 0px; }
textarea {border:1px solid #c9c9c9; }

a.search {text-decoration:underline; }
a.search:hover {text-decoration:none; }

.ctext {padding-bottom:50px; }
.ctext table, tr, td, th {border:none; }
.ctext th {background-color:#859fcf; color:#142651; padding:0px 10px; font-size:12px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; }
.ctext td {background-color:#c2d4ed; color:#142651; padding:0px 10px; font-size:11px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; }
.ctext a {font-size:11px; color:#142651; text-decoration:underline; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; }
.ctext a:visited {color:#859fcf; }
.ctext a:hover {color:#ff6e02; text-decoration:none; }
.ctext ul {padding-left:20px; }
.ctext ol {padding-left:20px; }
.ctexteg a {font-size:11px; color:#142651; text-decoration:none; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; }
.ctexteg a:hover {color:#ff6e02; text-decoration:none; }
.description a {font-size:11px; color:#142651; text-decoration:underline; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; }
.description a:hover {text-decoration:none; }

.cont {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:12px; color:#455B83; line-height:16px; }
.cont a {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:12px; color:#455B83; line-height:16px; text-decoration:none; }
.cont a:hover {color:#ff6e02; }

.inmenu {padding-bottom:30px; background:url(../images/_inner_right_menu.png) right bottom no-repeat; float:right; width:100%; padding-right:0px; }
.bg {background:url(../images/_inner_menu_bg.png) right top repeat-y; }
.inmenu ul {list-style-type:none; }
.inmenu ul li {list-style-type:none; padding-left:20px; background:url(../images/_inner_menu_next_blue.gif) 0px 1px no-repeat; }
.inmenu ul li:hover {list-style-type:none; background:url(../images/_inner_menu_next_orange.gif) 0px 1px no-repeat; }
.inmenu ul li.selected {list-style-type:none; background:url(../images/_inner_menu_next_orange.gif) 0px 1px no-repeat; }
.inmenu ul li a {font-size:11px; font-weight:bold; color:#142651; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; text-decoration:none; }
.inmenu ul li a:hover {text-decoration:underline; }
.inmenu ul li a.selected {color:#ff6e02; }
.inmenu ul li ul { }
.inmenu ul li ul li {padding-left:20px; background:url(../images/_inner_menu_next_blue_lvl2.gif) 7px 5px no-repeat; }
.inmenu ul li ul li:hover {padding-left:20px; background:url(../images/_inner_menu_next_orange_lvl2.gif) 7px 5px no-repeat; }
.inmenu ul li ul li.selected {padding-left:20px; background:url(../images/_inner_menu_next_orange_lvl2.gif) 7px 5px no-repeat; }
.inmenu ul li ul li a {font-weight:normal; }
.inmenu ul li ul li a:hover { }
.inmenu ul li ul li a.selected {color:#ff6e02; }
.inmenu ul li ul li ul { }
.inmenu ul li ul li ul li {background:url(../images/_inner_menu_next_blue_lvl3.gif) 8px 6px no-repeat; }
.inmenu ul li ul li ul li:hover {background:url(../images/_inner_menu_next_orange_lvl3.gif) 8px 6px no-repeat; }
.inmenu ul li ul li ul li.selected {background:url(../images/_inner_menu_next_orange_lvl3.gif) 8px 6px no-repeat; }
.inmenu ul li ul li ul li a { }
.inmenu ul li ul li ul li a:hover { }
.inmenu ul li ul li ul li a.selected { color:#ff6e02; }

.sm { }
.sm ul {list-style-type:none; display:block; }
.sm ul li {list-style-type:none; display:block; }
.sm ul li a {display:block; color:#142651; font-size:18px; line-height:38px; font-family:"trebuchet MS", "times New Roman", arial, helvetica, sans-serif; text-decoration:underline; _position:relative; _height:1%; }
.sm ul li a:hover {text-decoration:none; }
.sm ul li a.selected { }
.sm ul li ul { }
.sm ul li ul li { padding-left:20px; background:url(../images/menu_dot.gif) 12px 8px no-repeat; }
.sm ul li ul li a {line-height:20px; font-size:11px; font-weight:bold; text-decoration:none; }
.sm ul li ul li a:hover {text-decoration:underline; }
.sm ul li ul li a.selected { }

#smapm {width:660px; position:absolute; z-index:2000; }
#smapi * { _position:relative; }
#smapi {padding:20px 25px; background:url(../images/_smap_bg.png) 0px 0px repeat; }
.smapz {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:18px; color:#142651; float:left; width:200px; }
.sclose {_float:right; padding-top:5px; float:right; }
.sclose a {_float:right; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:11px; color:#142651; padding-right:15px; background:url(../images/_smap_close.gif) right center no-repeat; text-decoration:none; _position:relative; }

.gencat {width:600px; }
.gencat ul {list-style-type:none; }
.gencat ul li {list-style-type:none; }

.cat_groups_img {border:none; }
.cat_groups_img a {color:#ff6e02; font-size:13px; font-weight:bold; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; text-decoration:none; line-height:15px; }
.cat_groups_img a:hover {text-decoration:underline; }

a.print {text-decoration:underline; }
a.print:hover {text-decoration:none; }

.files {  }
.files a { font-family: Arial Unicode MS; }
.files a:hover {text-decoration:none; }

.params { }
.params a { }
.params a:hover {text-decoration:none; }

.mlin {border:1px solid #C9C9C9; position: relative; text-align: right; z-index: 2; }

/*index*/

.w100 {width:100%; }
.w10 {width:10px; }
.w50 {width:50%; }
.tac {text-align:center; }
.w49 {width:49px; }
.w54 {width:54px; }
.w54 a {width:28px; height:141px; display:block; float:left; }
.w55 {width:55px; }
.tal {text-align:left; }
.index_container {width:100%; background:url(../images/_all_bg.png) 0px 0px repeat-x fixed; }
.index_cont {width:960px; background:url(../images/logo2.jpg) 0px 0px no-repeat; }
.w960 {width:960px; }
.wh142 {width:100%; height:142px; }
.wh141 {width:101px; height:141px; }
.pl10 {padding-left:10px; }
.pl10 img {border:none; width:79px; height:79px; }
.p07 {padding:0px 7px; }
.p07 a {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:10px; color:#ff6e02; font-weight:normal; text-decoration:none; line-height:10px; }
.p07 a:hover {text-decoration:none; }
.pl15 {padding-left:15px; }
.gmail {padding-left:20px; background:url(../images/_mail.gif) 20px 0px no-repeat; }
.gmail a {display:block; width:10px; height:10px; }
.gmail img {width:10px; height:10px; }
.gsmap {padding-left:20px; background:url(../images/_smap.gif) 20px 0px no-repeat; }
.gsmap a {display:block; width:10px; height:10px; }
.gsmap img {width:10px; height:10px; }
.wh232 {width:100%; height:232px; }
.w654 {width:654px; }
.bn {border:none; }
.wh37 {width:537px; height:37px; }
.gnew {width:98px; background:url(../images/_index_button.png) 0px 7px no-repeat; }
.gnew div {padding-top:15px; padding-left:14px; background:url(../images/_next_button_orange.png) 75px 19px no-repeat; }
.gnew div a {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
.gnew div a:hover {text-decoration:underline; }
.kleft {padding-left:17px; padding-right:5px; }
.kright {padding-left:15px; padding-right:17px; }
.gvoting {width:960px; background:#ffffff url(../images/_img_with_voting.png) 0px 0px no-repeat; height:363px; }
.gvotingcont {width:630px; background:#3f547c url(../images/_gradient_index.png) 0px 0px no-repeat; }
.wh172 {width:30px; height:172px; }
.wh172 div {padding-top:25px; padding-left:7px; }
.wh190 {width:30px; height:190px; }
.wh190 div {padding-top:25px; padding-left:7px; }
.gbig {width:586px; background:#40557d url(../images/_index_square_big_new.png) 0px 0px no-repeat; }
.p511 {padding:5px 0px 0px 0px; }
a.grss {display:block; float:right; padding-right:25px; background:url(../images/rss.gif) 120px 0px no-repeat; font-family:Arial; font-weight:bold; font-size:10px; color:#455b83; text-decoration:none; height:16px; }
a:hover.grss {text-decoration:underline; }
.gclip {width:635px; background:url(../images/_index_clipboard_bottom.png) 0px 0px no-repeat; height:11px; }
.gsearch {width:635px; height:28px; background-color:#ffffff; }
.w537 {width:537px; }
.pfd {padding:5px 0px 0px 40px; float:left; display:block; }
.pfd span {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; background-color:#ff6e02; padding:0px 2px; display:block; }
.gpf {padding-left:5px; float:left; }
.gvklad {background:url(../images/_index_clipboard_bottom_vkladka.png) 0px 0px no-repeat; }
.gvklad div {padding-left:13px; padding-top:5px; }
.gvklad a {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:16px; text-decoration:none; }
.gvklad a:hover {text-decoration:underline; }
.ggrad {background:#ffffff url(../images/_gradient2_index.png) 0px 0px no-repeat; width:330px; }
.pl7 {padding-left:7px; }
.pf42 {padding-left:42px; float:left; }
.pfcon {width:100px; height:100px; }
.pl49 {padding-left:49px; }
.wih100 {width:242px; height:100px; }
.plr30 {padding-left:45px; padding-right:30px; }
.ffl {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:11px; line-height:16px; color:#455b83; }
a.gcont {background-color:#f96c02; color:#ffffff; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:12px; padding:0px 2px; text-decoration:none; font-weight:bold; }
a:hover.gcont {text-decoration:underline; }
.whb {width:635px; height:35px; background-color:#ffffff; }
.w495 {width:495px; }
.w495 div {padding-left:49px; padding-top:17px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bcbcbc; }
.atlant {width:82px; padding-top:3px; float:left; }
.atlant a {float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bcbcbc; text-decoration:none; }
.atlant a:hover {text-decoration:underline; }
.gflash {float:left; padding-left:8px; padding-top:4px; }


/*inner*/
.umbaba {display:block; width:25px; }
.umbaba2 {background-color:#ffffff; width:600px; }
.umbaba2 img {border:none; float:left; margin:0px; padding:0px; }
.inlogo {width:100%; background:url(../images/_inner_top_logo_.jpg) 0px 0px no-repeat; height:279px; }
.w655 {width:655px; }
.infpp {float:left; padding-left:25px; padding-right:20px; }
.inhome {float:left; padding-right:20px; padding-top:6px; background:url(../images/_home.gif) 0px 6px no-repeat; }
.inhome img {width:10px; height:10px; }
.inmail {float:left; padding-right:20px; padding-top:6px; background:url(../images/_mail.gif) 0px 6px no-repeat; }
.inmail img {width:10px; height:10px; }
.insmap {float:left; padding-right:20px; padding-top:6px; background:url(../images/_smap.gif) 0px 6px no-repeat; }
.insmap img {width:10px; height:10px; }
.inhz {display:block; width:280px; height:42px; }
.incenter {width:100%; background:#ffffff url(../images/_inner_center_960.png) 0px 0px no-repeat; }
.w650 {width:650px; }
.inpp20 {padding-top:20px; padding-left:20px; }
.w310 {width:310px; padding-right:0px; }
.inpp11 {padding:10px 15px 0px 15px}
.inp35 {padding:0px 34px; }
.infp35 {float:left; padding-left:40px; }
a.incontacts {background-color:#f96c02; color:#ffffff; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:12px; padding:0px 2px; text-decoration:none; font-weight:bold; }
a:hover.incontacts {text-decoration:underline; }
/*.inp20 {padding-left:20px; }*/
.inpfd {padding:5px 5px 0px 20px; float:left; display:block; }
.inpfd span {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; background-color:#ff6e02; padding:0px 2px 0px 2px; display:block; }
.incsearch {padding-left:1px; float:left; display:block; }
.w116 {width:116px; }
.w685 {width:685px; }
.w685 div {padding-left:25px; }
.w685 div span {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bcbcbc; }
.w275 {width:275px; }
.inpr35 {padding-right:35px; }
.inatlant {width:85px; float:left; text-align:right; }
.inatlant a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bcbcbc; text-decoration:none; }
.inatlant a:hover {text-decoration:underline; }
.inflash {float:left; padding-left:10px; }
.inpl150 {padding-left:150px; }
.infbsend {background:url(../images/_input_guest_button.gif) 0px 0px no-repeat; }
.infbsend a {display:block; width:93px; height:19px; text-decoration:none; }
.infbsend a span {display:block; padding-left:7px; padding-top:1px; color:#ffffff; font-size:10px; }
.infbtitle {border:none; text-align:right; width:150px; }
.infbtitle div {padding-right:10px; }
.infbinput {border:none; text-align:left; width:320px; }
.infiles {padding-left:15px; background:url(../images/save.gif) 0px 3px no-repeat; color:#142651; }
.innewsfdp {float:left; display:block; padding-right:20px; }
.innewsdate {color:#ff6e02; font-size:11px; }
a.innewstitle {padding-left:10px; font-weight:bold; text-decoration:none; color:#ff6e02; font-size:13px; }
a:hover.innewstitle {text-decoration:underline; }
a.innewsdetailed {font-size:11px; color:#142651; text-decoration:underline; }
a:hover.innewsdetailed {text-decoration:none; }
.chucha { color:#455B83; }
.news {padding:0px 5px; font-family: Arial Unicode MS; }
.chucha2 {width:90px; float:left; display:block; }
.chucha3 {background-color:#ff6e02; font-size:10px; color:#ffffff; font-weight:bold; padding:1px 2px; }
a.chucha4 {font-weight:bold; text-decoration:none; color:#ff6e02; }
span.chucha4 {font-weight:bold; text-decoration:none; color:#ff6e02; }
a:hover.chucha4 {text-decoration:underline; }
.chucha5 {color:#455B83; }
a.chucha6 {font-size:11px; color:#455B83; text-decoration:underline; }
a:hover.chucha6 {text-decoration:none; }

.umka1 {font-size:13px; }
.umka2 {color:#142651; }
.umka3 {float:left; padding:3px 0px 0px 0px; }
.umka3 input {width:370px; border:1px solid #a4a4a4; font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:13px; line-height:19px; color:#a4a4a4; padding:0px 4px; padding-top:1px; }
.umka4 {width:60px; background:url(../images/_index_clipboard_button_search.png) 3px 4px no-repeat; float:left; padding:2px 0px 5px 3px; }
.umka4 span {padding:4px 0px 0px 8px; display:block; }
.umka4 span a {font-family:'trebuchet MS', 'times New Roman', arial, helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
.umka4 span a:hover {text-decoration:underline; }
.umka5 {font-size:13px; color:#142651; font-weight:bold; }
.umka6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; line-height:18px; padding:1px 5px 2px 5px; border:1px solid #dadada; width:205px; }
a.umka7 {display:block; width:92px; height:19px; background:url(../images/_input_post_button.gif) 0px 0px no-repeat; float:left; color:#ffffff; text-decoration:none; font-size:10px; }
a:hover.umka7 {text-decoration:underline; }
.umka7 span {display:block; padding-left:6px; padding-top:1px; }
.umka8 {color:#142651; font-weight:normal; float:left; }
.mbg1 {height:10px; background:url(../images/_map_top.png) 0px 0px no-repeat; font-size:4px; border:none; }
.mbg2 {height:10px; background:url(../images/_map_bottom.png) 0px 0px no-repeat; font-size:4px; border:none; }
.w660 {width:660px; }
.umka9 {padding-bottom:0px; }
.w610 {width:610px; }
.umka10 {padding-top:0px; }
.umka11 {clear:both; height:8px; background:url(../images/dotted.gif) left bottom repeat-x; width:610px; }
.umka12 {width:610px; height:572px; }
.umka13 {width:47%; background:url(../images/dottedver.gif) right top repeat-y; }
.umka14 {width:53%; }
.umka15 {padding-left:40px; }
.umka16 {width:660px; }

td.smpprev {width:18px; height:15px; background:url(../images/paging_previous_.gif) 0px 2px no-repeat; }
td:hover.smpprev {width:18px; height:15px; background:url(../images/paging_previous_.gif) -37px 2px no-repeat; }
td.smpnext {width:18px; height:15px; background:url(../images/paging_next_.gif) 5px 2px no-repeat; }
td:hover.smpnext {width:18px; height:15px; background:url(../images/paging_next_.gif) -32px 2px no-repeat; }
.ubgbgbg {background:url(../images/ubgbgbg.gif) right -2px repeat; }

a.arrl {display:block; width:18px; height:15px; }
a:hover.arrl { }
a.arrr {width:18px; height:15px; }
a:hover.arrr { }

*html #smapi { behavior:url(../js/itembg_iepngfix.htc)}
/**html #smapm { background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/_smap_bg.png,sizingMethod=scale); }*/
*html .test { behavior:url(../js/itembg_iepngfix.htc)}
*html .mbg1 { behavior:url(../js/itembg_iepngfix.htc)}
*html .mbg2 { behavior:url(../js/itembg_iepngfix.htc)}
body { behavior:url("../js/csshover.htc"); }

.trebuchet { /* trebuchet */
	font-family:"Trebuchet MS";
}
.catfb {padding-top:10px;}