@charset "utf-8";
*  {
	border-collapse: collapse;
	font-size: small;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	}
table#basket td
{
	padding: 3px 5px;
}
#right_column #corsina img {
	float: left;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
}
#right_column #corsina #cors {
	text-transform: uppercase;
	color: #C20006;
	font-weight: bold;
	padding-top: 35px;
	padding-left: 25px;
}
#right_column #corsina #tovarov {
	padding-top: 30px;
}
#right_column #corsina #tovarov span {
	font-weight: bold;
	color: #C20006;
}
#right_column #corsina #nasummu span {
	font-weight: bold;
	color: #C20006;
}
#right_column #corsina #nasummu {
	font-weight: normal;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 65px;
}
#right_column .model .m_d a {
	text-decoration: none;
	color: #000000;
	padding: 10px;
}
#right_column .model {
	width: 90%;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-align: center;
}
#right_column .model_nizh_gran {
	width: 90%;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#left_column {
	display: block;
	top: 152px;
	left: 0px;
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #EAEAEA;
	width: 255px;
	vertical-align: text-top;	
}
#right_column {
	display: block;
	width: 240px;
	margin-left: 8px;
}
#middle #center #center_column #text_in_table {
	width: 90%;
	margin-bottom: 10px;
}
#middle #center #center_column #text_in_table td {
	width: 33%;
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	vertical-align: top;
}
#middle #center #center_column #text_in_table p {
	font-size: 11px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

#middle #center #center_column #text_in_table .text_in_table_header {
	font-size: 13px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	background-image: url(img/dd_marc_trans.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#middle #center #center_column .center_text_bottom .text_in_table_bottom {
	font-size: 13px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	background-image: url(img/dd_marc_trans.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
}
#middle #center #center_column .center_text_bottom .text_in_table_bottom_s {
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
	margin-left: -15px;
}
#middle #center #center_column .center_text_bottom p {
	font-size: 11px;
}


#middle #center {
	min-width: 750px;
}
#middle #right {
	width: 250px;
	vertical-align: text-top;
	background-image: url(img/right_column_backgr.png);
	background-repeat: repeat-y;
}
#middle #left {
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: right;
	vertical-align: text-top;
	background-color: #EAEAEA;
}
#middle #right #right_column .model img {
	margin-left: 20px;
}
#middle #right #right_column .model .m_d a {
	margin-left: 10px;
}
#middle #right #right_column .model_nizh_gran img {
	margin-left: 20px;
}
#middle #right #right_column .model_nizh_gran .m_d a {
	margin-left: 10px;
}
#right_column .model_nizh_gran .m_d a {
	text-decoration: none;
	color: #000000;
	padding: 10px;
}
#middle #right #right_column .model #l_p {
	text-transform: uppercase;
	color: #C20006;
	font-weight: bold;
	padding-top: 16px;
	padding-bottom: 10px;
}

#right_column .model_last .m_d a {
	text-decoration: none;
	color: #000000;
	padding: 10px;
}
#right_column .model_last {
	text-align: center;
}
#right_column .model .m_d, #right_column .model_last .m_d, #right_column .model_nizh_gran .m_d {
	padding-top: 18px;
	padding-bottom: 18px;
}
#right_column .model .m_d a:hover {
	text-decoration: underline;
}
#right_column .model_nizh_gran .m_d a:hover {
	text-decoration: underline;
}
#right_column .model_last .m_d a:hover {
	text-decoration: underline;
}

#right_column .model .m_p, #right_column .model_last .m_p, #right_column .model_nizh_gran .m_p {
	padding-top: 18px;
	padding-bottom: 18px;
	font-size: 11px;
}
#right_column .model .sum, #right_column .model_last .sum, #right_column .model_nizh_gran .sum {
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 18px;
	padding-top: 2px;
	padding-bottom: 3px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/sum_backgr.jpg);
	background-repeat: repeat-x;
}
}
#right_column .model .m_d a:hover, #right_column .model_last .m_d a:hover, #right_column .model_nizh_gran .m_d a:hover {
	text-decoration: underline;
}
#top_horis #navi_menu .top_hor_menu img {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-right-style: none;
	border-left-width: 1px;
	border-left-color: #000000;
	padding-right: 30%;
	padding-left: 30%;
	padding-bottom: 10px;
	margin-top: 20px;
}
#top_horis #navi_menu .top_hor_menu a {
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}
#top_horis #navi_menu .top_hor_menu a:hover {
	text-transform: uppercase;
	color: #C20006;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}
#footer {
	background-color: #898989;
	padding-top: 30px;
	padding-bottom: 25px;
	color: #FFFFFF;
	width: 100%;
}
#top_horis #navi_menu .top_hor_menu p a {
	padding-left: 10px;
}

#footer a {
	color: #FFFFFF;
	text-decoration: underline;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 2px;
	padding-left: 2px;
}
  #navi_menu {
  	min-width: 1000px;
	background-color: #FFFFFF;
	text-align: center;
	width: 100%;
}
#top_horis #navi_menu #top_logo {
	text-align: center;
	width: 255px;
}
#top_horis #navi_menu #top_logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}



#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#footer ul {
	display: table;
	margin-right: auto;
	margin-left: auto;
}
#footer li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
}
  #left_column #p_n {
	font-size: 26px;
	width: 100%;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: right;
	vertical-align: text-top;
}

  #left_column #n_k {
	padding-bottom: 35px;
	padding-top: 15px;
	font-size: 11px;
}
#left_column #p_n_2 {
    font-size: 26px;
    width: 100%;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
    background-image: url(img/cant.jpg);
    background-repeat: repeat-y;
    background-position: right;
    vertical-align: text-top;
}

#left_column #p_n_2 span {
    color: #C20006;
    font-size: 26px;
}
  #left_column #header {
	width: 80%;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 15px;
	padding-left: 20px;
	padding-bottom: 35px;
	padding-top: 20px;
	background-color: #EAEAEA;
}
#middle #left #left_column #header a:hover, #middle #left #left_column .dl_left dt a:hover, #middle #left #left_column .dl_left_pro dt a:hover {
	color: #C20006;
	background-image: none;
	list-style-image: none;
}

#middle #left #left_column #header a, #middle #left #left_column .dl_left dt a, #middle #left #left_column .dl_left_pro dt a {
	color: #000000;
	text-decoration: underline;
	padding: 5px;
	background-image: none;
	list-style-image: none;
}

#middle #left #left_column .header_article a {
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	background-image: url(img/dd_marc.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
#middle #left #left_column .h_a {
	margin-left: 20px;
	background-color: #EAEAEA;
	margin-right: 3px;
	background-image: none;
}

#middle #left #left_column .header_article a:hover {
	color: #000000;
	text-decoration: underline;
	background-image: url(img/dd_marc_red.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}


  #left_column .article {
	width: 81%;
	font-size: 11px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 14px;
	margin-left: 20px;
	background-color: #EAEAEA;
}
  #left_column .podrobno {
	text-align: right;
	margin-bottom: 25px;
}
  #left_column .podrobno a {
	color: #C20006;
	background-image: url(img/podrobno.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
  #left_column div {
	padding-right: 10px;
	padding-left: 18px;
	background-color: white;
}

  #left_column #newspaper {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	width: 82%;
	background-color: #EAEAEA;
	background-image: none;
	margin-left: 10px;
}

  #left_column .dl_left {
	width: 97%;
	text-align: center;
	background-color: #EAEAEA;
}
  #left_column .dl_left_pro {
	width: 97%;
	text-align: center;
}
  #left_column .dl_left dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 85%;
	margin-left: 10%;
	background-repeat: no-repeat;
	text-align: left;
	background-position: 0px 19px;
}
  #left_column .dl_left_pro dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 85%;
	margin-left: 10%;
	background-repeat: no-repeat;
	text-align: left;
	background-position: 0px 19px;
}
  #left_column .dl_left dt {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 30px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #666666;
	margin-left: 10px;
}
  #left_column .dl_left_pro dt {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 30px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #666666;
	margin-left: 10px;
}
  #left_column #p_n span {
	color: #C20006;
	font-size: 26px;
}
  #left_column .dl_left a {
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(img/dd_marc.gif);
	background-repeat: no-repeat;
	background-position: 0px 17px;
}
  #left_column .dl_left_pro a {
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px 17px;
	background-image: url(img/dd_pro_marc.gif);
	
}
  #left_column .dl_left_pro span {
	font-weight: bold;
	color: #C20006;
}

  #left_column .dl_left a:hover {
	color: #000000;
	text-decoration: underline;
	background-image: url(img/dd_marc_red.gif);
	background-position: 0px 17px;
}
  #left_column .dl_left_pro a:hover {
	background-image: url(img/dd_pro_marc_hov.gif);
	text-decoration: underline;
	background-position: -1px 16px;
}
  #left_column .dl_left .without_bottom_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 50px;
}
  #left_column .dl_left_pro .without_bottom_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 50px;
}
  #center_column h2 {
	padding-bottom: 8px;
	text-align: center;
	padding-top: 30px;
	font-size: 14px;
}
#middle #center #center_column .center_text_bottom p {
	padding-bottom: 10px;
}

#middle #center {
	vertical-align: top;
}
#middle {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #898989;
	width: 100%;
	height: 100%;
}

  #center_column .center_text {
	background-color: #EAEAEA;
	margin-left: 30px;
	margin-top: 20px;
	margin-right: 20px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	margin-bottom: 15px;
}
#middle #center #center_column .center_text_bottom {
	margin-left: 25px;
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 30px;
	margin-bottom: 15px;
}
#middle #center #center_column .center_text_bottom_inh {
	font-size: 12px;
	margin-left: 25px;
	margin-top: 10px;
	padding-right: 30px;
	margin-bottom: 15px;
}
#middle #center #center_column .center_text_bottom_inh p {
	padding-top: 10px;
	padding-bottom: 10px;
}


  #center_column .center_text p {
	font-size: 11px;
	padding-bottom: 10px;

}
  #center_column table {
	width: 90%;
	margin-left: 5%;
	margin-top: 2%;
	margin-right: 5px;

}
  #center_column a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	/*background-image: url(img/dd_pro_marc.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	*/
	padding-left: 16px;
}

  #center_column li {
	padding-bottom: 0px;
	list-style-type: none;
}
#center_column li a{
	padding-bottom: 1px;
	text-decoration: none;
}
  #center_column ul {
	padding-top: 15px;
	padding-left: 35%;
	padding-bottom: 7%;
	/*background-image: url(img/bot_ind.jpg);
	background-repeat:no-repeat;
	background-position: center;
	background-position: bottom;*/
	margin-bottom: 1px;
}

  #center_column a:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	padding-left: 16px;
	/*
	background-image: url(img/dd_pro_marc_hov.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	*/
}
#middle #center #center_column .proisv_first {
	text-transform: uppercase;
	list-style-image: none;
	font-weight: bold;
	padding-bottom: 15px;
	white-space: nowrap;
}
#middle #center #center_column #logo td {
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#middle #center #center_column .proisv_first a {
	background-image: none;
	text-decoration: underline;
	font-size: 14px;
}
#middle #center #center_column #logo .proisv_first span {
	color: #C20006;
	font-size: 14px;
}
#middle #center #center_column #logo .proisv_first span:hover {
	color: #074993;
}
#middle #center #center_column #logo .proisv_logo img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



#middle #center #center_column #logo ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 17%;
	padding-bottom: 0px;
	padding-left: 17%;
}

#middle #center #center_column #logo a {
	text-decoration: underline;
	padding-bottom: 4px;
}
#middle #center #center_column #logo .proisv_logo a {
	background-image: none;
}

#middle #center #center_column #logo span {
	text-transform: uppercase;
}
#middle #center #center_column #logo .proisv_logo {
	text-align: center;
}


#middle #center #center_column #logo .proisv_first a:hover {
	color: #074993;
}
#middle #center #center_column #logo a:hover {
	color: #C20006;
}


  td#split_syst {
	height: 264px;
	width: 217px;
	vertical-align: top;
}
  #center_column #okonnye {

   /*
	background-image: url(img/okonnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
  #center_column #kassetnye, #center_column #split_syst, #center_column #multi_split, #center_column #kanalnye, #center_column #okonnye , #center_column #kolonnye , #center_column #mobilnye , #center_column #napolno-potolochnye {
  background-image: url(img/top_ind.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-position: top;
  /*
	background-image: url(img/kassetnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
  #center_column .sp_s {
	text-transform: uppercase;
	color: #C20006;
	font-weight: bold;
	padding-top: 18px;
	text-align: center;
	white-space: nowrap;
}
  #center_column .sp_k {
	padding-top: 10px;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#center_column .sp_s a{
	background-image: none;
	color: #C20006;
	font-size: 13px;
	text-decoration:underline;
}
#center_column .sp_s a:hover {
	background-image: none;
	color: #000000;
	font-size: 13px;
	text-decoration:underline;
}
  #center_column #kanalnye {

  /*
	background-image: url(img/kanalnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
  #center_column #kolonnye {

   /*
	background-image: url(img/kolonnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
  #center_column #napolno-potolochnye {
   
  
  /*
	background-image: url(img/napolno_potolochnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
 #center_column #multi_split {
  
   /*
	background-image: url(img/multi_split.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
#middle #center #center_column #split_syst {
 
  /*
	background-image: url(img/split_syst.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}

#center_column #mobilnye {
 
/*
	background-image: url(img/mobilnye.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}
#middle #center #center_column #logo a {
}

#middle #center #center_column a {
	margin-right: 10px;
	padding-right: 20px;
}
#center_column #sp_s_n a{
	background-image: none;
	color: #C20006;
	font-size: 13px;
	text-decoration:underline;
}
#center_column #sp_s_n a:hover {
	background-image: none;
	color: #000000;
	font-size: 13px;
	text-decoration:underline;
}
#middle #center #center_column #napolno-potolochnye #sp_s_n {
	/*background-image: url(img/top_ind.jpg);
	background-position: center;
	background-position: top;
	background-repeat: no-repeat;
	*/
	text-transform: uppercase;
	color: #C20006;
	font-weight: bold;
	padding-top: 0px;
	text-align: center;
	white-space: nowrap;
margin-top: 0px;
margin-left: -51%;
padding-bottom: 5%;
}

#middle #center #center_column .center_text_bottom .text_in_table_bottom_s a {
	font-size: 13px;
	text-decoration: none;
	background-image: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
	background-image: url(img/dd_marc_trans.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#middle #center #center_column .center_text_bottom .text_in_table_bottom_s a:hover {
	color: #000000;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
	background-image: url(img/dd_marc_red_trans.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#middle #center #center_column .text_in_table_h {
	padding-bottom: 0px;
	text-align: center;
	padding-top: 20px;
	font-size: 15px;
	font-weight: bold;
}
#middle #center #center_column .center_text_bottom_inh .mont {
	vertical-align: text-top;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	background-image: none;
}
#middle #center #center_column .center_text_bottom_inh .mont li {
	vertical-align: text-top;
	padding-left: 25px;
	background-image: url(img/dd_pro_marc.gif);
	background-repeat: no-repeat;
	background-position: 10px 17px;
}
#middle #left {
	vertical-align: top;
}
#left {
	width: 255px;
}
 #center_column #breads {
	text-align: left;
	padding-top: 15px;
	font-size: 12px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 32px;
}
#middle #center #center_column #breads a {
	background-image: url(img/bread.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 11px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-decoration: underline;
	margin-left: 0px;
	margin-right: 3px;
}
#middle #center #center_column #breads a:hover {
	color: #C20006;
	background-image: url(img/bread_red.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#middle #center #center_column #breads li {
	float: left;
}
#center_column h1 {
	padding-bottom: 5px;
	text-align: left;
	padding-top: 40px;
	font-size: 22px;
	text-transform: uppercase;
	color: #0f459f;
	font-weight: normal;
	padding-left: 35px;
}
#middle #center #center_column #logo_panasonic {
}

#middle #center #center_column #logo a {
	white-space: nowrap;
	text-decoration: none;
}
#middle #center #center_column #logo a:hover {
	text-decoration: underline;
	color: #000000;
}

#middle #center #center_column .brand_page td {
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#middle #center #center_column .brand_page .brand_page_pro a {
	background-image: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #C20006;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#middle #center #center_column .brand_page2 {
	margin-top: 0px;
	padding-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 15px;
}
#middle #center #center_column .brand_page {
	margin-top: 10px;
	padding-top: 0px;
}

#middle #center #center_column .brand_page2 .serii_pro a {
	color: #000000;
	margin: 0px;
}
#middle #center #center_column .brand_page2 .serii_pro {
	width: 24%;
	white-space: nowrap;
}


#middle #center #center_column .brand_page2 .serii {
	font-size: 12px;
	font-weight: bold;
}

#middle #center #center_column .brand_page .brand_page_pro a:hover {
	color: #083E98;
}
#middle #center #center_column .brand_page2 td {
	height: auto;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#middle #center #center_column .center_text_bottom_inh #model_page td {
	height: auto;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price {
	text-align: left;
	padding-left: 25px;
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: left;
}


#middle #center #center_column .center_text_bottom_inh #model_page #techn_param td {
	height: auto;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#middle #center #center_column .center_text_bottom_inh #model_page #techn_param p {
	margin: 0px;
	padding: 0px;
}

#middle #center #center_column .center_text_bottom_inh #model_page #techn_param .par_r {
	text-align: right;
	width: 30%;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl {
	float: left;
	text-align: left;
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet {
	width: 60%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 60px;
	white-space: nowrap;
}

#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param td {
	vertical-align: bottom;
}

#middle #center #center_column .center_text_bottom_inh #model_page {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
}
#middle #center #center_column .center_text_bottom_inh #model_page tr, #middle #center #center_column .center_text_bottom_inh #model_page td {
	padding-top: 5px;
	padding-bottom: 5px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param #h {
	padding-bottom: 10px;
}

#middle #center #center_column .center_text_bottom_inh #model_page #price {
	text-align: left;
}
#middle #center #center_column .brand_page .brand_page_pro2 {
	font-size: 11px;
}

#middle #center #center_column .center_text_bottom_inh img {
	float: left;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price img {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl td {
	white-space: nowrap;
	height: auto;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl {
	height: auto;
	margin: 0px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price a {
	background-image: none;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl #price_p span {
	font-size: 14px;
	font-weight: bold;
	color: #C20006;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price span {
	color: #C20006;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price span {
	color: #C20006;
}
#middle #center #center_column .center_text_bottom_inh #techn_funk_op {
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param {
	width: 50%;
}



#middle #center #center_column .center_text_bottom_inh #techn_funk {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl td {
	vertical-align: middle;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price p {
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.to_buy {
	cursor: pointer;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy {
	background-image: url(img/buy_cond.png);
	height: 33px;
	width: 124px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy:hover {
	background-image: url(img/buy_cond_hov.png);
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy:active {
	background-image: url(img/buy_cond_act.png);
}

#middle #center #center_column .center_text_bottom_inh #techn_funk #techn_funk_os {
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#middle #center #center_column .center_text_bottom_inh #techn_funk li {
	list-style-image: url(img/tech_funk_list.jpg);
}
#middle #center #center_column .center_text_bottom_inh #techn_funk p {
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#middle #center #center_column .center_text_bottom_inh #tipy {
	background-color: #EAEAEA;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#middle #center #center_column .center_text_bottom_inh #tipy #picc {
	width: 328px;
	margin: 0px;
	padding: 7px;
}
#middle #center #center_column .center_text_bottom_inh #tipy #picc_text {
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: left;
	vertical-align: middle;
	padding: 15px;
}
#middle #center #center_column .center_text_bottom_inh .up_p_p {
	font-size: 14px;
	text-transform: uppercase;
	padding-top: 20px;
	font-weight: bold;
	padding-left: 10px;
}
#middle #center #center_column .center_text_bottom_inh #tipy td {
	height: auto;
	width: auto;
}
#middle #center #center_column .center_text_bottom_inh #tipy #picc img {
	margin: 0px;
	padding: 0px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #kopiya {
	vertical-align: middle;
}
#middle #center #center_column .center_text_bottom_inh #model_page #kopiya {
	text-align: center;
}
#middle #center #center_column .center_text_bottom_inh #model_page #kopiya {
	text-align: left;
}
#middle #center #center_column .center_text_bottom_inh #model_page {
	width: 99%;
	margin-left: 0px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param {
	background-color: #EAEAEA;
	margin-left: 6px;
	margin-top: 0px;
	width: 90%;
}

#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet {
	background-color: #FFFFFF;
	background-image: url(img/cant.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet #techn_param {
	width: 30%;
	border-right-width: 15px;
	border-bottom-width: 15px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
#middle #center #center_column .center_text_bottom_inh #model_page #kopiya {
	vertical-align: top;
}
#middle #center #center_column .center_text_bottom_inh #model_page #kopiya img {
	margin-left: 4%;
}
#middle #center #center_column .center_text_bottom_inh #pr_in_line li {
	display: inline;
}
#middle #center #center_column .center_text_bottom_inh #pr_in_line a {
	text-decoration: underline;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 5px;
	padding-left: 15px;
}
#middle #center #center_column .center_text_bottom_inh #pr_in_line {
	background-image: none;
	padding: 0px;
	margin-top: 10px;
}

#middle #center #center_column .center_text_bottom_inh #form {
	height: auto;
	margin: 0px;
	padding: 5px;
	width: 100%;
}
#middle #center #center_column .center_text_bottom_inh #form td {
	height: auto;
}
#middle #center #center_column .center_text_bottom_inh #form .reg {
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
}
#middle #center #center_column .center_text_bottom_inh #form .gol {
	background-color: #F7F7F7;
	width: 30%;
}


#middle #center #center_column .center_text_bottom_inh .model_checked {
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle #center #center_column .center_text_bottom_inh #form .gol .sort label {
	font-size: 11px;
}



#middle #center #center_column .center_text_bottom_inh .model_checked .model_checked_name a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	background-image: none;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_checked_name a:hover {
	color: #C20006;
}
#middle #center #center_column .center_text_bottom_inh .model_checked td {
	height: auto;
	text-align: center;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_cheched_par #techn_cheked_param .par_r {
	text-align: right;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_cheched_par #techn_cheked_param td {
	text-align: left;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_checked_name {
	text-align: left;
	padding-left: 3%;
}



#middle #center #center_column .center_text_bottom_inh #pr_in_line a:hover {
	color: #C20006;
}
#middle #center #center_column .center_text_bottom_inh .model_checked #techn_cheked_param td {
	height: auto;
	white-space: nowrap;
}

#middle #center #center_column .center_text_bottom_inh .model_checked .model_cheched_par #techn_cheked_param p {
	margin-top: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#middle #center #center_column .center_text_bottom_inh .model_checked #buy {
	text-align: left;
}
#middle #center #center_column .center_text_bottom_inh .model_checked #buy #price_p_p {
	margin-right: 15%;
	margin-left: 15%;
	margin-top: 15px;
	margin-bottom: 10px;
}
#middle #center #center_column .center_text_bottom_inh .model_checked #buy .buy_cond {
	background-image: url(img/buy_cond.png);
	background-repeat: no-repeat;
	background-color: white;
	height: 33px;
	width: 124px;
	margin-right: 15%;
	margin-left: 15%;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#middle #center #center_column .center_text_bottom_inh .model_checked #buy .buy_cond:hover {
	background-image: url(img/buy_cond_hov.png);
}
#middle #center #center_column .center_text_bottom_inh #form p {
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#middle #center #center_column .center_text_bottom_inh #form .sort {
	margin: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#middle #center #center_column .center_text_bottom_inh #sorty {
	padding-left: 10px;
}


#middle #center #center_column .center_text_bottom_inh #form .ohlazhd_obogr {
	vertical-align: middle;
}
#middle #center #center_column .center_text_bottom_inh #form .check {
	background-image: url(img/check.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 68px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#middle #center #center_column .center_text_bottom_inh #form .check_td {
	text-align: center;
	vertical-align: bottom;
	background-color: #F7F7F7;
}
#middle #center #center_column .center_text_bottom_inh #form .gol .reg {
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 3px;
}
#middle #center #center_column .center_text_bottom_inh #form .gol .sort {
	padding-left: 10px;
}


#middle #center #center_column .center_text_bottom_inh #form .check_td .check:hover {
	background-image: url(img/check_hov.png);
}
#middle #center #center_column .center_text_bottom_inh #form .check_td .check:active {
	background-image: url(img/check_act.png);
}
#middle #center #center_column .center_text_bottom_inh #form .str {
	text-align: right;
}
#middle #center #center_column .center_text_bottom_inh #form #pol {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 20px;
}
#middle #center #center_column .center_text_bottom_inh #form #pol p {
	font-size: 11px;
	padding-top: 20px;
	margin-bottom: 5px;
}

#middle #center #center_column .center_text_bottom_inh #form .str p {
	font-size: 11px;
	padding-top: 40px;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_image {
	vertical-align: top;
}

#middle #center #center_column .center_text_bottom_inh #form #pol .str span {
	font-weight: bold;
	font-size: 11px;
}






#middle #center #center_column .center_text_bottom_inh .model_checked #buy .buy_cond:active {
	background-image: url(img/buy_cond_act.png);
}
#middle #center #center_column .center_text_bottom_inh #model_page #model_paramet {
	width: auto;
}




#middle #center #center_column .center_text_bottom_inh .model_checked img {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#middle #center #center_column .center_text_bottom_inh .model_checked #buy #price_p_p span {
	font-size: 14px;
	font-weight: bold;
	color: #C20006;
}

#middle #center #center_column .center_text_bottom_inh .model_checked a {
	background-image: none;
}

#middle #center #center_column .center_text_bottom_inh .model_checked .model_image a {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_image img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 6%;
}
#middle #center #center_column .center_text_bottom_inh .model_checked #buy img {
	margin-right: 15%;
	margin-left: 15%;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_cheched_par {
	width: 40%;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_image img {
	border: thin dotted #000000;
}
#middle #center #center_column .center_text_bottom_inh .model_checked {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-top: 0px;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_cheched_par {
	padding-top: 10px;
}

#middle #center #center_column .center_text_bottom_inh .model_checked .model_checked_name p {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 5px;
}
#middle #center #center_column .center_text_bottom_inh .model_checked .model_image img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#middle #center #center_column .center_text_bottom_inh #form #pol #ots {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: none;
}
#middle #center #center_column .center_text_bottom_inh #form #pol #ots li {
	display: inline;
	font-size: 11px;
	padding: 2px;
	margin-left: 2px;
}

#middle #center #center_column .center_text_bottom_inh #form #pol .str a {
	background-image: none;
	padding: 2px;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl {
	width: 35%;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl {
	float: none;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl #price_c #price_p {
	padding-right: 20px;
}
#middle #center #center_column .brand_page3 {
}

#middle #center #center_column .brand_page3 td {
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#middle #center #center_column .brand_page3 .brand_page_pro a {
	background-image: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #C20006;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#middle #center #center_column .brand_page3 {
	margin-top: 10px;
	padding-top: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
#middle #center #center_column .brand_page3 .brand_page_pro a:hover {
	color: #083E98;
}
#middle #center #center_column .brand_page3 .brand_page_pro2 {
	font-size: 11px;
}
#middle #center #center_column .brand_page3 span {
	text-transform: uppercase;
}
#middle #center #center_column .brand_page3 .ook {
	text-align: left;
	margin: 0px;
	padding: 10px 0px;
}
#middle #center #center_column .brand_page3 .ook #ok {
	margin: 0px;
	padding: 0px;
}
#middle #center #center_column .brand_page3 .okk {
	width: 25%;
}
#middle #center #center_column #logo_panasonic {
	position: absolute;
	top: 185px;
	right: 280px;
}
#middle #center #center_column .center_text_bottom_inh #st {
	font-size: 11px;
	text-align: right;
	margin-top: 10px;
}
#middle #center #center_column .center_text_bottom_inh .up_p_p {
	font-weight: normal;
	color: #0f459f;
}
#middle #center #center_column .center_text_bottom_inh #pr_in_line li a, #middle #center #center_column #logo tr td ul li a, #middle #center #center_column .brand_page2 .serii_pro a, #middle #center #center_column .brand_page3 .ook #ok a, #middle #center #center_column #split_syst ul li a, #middle #center #center_column #kassetnye ul li a, #middle #center #center_column #multi_split ul li a, #middle #center #center_column #kanalnye ul li a, #middle #center #center_column #okonnye ul li a, #middle #center #center_column #kolonnye ul li a, #middle #center #center_column #mobilnye ul li a, #middle #center #center_column #napolno-potolochnye ul li a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-image: url(img/dd_pro_marc.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	padding-left: 16px;
}
#middle #center #center_column .center_text_bottom_inh #pr_in_line li a:hover, #middle #center #center_column #logo tr td ul li a:hover, #middle #center #center_column .brand_page2 .serii_pro a:hover, #middle #center #center_column .brand_page3 .ook #ok a:hover, #middle #center #center_column #split_syst  ul li a:hover, #middle #center #center_column #kassetnye ul li a:hover, #middle #center #center_column #multi_split ul li a:hover, #middle #center #center_column #multi_split ul li a:hover, #middle #center #center_column #kanalnye ul li a:hover, #middle #center #center_column #okonnye ul li a:hover, #middle #center #center_column #kolonnye ul li a:hover, #middle #center #center_column #mobilnye ul li a:hover, #middle #center #center_column #napolno-potolochnye ul li a:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	padding-left: 16px;
	background-image: url(img/dd_pro_marc_hov.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
#middle #center #center_column #logo .proisv_first a, #middle #center #center_column #napolno-potolochnye #sp_s_n a {
	background-image: none;
}
#middle #center #center_column #logo .proisv_first a:hover, #middle #center #center_column #napolno-potolochnye #sp_s_n a:hover {
	background-image: none;
}
#middle #center #center_column #napolno-potolochnye #sp_s_n a {
	color: #C20006;
	font-size: 12px;
	text-decoration: underline;
}
#middle #center #center_column #napolno-potolochnye #sp_s_n a:hover {
	color: #000000;
	text-decoration: underline;
}
#middle #center #center_column .brand_page3 .ook #ok {
	background-image: none;
}
#middle #center #center_column #breads {
	background-image: none;
}
#center_column .sp_k {
	padding-bottom: -4px;
	margin-bottom: -4px;
}
#middle #center #center_column #napolno-potolochnye .sp_k_ar img {
	margin-left: -51%;
}
#middle #center #center_column #split_syst ul, #middle #center #center_column #kassetnye ul, #middle #center #center_column #mobilnye ul, #middle #center #center_column #multi_split ul, #middle #center #center_column #kanalnye ul, #middle #center #center_column #okonnye ul, #middle #center #center_column #kolonnye ul, #middle #center #center_column #napolno-potolochnye ul {
	min-height: 100px;
	background-image: url(img/bot_ind.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	background-position: bottom;
	margin-bottom: 10%;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy {
    background-color: #FFFFFF;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy:hover {
    background-color: #FFFFFF;
}
#middle #center #center_column .center_text_bottom_inh #model_page #price #pr_fl .to_buy:active {
    background-color: #FFFFFF;
}
.text_in_table_bottom_s {
    border-bottom: 1px dotted #333333;
    font-size: 13px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-bottom: 10px;
    padding-top: 5px;
}
a.article {
    background-image: url("img/dd_marc_trans.gif");
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 13px;
    padding: 5px 5px 7px 30px;
    text-decoration: none;
}
