html, body {
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 background-color: #FFFFFF;
 background-image: url(../images/back.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
body {
 min-width:1002px;
 width:expression((document.body.width) < 1002? "1002px": "auto");
}
img {
 border: 0px;
 margin: 0px;
 padding: 0px;
}
table {border: 0px; border-collapse: collapse;}
table td {padding: 0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1, h2, h3 {padding: 0px; margin: 0px;}
ol, ul, li {
 margin: 0px;
 padding: 0px;
}
.left {float: left;}
.right {float: right;}
.head_1 {
 background-image: url(../images/head_1.gif);
 background-repeat: no-repeat;
 background-position: 113px top;
}
.head_r1 {
 background-image: url(../images/head_r.gif);
 background-repeat: no-repeat;
 background-position: right 10px;
 height: 25px;
}
.top_ico {padding-left: 28px;}

.top_ico2 {
 padding-top: 3px;
 padding-left: 14px;
 float: left;
}
.top_ico2 img {padding-left: 7px;}
.top3 {float: right; line-height: 25px;}
.top3 a {
 color: #404040;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 padding-right: 25px;
}
.top3 a:hover {
 text-decoration: none;
 color: #CC0000;
}
.head_2 {
 background-image: url(../images/head2_1.gif);
 background-repeat: no-repeat;
 background-position: left top;
 height: 62px;
}
.top_c {
 background-image: url(../images/top_c.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
.te {
 background-image: url(../images/top_c2.gif);
 background-repeat: no-repeat;
 background-position: 491px top;
 background-color: #b4e4f7;
}
.te2 {
 background-image: url(../images/top_c3.gif);
 background-repeat: no-repeat;
 background-position: 491px top;
 background-color: #b4e4f7;
}
.avt_back {
 width: 298px;
 height: 62px;
 float: right;
 background-image: url(../images/avt_back.gif);
 background-repeat: no-repeat;
 background-position: left top;
 background-color: #ca1004;
 position: relative;
}
.avt_back_2 {
 width: 298px;
 height: 62px;
 float: right;
 position: relative;
}
.user_tit {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 padding-top: 3px;
 padding-left: 10px;
}
.user_upr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 padding-left: 10px;
}
.inp_log {
 height: 14px;
 width: 99px;
 border: 0px;
 font-size: 11px;
 float: left;
 color: #666666;
 position: absolute;
 top: 23px;
 left: 16px;
}
.inp_pass {
 height: 14px;
 width: 81px;
 border: 0px;
 font-size: 11px;
 float: left;
 color: #666666;
 position: absolute;
 top: 23px;
 left: 138px;
}
.inp_ent {
 height: 40px;
 width: 53px;
 position: absolute;
 top: 17px;
 right: 21px;
 cursor: pointer;
}
.remind {
 position: absolute;
 top: 39px;
 left: 138px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #f0b9b6;
}
.remind a{
 color: #f0b9b6;
 text-decoration: underline;
}
.remind a:hover{
 color: #f0b9b6;
 text-decoration: none;
}
.head_5 {
 background-image: url(../images/head_5.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 height: 61px;
}
.head_c {
 background-image: url(../images/head_c.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-left: 18px;
 float: right;
 width: 473px;
}
.head_u {
 background-image: url(../images/head_u.png);
 background-repeat: no-repeat;
 background-position: left top;
 height: 134px;
 width: 133px;
 position: absolute;
 top: 146px;
 left: -326px;
 //background: none;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/anime/images/head_u.png',sizingMethod='');
}
.head_c2 {
 background-image: url(../images/head_1c.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 height: 62px;
}
.poisk {
 height: 61px;
 background-image: url(../images/head_6.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 position: relative;
}
.search_1 {
 position: absolute;
 top: 34px;
 right: 117px;
 border: 0px;
 background-color: #FFFFFF;
 height: 15px;
 width: 126px;
 padding: 0px;
 color: #3f3f3f;
}
.inp_search {
 position: absolute;
 top: 5px;
 right: 12px;
 cursor: pointer;
}
.m_back {
 background-image: url(../images/m_back.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
.m {
 padding-top: 18px;
 padding-right: 15px;
 padding-left: 15px;
 background-image: url(../images/m_b1.gif);
 background-repeat: no-repeat;
 background-position: right top;
 height: 47px;
 //height: 65px;
 white-space: nowrap;
}
.m a {
 color: #ffffff;
 text-transform: uppercase;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
.m a:hover {
 color: #ffffff;
 text-decoration: none;
}
.m b {display: block;}
.m span {
 color: #e9a7a4;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-transform: lowercase;
}
.m div {display: none;}
.m_1 {
 padding-top: 18px;
 padding-right: 15px;
 padding-left: 15px;
 background-image: url(../images/m_b2.gif);
 background-repeat: no-repeat;
 background-position: right top;
 height: 47px;
 //height: 65px;
 white-space: nowrap;
 background-color: #333333;
 position: relative;
}
.m_1 a {
 color: #ffffff;
 text-transform: uppercase;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
.m_1 a:hover {
 color: #ffffff;
 text-decoration: none;
}
.m_1 b {display: block;}
.m_1 span {
 color: #b0b1b1;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-transform: lowercase;
 display: block;
}
.m_1 div {
 background-color: #040404;
 padding: 5px 0px 5px 0px;
 position: absolute;
 top: 64px;
 left: 0px;
}
.m_1 div li {
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}
.m_1 div li a {
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 padding: 5px 10px 5px 10px;
 display: block;
 background-image: url(../images/m_li.gif);
 background-repeat: repeat-x;
 background-position: left bottom;
 height: 25px;
}
.m_1 div li a:hover {
 background-color: #430303;
 text-decoration: none;
 display: block;
 background-image: url(../images/m_li.gif);
 background-repeat: repeat-x;
 background-position: left bottom;
}
.m_last {
 background-image: url(../images/m_back.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
.m_last_1 {
 background-image: url(../images/m_b2.gif);
 background-repeat: repeat;
 background-position: left top;
}
.back {
 background-color: #f5f5f5;
 text-align: left;
 padding-left: 10px;
 padding-left: 20px;
 padding-right: 20px;
}
.lbl {
 width: 193px;
 background-color: #b5e4f8;
 border-left: #52a1be 1px solid; 
 padding-bottom: 125px;
}
.calendar_l {
 background-image: url(../images/cal_back.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 height: 156px;
 padding-top: 25px;
}
.vote_back {
 background-image: url(../images/vote_back.gif);
 background-position: left top;
 background-repeat: no-repeat;
}
.vote_back span {
 font-family: "Trebuchet MS";
 font-size: 12px;
 font-weight: bold;
 color: #2487ac;
 display: block;
 padding-top: 32px;
 padding-right: 7px;
 padding-bottom: 10px;
 padding-left: 7px; 
}
.cl {clear: both;}
.line {
 background-image: url(../images/line.gif);
 background-repeat: no-repeat;
 background-position: center top;
}
.pop {
 background-image: url(../images/pop_back.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 30px;
 padding-left: 7px;
 padding-right: 7px;
 padding-bottom: 10px;
}
.pop li {
 list-style-type: none;
}
.lia a {
 background-image: url(../images/li_a.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 padding-left: 15px;
 display: block;
 color: #2487ac;
 text-decoration: none;
}
.lia a:hover {
 background-image: url(../images/li_a2.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 display: block;
 color: #000000;
 text-decoration: none;
}
.for {
 background-image: url(../images/last_for.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 41px;
 padding-left: 7px;
 padding-right: 7px;
 padding-bottom: 10px;
 font-size:12px;
}
.for li {list-style-type: none; padding-bottom: 7px;}
.link1 {
 font-size: 10px;
 color: #85959c;
 text-decoration: none;
}
.link1 a {
 font-size: 10px;
 color: #85959c;
 text-decoration: none;
}
.link1 a:hover {
 font-size: 10px;
 color: #666666;
 text-decoration: none;
}
.link2 {color:#77a1b1; text-transform: lowercase;}
.link2 a {
 color:#77a1b1;
 text-decoration: underline;
 font-size: 11px;
}
.link2 a:hover {color:#77a1b1; text-decoration: none;}
.avt_fav {
 background-image: url(../images/fav_avt.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 41px;
 padding-left: 7px;
 padding-right: 7px;
 padding-bottom: 10px;
}
.avt_fav li {list-style-type: none; padding-bottom: 7px;}
.rel_gr {
 background-color: #99d2e7;
 background-image: url(../images/reliz.gif);
 background-repeat: no-repeat;
 background-position: left top;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #e5f7fe;
 padding-top: 20px;
 padding-right: 7px;
 padding-bottom: 10px;
 padding-left: 7px;
}
.arch {
 background-image: url(../images/arch.gif);
 background-repeat: no-repeat;
 background-position: left 10px;
 padding-top: 38px;
 padding-left: 14px;
 padding-right: 7px;
}
.changeskin {
 background-image: url(../images/changeskin.gif);
 background-repeat: no-repeat;
 background-position: left 10px;
 padding-top: 38px;
 padding-left: 14px;
 padding-right: 7px;
}
.radio {
 background-image: url(../images/radio_back.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 41px;
 font-size: 11px;
 color: #696262;
 position: relative;
}
* html .radio {background-position: left top;}
*:first-child+html .radio {background-position: left top;}
.head_r {position:absolute; top: 14px; left: -13px;}
* html .head_r {position:absolute; top: 14px; left: -13px;}
*:first-child+html .head_r {position:absolute; top: 14px; left: -13px;}
.ra {
 padding-left: 75px;
 font-family: Arial, Helvetica, sans-serif;
}
.link_bl {
 color: #568198;
}
.link_bl a {
 color: #568198;
 text-decoration: underline;
}
.link_bl a:hover {
 color: #568198;
 text-decoration: none;
}
.link_bl2 {
 color: #505050;
}
.link_bl2 a {
 color: #297899;
 text-decoration: underline;
}
.link_bl2 a:hover {
 color: #297899;
 text-decoration: none;
}
.right_u {border-left: #52a1be 1px solid; padding-bottom: 135px; background-color:#f5f5f5; }
.r_banner {
 background-color: #efefef;
 margin-top: 7px;
 padding-top: 10px;
 padding-bottom: 10px;
}
.vote4us {
 background-image: url(../images/vote4us_ico.gif);
 background-repeat: no-repeat;
 background-position: left 15px;
 padding-top: 51px;
 font-size: 10px;
}
.vote4us img {margin-bottom: 3px;}
.fr_block {
 background-image: url(../images/friend_ico.gif);
 background-repeat: no-repeat;
 background-position: left 15px;
 padding-top: 51px;
 font-size: 11px;
 padding-bottom: 10px;
}
.fr_block img {margin-bottom: 3px;}
.foot_2 {
 background-image: url(../images/foot_2.gif);
 background-repeat: no-repeat;
 background-position: left top;
 background-color: #f5f5f5;
}
.foot_3 {
 background-image: url(../images/foot_3.gif);
 background-repeat: no-repeat;
 background-position: left top;
}
.foot_4 {
 background-image: url(../images/foot_4.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 height: 138px;
}
.foot_5 {
 background-image: url(../images/foot_5.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.sf {padding: 0px 8px 0px 7px;}
.foot_1 {
 background-image: url(../images/foot_1.gif);
 height: 125px;
 width: 270px;
 background-repeat: no-repeat;
 background-position: left top;
 position: absolute;
 top: -125px;
 left: 164px;
}
* html .ie {margin-right:1px;}
*:first-child+html .ie {margin-right:0px;}
.pod {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #585858;
 background-image: url(../images/foot_e.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
 height: 63px;
 //height: 72px;
}
.foot_y {
 background-image: url(../images/foot_y.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
.paypal {
 margin-left: 198px;
 margin-top: 9px;
}
.webmon {padding-left: 98px;}
.copyright {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 padding-top: 11px;
 padding-left: 17px;
 line-height: 18px;
}
.link_w {
 color: #FFFFFF;
}
.link_w a {
 color: #FFFFFF;
 text-decoration: underline;
}
.link_w a:hover {
 color: #FFFFFF;
 text-decoration: none;
}
.shetchik {
 position: absolute;
 left: -318px;
 top: 101px;
 white-space: nowrap;
}
#counters a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
}
#counters a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
.inkers {
 padding-top: 24px;
 padding-left: 16px;
 font-size: 10px;
}
.inkers a {
 color: #aab9bf;
 text-decoration: none;
}
.inkers a:hover {
 color: #aab9bf;
 text-decoration: underline;
}



.tit {
 background-color: #bb0404;
 background-image: url(../images/bl2_t_c.gif);
 background-repeat: repeat-x;
 background-position: left top;
 text-transform: uppercase;
}
.tit h2 {
 font-family: "Trebuchet MS";
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 padding-right: 73px;
 padding-left: 5px;
 padding-top: 25px;
 line-height: 15px;
}
.cat {
 font-family: "Trebuchet MS";
 font-size: 11px;
 padding: 3px 0px 3px 10px;
 font-weight: bold;
}
.link_red {
 color: #000000;
}
.link_red a {
 color: #cf0f03;
 text-decoration: none;
}
.link_red a:hover {
 color: #cf0f03;
 text-decoration: underline;
}
.date {
 font-family: "Trebuchet MS";
 font-size: 11px;
 font-weight: bold;
 color: #585757;
 padding: 3px 10px 3px 0px;
}
.niz_n {
 font-size: 11px;
 border-top: #e8e8e8 1px solid;
 padding-top: 3px;
 margin-top: 17px;
}
.inf_n {
 background-color: #e8e8e8;
}
.block_line_top {
 background-image: url(../images/block_line_top.gif);
 background-repeat: no-repeat;
 background-position: left top;
}
.block_line_bot {
 background-image: url(../images/block_line_bot.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
}
.block_line_cent {
 margin-top: 7px;
 margin-bottom: 7px;
}
.pad20 {padding: 20px;}
.news_cont {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #545454;
 padding: 10px 10px 0px 10px;
 background-color: #FFFFFF;
 border-left: #e8e8e8 1px solid;
 border-right: #e8e8e8 1px solid;
}
.news_cont img {
 margin: 5px;
 margin-bottom: 0px;
}
.gal_cont {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #545454;
 padding: 10px 0px 0px 0px;
 background-color: #FFFFFF;
 border-left: #e8e8e8 1px solid;
 border-right: #e8e8e8 1px solid;
}
.news_cont a {
 color: #CC0000;
 text-decoration: underline;
}
.news_cont a:hover {
 color: #CC0000;
 text-decoration: none;
}
.gal_cont a {
 color: #CC0000;
 text-decoration: underline;
}
.gal_cont a:hover {
 color: #CC0000;
 text-decoration: none;
}
.rico {float: left;}
.rate {
 float: right;
 font-size: 10px;
 color: #b4b4b4;
}
.navigation {
 color:#666; 
 border:0px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
 text-decoration:none;
 color: #fcf1f0;
 border:1px solid #CC0000;
 padding: 0px 4px;
 font-size:11px;
 background-color: #dd625a;
}

.navigation a:hover {
 color:#FFFFFF;
 background-color: #CC0000;
 border-top-color: #CC0000;
 border-right-color: #CC0000;
 border-bottom-color: #CC0000;
 border-left-color: #CC0000;
}

.navigation span {
 text-decoration: none;
 background: #e7e7e7;
 padding: 0px 4px;
 border: 1px solid #e7e7e7;
 color: #9f9e9e;
 font-size: 11px;
}
.pad_2 {
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 10px;
}
.pad_3 {
 padding-top: 3px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 10px;
}
.com {font-size: 11px;}
.com span {
 color: #949494;
}
.foto_avt img {
 border: 1px solid #7c7c7c;
}
.tit2 {
 font-family: "Trebuchet MS";
 font-size: 18px;
 color: #52a1be;
 text-transform: uppercase;
 padding-bottom: 5px;
}
.tabl td {
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #5b5b5b;
 padding: 5px;
}
.inp {
 background-color: #f1f3f2;
 background-image: url(../images/inp_l.gif);
 background-repeat: no-repeat;
 background-position: left top;
 display: block;
 float: left;
 height: 22px;
 padding-left: 8px;
}
.inp_2 {
 background-image: url(../images/inp_r.gif);
 background-repeat: no-repeat;
 background-position: right top;
 height: 22px;
 display: block;
 padding-right: 8px;
}
.inp_2 input {
 height: 16px;
 color: #999999;
 font-family: "Trebuchet MS";
 font-size: 12px;
 background-color: #f1f3f2;
 border: 0px;
 margin-top: 1px;
 width: 100%;
}
.text_lt {
 background-image: url(../images/lt_textarea.gif);
 background-repeat: no-repeat;
 background-position: left top;
 width: 460px;
}
.text_rt {
 background-image: url(../images/rt_textarea.gif);
 background-repeat: no-repeat;
 background-position: right top;
 padding-top: 7px;
}
.text_lb {
 background-image: url(../images/lb_textarea.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
}
.text_rb {
 background-image: url(../images/rb_textarea.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
 padding-bottom: 7px;
}
.text_rc {
 padding-top: 0px;
 padding-right: 7px;
 padding-bottom: 0px;
 padding-left: 7px;
 background-color: #f1f3f2;
 border-left: #e9e9e9 1px solid;
 border-right: #e9e9e9 1px solid;
}
.text_rc textarea {
 background-color: #f1f3f2;
 border: 0px;
 width: 449px;
}
.info {
 color: #bb0404;
 font-family: "Trebuchet MS";
 font-size: 11px;
 padding-left: 10px;
}
.info h1 {
 color: #bb0404;
 font-family: "Trebuchet MS";
 font-size: 18px;
 font-weight: normal;
}
.other {
 background-image: url(../images/other_back.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 50px;
 padding-left: 5px;
}
.other li {
 list-style-type: none;
}
.link_c {
 color: #b71919;
 font-size: 12px;
}
.link_c a {
 background-image: url(../images/li_2a.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 padding-left: 15px;
 text-decoration: none;
 color: #b71919;
}
.link_c a:hover {
 background-image: url(../images/li_2b.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 text-decoration: none;
 color: #010000;
}
 .conten {padding: 0px 14px 0px 14px;}
.cont {padding-bottom: 15px; background-color: #f5f5f5;}
.cont td {
 font-size: 12px;
 color: #545454;
}
.ug_lt {
 background-image: url(../images/ug_lt.gif);
 background-repeat: no-repeat;
 background-position: left top;
 width: 6px;
 height: 6px;
}
.ug_rt {
 background-image: url(../images/ug_rt.gif);
 background-repeat: no-repeat;
 background-position: right top;
 width: 6px;
 height: 6px;
}
.ug_ct {
 background-image: url(../images/ug_ct.gif);
 background-repeat: repeat-x;
 background-position: left top;
 height: 6px;
}
.ug_lb {
 background-image: url(../images/ug_lb.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
 width: 6px;
 height: 6px;
}
.ug_lb2 {
 background-image: url(../images/ug_lb.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
}
.ug_rb {
 background-image: url(../images/ug_rb.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
 width: 6px;
 height: 6px;
}
.ug_rb2 {
 background-image: url(../images/ug_rb.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
}
.ug_cb {
 background-image: url(../images/ug_ct.gif);
 background-repeat: repeat-x;
 background-position: left bottom;
 height: 6px;
}
.ug_cb2 {
 background-image: url(../images/ug_ct.gif);
 background-repeat: repeat-x;
 background-position: left bottom;
}
.ug_lc {
 background-image: url(../images/ug_ct.gif);
 background-repeat: repeat-y;
 background-position: left top;
 width: 6px;
}
.ug_rc {
 background-image: url(../images/ug_ct.gif);
 background-repeat: repeat-y;
 background-position: right top;
 width: 6px;
}
.ug_cc {padding: 10px;}
.ug_cc2 {padding: 0px 10px 0px 10px;}
.ug_cc3 {padding: 6px 6px 0px 6px;}
.ug_cc4 {padding: 0px 6px 0px 6px;}
.ug_cc5 {padding: 10px 0px 0px 0px;}
.bl_ok {padding-top: 10px; padding-bottom: 10px;}
.more_but {
 position: relative;
 width: 85px;
}
.more_but img {
 position: absolute;
 left: 0px;
 top: 6px;
}
.fanks {
 position: relative;
 height: 22px;
}
.fanks img {
 position: absolute;
 left: 0px;
 top: 6px;
}
.gal_cat_img {padding-right: 10px; width: 50px;}
.gal_cat_img img {
 border: 1px solid #e8e8e8;
 height: 50px;
 width: 50px;
}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.bl_gal {color: #393939; font-size: 11px;}
.bl_gal a {
 color: #ba0404;
 text-decoration: none;
 font-size: 12px;
}
.bl_gal a:hover {
 color: #205a73;
 text-decoration: none;
 font-size: 12px;
}
.back_bot {
 background-image: url(../images/gal_cat_back.gif);
 background-repeat: repeat-x;
 background-position: left bottom;
 margin-bottom: 5px;
 padding-bottom: 10px;
}
.stat_gal {
 background-image: url(../images/stat_gal.gif);
 background-repeat: no-repeat;
 background-position: 5px 5px;
 padding-left: 90px;
 padding-bottom: 6px;
 border-bottom: #e8e8e8 1px solid;
}
.gal_random {
 background:#FFFFFF;
 background-image: url(../images/gal_random.gif);
 background-repeat: no-repeat;
 background-position: 1px top;
 padding-top: 20px;
 padding-bottom: 0px;
}
.gal_new {
 background:#FFFFFF;
 background-image: url(../images/gal_new.gif);
 background-repeat: no-repeat;
 background-position: 1px top;
 padding-top: 20px;
 padding-bottom: 10px;
}
.gal_files4 {padding: 14px 0px 14px 0px; background-color: #f1f1f1;}
.foto_gal {
 background:#FFFFFF;
 border: 1px solid #707070;
 width: 180px;
 height: 180px;
 overflow: hidden;
 margin-bottom: 6px;
 font-size: 11px;
}
.hrt {
 font-size: 10px;
 color: #8f8e8e;
}
.hrt a {
 color: #2082c0;
 text-decoration: underline;
}
.hrt a:hover {
 color: #2082c0;
 text-decoration: none;
}
.gal_foto {margin-top: 15px; margin-bottom: 15px;}
.gal_foto td {padding-bottom: 5px;}
.op_gal {
 line-height: 11px;
 color: #5f5f5f;
 padding: 10px;
}
.full_foto_gal {
 font-size: 11px;
 color: #bebebd;
 padding-top: 20px;
 padding-bottom: 20px;
}
.full_foto_gal img {
 border: 1px solid #c1c1c1;
}
.link_gal {
 border: 1px dashed #c1c1c1;
 margin: 10px;
 padding: 10px;
 font-size: 11px;
 color: #999999;
 background-color: #F9F9F9;
}
.gal_other {
 background-image: url(../images/other_files_gal.gif);
 background-repeat: no-repeat;
 background-position: 1px top;
 padding-top: 20px;
 padding-bottom: 10px;
}
.cat_gal {
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 10px;
}