body a#feedback:hover {
cursor:pointer;
}
body a#feedback, body a#feedback:link {
background-position:2px 50% !important;
display:block !important;
height:98px !important;
margin:-45px 0 0 !important;
padding:0 !important;
position:fixed !important;
top:45% !important;
width:25px !important;
z-index:100001 !important;
}
a#feedback:hover {
background-color:#F47D16;
border-color:#F47D16 #F47D16 #F47D16 -moz-use-text-color;
border-style:outset outset outset none;
border-width:1px 1px 1px medium;
}
body a#feedback, body a#feedback:link {
background-position:2px 50% !important;
display:block !important;
height:98px !important;
margin:-45px 0 0 !important;
padding:0 !important;
position:fixed !important;
top:45% !important;
width:25px !important;
z-index:100001 !important;
}
a#feedback {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:1em;
background-color:#2099CE;
background-image:url(img/feedback.png);
background-repeat:no-repeat;
border-color:#2099CE #2099CE #2099CE -moz-use-text-color;
border-style:outset outset outset none;
border-width:1px 1px 1px medium;
left:0;
}






body
{
 background:#E8EEF7;
 margin:0;
 padding:0;
}
/*-----------------------page price new------------*/


#rr1{float:left; width:210px;border-right:1px solid #E0E0E0;padding-bottom:30px;}
#rr1 p{padding:15px 0 5px 0;margin:0;}
#rr2{float:left; width:220px;border-right:1px solid #E0E0E0;padding-bottom:30px;}
#rr2 p{padding:15px 0 5px 10px;margin:0;}
#rr3{float:left; width:240px;}
#rr3 p{padding:15px 0 5px 10px;margin:0;}



/*-----------------------id------------------------*/
#all
{
 background:#fff;
 border:1px solid #CCC;
 margin:10px auto;
 padding:10px 10px 0 10px;
 position:relative;
 text-align:left;
 width:930px;
 font-family:Verdana;
 font-size:12px;
}
#logotip
{
 float:left;
}
#services
{
 float:right;
}
#cssnav-menu 
{ 
 float:left;
 height:29px;
 padding:0 0 1px;
}
#poisk
{
 float:right;
 padding:7px 0 0 7px;
}
#menu
{
 clear:both;

}
#content
{
 clear:both;
 margin-top:15px;
}
#left
{
 float:left;
 margin-top:5px;
 width:210px;
}
#right
{
 float:left;
 margin-top:5px;
 padding:10px 0 50px 10px;
 width:710px;
}
#right_price
{
 float:left;
 margin-top:5px;
 padding:10px 0 50px 10px;
 width:710px;
}

#test_breadcrumps
{
 margin-bottom:5px;
}

#block1
{
 border:1px solid #f2f2f2;
 margin-bottom:5px;
}

#block2
{
 border:1px solid #f2f2f2;
 margin-bottom:5px;
}
#block3
{
 border:1px solid #f2f2f2;
 margin-bottom:5px;
 padding:0 0 15px 10px;
}
#block4
{
 margin:30px 0 5px 0;
 padding:0 0 15px 10px;
}
#in_left_block1
{
 padding:0 0 5px 5px;
}
#in_left_block2
{
 padding:0 0 5px 5px;
}
#in_right_block3_1
{
 float:left;
 padding:0 0 5px 0px;
 width:220px;
}
#in_right_block3_2
{
 float:left;
 padding:0 0 5px 5px;
 width:220px;"
}
#in_right_block3_3
{
 float:left;
 padding:0 0 5px 5px;
 width:220px;
}
#in_right_block4_1
{
 float:left;
 padding:0 0 5px 5px;
 width:220px;
}
#in_right_block4_2
{
 float:left;
 padding:0 0 5px 5px;
 width:220px;
}
#in_right_block4_3
{
 float:left;
 padding:0 0 5px 5px;
 width:220px;
}
#clearing
{
 clear:both;
}
#footer
{
 background:#f2f2f2;
 clear:both;
 font-size:13px;
 margin:0pt;
 padding:5px 0pt 0pt;
}
.footer_nav 
{
 font-size:11px;
 margin-top:18px;
 padding:5px;
 text-align:center;
}
#footer_footer_ayayay
{
 padding:20px 0 30px 0;
 margin:0;
 text-align:center;
 font-size:11px;
 background:url(img/mylogo.gif) no-repeat scroll 17% 20%;
}
#video
{
 padding:0 0 10px 0;
}
#remont_mac_apple ul
{
 color:#666666;
 padding:0 0 0 30px;     
 margin:7px 0 15px 0;
}
div.yellow {
background-color:#FEF49C;
border:1px solid #BCA902;
margin-top:10px;
padding-left:10px;
width:590px;
}

div.yellow a{
color:#4796d1;
text-decoration:underline;
}

/*---------------------class---------------------*/
.gray
{
 color:#666666;
}
.tolstiy_shrift
{
 font-size:12px;
 font-weight:bold;
}
.bloki_service_index
{
 text-decoration:none;
 font-size:12px; 
}
.redd
{
color:red;
}
.no_underline
{
 text-decoration:none;
}

/*--------------paragraph------------------------*/
#logotip .top_p
{
 font-size:36px;
 margin:0;
 padding:0px 0 10px 0;
}
#logotip .under_p
{
 margin:0;
 padding:0 5px 0 5px;
 font-size:11px;
}
#block1 p.he_1
{
 background:#f2f2f2;
 font-size:14px;
 margin:0 0 10px 0;
 padding:5px 0 5px 5px;
}
#block2 p.he_1
{
 background:#f2f2f2;
 font-size:14px;
 margin:0 0 10px 0;
 padding:5px 0 5px 5px;
}
#block3 p.he_1
{
 background:#f2f2f2;
 font-size:14px;
 margin:0 0 10px 0;
 padding:5px 0 5px 5px;
}
#test_breadcrumps p.he_1
{
 background:#f2f2f2;
 font-size:14px;
 margin:0 0 10px 0;
 padding:7px 0 7px 5px;
}

#left p.he_1
{
 
}
#in_left_block1 p.height_of_line{
line-height:21px;
}
#in_left_block1 p{
 padding:0 0 10px 5px;
 margin:0;
}
#in_left_block2 p.height_of_line{
line-height:21px;
}
#in_left_block2 p{
 padding:0 0 10px 5px;
 margin:0;
}
#right p.gray
{
 color:#666666;
}
#right_price p.gray
{
 color:#666666;
}

#right .padding_top_5px
{
 padding-top:5px;
}
#right_price .padding_top_5px
{
 padding-top:5px;
}

#right .padding_top_10px
{
 padding-top:10px;
}
#right_price .padding_top_10px
{
 padding-top:10px;
}

#right .padding_top_15px
{
 padding-top:15px;
}
#right_price .padding_top_15px
{
 padding-top:15px;
}

#in_right_block4_1 p
{
 text-align:center;
}
#in_right_block4_2 p
{
 text-align:center;
}
#in_right_block4_3 p
{
 text-align:center;
}
#footer p.footer_left
{
 float:left;
 font-size:14px;
 margin:0;
 padding:5px 0 5px 10px;
}
#footer p.footer_right
{
 float:right;
 margin:0; 
 padding:5px 10px 0 0; 
}
#right .black
{
 color:black;
 padding-bottom:5px;
}
#right_price .black
{
 color:black;
 padding-bottom:5px;
}

#right .black_shop
{
 color:black;
 padding:3px 0 2px 0;
}
#right_price .black_shop
{
 color:black;
 padding:3px 0 2px 0;
}

#right p
{
 margin:0;
 padding:0 0 15px 0;
 color:#666;
}
#right_price p
{
 margin:0;


 color:#666;
}

#right_table p.all_right_p
{
 margin:0;
 padding:0;
}
#right p.all_right_p
{
 margin:0;
 padding:0;
}
#right_price p.all_right_p
{
 margin:0;
 padding:0;
}

/*---------------------zagolovki----------------*/
#right h1
{
 font-size:17px;
 margin:0;
 padding:0 0 5px 0;
}
#right_price h1
{
 font-size:17px;
 margin:0;
 padding:0 0 5px 0;
}

#block3 h3.zagolovok_h3_na_right
{
 margin:0;
 padding:10px 0 20px 0;
}
.all_right_h2 
{
 font-size:14px;
 margin:0;
 padding:0;
}
.shop_right_h2
{
 font-size:13px;
 margin:0;
 padding:0;
}
#right .video_h2
{
 margin:0;
 padding:20px 0 0 0;
}
#right_price .video_h2
{
 margin:0;
 padding:20px 0 0 0;
}

/*--------------------links---------------------*/
a:link {color:#2099CE;}
a:visited{color:3A4268;}
a:hover{color:#F23E5B;}
#logotip .top_p a
{
color:#2099CE;
font-family:verdana;
text-decoration:none;

}
#services a{
 color:#000;
}
#cssnav-menu li.active a 
{
 background:#FFFFFF none repeat scroll 0 0;
 border-color:#999999;
 border-style:solid;
 border-width:1px 1px 0;
 color:black;
 float:left;
 font-size:12px;
 height:29px;
 line-height:27px;
 margin:0;
 width:90px;
 text-decoration:none;
}


#cssnav-menu li a:hover 
{
 text-decoration:underline;
}
#cssnav-menu li a 
{
 background:#FFFFFF url(img/css-nav-background.gif) repeat-x scroll left bottom;
 border:1px solid #CCCCCC;
 color:#000;
 display:block;
 float:none;
 font-size:12px;
 line-height:24px;
 margin:3px 0 0 0;
 text-align:center;
 text-decoration:none;
 width:85px;
}
#services .Chak_Norris
{
 color:red;
}
/*-----------------ul----------------------*/
#services ul
{
 font-size:12px;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
}
#cssnav-menu ul 
{
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0;
 padding:1px;
}
#right .for_ul
{
padding:0 0 20px 20px; 
margin:0;
}
#right_price .for_ul
{
padding:0 0 20px 20px; 
margin:0;
}

/*-----------------li---------------------------*/
#services li
{
 float:right;
 margin:0 8px 0 0;
 vertical-align:middle;
 line-height:22px;
}
#cssnav-menu li 
{
 float: left;
}
/*--------------------------for_all_text_img-------------------------*/
#for_all_text_img
{
 float:left;
 padding:0 8px 0 0;
}
/*---------------------------------tables-------------------*/
#table_price
{

}
#table_price td p
{
 margin:0;
 padding:0;
}





/*----------Shop----------*/



a span.ecwid-categories-category {

  font-size:13px !important;

  color: #2099CE !important;

}

