@charset "utf-8";
/* CSS Document */

body {background-image:url(images/pages/power-jump/maine_page/bg.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#474330}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330}
ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330}
ol {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330}
h1, h2, h3, h4, h5, h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A; margin:14px; text-align:center;}
.h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A; margin:14px; text-align:center;}
a {margin:0px; padding:0px;}

li.catalog {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin-left:14px; font-style:italic; color:#474330}

a.menu:link {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; margin-left:15px;}
a.menu:visited {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; margin-left:15px;}
a.menu:hover {font-family:Tahoma; font-weight:bold; color:#999999; font-size:14px; text-decoration:none; margin-left:15px;}
a.menu:active {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; margin-left:15px;}

a.slider:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330; font-weight:bold}
a.slider:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330; font-weight:bold}
a.slider:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#999999; font-weight:bold}
a.slider:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#474330; font-weight:bold}

a.link:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
a.link:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
a.link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#DB4900;}
a.link:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#DB4900;}

a.catalog_link:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A33A03;}
a.catalog_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A33A03;}
a.catalog_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
a.catalog_link:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}

.name1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
.name2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A33A03;}
.name2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A33A03;}
.description {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin:14px; font-style:italic; color:#474330}
.right_description {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin:18px; font-style:italic; color:#474330}
.right_name1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A; margin:14px;}
.right_name2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#DB4900; margin:14px;}

.img {margin-left:10px; margin-top:10px;}
.img_center {margin-top:10px; margin-bottom:50px;}
.img_3 {margin:5px;}
.link_copyright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#ffffff}

a.link_copyright:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#ffffff; text-align:center;}
a.link_copyright:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#ffffff; text-align:center;}
a.link_copyright:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#ffffff; text-align:center;}
a.link_copyright:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px; color:#ffffff; text-align:center;}

.info, .success, .warning, .error, .validation {border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center;}
.info {margin:15px; color: #00529B; background-color: #BDE5F8; background-image: url('images/template/message/info.png');}
.success {margin:15px; color: #4F8A10; background-color: #DFF2BF; background-image:url('images/template/message/success.png');}
.warning {margin:15px; color: #9F6000; background-color: #FEEFB3; background-image: url('images/template/message/warning.png');}
.error {margin:15px; color: #D8000C; background-color: #FFBABA; background-image: url('images/template/message/error.png');}
.validation {margin:15px; color: #D63301; background-color: #FFCCBA; background-image: url('images/template/message/validation.png');} 

a.sitemap:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
a.sitemap:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
a.sitemap:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#DB4900;}
a.sitemap:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#DB4900;}

a.sitemap2:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:12px; color:#5A563A; font-weight:bold;}
a.sitemap2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:12px; color:#5A563A; font-weight:bold;}
a.sitemap2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:12px; color:#DB4900; font-weight:bold;}
a.sitemap2:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:12px; color:#DB4900; font-weight:bold;}

.copyright_text {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:11px; margin:15px;}
  
.icon_text {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;  font-style:italic; color:#474330}
.icon_name {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5A563A;}
.photo {margin:0px; padding:0px;}

.phone {text-align:right; font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:16px;}
/* ссылки */
a.navigation:link {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:12px;}
a.navigation:visited {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:12px;}
a.navigation:hover {font-family:Tahoma; font-weight:bold; color:#999999; font-size:12px;}
a.navigation:active {font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:12px;}

.catalog_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:12px; color:#474330}
.skritiy {display: none;}'
/* таблица */
.simptable {margin-top: 15px; margin-bottom: 15px; border: 1px solid #DCDCDC;}
.simptable td {padding: 3px; border: 1px solid #DCDCDC; vertical-align: top;}
.simptable img, .pict {border: 0px solid Silver;}
.simptable #header td{background-color:#CC6600; color: White; text-align: center; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;}  
/* таблица */
.input {border:1px #999999 solid}
.textarea {border:1px #999999 solid}
.submit {border:1px #999999 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
/* слайдер */
.menu_head {
padding: 0px 0px;

margin:0px;

}

.menu2_body {
	display:none;
}


/* Плавающая панель */
#socializ {
	position: fixed;
	margin-left: 927px;
	z-index: 1000;
  border: 1px solid #E5E5E5;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 6px 6px 0;
	background: #FFF;
}
* html #socializ {display: none}
#socializ:hover {
	background: #F6F6F6;
  border: 1px solid #D4D4D4;
	-moz-box-shadow: 0 0 5px #DDD;
	-webkit-box-shadow: 0 0 5px #DDD;
	box-shadow: 0 0 5px #DDD;
}
#socializ a {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 0 6px;
	background-color: #F6F6F6;
}
#socializ img {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
}
/* конец Плавающая панель */

#left1 {text-align:left; font-size:24px;}
#right1 {text-align:right; font-size:24px;}







.post_title2 {
font-size:16px;
font-weight:bold;
color:#cc0000;
text-align:center;
background-color:#f6f6f6;


}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;

}

.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
}

.post_comment_add {
font-size:11px;
}

.post_div {
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;
}

.post_div p {

margin-left:0px;
}

#test3 {
    margin: 1em auto;
    border: 2px solid #555;
    width: 300px;
    height: 400px;
  }




.border_795_142 {
  height:117px;
  width:765px;
  border:solid 1px #DEDEDE;
  padding:6px 6px 6px 6px;
  margin:10px;
  }
  
a.under {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  }
a.under:hover{
    font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#666666;
  }
  
  
  
  
/* header */
a.up_nav {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration:none;}/* навигация верхняя */
a.up_nav:hover {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration:underline;}/* навигация верхняя при наведении */

.white_12px {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;}
.white_26px {font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #FFFFFF;}

.white_26px_bold {font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #FFFFFF; font-weight: bold; }

.orange_16px {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-family: Arial, Helvetica, sans-serif;}

a{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; margin-bottom:} /* главный блок */
a:hover{font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; color:#000000; margin-bottom:}/* главный блок при наведении */

a.block{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; margin-bottom:} /* главный блок */
a.block:hover{font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; color:#000000; margin-bottom:}/* главный блок при наведении */
/* header */







/* баннеры */

.ca_slide{width:100%; height:100%; position:relative; z-index:2; overflow:hidden;}
.ca_zone{position:absolute; width:100%;}
.ca_wrap{display:table-cell; vertical-align:middle; text-align:center;}
.ca_wrap img.ca_shown{display:inline !important;}

/* Стили для баннера 1 */

.ca_banner1{width:650px; height:300px;}
.ca_bg1{background:#fff url(images/pages/power-jump/maine_page/banner/bg.jpg) no-repeat top left;}
.ca_banner1 .ca_zone1{top:0px; left:0px;}
.ca_banner1 .ca_wrap1{width:320px; height:300px;}
.ca_banner1 .ca_zone2{top:100px; left:240px;}
.ca_banner1 .ca_wrap2{width:387px; height:203px;}
.ca_banner1 .ca_zone3{top:32px; left:250px;}
.ca_banner1 .ca_wrap3{width:378px; height:31px;}


/* Стили для баннера 2 */
.ca_banner2{width:120px; height:480px;}
.ca_bg2{background:#fff url(images/pages/power-jump/maine_page/banner/bgSmall.jpg) no-repeat top left;}
.ca_banner2 .ca_zone1{top:10px; left:0px;}
.ca_banner2 .ca_wrap1, /* Они имеют одинаковый размер */
.ca_banner2 .ca_wrap2{width:120px; height:220px;}
.ca_banner2 .ca_zone2{top:250px; left:0px;}

/* баннеры конец */


  #listticker{
  height:255px;
  width:220px;
  overflow:hidden;
  border:solid 1px #DEDEDE;
  padding:6px 10px 14px 10px;
  }
  #listticker li{
  border:0; margin:0; padding:0; list-style:none;
  }
  #listticker li{
  height:60px;
  padding:5px;
  list-style:none;
  }
  #listticker a{
  color:#000000;
  margin-bottom:
  }
  #listticker a:hover{
  color:#666666;
  margin-bottom:
  }
  #listticker .news-title{
  display:block;
  font-weight:bold;
  margin-bottom:4px;
  font-size:11px;
  }
  #listticker .news-text{
  display:block;
  font-size:11px;
  color:#666666;
  }
  #listticker img{
  float:left;
  margin-right:14px;
  padding:4px;
  border:solid 1px #DEDEDE;
  }







  


  #listtickers{
  height:240px;
  width:160px;

  border:solid 1px #DEDEDE;
  padding:6px 5px 14px 5px;
  }
  #listtickers li{
  border:0; margin:0; padding:0; list-style:none;
  }
 #listtickers li{
  height:60px;
  padding:5px;

  }
  #listtickers a{
  color:#000000;
  margin-bottom:
  }
  #listtickers a:hover{
  color:#666666;
  margin-bottom:
  }
  #listtickers .news-title{
  display:block;
  font-weight:bold;
  margin-bottom:4px;
  font-size:11px;
  }
  #listtickers .news-text{
  display:block;
  font-size:11px;
  color:#666666;
  }
  #listtickers img{

  border:solid 1px #DEDEDE;
  }


  #listtickerss{
  height:240px;
  width:210px;
  overflow:hidden;
  border:solid 1px #DEDEDE;
  padding:6px 10px 14px 10px;
  }
  #listtickerss li{
  border:0; margin:0; padding:0; list-style:none;
  }
 #listtickerss li{
  height:60px;
  padding:5px;
  list-style:none;
  }
  #listtickerss a{
  color:#000000;
  margin-bottom:
  }
  #listtickerss a:hover{
  color:#666666;
  margin-bottom:
  }
  #listtickerss a.cat{
  color:#000000;
  margin-bottom:
  }
  #listtickerss a.cat:hover{
  color:#666666;
  margin-bottom:
  }
  #listtickerss .news-title{
  display:block;
  font-weight:bold;
  margin-bottom:4px;
  font-size:11px;
  }
  #listtickerss .news-text{
  display:block;
  font-size:11px;
  color:#666666;
  }
  #listtickerss img{

  border:solid 1px #DEDEDE;
  }








  #listticker2{
  height:240px;
  width:220px;
  overflow:hidden;
  border:solid 1px #DEDEDE;
  padding:6px 10px 14px 10px;
  }
  #listticker2 li{
  border:0; margin:0; padding:0; list-style:none;
  }
 #listticker2 li{
  height:60px;
  padding:5px;
  list-style:none;
  }
  #listticker2 a{
  color:#000000;
  margin-bottom:
  }
  #listticker2 a:hover{
  color:#666666;
  margin-bottom:
  }
  #listticker2 .news-title{
  display:block;
  font-weight:bold;
  margin-bottom:4px;
  font-size:11px;
  }
  #listticker2 .news-text{
  display:block;
  font-size:11px;
  color:#666666;
  }
  #listticker2 img{
  float:left;
  margin-right:14px;
  padding:4px;
  border:solid 1px #DEDEDE;
  }
  













































  #articles{
  height:250px;
  background:#F8F8F8;
  width:590px;
  border:solid 1px #000;
  padding:6px 6px 6px 6px;
  }
  #articles li{
  border:0; margin:0; padding:0; list-style:none;
  }
  #articles li{
  height:60px;
  padding:5px;
  }
	
  #articles a{
  color:#000000;
  }
  #articles a:hover{
  color:#000000;
  text-decoration:none;
  }
  #articles .news-title{
  display:block;
  font-weight:bold;
  margin-bottom:4px;
  font-size:12px;
  }
  
  
  
/* POPAP */


#facebox .b {
  background:url(/images/template/popa/b.png);
}

#facebox .tl {
  background:url(/images/template/popa/tl.png);
}

#facebox .tr {
  background:url(/images/template/popa/tr.png);
}

#facebox .bl {
  background:url(/images/template/popa/bl.png);
}

#facebox .br {
  background:url(/images/template/popa/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


/* navigaciya */
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 290px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #000;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}













/* navigaciya */
ul#menu2, ul#menu2 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#menu2 a {
  display: block;
  text-decoration: none;	
}

ul#menu2 li {
  margin-top: 1px;
}

ul#menu2 li a {
  background:#CC6600;
  color: #fff;	
  padding: 0.3em;
}

ul#menu2 li a:hover {
  background: #000;
}

ul#menu2 li ul li a {
  background:#E8E8E8;
  color: #000;
  padding-left: 20px;
}

ul#menu2 li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}









  .borders{
  height:200%;
  background:#F8F8F8;
/*  width:100%;**/
  border:solid 1px #999999;
  padding:4px;
  margin:0;
  clear:both;
  }
  
  .smartresponder {
  background:#F8F8F8;
  width:275px;
  border:solid 1px #999999;
  padding:6px 6px 6px 6px;
  color:#999999;
  margin-top:10px;
  }


  .borders img{
  border:solid 1px #DEDEDE;
  }




/* navigaciya */
ul#catalog_yellow, ul#catalog_yellow ul { list-style-type:none; margin: 0; padding: 0; width: 100%;}
ul#catalog_yellow a { display: block; text-decoration: none; font-size:18px; font-weight:bold;}
ul#catalog_yellow li a { background:#efa401; color: #fff; padding: 0.3em;}
ul#catalog_yellow li a:hover {background: #faca00;}

ul#catalog_green, ul#catalog_yellow ul { list-style-type:none; margin: 0; padding: 0; width: 100%;}
ul#catalog_green a { display: block; text-decoration: none; font-size:18px; font-weight:bold;}
ul#catalog_green li a { background:#5CA513; color: #fff; padding: 0.3em;}
ul#catalog_green li a:hover {background: #A8DB4D;}

ul#catalog_blue, ul#catalog_blue ul { list-style-type:none; margin: 0; padding: 0; width: 100%;}
ul#catalog_blue a { display: block; text-decoration: none; font-size:18px; font-weight:bold;}
ul#catalog_blue li a { background:#126FAF; color: #fff; padding: 0.3em;}
ul#catalog_blue li a:hover {background: #61A5D0;}

.catalog_yellow_goods {font-family:Arial, Helvetica, sans-serif; width: 98%; background:#efa401; color: #fff; padding: 0.3em; font-size:18px; font-weight:bold;}
.catalog_green_goods {font-family:Arial, Helvetica, sans-serif; width: 98%; background:#5CA513; color: #fff; padding: 0.3em; font-size:18px; font-weight:bold;}
.catalog_blue_goods {font-family:Arial, Helvetica, sans-serif; width: 98%; background:#126FAF; color: #fff; padding: 0.3em; font-size:18px; font-weight:bold;}

/* navigaciya */
ul#zakaz, ul#zakaz ul {list-style-type:none; margin: 0; padding: 0; width: 100%;}
ul#zakaz a {display: block; text-decoration: none;}
ul#zakaz li a {background:#CC6600; color: #fff; padding: 0.3em;}
ul#zakaz li a:hover { background: #000;}

.price_number {color: #CC3300; font-weight: bold; font-size: 14px; }
.price_name {color: #000000; font-weight: bold; }

.up_down_border { border-bottom:#999999 solid 1px;}



ul#numbers, ul#catalog_blue ul { list-style-type:none; margin: 0; padding: 0; width: 100%;}
ul#numbers a { display: block; font-size:11px; font-weight:bold;}
ul#numbers li a { background:#FFFFFF; color:#000000; padding: 0.3em;}
ul#numbers li a:hover {background:#CCCCCC;}


.w{
	background:#fff;
	width:189px;
	padding:10px;
	}
.w_b{
	background:#fff;
	width:622px;
	padding:0px 4px;
	}
