/*стили обложки*/
td.ftc0{ padding:5px 0}

td.ftc { padding:5px 0 5px 10px}

.ftcp {padding-left:8px}
.ftcp .fr { float: none }


.f_nh1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #595959; text-decoration: none; }
.photocon {float:left;height:186px;margin-left:0;margin-top:10px;width:130px;padding-left:12px;font-size:90%;}
.photocon2 {float:left;height:135px;margin-left:0;margin-top:10px;width:130px;padding-left:12px;font-size:90%;}
#container {margin-left:-10px}
.container {margin-left:-10px;}
#noml {
    background: url("/forums/img/senn.gif") no-repeat scroll 0 2px transparent;
    display: inline-block;
    padding-left: 22px;
    ;
}
/*стили внтуренних станиц*/
#cont_f {width:722px;margin-top:10px}
#cont_f .c1 {height:160px;width:350px;float:left;margin-right:10px}
#cont_f .c2 {height:135px;width:335px;border:1px solid #d9d9d9;padding:5px }
.flock {display:inline;padding-right:18px;background:url(/i/lock.gif) no-repeat right bottom}
.fpic {width:130px;float:left;}
.fpic img {border:1px solid #efefef}
.finf {padding-left:14px;width:190px;float:left;}
.fedi {height:12px;clear:both;text-align:right;position:relative;bottom:18px;right:10px}
.fcol {font-size:90%;color:#666666}
.fcolb {font-size:100%;color:#666666}

.fdt {font-size:90%;color:#999999}
.whof {text-decoration:underline;cursor:pointer;font-size: 90%; color: #616267;}
#whov {margin:10px 3px 10px 20px;height:420px;overflow-y: auto}
#whovs {margin:10px 10px 10px 20px;}

#photobox {width:700px;float:left;text-align:center}
#photofav {width:20px;height:15px;float:left;margin-left:5px;padding-top:3px}
#fotoscroll {overflow-x:auto;height:160px;width:982px;}
#foto_comments{width:700px;padding-top:5px;clear:both;}
/*скачать оригинал*/
.fdwnl {width:110px;margin-top:2px;cursor:pointer;color:#5b73a3;font-size:90%}
/*картинки в карусели */

img.icar {border:1px solid #bbb;}
img.icarr {border:0}
td.icar{padding:10px 4px;border:0;text-align:center;}
td.icarr{padding:10px 4px;background:url(/i/f/border.gif) no-repeat 4px 5px;width:114px;text-align:center;}

/**/
a.f_sk:link { color: #034592;text-decoration: none; font-size:90%;  }
a.f_sk:visited { color: #5b73a3;text-decoration: none; font-size:90%;  }
a.f_sk:hover { color: #034592;text-decoration: underline; font-size:90%;  }
a.f_sk:active { color: #034592;text-decoration: none; font-size:90%;  }
a.f_skb:link { color: #034592;text-decoration: none; font-size:100%;  }
a.f_skb:visited { color: #5b73a3;text-decoration: none; font-size:100%;  }
a.f_skb:hover { color: #034592;text-decoration: underline; font-size:100%;  }
a.f_skb:active { color: #034592;text-decoration: none; font-size:100%;  }

.f_sk{color:#034592;font-size:90%}
a.fg:link {color: #01a61b;font-size:90%;text-decoration: none; }
a.fg:visited {color: #01a61b;font-size:90%;text-decoration: none; }
a.fg:hover {color: #01a61b;font-size:90%;text-decoration: underline; }
a.fg:active {color: #01a61b;font-size:90%;text-decoration: none; }

a.fr:link {color: #ea3603;font-size:90%;text-decoration: none; }
a.fr:visited {color: #ea3603;font-size:90%;text-decoration: none; }
a.fr:hover {color: #ea3603;font-size:90%;text-decoration: unerline; }
a.fr:active {color: #ea3603;font-size:90%;text-decoration: none; }

/*конец стили обложки*/

a.p_white:link {color: #fff;text-decoration: none; font-size:90%; }
a.p_white:visited {color: #fff;text-decoration: none; font-size:90%; }
a.p_white:hover {color: #fff;text-decoration: underline; font-size:90%; }
a.p_white:active {color: #fff;text-decoration: none; font-size:90%; }
/*для загрузки фото */
td.ffrm {padding-left:13px;padding-top:5px;color:#2b587a;}
td.ffrm2 {padding-left:13px;padding-top:15px;color:#2b587a;}
.f_dscr {width:234px;height:130px;font:90% Verdana;padding-left:2px}

/*слайдер*/
.layout-slider {width: 120px; }


.jslider .jslider-bg i,
.jslider .jslider-pointer
{ background: url(/i/f/jslider.png) no-repeat 0 0; }

.jslider { display: block; width: 100%; height: 1em; position: relative; top: 0.6em; font-family: Arial, sans-serif; }
.jslider table { width: 100%; border-collapse: collapse; border: 0; }
.jslider td, .jslider th { padding: 0; vertical-align: top; text-align: left; border: 0; }

.jslider table,
.jslider table tr,
.jslider table tr td { width: 100%; vertical-align: top; }

.jslider .jslider-bg { position: relative; }
.jslider .jslider-bg i { height: 5px; position: absolute; font-size: 0; top: 0; }
.jslider .jslider-bg .l { width: 50%; background-position: 0 0; left: 0; }
.jslider .jslider-bg .r { width: 50%; left: 50%; background-position: right 0; }
.jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: 0; height: 5px; background-position: 0 -20px; }

.jslider .jslider-pointer { width: 13px; height: 15px; background-position: 0 -40px; position: absolute; left: 20%; top: -4px; margin-left: -6px; cursor: pointer; }
.jslider .jslider-pointer-hover { background-position: -20px -40px; }
.jslider .jslider-pointer-to { left: 80%; }

.jslider .jslider-label { font-size: 9px; line-height: 11px; color: black; opacity: 0.4; white-space: nowrap; padding: 0 2px; position: absolute; top: -17px; left: 0; }
.jslider .jslider-label-to { left: auto; right: 0; }

.jslider .jslider-value { font-size: 9px; white-space: nowrap; padding: 2px 2px 0; position: absolute; top: -19px; left: 20%; background: white; line-height: 11px; }
.jslider .jslider-value-to { left: 80%; }

.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }

.jslider .jslider-scale { position: relative; top: 9px; }
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; font-size: 0; }
.jslider .jslider-scale ins { font-size: 9px; text-decoration: none; position: absolute; left: 0; top: 5px; color: #999; }

.jslider-single .jslider-pointer-to,
.jslider-single .jslider-value-to,
.jslider-single .jslider-bg .v,
.jslider-limitless .jslider-label
{ display: none; }
/* выделение логотипа */
.imgareaselect-border1 {
	background: url(/i/f/border-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(/i/f/border-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(/i/f/border-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(/i/f/border-h.gif) repeat-x left bottom;
}

.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-handle {
    background-color: #fff;
    border: solid 1px #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-outer {
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-selection {  
}
#rotate_left {cursor:pointer}
#rotate_right {cursor:pointer}
#album_info{font-size:90%;padding:5px 0 0 34px }
#fotoc {padding:5px;margin-top:5px; border:1px solid #dadada;}
/*центральный контейнер для превью*/
#cen_cont{
	margin-top:100px;
}

#stream{
	margin-top:30px;
}
.fstr {margin-top:80px;}

td.rait1{background-color:#F8F8F8;height:30px;}
td.rait2{height:30px;}
.rait{width:100%;border-collapse:collapse;margin-top:15px;}

td.fda{width:140px;height:150px;font-size:90%;padding-top:5px;padding-bottom:5px;background-color:#F8F8F8}
td.fds{width:140px;height:150px;font-size:90%;padding-top:5px;padding-bottom:5px;background-color:#F8F8F8;color:red}
td.fdp{width:140px;height:150px;font-size:90%;padding-top:5px;padding-bottom:5px;background-color:#F8F8F8;color:#595959;font-size:90%;}

td.grrat{font-size:90%;color:#666666;}

/*фотоконкурс*/
.fotoconcurs { margin-top: 20px; }
.fc-left { float: left; width: 48%; padding: 0 1%; }
.fc-gr { font-size: 13px; color: #2E2E2E; font-weight: bold; text-transform: none; }
.fc-left img { float: left; border: none; width: 70px; }
.fc-left p { margin-top: 0; margin-bottom: 4px; }
.fc-ff { margin-left: 75px; }
.fc-left a.f_sk { display: inline-block; margin-bottom: 4px; }
.fc-right { width: 50%; float: left; }


/*фотопоиск*/
.ft-search { background: #8839B0; padding: 6px 10px 11px 10px; margin-bottom: 20px; width: 702px; }
.ft-sh { display: block; color: #fff; font-weight: bold; font-size: 12px; }
.ft-sform { margin-top: 8px; }
#ft-sinp { background:url("/i/durota/search_15-15.gif") no-repeat 3px 3px #FFFFFF; border: 1px solid #999999; float: left; font-size: 12px; height: 19px; margin-right: 5px; padding: 0 0 0 20px;  width: 506px; -height: 16px; -padding-top: 3px; }
#ft-sbut { background: url("/i/otb/bttn_find.gif") no-repeat 0 0; border: none; float: left; height: 21px; width: 42px; }
.ft-ppcat { float: left; margin-top: 10px; margin-right: 32px; }
.ft-ppcat span { display: block; float: left; color: #fff; font-weight: bold; font-size: 12px; -margin-top: 2px; }
.ft-ppcat input { display: block; float: left; margin-top: 2px; -margin-top: 0; }

/*серые блоки. фотоконкурс*/
.f-gr-box { margin-top: 18px; width: 355px; height: 134px; float: left; background: url(/i/foto/f-gr-bbg.png) 0 0 no-repeat; overflow: hidden; -padding-bottom: 12px;  }
.f-gr-box img { float: left; margin: 12px 9px 4px 12px; border: none; }
.f-gr-tt { float: none; font-size: 11px; margin-left: 152px; height: 130px; overflow: hidden; width: 198px;  }
.f-gr-tt h3 { margin-top: 8px; margin-bottom: 8px; line-height: 14px; }
.f-gr-tt a { font-size: 11px !important; line-height: 12px; }
.mr8 { margin-right: 8px; }






