/* Таблица стилей */

body{

margin: 0;

padding: 0;

width: 100%;

font-family: Arial, Tahoma, Verdana, sans-serif;

font-size: 90%;

text-align: left;

/* background:#1f1a1b url(/images/funcopy/header_bg.gif) left top repeat-x; */

background:#000000 url(/images/funcopy/fon.jpg) repeat-y center top;

}

a img {

border: 0;

}

A {

font-family: Arial, Tahoma, Verdana, sans-serif;

text-decoration: none;

}

A:hover {

text-decoration: underline;

}

#all{

/* width: 757px; */

width: 758px;

margin: 0 auto;

}

#all #header{

width: 758px;

height: 142px;

margin: 0 auto;

background: url(/images/funcopy/header.gif) left top no-repeat;

}

#all #header blockquote{

width: 415px;

height: 38px;

display: block;

margin: 10px 0 0 13px;

float: left;

background: url(/images/funcopy/logo.gif) top left no-repeat;

}

#all #header blockquote a{

width: 415px;

height: 38px;

text-indent: -700em;

overflow:hidden;

white-space: nowrap;

display: block;

}

#all #header #nav_links{

padding: 0;

margin: 15px 15px 0 0;

width: 150px;

float: right;

}

* html #all #header #nav_links{

width: 154px;

margin: 15px 10px 0 0;

}

#all #header #nav_links img{

float: left;

}

#all #header #nav_links #eng{

font-size: 11px;

color: #2ac4f4;

float: left;

margin: 0 10px;

}

#all #header #home{

background: url(/images/funcopy/ico_home.gif) top left no-repeat;

width: 11px;

height: 10px;

margin: 2px 10px;

display: block;

float: left;

text-indent: -700em;

}

#all #header #e_mail{

background: url(/images/funcopy/ico_email.gif) top left no-repeat;

width: 13px;

height: 8px;

margin: 3px 10px;

display: block;

float: left;

text-indent: -700em;

}

#all #header #site_map{

background: url(/images/funcopy/ico_site_map.gif) top left no-repeat;

width: 13px;

height: 8px;

margin: 3px 10px;

display: block;

float: left;

text-indent: -700em;

}

#all #header #telephone{

float: right;

margin: 107px -132px 0 0;

}

* html #all #header #telephone{

float: left;

margin: 72px 0 0 158px;

}

*:first-child+html #all #header #telephone{

float: left;

margin: 79px 0 0 170px;

}

#all #center{

width: 758px;

margin: 0 auto;

overflow: hidden;

background: #000;

}

#all #center #left{

width: 170px;

margin: 0;

background: url(/images/funcopy/left_menu_bg.jpg) left 12px repeat-x;

float: left;

}

/*#all #center #left h2{

background: url(/images/funcopy/title_benefits.gif) left no-repeat;

height: 50px;

margin:0 12px;

padding: 0;

font-size: 0;

text-indent: -700em;

}*/



#all #center #left #benefits{ background: url(/images/funcopy/title_benefits.gif) left top no-repeat; height: 14px; margin: 13px; padding: 0; font-size: 0; text-indent: -700em; }





#all #center #left ul{

margin: 0;

padding: 0;

list-style: none;

}

#all #center #left ul li{

margin: 2px 0;

padding: 5px 13px;

font-size: 14px;

color: #000000;

font-weight: bold;

}

#all #center #left ul li div{ margin: 5px -13px 0 -13px; padding: 5px 13px 0 20px; font-size: 12px; color: #000000; font-weight: bold; border-top: 1px solid #000000; }

#all #center #left ul li ul{

margin: 0 -13px 0 -13px;

padding: 5px 13px 0 20px;

list-style: none;

}

#all #center #left ul li ul li{

margin: 10px 0;

padding: 0 0 0 12px;

font-size: 11px;

color: #ef59a1;

font-weight: normal;

background: url(/images/funcopy/menu_sub_bullet.gif) left top no-repeat;

}

*:first-child+html #all #center #left ul li ul li{

background: url(/images/funcopy/menu_sub_bullet.gif) left 2px no-repeat;

}

* html #all #center #left ul li ul li{

background: url(/images/funcopy/menu_sub_bullet.gif) left 2px no-repeat;

}

#all #center #left ul li ul li a:hover{

color: #ffffff;

}

#all #center #left ul li a{

color: #000000;

font-weight: normal;

}

#all #center #left ul li a.selected{

color: #fff;

}

#all #center #left ul .print,

#all #center #left ul .personalization{

background: #c6d92c;

}

#all #center #left ul .scan,

#all #center #left ul .design{

background: #fdb813;

}

#all #center #left ul .duplication{

background: #ef59a1;

}

#all #center #left ul .lamination{

background: #9c8dc3;

}

#all #center #left ul .stitching{

background: #6ccff6;

}

#all #center #left #production{

background: url(/images/funcopy/production_bg.jpg) left top repeat-x;

width: 157px;

padding: 10px 0 10px 13px;

margin: 5px 0;



}

#all #center #left #production h2{

background: url(/images/funcopy/title_production.gif) left top no-repeat;

height: 17px;

margin: 0 0 10px 0;

padding: 0;

font-size: 0;

text-indent: -700em;

}

#all #center #left #production select{

width: 140px;

height: 18px;

font-size: 11px;

}

#all #center #left #side_by_side{

background: url(/images/funcopy/side_by_side.jpg) left top no-repeat;

width: 157px;

height: 157px;

padding: 10px 0 10px 13px;

margin: 5px 0;

}

#all #center #left #side_by_side select{

width: 140px;

height: 18px;

margin: 120px 0 0 0;

font-size: 9px;

}

#all #center #left #news{

width: 157px;

padding: 0 0 10px 13px;

font-size: 11px;

color: #ffffff;

}

#all #center #left #news h2{

background: url(/images/funcopy/title_news.gif) left top no-repeat;

height: 14px;

margin: 0 0 20px 0;

padding: 0;

font-size: 0;

text-indent: -700em;

}

#all #center #left #news div{

margin: 0 0 15px 0;

}

#all #center #left #news div span{

color: #6ccff6;

}

#all #center #left #news div a{

color: #ffffff;

text-decoration: none;

}

#all #center #left #news div a:hover{

text-decoration: underline;

}

#all #center #left #news div a img{

background: #1e1e1f;

margin: 10px 0;

border: 3px solid #ffffff;

}


#all #center #left #left_line_divider{

width: 144px;

margin: 0 13px ;

border-top: 1px dashed #4d4d4d;

}

#all #center #left #left_line_menu{

/*width : 144px;*/

padding: 20px 0; 

color: #ffffff;

/*border-top : 1px dashed #4D4D4D;*/

/*margin : 0 13px 0px;*/

}


#all #center #left #left_line_menu ul{
background: #000000;

margin : 0;

padding: 0;

color :#000000;
}

#all #center #left #left_line_menu ul li{

font-size: 14px;

color :#000000;

font-style : normal;

font-family : Arial,Tahoma,Verdana,sans-serif;


}

#all #center #left #left_line_menu ul #calc {

display: block;

/*height : 20px; */

background : #9c8dc3;

padding : 5px 7px;

}


#all #center #left #left_line_menu ul #calc a{

margin : 5px 0 0 0px ;

}

#all #center #left #left_line_menu ul #makets {

display: block;

/*height : 20px;*/

background : #ef59a1;

padding : 5px 7px;

}

#all #center #left #left_line_menu ul #makets a{

margin : 5px 0 0 0px ;

}

#all #center #left #left_line_menu ul #question {

display: block;

/*height : 20px;*/

background: #6ccff6;

padding : 5px 7px;

}

#all #center #left #left_line_menu ul #question a{

margin : 5px 0 0 0px ;

}

#all #center #left #questioning{

width: 144px;

padding: 20px 0 15px 0;

margin: 0 13px 25px 13px;

font-size: 12px;

color: #6ccff6;

/* border-bottom: 1px dashed #4d4d4d; */

border-top: 1px dashed #4d4d4d;

}

#all #center #left #questioning h2{

background: url(/images/funcopy/title_questioning.gif) left top no-repeat;

height: 14px;

margin: 0 0 15px 13px;

padding: 0;

font-size: 0;

text-indent: -700em;

}


#all #center #left #questioning ul{

margin: 0;

padding: 0;

list-style: none;

}

#all #center #left #questioning ul li{

margin: 10px 0;

padding: 0;

font-size: 12px;

color: #ffffff;

font-weight: normal;

}

#all #center #left #questioning ul li input{

margin: 0 5px 0 0;

position: relative;

top:2px;

}

#all #center #left #questioning a img{

border: 0;

margin: 10px 0 0 25px;

}

#all #center #left #answers{

width: 144px;

padding: 20px 0 15px 0;

margin: 0 13px 25px 13px;

font-size: 12px;

color: #ffffff;

/* border-bottom: 1px dashed #4d4d4d; */
border-top: 1px dashed #4d4d4d;

}

#all #center #left #answers h2{

background: url(/images/funcopy/title_answers.gif) left top no-repeat;

height: 15px;

margin: 0 0 15px 0;

padding: 0;

font-size: 0;

text-indent: -700em;

}

#all #center #left #answers table{

width:100%;

border:0;

border-collapse:collapse;

}

#all #center #left #answers table td{

vertical-align: top;

padding: 4px 0;

}

#all #center #left #answers table .numbers{

color: #27b7e4;

}

#all #center #right{

width: 560px;

padding: 0 0 0 20px;

float: left;

}

* html #all #center #right{

overflow: hidden;

}

#all #center #right #menu_horizontal{

width: 560px;

overflow: hidden;

position: relative;

}

.px16{

font-size:22px;

}

* html .px16{

font-size:0px;

}

#all #center #right #menu_horizontal ul{

margin: 12px 0 0 0;

padding: 0;

list-style: none;

}

#all #center #right #menu_horizontal ul li{

margin: 0 41px 0 0;

float: left;

font-size: 12px;

font-weight: bold;

color: #80cbe9;

}

#all #center #right #menu_horizontal ul li a{

color: #ffffff;

}

#all #center #right #menu_horizontal ul li a.selected{

color: #A1A1A1;

}



#all #center #right #menu_horizontal ul li ul{

overflow: hidden;

margin: 10px 0 5px 0;

padding: 0;

list-style: none;

position: absolute;

top: 18px;

left: 0;

1float: none;

}

#all #center #right #menu_horizontal ul li ul li{

margin: 0 15px 0 0;

float: left;

font-size: 11px;

color: #b4bd66;

font-weight: normal;

background: url(strelm2.gif) left no-repeat;

padding-left: 8px;





}

#all #center #right #menu_horizontal ul li ul li a{

color: #2ac4f4;

}

#all #center #right #menu_horizontal ul li ul li a.selected{

color: #fff;

}

#all #center #right #thermometer{

width: 550px;

font-size: 9px;

color: #2ac4f4;

margin: 4px;

}

#all #center #right #thermometer span{

color: #2ac4f4;

}

#all #center #right #thermometer a{

color: #a1a1a1;



text-decoration: underline;

}

#all #center #right #flash{

overflow: hidden;

/* margin: 13px -5px 20px -20px; */

margin: 13px 0px 20px -20px;

}

#Content{

margin: 15px 0 50px 0;

overflow: hidden;

font-family: Arial, Tahoma, Verdana, sans-serif;

color: #ccc;

padding-right: 15px;

}

#



#Content h1,#Content h2,#Content h3,#Content h4,#Content h5,#Content h6 {

margin: 0 0 18px 0;

}

#Content p {

/* text-align: justify; */

text-align: left;

color: #ccc;

font-family: Arial, Tahoma, Verdana, sans-serif;

}

#Content li {

color: #ccc;

}





#Content a {

color: #fdb813;

text-decoration: underline;

}
#Content a:hover {

color: #2AC4F4;

text-decoration: underline;

}


#Content h1 {

color: #c6d92c;

font-size: 18px;

font-weight: bold;

}

#Content h2 {

color: #fdb813;

font-size: 16px;

font-weight: bold;

}

#Content h3 {

color: #2AC4F4;

font-size: 16px;

}

#Content h4 {

color: #ef59a1;

font-size: 14px;

}

#Content h5 {

color: #fdb813;

font-size: 14px;

}

#Content h6 {

color: #6ccff6;

font-size: 14px;

}













#Content .title{

width: 377px;

background: #090909;

padding: 5px;

float: left;

}

#Content .title .pink{

font-size: 22px;

font-weight: bold;

color: #ef59a1;

padding: 0;

margin: 15px 0 5px 0;

}

#Content .title .yellow{

font-size: 22px;

font-weight: bold;

color: #fdb813;

padding: 0;

margin: 15px 0 5px 0;

}

#Content #useful{

float:right;margin-right:10px;width:135px;margin-top:0;padding-top:0;

}

#Content #useful h2{

background: url(/images/funcopy/title_useful.gif) 15px top no-repeat;

height: 38px;

margin: 18px 0 18px 0;

padding: 0;

font-size: 0;

text-indent: -700em;

}

#Content #useful ul{

margin:15px 0 15px 20px;

padding: 0;

list-style: none;

}

#Content #useful ul li{

margin: 2px 0;

padding: 0;

font-size: 14px;

}

#Content #useful ul #ful1{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful1.gif) left top no-repeat;

font-size: 14px;

}

#Content #useful ul #ful1 a{

color: #c6d92c;

font-size: 14px;

}

#Content #useful ul #ful2{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful2.gif) left top no-repeat;

font-size: 14px;

}

#Content #useful ul #ful2 a{

color: #ef59a1;

font-size: 14px;

}

#Content #useful ul #ful3{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful3.gif) left top no-repeat;

font-size: 14px;

}

#Content #useful ul #ful3 a{

color: #9c8dc3;

font-size: 14px;

}

#Content #useful ul #ful4{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful4.gif) left top no-repeat;

font-size: 14px;

}

#Content #useful ul #ful4 a{

color: #6ccff6;

font-size: 14px;

}

#Content #banners{

float: left;

width: 550px;

margin: 20px 0;

}

#Content #banners a img{

float: left;

border: 0;

margin: 0 14px 0 0;

}

#Content #other{

float: left;

width: 550px;

margin: 20px 0;

font-size: 12px;

color: #ffffff;

}

#Content #other strong{

color: #6ccff6;

}

#Content #other a{

color: #ffffff;

}

#Content #other #other1{

float: left;

width: 300px;

}

#Content #other #other1 a{

text-decoration: underline;

}

#Content #other #other1 a:hover{

text-decoration: none;

}

#Content #other #other1 a img{

border: 0;

margin: 0 0 0 3px;

position: relative;

top: 4px;

}

#Content #other #other1 a img, x:-moz-any-link{

top: 2px;

}

#Content #other #other1 input{

height: 12px;

}

#Content #other #other2{

float: right;

}

#Content #other #other2 a img{

border: 0;

margin: 7px 15px 0 0;

}

#Content .txt{

clear: left;

float: left;

width: 550px;

margin: 20px 0 20px 0;

font-size: 12px;

color: #ffffff;

}

#Content .txt span{

color: #6ccff6;

}

#all #bottom{

width: 758px;

margin: 0 auto;

background:#000;

}

#all #bottom #bottom_menu1{

width: 758px;

overflow: hidden;

border-bottom: 6px solid #231f20;

}

#all #bottom #bottom_menu1 ul{

width: 518px;

height: 44px;

background: url(/images/funcopy/bottom_menu.jpg) left top no-repeat;

margin: 0 20px 0 0;

padding: 0;

list-style: none;

float: right;

}

#all #bottom #bottom_menu1 ul li{

margin: 15px 20px 0 35px;

padding: 0;

text-indent: -700em;

float: left;

}

* html #all #bottom #bottom_menu1 ul li{

margin: 15px 20px 0 25px;

}

#all #bottom #bottom_menu1 ul #calc a{

width: 85px;

height: 9px;

display: block;

text-indent: -700em;

}

#all #bottom #bottom_menu1 ul #makets a{

width: 150px;

height: 9px;





















display: block;

text-indent: -700em;

}

#all #bottom #bottom_menu1 ul #question a{

width: 105px;

height: 10px;

display: block;

text-indent: -700em;

}

#all #bottom #bottom_menu2{

width: 758px;

padding: 20px 0;

overflow: hidden;

text-align: center;

font-size: 14px;

color: #868686;

font-weight: bold;

}

#all #bottom #bottom_menu2 span{



color: #ffd904;

}

#all #bottom #bottom_menu2 strong{

color: #2ac4f4;

}

#all #bottom #bottom_menu2 b{

color: #ec008c;

}

#all #bottom #bottom_menu2 a{

font-size: 10px;

color: #868686;

font-weight: normal;

}

#all #bottom #bottom_menu2 a img{

border: 0;

}





/* ----- inner ----- */



#Content {



}

#Content .inner_txt{

width: 378px;

color: #ffffff;

float: left;

margin: 0 0 20px 0;

}



#Content #use{

width: 320px;

float: left;

}

#Content #use ul{

margin: 0;

padding: 0;

list-style: none;



}

#Content #use ul li{

margin: 2px 0;

padding: 0;

font-size: 14px;

}

#Content #use ul #use1{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful1.gif) left top no-repeat;

}

#Content #use ul #use1 a{

color: #c6d92c;

}

#Content #use ul #use2{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful2.gif) left top no-repeat;

}

#Content #use ul #use2 a{

color: #ef59a1;

}

#Content #use ul #use3{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful3.gif) left top no-repeat;

}

#Content #use ul #use3 a{

color: #9c8dc3;

}

#Content #use ul #use4{

padding: 0 0 0 12px;

background: url(/images/funcopy/useful_bullet_ful4.gif) left top no-repeat;

}

#Content #use ul #use4 a{

color: #6ccff6;

}

#Content .one_news{

width: 550px;

float: left;

font-size: 12px;

color: #ffffff;

}

#Content .one_news p{

padding: 15px 15px 15px 0;

margin:0;

}

#Content .one_news h3{

padding-right: 15px;

margin:0;

}

#Content .one_news a img{

float: left;

color: #ffffff;

background: #1e1e1f;

margin: 0 10px 0 0;

border: 3px solid #ffffff;

}

#Content .one_news a{

color: #fdb813;

text-decoration: none;

}

#Content .one_news a:hover{

text-decoration: underline;

}



#Content .one_news .title_news{

font-size: 14px;

color: #2ac4f4;

font-weight: bold;

}

#Content #pageing{

float: left;

width: 540px;

margin: 20px 0;

font-size: 14px;

color: #c6d92c;

text-align: center;

}

#Content #pageing a{

color: #ffffff;

}

#Content .table{

width:550px;

float: left;

border:0;

border-collapse:collapse;

text-align: center;

margin: 0 0 15px 0;

border-left:2px solid #000000;

border-top:2px solid #000000;

}

#Content .table td{

padding: 2px;

font-size: 12px;

color: #ffffff;

background: #333333;

border-right:2px solid #000000;

border-bottom:2px solid #000000;

}

#Content .table .grey{

background: #222222;

}

#Content .table th{

padding: 5px;

font-size: 14px;

color: #333333;

background: #9c8dc3;

border-right:2px solid #000000;

border-bottom:2px solid #000000;

}



#Content #calculation{

width:550px;

float: left;

border:0;

border-collapse:collapse;

font-size: 14px;

color: #ffffff;

}

#Content #calculation span{

color: #ef59a1;

}

#Content #calculation .pink_field{

font-size: 11px;

color: #ef59a1;

text-align: right;

padding: 10px 0;

}

#Content #calculation select{

width:270px;

height: 18px;

}

#Content #calculation textarea{

width:265px;

}

#Content #calculation strong{

font-size: 14px;

color: #e2e942;

}

#Content #calculation p{

font-size: 12px;

color: #ffffff;

padding: 0;

margin: 0 0 20px 0;

}

#Content #calculation p strong{

font-size: 14px;

color: #ffffff;

}

#Content #calculation .img{

text-align: center;

}

#Content #calculation .img a img{

border: 0;

}

#Content #sitemap{

float: left;

margin: 0;

}

#Content #sitemap ul{

margin: 0;

list-style: none;

}

#Content #sitemap ul li{

font-size: 12px;

font-weight: bold;

color: #ffffff;

padding: 0 0 0 13px;

margin: 5px 0;

background: url(/images/funcopy/useful_bullet_ful1.gif) left top no-repeat;

}

#Content #sitemap ul li a{

color: #ffffff;

}

#Content #sitemap ul li span{

text-decoration: underline;

}

#Content #faq{

float: left;

font-size: 12px;

color: #ffffff;

}

#Content #faq .data{

width: 75px;

clear: left;

float: left;

color: #6ccff6;

}

#Content #faq .faq_txt{

float: left;

width: 475px;

}

#Content #faq .faq_txt strong{

color: #c6d92c;

}

#Content #contacts{

float: left;

}



.c{

display: block;

clear:both;

height: 0;

font-size: 0px;

overflow: hidden;

}



/* */



#leftmenu li {background: #c6d92c;}

#rubricsicons {width: 560px;}

#rubricsicons img{margin-right: 12px; margin-bottom: 10px; }

#printicon a {

background: url(printicon.gif) no-repeat left;

display:block;

width:100px;

font-size: 12px;

margin-top: 6px;

margin-left: 75px;

padding-left:20px;

}

.adressa {

position: relative; width: 255px; padding-right: 13px; float: left;

}

.adressa ul {

margin-left:0 !important; padding-left: 20px;

}

#allnews a{

color: #2AC4F4 !important;

}

#bottom_menu3{

text-align:left;

margin:20px 0 0 70px;

}

#bottom_menu3 a{

color: #868686;

}

* html #all #center #right #menu_horizontal ul li ul{

width: 560px;

}

#scheme {

display: none

}

#copyright {

font-size:10px;

width: 120px;

float: left;

}