﻿@charset "utf-8";
#header{height:253px; position:relative; background:url(/images/header.jpg) 50% 0 no-repeat}
#header2{height:253px; position:relative; background:url(/images/header2.jpg) 50% 0 no-repeat}
#header3{height:253px; position:relative; background:url(/images/header3.jpg) 50% 0 no-repeat}
#logo{position:absolute; top:108px; left:363px; border:none}

/**/
#topMenuCont{background:url(/images/menu.jpg) 50% 0 no-repeat; height:54px}
#topMenu{list-style:none; padding:0 0 0 77px; margin:0}
#topMenu li{float:left; background:url(/images/razd.gif) right 1px no-repeat}
#topMenu a{padding:20px 15px 16px 15px; line-height:15px; display:block; color:#FFF; font-family: Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none}
#topMenu a:HOVER{text-decoration:underline}

/**/
#topMenuCont2{height:54px}
#topMenu2{list-style:none; padding:0 0 0 91px; margin:0}
#topMenu2 li{float:left; background:url(/images/razd2.gif) right 1px no-repeat}
#topMenu2 a{padding:20px 25px 16px 25px; line-height:15px; display:block; color:#949391; font-family: Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none}
#topMenu2 a:HOVER{text-decoration:underline}

/**/
#topFon{background:url(/images/fon_top.jpg) 100% 0 no-repeat; overflow:hidden}

/**/
#topBlock{background:url(/images/vid_pl_mid.jpg); width:952px; margin:auto}
#topBlockTop{background:url(/images/vid_pl_top.jpg) 0 0 no-repeat}
#topBlockBot{background:url(/images/vid_pl_bot.jpg) 0 100% no-repeat; padding:19px 48px 19px 28px}

#topRBlock{float:right; width:185px; border-left:1px solid #3e3d39; margin:35px 0 0}
#rMenu{list-style:none; padding:0 0 0 23px; margin:0}
#rMenu li{padding:0 0 7px}
#rMenu a{font-size:12px; color:#949391}
#topRBlockH{padding:0 0 16px 23px; font-size:22px; color:#55534a}

/**/
#leftTov{overflow:hidden; font-size:11px; color:#FFF; padding:0 60px 0 0}
#leftTov img{float:left; margin:0 25px 0 0}
#tivVName{color:#fffdc7; font-size:50px; font-family:'Arial Narrow',Arial, Helvetica, sans-serif; padding:24px 0 13px}
#tivVName small{font-size:30px}

#priceV{color:#6c695d; font-size:45px; padding:20px 0 0; position:relative}
#priceV small{font-size:35px}
#buyV{display:inline; position:absolute; margin:20px 0 0 159px}
#buyV a{font-weight:bold; font-size:13px; color:#FFF}


/**/
#centContainer{background: url(/images/fon_bot.jpg) 0 100% no-repeat; padding:37px 80px 76px 80px}
.col_1{float:left; width:362px;}
.col_2{float:left; width:534px; color:#FFF; line-height:19px; font-size:13px}
#centContainer ul {padding-left:10px;}

/**/
.newsList{list-style:none; padding:0; margin:0}
.newsList li{font-size:12px; color:#676767; background:url(/images/more.gif) 0 3px no-repeat; padding:0 60px 30px 20px}
.newsList li a, .newsList li a:hover, .newsList li a:visited {font-size:12px; color:White;}
.date{font-size:12px; color:#FFF; padding:0 0 10px}
.date a{font-size:12px; text-decoration:none; color:#FFF}
.date a:HOVER{text-decoration:underline}

/**/
#credZalog{background:#111111; padding:6px 0; width:292px; margin:50px 0}
#credZalog a{border:1px solid #2a2929; display:block; padding:10px 0; color:#FFF; text-align:center; text-decoration:none; font-weight:bold}
#credZalog a:HOVER{text-decoration:underline}

/**/
#buyNow{list-style:none; padding:0; margin:0}
#buyNow li{padding:0 0 3px}
#buyNow a{font-size:16px; color:#fffdc7}

/**/
.lightBlock{background:url(/images/fon_light.gif); padding:45px 0 45px 133px}
.tovList{list-style:none; padding:0; margin:0}
.tovList li{float:left; width:182px; background:url(/images/side_bot.gif) 0 0 no-repeat #000; margin:0 32px 0 0}
.catName{background:url(/images/side_top.gif) 0 0 no-repeat; padding:9px 11px; font-size:11px}

.tovName{padding:5px 5px; padding-top:15px; margin:0 0 5px; min-height:38px}
.tovName a{font-size:16px; color:#fffdc7; text-decoration:none}
.tovName a:HOVER{color:#e8e6b5}
.price{color:#6c695d; font-size:30px; padding:0 0 8px 11px; position:relative}
.price small{font-size:29px}

/**/
#plCont{position:relative; margin:-53px 0 0 120px; overflow:hidden}
.pl{float:left; background:url(/images/pl_l.gif) 0 0 no-repeat;}
.plInn{background:url(/images/pl_r_noact.gif) 100% 0 no-repeat #3e3d35; padding:21px 78px 17px; margin-left:-10px; position:relative; z-index:1; line-height:17px}
.pl span{font-size:17px; color:#fffdc7; cursor:pointer}

/**/
.plContCat{position:relative; padding:0 0 0 85px; overflow:hidden; }
.plTD{width: 230px; text-align: center; background:url(/images/fon_ld.gif); padding: 0; margin: 0;}
.plTD2{width: 230px; text-align: center; background:url(/images/fon_dark.gif);font-size:17px; color:#fffdc7; cursor:pointer; text-decoration:none; padding: 0; margin: 0;}
.plTD3{width: 230px; text-align: center; background:url(/images/fon_light.gif); font-size:17px; color:#fffdc7; cursor:pointer; text-decoration:none; padding: 0; margin: 0;}
.plTD a{font-size:17px; color:#fffdc7; cursor:pointer; text-decoration:none;}
.plTD a:HOVER{text-decoration:underline}
.plTD2 a{font-size:17px; color:#fffdc7; cursor:pointer; text-decoration:none;}
.plTD2 a:HOVER{text-decoration:underline}
.plTD3 a{font-size:17px; color:#fffdc7; cursor:pointer; text-decoration:none;}
.plTD3 a:HOVER{text-decoration:underline}
/*
.ugol_left_black {width: 100%; height: 100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_left_black2 { width: 100%; height: 100%;}
.ugol_left { width: 100%; height: 100%;}
.ugol_right {width: 100%; height:  100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_right_black { width: 100%; height: 100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_right_black2 { width: 100%; height: 100%;}
*/
.ugol_left_black {background:url(/images/ugol_left_black.gif) 0 0 no-repeat; width: 100%; height: 100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_left_black2 {background:url(/images/ugol_left_black.gif) 0 0 no-repeat; width: 100%; height: 100%;}
.ugol_left {background:url(/images/ugol_left.gif) 0 0 no-repeat; width: 100%; height: 100%;}
.ugol_right {background:url(/images/ugol_right.gif) 100% 0 no-repeat; width: 100%; height:  100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_right_black {background:url(/images/ugol_right_black.gif) 100% 0 no-repeat; width: 100%; height: 100%; padding-top: 15px; padding-bottom: 15px;}
.ugol_right_black2 {background:url(/images/ugol_right_black.gif) 100% 0 no-repeat; width: 100%; height: 100%;}


.active .plInn{background:url(/images/pl_r.gif) 100% 0 no-repeat; padding:18px 19px 17px; margin:0; z-index:2; line-height:20px}
.active span{font-size:20px}



/*Футер*/
#footer{padding:50px 10px 58px 50px; overflow:hidden}
#footer_FORUM{padding:0px 0px 5px 40px; overflow:hidden}
.botMenu{list-style:none; padding:0; margin:0; width:200px; float:left}
.botMenu_FORUM{list-style:none; padding:0; margin:0; width:180px; float:left}
.botMenu li{padding:0 40px 1px 0}
.botMenu_FORUM li{padding:0 20px 1px 0}
.botMenu li.bMenuH{font-weight:bold; padding:0 0 10px}
.botMenu_FORUM li.bMenuH{font-weight:bold; padding:0 0 10px}
.botMenu a{font-size:12px; color:#676767}
.botMenu_FORUM a{font-size:12px; color:#676767}

/**/
.c_lt{background:url(/images/c_lt.gif) 0 0 no-repeat #FFF; margin:0 0 17px}
.c_rt{background:url(/images/c_rt.gif) 100% 0 no-repeat}
.c_rb{background:url(/images/c_rb.gif) 100% 100% no-repeat}
.c_lb{background:url(/images/c_lb.gif) 0 100% no-repeat}

.develop{
font-size: 10px;
width: 100%;
float:right; 
text-align:right; 
padding: 7px 15px 0 0
}

#online_tbl td{
vertical-align: top;
text-align: right;
padding-right: 20px;
}

#online_tbl input.txt_inp{
border: 1px solid #6B675E;
width: 250px;
height: 20px;
font-size: 11pt;
}

.txt_inp{
border: 1px solid #6B675E;
width: 250px;
height: 20px;
font-size: 11pt;
}

.txt_inp2{
border: 1px solid #6B675E;
width: 500px;
height: 20px;
font-size: 11pt;
}

.msg{
background:url(/images/fon_light.gif);
color:#fff;
padding:5px;
margin:0 50px 0 50px;
}

.iout
{
	height:250px;  display:table-cell; overflow:hidden;vertical-align:middle; background-color:White; width:180px;
}

.ti
{
	padding-left:20px;
}

.findbar
{
	padding:5px 5px 5px 5px; margin: 0 auto;  text-align:center;
}

.vendorbar
{
	padding: 1px 30px 1px; font-size: 18px;  text-align:center;
}

.vendorbar a { font-size: 15px; }

.snp
{
	padding : 6px 3px 0px 3px; border:none; 
}
