body
    {
    margin: 0;
    padding: 0;
    color: #000000;
    font: 10pt Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
    text-align: left;
	background-color: #dadada;
}
a {color: #335DA6; }
a:hover {color: #335DA6; text-decoration:none}

img {border:0;}
div {border:0px;}
.titul_menu_c {margin-left:25%;}
.tel1 {width:205px;float:left;margin-left:20px;}
.tel1, .tel2 {color:#fff;font-style:italic;font-size:22px;padding-right:20px;text-align:left}
.tel1 span {color:#2b6eac;font-size:11px;float:right;padding-top:7px;margin-right:5px;}
.tel {color:#2b6eac;font-size:20px;font-weight:bold;float:right;margin-right:20px;}
.telr {color:#2b6eac;font-size:20px;font-weight:bold;float:right;margin-right:0px;}
.tel2 {width:220px;float:right;margin-right:20px;}
.tel2 span {color:#2b6eac;font-size:11px;float:right;padding-top:7px;margin-right:5px;}
.tel0 {clear:both;height:15px;}
.titul_bg {background:url(/pic/titul_bg.jpg) no-repeat center top;width:100%; height:800px;text-align:center;min-width:1024px;}
.titul_menu a {float:left;display:block; min-width:70px;text-align:center; height:60px; color:#2854a1; font-size:14px;margin-left:15px;padding-top:45px;}
.titul_menu a:hover {background: url(/pic/point.png) no-repeat center center; color:#ff0000;}
.short_ico {width:100%;margin-top:170px;}
.short_ico a{float:right;display:block; height:20px;width:25px;margin-right:20px;}

.titul_link {padding-top:118px;}
.titul_link a {display:block;height:40px;width:300px;margin-bottom:25px;}
.news_tit {background: url(/pic/news_tit.png) no-repeat left top; color:#ff0000; width:545px; height:165px;margin-top:150px;text-align:left;}
.tit_news {font-size:12px; padding-left:50px;font-weight:bold;padding-top:19px;}
.tit_news a {font-size:14px;color:#ff0000;margin-left:-20px;}
.tit_news a:hover {font-size:14px;color:#ff0000;margin-left:-20px;text-decoration:none;}
.titul_cont {width:1000px;height:550px; margin-top:-220px;_margin-top:-200px;border:0px solid #000;}
.main {
background: url(/pic/main_top.jpg) repeat-x top left;
min-width:1024px;
 
width:100%;
height:300px;
}
.logo_top {
width:240px;
height:74px;
background: url(/pic/logo_top.png) no-repeat 30px 20px;
float:left;
}
.logo_link {
display:block;
height:74px;
width:204px;
margin-top:20px;
margin-left:30px;
}
.top_menu {
float:right;
width:70%;
height:30px;
text-align:right;
border: 0px solid #000;
vertical-align:bottom;
padding-top:50px;
padding-right:20px;}
.ico {margin-right:30px;}
.top_menu a {color:#2854a1; text-decoration:underline;font-size:15px;font-style:italic;margin-left:20px;}
.top_menu a:hover {color:#f12121; text-decoration:underline;font-size:15px;}
.top_menu_iko {padding-left:30px; padding-right:30px}
.inet_mag {width:33%; height:61px;float:left;}
.paintball {width:33%; height:75px;float:left;text-align:center;margin-top:-3px;}
.strikeball {width:33%; height:81px;float:right;text-align:right;margin-top:-5px;}
.main_bg {background: url(/pic/main_bg.jpg) repeat; min-width:1000px;}

.left {float:left; width:20%; padding-left:20px;}
.news {background: #ffffff; padding:10px 10px 15px 15px;margin-top:10px;text-align:left;}
.news h1 {background: url(/pic/arrow_green.png) no-repeat left 2px; font-weight:bold;font-size:13px;margin-left:-22px;padding-left:22px;color:#335da6;}
.news a {color:#335da6;}
.news a:hover {color:#335da6;text-decoration:none;}
.content {position:relative;padding-right:5px;}
.left_top {background:url(/pic/left_top.png) no-repeat left top;height:23px;width:30px;float:left;}
.center_top {background: url(/pic/center_top.png) repeat-x;float:left;height:23px;width:90%}
.right_top {background: url(/pic/right_top.png) no-repeat right top; height:23px; width:30px;float:left;margin-right:-60px;}

.left_bot {background:url(/pic/left_bot.png) no-repeat left bottom;height:25px;width:30px;float:left;}
.center_bot {background: url(/pic/center_top.png) repeat-x bottom #ffffff;float:left;height:25px;width:90%;margin-bottom:50px;}
.right_bot {background: url(/pic/right_bot.png) no-repeat right bottom; height:25px; width:30px;float:left;margin-right:-30px;}



.center_c {background:#ffffff;float:left;height:100%;width:90%;padding-right:30px;padding-left:30px;margin-right:-60px;}


h2 {color:#ff0000; font-weight:bold;font-size:20px;margin-top:0px;}
.vcard {width:33%;float:left;text-align:center;height:350px;}
.vcard_top {background:url(/pic/v_card.jpg) no-repeat top left;width:155px;_height:5px; height:10px;}
.vcard_cont {background:url(/pic/v_card_bg.jpg) repeat-y top left;width:157px;}
.vcard_bot  {background:url(/pic/v_card_bottom.png) no-repeat top left;width:155px; height:15px;}
.vcard_name {background: #dadada;width:155px; text-align:center;padding-top:7px;padding-bottom:7px;}
.vcard_name a {color:#000000; text-decoration:underline; font-weight:bold;}
.vcard_name a:hover {text-decoration:none;}
.vcard_bot2  {background:url(/pic/v_card_bottom2.jpg) no-repeat top left;width:155px; height:15px;}
.vcard_cont_txt {background:url(/pic/v_card_bg.jpg) repeat-y top left;padding-left:5px;padding-right:10px;width:140px;color:#666666; font-size:11px;text-align:left;}
.vcard_price {background:url(/pic/v_card_bg.jpg) repeat-y top left;padding-left:10px;padding-top:10px;padding-right:10px;width:135px;color:#335da6; font-size:14px;font-style:italic;font-weight:bold;margin-bottom:-45px;text-align:left;}
.vcard_end  {background:url(/pic/v_card_end.jpg) no-repeat top left;width:155px; height:59px;margin-bottom:30px;}
.vcard_end a {display:block; width:150px;margin-top:45px;margin-bottom:-45px;padding-top:50px;}
.news_0 {background:#fff;margin-left:-30px;margin-right: -30px;padding-left:30px;padding-top:10px;padding-right:30px;padding-bottom:25px;text-align:justify;}
.news_1 { background:#f0f0f0;margin-left:-30px;margin-right: -30px;padding-left:30px;padding-top:10px;padding-right:30px;padding-bottom:25px;text-align:justify;}
h3 {color:#335da6; font-style:italic; font-weight:bold; font-size:20px;margin-top: 5px;margin-bottom:10px;}
.read_more a{float:right}
.read_more span{float:right}
.read_more span {color:#999999;font-size:11px;margin-right:20px;}
.read_more a {color: #335da6; font-size:11px; text-decoration:underline;}
.read_more a:hover {text-decoration:none;}
.vcard img {width:140px;}

.view {height:auto;background: #335da6;width:98%;color:#fff;font-size:18px;font-style:italic;padding-top:5px;padding-bottom:5px;padding-left:10px;margin-right:-10px;}
a.zoom  {background:url(/pic/zoom.jpg) no-repeat left 5px;padding-left:15px;color:#a1a1a1;font-size:12px; margin-left:10px;}
a.zoom:hover {text-decoration:none;}
.tovar_line {background:url(/pic/tovar_line.jpg) repeat-x left top;height:7px; width:100%;}
.tovar_text {color:#666666;font-size:12px;margin-top:20px;text-align:justify;}
.buy {width:100%; background: url(/pic/buy.jpg) no-repeat right top #f0f0f0;color:#335da6; font-style:italic; font-size:14px;font-weight:bold; padding-top:20px;height:30px;}
.tovar_price {margin-left:20px;}
.tovar_buy {display:block;height:40px;width:150px;margin-left:70%;margin-top:-30px;}
.news_dit span {color:#ff0000; font-size:12px;}
.news_dit {color:#666666; font-size:12px;}
.news_line {background:url(/pic/tovar_line.jpg) repeat-x left top;height:7px; width:100%;margin-bottom:20px;}
.news_dit a {font-style:italic;font-size:20px;color:#2854a1;text-decoration:underline;font-weight:normal;margin-top:50px;line-height:40px;}
.news_dit a:hover {text-decoration:none;}
.news_show {text-align:justify;}
.news_show img {padding-left:10px;padding-bottom:1px;margin-top:5px;}
 .gal {}
.g_cart {float:left; width:33%;text-align:center;margin-bottom:20px; }
.g_cart img {margin-bottom:10px;}
.g_cart  a {color:#335da6; font-weight:bold; }
.g_cart  a:hover {text-decoration:none;}
.v_tur {margin-top:20px;color:#666666;}
.right {float:right;width:20%;padding-right:20px;}
.basket_title {background: url(/pic/basket.jpg) no-repeat right top #335da6; padding-left:20px; padding-top:10px;height:33px; color:#ffffff;font-style:italic;font-size:16px;}
.basket_1 {background: url(/pic/basket_2.jpg) repeat-x left top; height:17px;padding-left:5px;}
.basket_text {background: url(/pic/basket_3.jpg) repeat-x left top #476daf;color:#fff; padding-left:20px;}
.basket_link {padding-top:10px;padding-bottom:10px;}
.basket_link a {color:#fff;text-decoration:underline;}
.basket_link a:hover {text-decoration:none;}
.banner_link {margin-top:15px;text-align:center;}

.footer {background: url(/pic/footer_bg.jpg) left bottom repeat-x;}
.footer2 {background: url(/pic/footer_left.jpg) left bottom no-repeat;}
.footer3 {background: url(/pic/footer_right.jpg) right bottom no-repeat;}
.footer4 {background: url(/pic/main_bg.jpg) repeat; margin-top:30px; min-width:1024px;}
.wl {width:100%; height:10px; background:#ffffff;margin-top:50px;}
.bottom {background: #dadada; width:100%;float:left;color:#858585;font-size:10px;padding-top:70px;padding-bottom:50px;}
.bottom  a{color:#858585;font-size:10px;text-decoration:underline;}
.bottom  a:hover{text-decoration:none;}
.bottom_1 {float:left;width:20%;padding-left:20px;text-align:left;}
.bottom_2 {float:left;width:45%;text-align:left;}
.bottom_3 {float:right;width:27%;text-align:right;padding-right:15px;}
.ban {margin-left:10px;}

div#wrapper{float:left;width:100%}

div#content{margin: 0 24% }

div#navigation{float:left;width:20%;margin-left:-100%;padding-left:30px;text-align:left;}

div#extra{float:left;width:21%;margin-left:-25%;padding-left:20px;}

div#footer{clear:left;width:100%;  color: #FFF}

#site_navigator a {color: #335DA6!important; }
#site_navigator a:hover {color: #335DA6!important;text-decoration: none; }

#category_menu li { height:20px;margin-left:40px;}

#category_menu, .center_c ul {
    list-style-image: url(/pic/1212.jpg);
   }