body { margin: 0px; background: transparent url('../img/bgdark.gif') repeat; font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
img {border:0px;}
form {padding:0px;margin:0px;}
.bd { background-color: Red; }
.tv1 { margin: 0pt; padding: 0pt; background: transparent url('../img/tv2.jpg') repeat; width: 235px; height: 36px; position: relative; }
.tv2 { top: 10px; left: 10px; position: absolute; }
.tv2, .tv2 a:link, .tv2 a:hover, .tv2 a:visited { font-size: 11px; color: rgb(166, 14, 13); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.tv2 a:hover { text-decoration: underline; }
.tv3 { margin: 0pt; background: transparent url('../img/li4.gif') repeat; width: 235px; position: absolute; }
.bgadminup { background: transparent url('../img/bgadminup.gif') no-repeat; }
.tv4 { margin: 0pt; background: transparent url('../img/li4.gif') repeat; width: 500px; height: 100px; position: absolute; padding-top: 10px; text-align: center; }
.tv5 { width: 500px; height: 100px; top: 10px; position: absolute; font-size: 11px; color: rgb(166, 14, 13); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.tv6 { background: transparent url('../img/plashka.gif') repeat; width: 729px; height: 48px; position: relative; }
.tv7 { top: 10px; text-align: center; width: 100%; height: 100%; position: absolute; font-size: 11px; color: rgb(166, 14, 13); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.tv8 { background: transparent url('../img/bgbig1.gif') no-repeat; width: 298px; height: 29px; position: relative; vertical-align: bottom; }
.tv9 { top: 10px; left: 0px; position: absolute; font-size: 11px; color: rgb(64, 64, 64); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.tv9-1 { background: transparent url('../img/shtrih.gif') no-repeat scroll left bottom; position: relative; width: 100%; height: 20px; }
.tv9-1, .tv9-1 a:link, .tv9-1 a:hover, .tv9-1 a:visited {
	font-size: 10px; color: rgb(64, 64, 64); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold;
}  
.tv10 { background: transparent url('../img/men1.gif') no-repeat scroll center; width: 298px; height: 22px; position: relative; }
.tv10-1 { vertical-align: middle; text-align: center; padding-top: 4px; }
.tv11 { background: transparent url('../img/bigdown.gif') no-repeat scroll center; width: 100%; height: 22px; position: relative; }
.tv12 { background: transparent url('../img/rightgray.gif') no-repeat scroll center; width: 235px; height: 22px; position: relative; }
.leftd { margin: 0pt; background: transparent url('../img/leftd1-1.jpg') repeat; width: 251px; height: 36px; position: relative; }
.leftdbg { background: transparent url('../img/leftd1.gif') repeat-y; }
.leftdd { background: transparent url('../img/leftd2.gif') no-repeat scroll center; width: 251px; height: 22px; position: relative; }
.up { top: 48px; left: 630px; position: absolute; }
.logo { background: transparent url('../img/logo11.jpg') repeat; width: 993px; height: 116px; position: relative; }
.inp { width: 100px; font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; margin-right: 10px; }
.rightd { margin: 0pt; background: transparent url('../img/rightd.jpg') repeat; width: 473px; height: 36px; position: relative; }
.rightdbg { background: transparent url('../img/rightd1.gif') repeat-y; }
.bg2 { background: transparent url('../img/gw.gif') repeat-y scroll 6px 0px; }
.rightdd { background: transparent url('../img/rightd2.gif') no-repeat scroll center; width: 473px; height: 22px; position: relative; }
.padr { padding-right: 10px; }
.bgbig { background: transparent url('../img/bgbig.gif') repeat-y; }
.bot { font-size: 10px; color: rgb(99, 99, 99); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; padding-bottom: 7px; }
.data { font-size: 10px; color: rgb(99, 99, 99); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; padding-top: 2px; padding-left: 10px; }
.data1 { font-size: 10px; color: rgb(99, 99, 99); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; padding-top: 2px; padding-left: 2px; padding-right: 4px; }
.see { font-size: 11px; color: rgb(73, 73, 73); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.tah15 { font-size: 15px; color: rgb(73, 73, 73); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.zagl1 { font-size: 11px; color: rgb(64, 64, 64); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.tvbig { margin: 0pt; padding: 0pt; background: transparent url('../img/bigmenu.jpg') repeat; width: 730px; height: 35px; position: relative; }
tr.big { padding: 2px 5px 0pt 7px; background: transparent url('../img/li4.gif') repeat-y; font-size: 11px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
td { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.ar { font-size: 12px; color: rgb(58, 58, 58); font-style: normal; font-family: Arial; font-variant: normal; text-decoration: none; font-weight: normal; }
table { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.grayc { background: transparent url('../img/gray.gif') repeat-y scroll center; }
td.tab { padding: 2px 5px 0pt 7px; background: transparent url('../img/li4.gif') repeat-y; font-size: 11px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.tab1 { padding-left: 4px; padding-right: 4px; }
.tab2 { background: transparent url('../img/li4.gif') repeat-y; }
li.graf { list-style-image: url('../img/li3.gif'); margin-top: 4px; padding-right: 5px; margin-left: -20px; }
li.graf1 { list-style-image: url('../img/arrow1.gif'); margin-top: 4px; padding-right: 5px; margin-left: -20px; }
li.adminl { list-style-image: url('../img/adminli.gif'); margin-top: 4px; padding-right: 5px; margin-left: 0px; }
.gr { margin-left: 20px; }
.top { padding-top: 5px; }
.bott { padding-top: 5px; }
.bot1 { padding-bottom: 5px; }
.im1 { margin-top: 5px; margin-bottom: 5px; }
.im2 { padding-top: 3px; padding-bottom: 3px; }
.otk12 { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: bold; }
a.otk12:link { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk12:active { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk12:hover { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk12 { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
.bl12 { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; }
a.bl12:link { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.bl12:active { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.bl12:hover { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.bl12 { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
.otk { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: bold; }
a.otk:link { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk:active { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk:hover { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.otk { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
.vse { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; }
a.vse:link { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.vse:active { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.vse:hover { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.vse { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
.vse12 { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; line-height: 1.4; }
a.vse12:link { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse12:active { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse21:hover { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse12 { font-size: 12px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
.vse11 { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; line-height: 1.4; }
a.vse11:link { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse11:active { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse11:hover { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.vse11 { font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; line-height: 1.4; }
a.home:link { font-size: 13px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.home:active { font-size: 13px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.home:hover { font-size: 13px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.home { font-size: 13px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
.down { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; }
a.down:link { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.down:active { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.down:hover { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.down { font-size: 11px; color: rgb(58, 58, 58); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
.hsmol { font-size: 10px; color: rgb(99, 99, 99); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.ar { font-size: 10px; color: rgb(73, 73, 73); font-style: normal; font-family: Arial; font-variant: normal; text-decoration: none; font-weight: normal; }
.white { font-size: 10px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; }
.white12 { padding: 10px 30px 10px 10px; font-size: 12px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; background-color: rgb(75, 101, 130); }
.white2 { padding: 10px 5px; font-size: 12px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; background-color: rgb(75, 101, 130); }
.black12 { padding: 10px 30px 10px 10px; font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.adpad { padding: 10px 30px 10px 10px; }
.otk14, a.otk14, a.otk14:link, a.otk14:active, a.otk14:hover { font-size: 14px; color: rgb(75, 101, 130); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: bold; }
a.otk14:link, a.otk14:active, a.otk14:hover { text-decoration: underline; }
a.otk14:hover { color: rgb(75, 101, 130); }
.ad11 { font-size: 11px; color: rgb(128, 128, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; }
a.ad11:link { font-size: 11px; color: rgb(75, 101, 130); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.ad11:active { font-size: 11px; color: rgb(75, 101, 130); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.ad11:hover { font-size: 11px; color: rgb(75, 101, 130); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.ad11 { font-size: 11px; color: rgb(75, 101, 130); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
.adw { font-size: 11px; color: rgb(194, 203, 214); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; }
a.adw:link { font-size: 11px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.adw:active { font-size: 11px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.adw:hover { font-size: 11px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
a.adw { font-size: 11px; color: rgb(255, 255, 255); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: normal; }
.im { margin-right: 10px; }
/*.t12 { font-size: 12px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; margin-top: 3px; }*/
.t12 { font-size: 11px; color: rgb(0, 0, 0); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal; padding-bottom: 2px; padding-top: 2px; }
.area { width: 400px; height: 150px; }
.area1 { width: 450px; height: 173px; }
.ta231 { width: 231px; }
.dwhite { background-color: white; width: 100%; }
.dw1 { padding-left: 10px; padding-right: 5px; font-size:12px;}
a.t15:link { font-size: 15px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.t15:active { font-size: 15px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.t15:hover { font-size: 15px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
a.t15 { font-size: 15px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: underline; font-weight: bold; }
.t14 { font-size: 14px; color: rgb(156, 156, 157); font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: bold; }
.lr { margin-left: 10px; margin-right: 10px; }

.ta12, a.ta12:link, a.ta12:hover, a.ta12:visited { font-size: 12px; color: rgb(58, 87, 120); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; line-height: 1.2; }
a.ta12:link, a.ta12:hover, a.ta12:visited  { text-decoration: underline; }
a.ta12:hover { color: rgb(58, 87, 120); }
.ta12.selected, a:link.ta12.selected, a:hover.ta12.selected, a:visited.ta12.selected { font-weight: bold; }

#tabsB { background: transparent url('../img/libg.gif') repeat scroll center bottom; float: left; width: 100%; line-height: normal; }
#tabsB ul { margin: 0pt; padding: 0pt 0pt 0pt 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#tabsB li { margin: 0pt; padding: 0pt; display: inline; }
#tabsB a { padding: 0pt 0pt 0pt 12px; background: transparent url('../img/tableftb3.gif') no-repeat scroll left top; float: left; margin-left: 4px; text-decoration: none; }
#tabsB a span { padding: 4px 15px 4px 6px; background: transparent url('../img/tabrightb3.gif') no-repeat scroll right top; float: left; display: block; color: rgb(68, 68, 68); }
#tabsB a span { float: none; }
#tabsB a:hover span { color: rgb(0, 0, 0); }
#tabsB a:hover { background-position: 0% -22px; }
#tabsB a:hover span { background-position: 100% -22px; }
.admin { background: transparent url('../img/admin1.jpg') no-repeat; width: 390px; height: 274px; position: static; }
.admin1 { margin-left: 75px; margin-top: 148px; text-align: left; position: fixed; }
.lii { width: 100px; }
#tabsF { background: transparent url('../img/libg.gif') repeat scroll center bottom; float: left; width: 100%; font-size: 93%; line-height: normal; }
#tabsF ul { margin: 0pt; padding: 10px 10px 0pt 50px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#tabsF li { margin: 0pt; padding: 0pt; display: inline; }
#tabsF a { margin: 0pt; padding: 0pt 0pt 0pt 4px; background: transparent url('../img/tableftf3.gif') no-repeat scroll left top; float: left; text-decoration: none; }
#tabsF a span { padding: 12px 15px 4px 6px; background: transparent url('../img/tabrightf31.gif') no-repeat scroll right top; float: left; display: block; color: rgb(0, 0, 0); }
#tabsF a span { float: none; }
#tabsF a:hover span { color: rgb(0, 0, 0); }
#tabsF a:hover { background-position: 0% -29px; }
#tabsF a:hover span { background-position: 100% -29px; }
.tx46 { border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; width: 460px; height: 20px; float: left; }
.tar { border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; width: 460px; height: 80px; float: left; }
.tx { border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; width: 241px; height: 20px; float: left; }
.dbott { vertical-align: bottom; width: 100%; height: 100%; }

.p_play_btn {margin-left:7px;height:16px; width:15px;}

/* --- список программ */
a.p_dl:link, a.p_dl:hover, a.p_dl:visited { font-weight:bold; text-decoration:none; color:#494949;}
a.p_dl:hover { text-decoration:underline; }

/* --- список игр */
a.g_dl:link, a.g_dl:hover, a.g_dl:visited { font-weight:bold; text-decoration:none; color:#494949;}
a.g_dl:hover { text-decoration:underline; }

/* --- пейджер */
.pager .sel, .pager a:link,.pager a:visited, .pager a:hover { display:block; padding:2px; font-size: 12px; font-family: Tahoma; color: #425F80; }
.pager .sel { color: #A60E0D; }
.pager a:hover { color: #A60E0D; }

/* --- формы */
.capcha {display:none;}

/* --- рейтинг */
.post-ratings { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.post-ratings-loading { display: none; height: 16px; text-align: left;}

/* --- сообщения */
.mbox { padding-left:13px; padding-right:13px; }
.mbox .notice, .mbox .warning, .mbox .error {
	text-align: left;
    padding: 7px 20px 7px 45px;
}
.mbox .notice {
    background: url(../img/ico/information.png) center no-repeat;
}

.mbox .warning {
    color: #425F80;
	background: url(../img/ico/error.png) center no-repeat;
}

.mbox .error {
	color: #A60E0D;
    background: url(../img/ico/exclamation.png) center no-repeat;
}

.mbox .notice, .mbox .warning, .mbox .error {
    background-position: 15px 50%; /* x-pos y-pos */
}


/* --- календарь */
.calendar td.day { padding:3px; margin:0px; }
.calendar a:link, .calendar a:hover, .calendar a:visited {
	color:#3A3A3A;
}
.calendar a:hover {
	color:#A60E0D;
}
.calendar .current { background-color:#DCDBDB; }

/* --- индикатор удал. запросов */
#ajax-process { position:absolute; height:15px; right:0px; top:0px; background-color:#B8070F; color:#ffffff; font-size:11px; font-family:Tahoma;  font-weight:bolder; padding:3px 6px 3px 6px; /*display:none;*/ z-index:101; }

/* --- блок "скопировать на свой сайт" */
#copy_prog_html { margin:10px 10px 0px 0px;padding:7px;width:680px;overflow:auto;/*height:200px;*/border:1px #CBCACA solid; background-color:#DCDBDB;}

/* --- блок анонс в программе */
.announce { font-size:12px; line-height: 1.5; }

/* --- блок реплики в программе */
.author.pif, .author.paf {width:65px; height:55px; display:block;}
.author.pif {background: url(../img/pif_thumb_big.jpg) no-repeat left center;}
.author.paf {background: url(../img/paf_thumb_big.jpg) no-repeat left center;}

/* --- блок реплики в программе */
.card_date { font-weight: bold; color:#3A3A3A; }

/* --- свой стиль для правого блока Лосей */
.rcol.pifpaf { }
.rcol.pifpaf a.p_dl:link, .rcol.pifpaf a.p_dl:hover, .rcol.pifpaf a.p_dl:visited {
	font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; text-decoration: underline;
}

/* --- информер новотеки */
a.nnn_informer_title:link, a.nnn_informer_title:hover, a.nnn_informer_title:visited { display:block; padding-bottom:5px; font-weight:bold; text-decoration:none; color:#494949; }
a.nnn_informer_title:hover { text-decoration:underline; }

ul.nnn_list { list-style:none; padding:11px 11px 0px 7px; margin:0px; }
li.nnn_list_item_title { padding-bottom:10px; }
a.nnn_link_title {}
a.nnn_link_title:link, a.nnn_link_title:active, a.nnn_link_title:visited, a.nnn_link_title:hover {
	font-size: 11px; color: rgb(66, 95, 128); font-style: normal; font-family: Tahoma; font-variant: normal; font-weight: normal; text-decoration: underline;
}

