body {
margin:0 auto;
padding:0px;
font:12px Arial, Helvetica, Sans-Serif;
background:#f2f2f2 url(image/body_bg.gif) repeat-x top left;
width:1000px;
}
	
#header {
margin:0 auto;
padding:0px;
}

#header img {
vertical-align:middle;
}

#header a {
text-decoration:none;
color:#808080;
font-size:11px;
}

#header a:hover {
color:#f2f2f2;
}

#header .logo_topmenu {
margin:0 auto;
padding:40px 20px 0 0;
background:url(image/logotip.gif) no-repeat top left;
text-align:right;
height:40px;
}

#header h1 {
margin:0px;
padding:65px 0 0 38px;
font:36px Times New Roman, Arial, Helvetica, sans-serif;
color:#ffffff;
}

#header p {
margin:8px 0 0 0;
padding:0 0 0 38px;
color:#d9d9d9;
width:490px;
}

#header .pics {
margin:0px;
padding:3px 115px 0 0;
text-align:right;
}

#header .pics2 {
margin:0px;
padding:0 116px 0 0;
text-align:right;
}

#header .but {
margin:0px;
padding:10px 320px 0 0;
vertical-align:top;
}

#main_articles {
margin:0 auto;
padding:15px 20px 0 0;
color:#808080;
}

#main_articles .mega_forex {
float:left;
margin:0 auto;
background:url(image/razdel_bg.gif) repeat-y top right;
padding:0 30px 0 30px;
width:260px;
}

#main_articles .mega_forex2 {
float:left;
margin:0 auto;
padding:0 0 0 30px;
width:300px;
}

#main_articles h6 {
margin:0px;
padding:0 0 16px 0;
font-size:16px;
color:#000000;
font-weight:normal;
}

#main_articles .a_img {
border:0px;
margin:5px 0 0 0;
}

#main_articles .a_img2 {
border:0px;
margin:19px 0 0 0;
}

#pusto_voshe {
clear:both;
margin:0px;
padding:0px;
height:18px;
}

#dupl_pusto {
margin:0 15px 0 29px;
padding:0px;
background:url(image/dupl.gif) repeat-x top left;
height:20px;
}

#main {
margin:0 auto;
padding:10px 20px 0 25px;
}

#main a.ads_forex {
text-decoration:none;
color:#666666;
font-size:12px;
}

#main .poleznoe {
margin:10px 5px 10px 10px;
padding:0px;
color:#808080;
}

#main .ads {
margin:0 0 6px 0;
padding:0px;
}

#main .ads2 {
margin:10px 0 0 0;
padding:0px;
}

#main .menu {
float:left;
margin:0px;
padding:0px;
width:270px;
background-color:#d9d9d9;
}

#main a.menu_link {
display:block;
margin:1px 0 0 0;
padding:4px 0 4px 10px;
border-bottom:1px solid #fafafa;
border-top:1px solid #fafafa;
background:#eaeaea url(image/grey_treug.gif) no-repeat center right;
color:#808080;
text-decoration:none;
}

#main a.menu_link:hover {
background:#d9d9d9 url(image/blue_treug.gif) no-repeat center right;
color:#0081c4;
}

#main .news {
margin:0px;
padding:25px 0 0 10px;
width:260px;
background-color:#f2f2f2;
}

#main b {
color:#0081c4;
font-size:20px;
font-weight:normal;
}

#main strong {
color: #2E2E2E;
font-size:13px;
}

#main .content {
float:left;
margin:0px;
padding:0 15px 15px 32px;
width:635px;
color:#3f3f3f;
}

#main h3 {
margin:0 0 10px 0;
padding:0px;
font-size:26px;
color:#000000;
font-weight:normal;
}

#main .read_too {
margin:15px 0 10px 0;
padding:0px;
font:14px "Times New Roman", Times, serif;
}


#main .razdelview {
margin:10px 0 0 0;
padding:10px 0 10px 10px;
color:#545454;
}

#main .short_desc_article {
margin:5px 0 0 0;
padding:0px;
}

#main a.link_forex {
text-decoration:none;
color:#0091ed;
font-size:16px;
font-weight:bold;
}

#main a.link_forex:hover {
text-decoration:underline;
}

#main .border_top, #main .border_bottom {
margin:0 auto;
padding:0px;
background-color:#f8f8f8;
height:12px;
background:#f8f8f8 url(image/ugol_t_r.gif) no-repeat top right;
}

#main .border_bottom {
background:#f8f8f8 url(image/ugol_b_r.gif) no-repeat top right;
}

#main .text {
margin:0 auto;
padding:10px 20px 10px 20px;
background-color:#f8f8f8;
color:#545454;
font-size:13px;
}

#main a.noclass {
text-decoration: underline;
color:#0091ed;
font-size:13px;
}

#main a.noclass:hover {
text-decoration:none;
}

#main h2 {
margin:0 0 5px 0;
padding:0px;
font-size:20px;
color:#000000;
font-weight:normal;
}

#main a.noclass_black {
text-decoration:none;
color:#545454;
font-size:13px;
}

#main a.noclass_black:hover {
text-decoration:underline;
}

#footer .foot_count {
padding:0 0 0 70px;
}


#footer_space {
clear:both;
margin:0px;
padding:0px;
height:20px;
}

#footer {
background:#f2f2f2 url(image/footer_bg.gif) repeat-x top left;
margin:0px;
padding:30px 0 9px 33px;
height:30px;
color:#0081c4;
}