* { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body { margin:0; background:url(images/cont_bg.jpg) repeat;}
table,td { padding:0; margin:0; border-collapse:collapse; vertical-align:top;}
img { border:none;}
h1,h2,h3,h4,h5,h6 { padding:0; margin:0;}

.rel { position:relative;}
.f_l { float:left;}
.f_r { float:right;}

.bg_header { background:url(images/header_bg.jpg) repeat-x;}
.header { background:url(images/header.jpg) no-repeat top center; height:160px;}

.cont_bg_top { background:url(images/cont_bg_top.png) repeat-x top;}
.cont_bg_bot { background:url(images/cont_bg_bot.png) repeat-x bottom;}

.pages { padding-top:4px; width:960px;}
.pages a { display:block; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; float:left; border:solid 1px #FFFFFF; background:url(images/page_bg.jpg) repeat-x top; width:24px; height:17px; padding-top:3px; margin:0 3px 0 0; text-align:center;}
.pages a:hover { text-decoration:underline;}

.img_bg { background:url(images/img_bg.jpg) repeat-x top; margin:3px;}
.img_bg a { display:block; height:176px; border:solid 1px #FFFFFF; text-decoration:none;}
.img_bg a:hover { border:dashed 1px #FFFFFF;}

.book a { display:block; position:absolute; top:110px; left:115px; width:86px; height:20px;}

.trade { background:url(images/bg_bloks.jpg) repeat-x top #0986be; height:105px; width:306px; border:solid 1px #FFFFFF; margin-right:12px;}
.trade h2 { font-family:tahoma, verdana, arial; font-size:29px; color:#fefeb4; font-weight:normal; margin:5px 0 10px 0;}
.trade h2 a { font-family:tahoma, verdana, arial; font-size:29px; color:#fefeb4; font-weight:normal;}
.trade h2 a:hover { text-decoration:none;}
.trade span { font-family:tahoma, verdana, arial; font-size:12px; color:#FFFFFF;}

.trade_link { margin-top:77px; margin-bottom:100px;}
.trade_link td { text-align:center;}
.trade_link td a { font-family:tahoma, verdana, arial; font-size:17px; color:#FFFFFF;}
.trade_link td a:hover { text-decoration:none;}

.bg_footer { background:url(images/footer_bg.png) no-repeat bottom center; height:135px;}

.m_1 { margin-left:0;}
.m_2 { margin-right:0;}

.logo { background:url(images/logo.png) no-repeat top center;}

.poz_1 { margin:0 auto; padding-top:22px; padding-left:15px;}
.poz_2 { padding:18px 0 15px 0;}
.poz_3 { padding-top:64px;}

.txt_1 span { color:#de1e09; font-weight:bold;}
.txt_1 a { color:#de1e09; font-weight:bold;}
.txt_1 a:hover { text-decoration:none;}
.txt_2 { font-size:12px;}
.txt_2 span { color:#de1e09; font-weight:bold;}
.txt_2 a { color:#de1e09; font-weight:bold;}
.txt_2 a:hover { text-decoration:none;}
.txt_3 { font-size:11px; padding-top:5px;}
.txt_3 a { font-size:11px; text-decoration:none; color:#000000;}
.txt_3 a:hover { text-decoration:underline;}

.w_1 { width:406px;}
.w_2 td { width:238px;}
.w_3 { width:960px;}
.w_4 { width:430px;}



