.copy1 {  font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration: none; }
.copy1 a { text-decoration: none; color: #FFFFFF; }
.copy1 a:hover { text-decoration: underline; color: #FFFFFF; }
.copy1 a:active { text-decoration: underline; color: #FFFFFF; }


table{ border:0px; border-collapse:collapse; }
table td{ padding:0px; }
.blok{ padding-left: 15px; padding-top: 15px; }
/* .main{ padding-left: 50px; } */
.style1 { font-family: "Lucida Console"; font-size: 10px; }
.style2 { font-family: "Lucida Console"; font-size: 16px; }
.style3 { font-size: 12px }
.stext { color: ffffff; padding-left: 5px; }
.stext a { color: ffffff; }

* { margin: 0px; padding: 0px; }
img { border: none; }
li { list-style: none; }

a:link, a:visited { color: #2f2f2f; text-decoration: underline; }
a:hover, a:active { text-decoration: none; color: #000000; }
 
body { margin: 0; padding: 0; min-width: 980px; font-size: 11px; font-family: Georgia; width: 100%; background-color: #FFFFFF; }

* html body { width:expression(document.documentElement.clientWidth < 980px ? "980px" : "auto"); }


#header { width: 99%; background-color: #FFFFFF; }
#foot { background: #FFFFFF; height: 100% auto; margin-top: 5px; width: 99%; clear: both; }

/* ////////////////////////////////////////////////////////////////////// # header */

.top { position:relative; float: left; background-color: #4D4C48; height: 26px; width: 100%; }
.top .ul_left { float:left; padding: 7px 25px; font-size: 9px; font-family: Georgia; }
.top li.li2 { color: #FFFFFF; }
.top li { float:left; padding-right: 10px; background: url(../images/litop.gif) 96% 50% no-repeat; }
.top ul li.none { float:left;  background: #4D4C48; }
.top ul li a, .top ul li a:visited { color: #fff; text-decoration: none; }
.top ul li a:hover, #head ul.ul2 li a:hover { text-decoration:underline; }

.top .ul_right { float:right; font-size: 9px; font-family: Georgia; padding: 7px 25px 0 0; }
.top .ul_right li { float:left; padding-right: 10px; background: url(../images/litop.gif) 92% 50% no-repeat; }
.top ul li.none { float:left;  background: #4D4C48; }
.ul_right li a, .ul_right li a:visited { color: #fff; text-decoration: none; }
.ul_right li a:hover { color: #fff; text-decoration:underline;  }

.line_up { height: 1px; width: 100%; background:url(../images/bgtop.png) 0 0 repeat-x; position:absolute; margin-top: 1px; }
.line_down { background:url(../images/bgtop.png) 0 0 repeat-x; margin-top: 1px; clear:both; height:1px; overflow:auto; }

#logo_outer_wrapper { repeat-y left; }
* html #logo_wrapper { repeat-y right; min-width: 987px;  }

#logo_container { width: 100%; float: left; margin-right: -150px; repeat-y right; }
#logo_content { margin-right: 150px; repeat-y left; text-align: left; }
#bann_main { margin-left: 350px; text-align: center; padding: 15px 0 0 0; }
.forex_logo { width: 350px; height: 90px; float: left; text-align: right; background: url(../images/logo.png) 25px 5px no-repeat; }
.feed { width: 150px; float: right; text-align: left; padding: 4px 0 0 0; }
.reklama { width: 869px; float: right; text-align: center; padding: 4px 0 0 0; }
.bysearht { width: 185px; float: left; text-align: center; padding: 4px 0 0 0; margin-top: opx}

.polosa_menu { height: 29px; width: 100%; background:url(../images/bgpolosa1.png) 0 0 repeat-x; position:relative; text-align:center; font-size: 13px; font-family: Tahoma; text-decoration: none; }
.polosa_menu ul { width: 650px; margin: 0 auto; position:relative; top: 5px; }
.polosa_menu ul li { float:left; padding-right: 20px; background:url(../images/libottom.png) 100% 4px no-repeat; }
.polosa_menu ul li a, .polosa_menu ul li a:visited { color: #2f2f2f; text-decoration:none; }
.polosa_menu ul li a:hover { text-decoration:underline; }
.polosa_menu ul li.li5 { padding: 0px; background: none; }

.polosa_1 { height: 29px; width: 100%; background:url(../images/bgpolosa1.png) 0 0 repeat-x; position:relative; text-align:center; font-size: 13px; font-family: Tahoma; text-decoration: none; }
.polosa_1 ul { width: 650px; margin: 0 auto; position:relative; top: 5px; }
.polosa_1 ul li { float:left; padding-right: 20px; background:url(../images/libottom.png) 100% 4px no-repeat; }
.polosa_menu ul li a, .polosa_menu ul li a:visited { color: #2f2f2f; text-decoration:none; }
.polosa_menu ul li a:hover { text-decoration:underline; }

.polosa_login { height: 29px; width: 100%; background:url(../images/bgpolosa1.png) 0 0 repeat-x; position:relative; text-align:center; font-size: 13px; font-family: Tahoma; text-decoration: none; }
.polosa_login ul { width: 750px; margin: 0 auto; position:relative; top: 5px; }
.polosa_login ul li { float:left; padding-right: 20px; background:url(../images/libottom.png) 100% 4px no-repeat; }
.polosa_login ul li a, .polosa_menu ul li a:visited { color: #2f2f2f; text-decoration:none; }
.polosa_login ul li a:hover { text-decoration:underline; }
.polosa_login ul li.li5 { padding: 0px; background: none; }

.search_polosa { color: #fff; font-size: 12px; font-weight:lighter; font-family: Georgia; text-decoration: none; position:absolute; top: 8px; margin-left: 75px; }
.adv_search { color: #fff; font-size: 12px; font-weight:lighter; font-family: Georgia;  text-decoration: none; position:absolute; top: 8px; margin-left: 620px; width: 200px; }
a.adv_search_link { text-decoration:none; color: #FFFFFF; }
a.adv_search_link:visited { text-decoration:none; color: #FFFFFF; }
a.adv_search_link:hover { text-decoration: underline; color: #FFFFFF; }

.polosa_search { height: 30px; width: 100%; background:url(../images/bgpolosa2.png) 0 0 repeat-x; position:relative; }
.polosa_search form { position:absolute; width: 604px; height: 20px; top: 5px; }
.polosa_search form input { border: none; height: 20px; float:left; margin-right: 85px; width: 336px; position:absolute; left: 178px; background-color: #ffffff; font: 12px Georgia, Arial, Helvetica, sans-serif; }
.polosa_search form input.sub { height: 20px; width: 75px; position:absolute; border: none; cursor:pointer; background-image: url(../images/dlet_btu.png); background-repeat: no-repeat; background-position: 0px 0px; margin-left: 342px; }

/* ////////////////////////////////////////////////////////////////////// END # header */


/* ////////////////////////////////////////////////////////////////////// . left */
.left { float: left; width: 100%; }

.reg { width: 196px; text-align:justify; padding:5px 0 0 0; }
.reg ul li { background:url(../images/dlet_arr.png) 4px 4px no-repeat; padding-left: 24px; }
.reg ul li.middle { background:url(../images/dlet_arr.png) 4px 5px no-repeat; }
.reg ul li a { color:#2F2F2F; text-decoration:none; font-family: Verdana; font-size: 13px; line-height:15px; font-weight:normal; }

.members  { float: left; width: 196px; margin-top: 10px; height: 100% auto; }

.apanel { float: left; width: 196px; margin-top: 10px; height: 100% auto; }
.apanel h2 { color: #5575BE; font-size: 14px; font-family: Tahoma; font-weight: bold; padding:0px 0 10px 4px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; width: 185px; margin-left: 5px;  }
.apanel .list_side li {margin: 5px 10px; color:#2F2F2F; text-decoration:none; font: 12px Arial, Helvetica, sans-serif; line-height:15px; font-weight:normal; }
.apanel .list_side li a, .apanel .list_side li a:visited { color:#2F2F2F; text-decoration:none; }
.apanel .list_side li a:hover { color:#2F2F2F; text-decoration:underline; }

#members { margin: 10px 10px; width:170px; font: 12px Arial, Helvetica, sans-serif; }
#members #form div{ border:solid 1px red; background:#fff; padding: 14px; position:relative; }
#members input{ float:left; font-size: 12px; padding: 0 0 0 2px; width:130px; margin:2px 0 2px 0px; }
#members .submit { float: left; margin: 5px 0px; width: 55px; height: 20px; border: none; }

#members  a, #members  a:visited  { text-decoration:none; color: #4D4C48; }
#members a:hover { text-decoration: underline; color: #4D4C48; }
.lost_pass { float: left; font-size: 12px; width:130px; margin:10px 0 2px 10px; }

.mainmenu, .avtor { float:left;  color: #2f2f2f; font-size: 13px; font-family: Tahoma; width: 196px; text-align:left; padding:10px 0 0 2px; }
.mainmenu ul , .avtor ul { padding: 5px 0 10px 5px; }
.mainmenu ul li { padding: 0 0 2px 15px; background:url(../images/blackar.png) 5px 5px no-repeat; }
.avtor ul li { padding: 10px 0 2px 15px; background:url(../images/blackar.png) 5px 15px no-repeat; }
.mainmenu ul li a, .avtor ul li a, .mainmenu ul li a:visited, .avtor ul li a:visited { color: #000000; text-decoration: none; }
.mainmenu ul li a:hover, .avtor ul li a:hover { text-decoration:underline; }
.mainmenu h2, .avtor h2 { color: #5575BE; font-size: 14px; font-family: Tahoma; font-weight: bold; padding:0px 0 10px 4px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; width: 185px; margin-left: 5px; }

.komblock { width: 185px; padding:2px 0 2px 4px; color: #2f2f2f; font-family:Verdana; font-weight:normal; font-size:11px; }
.komblock ul { padding: 8px 0 0 0; }
.komblock li { padding: 8px 0 0 5px; }
.komblock a, .komblock a:visited { color: #1378c3; font-weight:normal; }
.komblock a:hover { text-decoration:underline; }
.komblock h2 { color: #5575BE; font-size: 14px; font-family: Tahoma; font-weight: bold; padding:0px 0 10px 4px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; width: 185px; }
.hrr { height: 1px; width: 150px; border-bottom: 1px dashed #000; padding: 0px; margin-top: 12px; _margin-top: 0px; }

.komblock2 { width: 185px; float:right; padding:2px 0 2px 4px; color: #2f2f2f; font-family:Verdana; font-weight:normal; font-size:11px; }
.komblock2 ul { padding: 8px 0 0 0; }
.komblock2 li { padding: 8px 0 0 5px; }
.komblock2 a, .komblock a:visited { color: #1378c3; font-weight:normal; }
.komblock2 a:hover { text-decoration:underline; }
.komblock2 h2 { color: #5575BE; font-size: 14px; font-family: Tahoma; font-weight: bold; padding:0px 0 10px 4px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; width: 185px; }
.hrr { height: 1px; width: 150px; border-bottom: 1px dashed #000; padding: 0px; margin-top: 12px; _margin-top: 0px; }

.thems { width: 181px; padding:2px 0 10px 4px; font:10px Verdana; font-weight:normal; }
.thems h2 { color: #5575BE; font-size: 13px; font-family: Tahoma; font-weight: bold; padding:0px 0 10px 4px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; width: 190px; }
.thems ul { padding: 5px 0 10px 0px; }


.bottom a, .bottom a:visited { float: clear; color:#2F2F2F; text-decoration:none; font: 13px Verdana; font-weight:normal; padding-left: 19px; margin: 18px 0 20px 0; background:url(../images/dlet_arr.png) 0 5px no-repeat; }
.bottom a:hover { text-decoration:none; }

.archives { vertical-align: top; font-family:Tahoma; font-size:11px; margin-top:6px; margin-left:20px; margin-bottom:10px; }
.archives a { font-family:Tahoma; font-size:11px; color:#43637E; }

/* ////////////////////////////////////////////////////////////////////// END . left */



/* ////////////////////////////////////////////////////////////////////// . content */
.container { float: left; background: #eee;  }

#content_main { border-left-color: #CBCBCB; border-right-color: #CBCBCB; border-right-width: 1px; border-left-width: 1px; height: auto !important; padding: 4px 4px 0 4px; font: 13px Arial !important; }

.main_content { margin-top: 20px; border: none; padding:4px 9px 9px 9px; margin-bottom: 20px; background: #F3F3F3; }

.textblock1 { background: #fbfbfb url(../images/dlet_hdn.png)  0px 50% no-repeat; padding-bottom: 2px; border-bottom: 2px solid #000000; }
.textblock2 { background: #fbfbfb url(../images/dlet_hdn.png)  0px 50% no-repeat; padding-bottom: 2px; border-bottom: 2px solid #000000; }
.headline_story { margin-left: 50px; height: 100% auto; padding: 10px 10px; text-align: justify; }
a.textblock2:link, a.textblock2:visited { color: #FF0000; text-decoration: none; font-family: Tahoma; background: transparent; font-size: 12px; }
a.textblock2:hover { text-decoration: underline; color: #FFFFFF; }

a:visited { text-decoration: none; background: transparent; }

.textblock_link { color: #000; text-align: left; margin-top: 20px; }
.textblock_link a, .textblock_link a:visited { text-decoration: underline; color: #000000; }
.textblock_link a:hover { text-decoration: none; color: #ff0000; }

.textblock2_link50 { color: #ff0000; padding-left: 50px; }
.textblock2_link { color: #ff0000; text-align: left; margin-top: 20px; }
.textblock2_link a, .textblock2_link a:visited { text-decoration: none; color: #ff0000; }
.textblock2_link a:hover { text-decoration: underline; color: #ff0000; }

.textblock2 { margin-top: 20px; border: none; padding:4px 9px 9px 9px; background: #fbfbfb; margin-bottom: 15px; }
.textblock2 img.m1 { margin:24px 0 0 55px; }
.textblock2 img.m2 { margin:50px 0 0 60px; }
.textblock2 ul { height: 17px; border-bottom: 1px solid #000000; }
.textblock2 ul li { float:left; padding-right: 5px; font-size: 10px; font-family:Tahoma; }
.textblock2 ul.date { margin-bottom: 10px; }

.ntitle { color: #2f2f2f; color:#2F2F2F; font: 13pt Tahoma, Arial, Verdana; line-height:15px; padding: 4px 0 4px 0; }
.ntitle a, ntitle a:visited { color: #2f2f2f; font-weight: bold; text-decoration: none; }
.ntitle a:hover { color: #ff0000; font-weight: bold; text-decoration: none; }

.ltitle { color: #4d4c48; font-size: 18px; font-family: Courier New, Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:15px 0 0 50px; }
.loptima { color: #2f2f2f; font-size: 5px; }
.ltitle h1 { color: #4d4c48; font-size: 24px; font-family: Courier New, Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.textblock1 p, p.p10, p.p9, p.p7 { color:#2F2F2F; line-height:16px; text-align:justify; padding:12px 13px 0 50px; }
p.p10 { padding: 0px; margin-top: 20px; }
p.p9 { argin-top: 20px; padding:0 0 0 40px; }
p.p7 { padding: 0px; margin: 0px; }
.textblock1 p.bot { padding-bottom: 30px; border-bottom: 1px solid #000000; }
.img_middle { width: 50px; height: 332px; background-color: #EBEBEB; background-image: url(../images/dlet_sal.png); background-position: 0px center; background-repeat: no-repeat; position: absolute; margin-top: -5px; }
.img_block { height: 327px; margin-top: 20px; padding:5px 0px 0px 0px; background-color: #7E91BE; background-image: url(../images/dlet_glo.gif); background-repeat: no-repeat; background-position: right bottom; }
a.biglink, a.biglink:visited { color: #000000; font-family:Tahoma; font-size: 17px; text-decoration: none; padding-left: 3px; }
a.biglink:hover { text-decoration: none; color: red; }
a.small_link, a.small_link:visited  { text-decoration:underline; color: #000000; }
a.small_link:hover { text-decoration: none; color: #000000; }


.black, .text_marker, .text_marker2, .text_marker3, .text_marker4 { color: #000000; font-family:Tahoma; font-size: 17px; font-weight: bold; display:inline; }

.text_marker, .text_marker2, .text_marker3, .text_marker4 { background: yellow; font-size: 13px; }
.text_marker2 { word-spacing: 10px; }
.text_marker3 { background: none; background-color: #FFFF00; }
.text_marker4 { font-weight: normal; }

.block_page { width: 500px; height: 20px; border: 1px solid #000; text-align: center; }

.page { border: none; margin-bottom: 10px; margin-top: 10px; text-align: center; padding: 4px 9px 9px 9px; }
.page a, .page a:visited { float: left; font-family:Tahoma; font-size:11px; display:block; cursor:pointer; color:#636363; text-decoration:none;		border:1px solid #ccc; padding:.3em .7em; margin:0.0em 0.0em }
.page a:hover { float: left; color: #FFFFFF; background-color: #7e91be; }

.skin { padding-left: 10px; }
select { font-size: 11px; font-family: tahoma; }

.navigation { color: #636363; border: 0px; font-family: tahoma; }

.navigation a:link, .navigation a:visited, .navigation a:active { text-decoration: none; color: #636363; background-color: #ededed; border: 1px solid #e1e1e3; padding: 3px 6px; font-size: 11px }
.navigation a:hover { background-color: #7e91be; color: #ffffff; border-color: #e1e1e3; }
.navigation span { text-decoration: none; background-color: #fafafa; padding: 3px 6px; border: 1px solid #e1e1e3; color: #636363; font-size: 11px; }

.list_side2 { list-style: none; margin: 0; padding: 0; }
.list_side2 li { line-height: 22px; }
.list_side2 a { color: #161e21; padding: 0 0 0 6px; text-decoration: none; }
.list_side2 a:hover { color: #161e21; text-decoration: underline; }

.reg_forma { float: left; width: 100%;  }
.reg_row { float: left; width: 100%; }
.name { float: left; display: block; width: 180px; margin: 5px; }
.inputs { float: left; widht: 450px; margin: 5px; }


.category { color: #2f2f2f; font-size: 10px; font-family: Arial; text-decoration: none; }
.category a, .category a:visited { color: #2f2f2f; text-decoration: underline; }
.category a:hover { color: #2f2f2f; text-decoration: none; }
.line_sstory { height: 1px; background:url(../images/bgtop.png) 0 0 repeat-x; margin-top: 5px; }
.rating { font-size: 10px; font-family:Tahoma; }
.stext { color: #2f2f2f; font-size: 11px; font-family: Georgia; text-decoration: none; }
.stext a:active, .stext a:visited, .stext a:link { color: #2f2f2f; text-decoration: underline; }
.stext a:hover { color: #2f2f2f; text-decoration: none; }



.news, .news span, .news b, .news i, .news u, .news strong  { margin-top: 15px; color:#2F2F2F; font-family: Verdana; font-size: 10pt; line-height:15px; text-align:justify; }
.news a, .news a:visited { color: #2f2f2f; text-decoration: none; }
.news a:hover { color: #2f2f2f; text-decoration: none; }
.news img { padding: 10px 10px 10px 0; }






/* ////////////////////////////////////////////////////////////////////// END . content */





/* //////////////////////////////////////////////////////////////////////  # rightcolom */
.rightcol { width: 183px; text-align:justify; padding:5px 0 0 5px; }

.calendar { float:right; color: #2f2f2f; font: 11px Tahoma; width: 190px; text-align:left; margin: 10px 0 0  0; }
.calendar h2 { color: #5575BE; font: 14px Tahoma; font-weight: bold; text-indent: 10px; text-align:left; background:url(../images/spanblack.png) 0 bottom repeat-x; padding: 0 0 10px 0; }


.mons { width: 165px; color: #2f2f2f; font-family: verdana; font-size: 10px; padding:0 10px 25px 18px; }
.mons span { color: #804040; }
.mons ul { height: 12px; padding-bottom: 13px; }
.mons ul a, .mons ul a:visited { color: #7e91be; }
.mons ul a:hover { text-decoration:underline; }
.mons ul a.exit { color: #804040; }
.mons ul li { float:left; font-weight:normal; padding:0 8px 0 0; }
.mons ul li.orig { padding:0 17px 0 52px; }
.mons ul li.hisla { padding-right: 16px; }
.mons ul li.end, .mons ul.weeks2 li.dvaend { padding: 0px; }
.mons ul.weeks2, .mons ul.weeks3, .mons ul.weeks4, .mons ul.weeks5 { padding-left: 4px; }
.mons ul.weeks2 li { float:left; font-weight:normal; padding-right:17px; }
.mons ul.weeks2 li.dva { padding-right: 11px; }
.mons ul.weeks2 li.osob { padding-right: 7px; }
.mons ul.weeks3 li, .mons ul.weeks4 li, .mons ul.weeks5 li { float:left; font-weight:normal; padding-right:8px; }
.mons ul.weeks3 li.osob2, .mons ul.weeks4 li.osob4, .mons ul.weeks5 li.osob5 { padding-right: 10px; }
.mons ul.weeks3 li.osob3 { padding-right: 8px; }
.mons ul.weeks1 li { float:left; font-weight:normal; }
.mons_arrow a { color: #7e91be; text-decoration:none; }
.mons_arrow { font-weight:bold; text-align:center; margin-top: 14px; padding-bottom: 12px; font-family: verdana; font-size: 11px; }
.rightlinks { width: 172px; font-weight: normal; font-family:Verdana; font-size: 11px; padding-left: 8px; }

.contrig { width: 150px; float:right; line-height: 12px; text-align:left; color: #2F2F2F; padding-bottom: 3px; }
.rightcol a, .rightcol a:visited { color: #1081b6; }
.rightcol a:hover { text-decoration:underline; }
.rightcol strong { text-align:left; display:block; }
.feedgit { width: 193px; font-weight: normal; font-family:Verdana; font-size: 12px; margin-top: 20px; text-align:center; padding-bottom: 25px; }
.feedgit a, .feedgit a:visited { color: #2F2F2F; }
.feedgit a:hover { text-decoration:underline; }
.feedgit span { font-weight:bold; color: #9AC90D; }

.contry { width: 183px; text-align:justify; padding-top: 5px; }
.contry ul .ua { list-style-type: disc; list-style-image: url(../images/ua.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .ru { list-style-type: disc; list-style-image: url(../images/ru.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .de { list-style-type: disc; list-style-image: url(../images/de.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .gb { list-style-type: disc; list-style-image: url(../images/gb.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .tr {list-style-type: disc;  list-style-image: url(../images/tr.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .md { list-style-type: disc; list-style-image: url(../images/md.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .bg { list-style-type: disc; list-style-image: url(../images/bg.png); list-style-position: inside; text-align: left; padding: 3px; }
.contry ul .kz { list-style-type: disc; list-style-image: url(../images/kz.png); list-style-position: inside; text-align: left; padding: 3px; }

/* ////////////////////////////////////////////////////////////////////// END # rightcolom */


/* ////////////////////////////////////////////////////////////////////// # footer */

#footer { position: relative; float: left; background: #2F2F2F; width: 100%; min-width:987px; width: expression(document.body.clientWidth > 987? "100%":"987px");clear: both; }




.copy { float: left; width: 700px; height: 62px; padding: 10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #FFFFFF; word-spacing: 3px; line-height: 20px; }
.copy a, .copy a:visited { text-decoration: underline; color: #FFFFFF; }
.copy a:hover { text-decoration: none; color: #FFFFFF; }
.copy a:active { text-decoration: underline; color: #FFFFFF; }


.foot_banners { float: right; width: 320px; margin: 5px 5px; height: 62px; }

/* ////////////////////////////////////////////////////////////////////// END # footer */
