@charset "windows-1251";
/* CSS Document */

body { 
background-image:url(../images/background.jpg);
color:#FFFFFF; 
width:100%;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-attachment: scroll;
}

.text2 p { padding:10px 0px 10px 0px;}
p{padding:10px 0px 10px 0px;}

hr {
padding:0px 0px 0px 0px;
margin:10px 0px 10px 0px;
background: none;
border-top: none;
border-left:none;
border-right:none;
border-bottom:1px #336699 thin;
}

a img {border:0;}
#image a {border:0;}
a:link {font-family:Tahoma,Verdana; color:#006699; font-size:14px; font-weight:100; text-decoration:underline; line-height:150%; }
a:visited {font-family:Tahoma,Verdana; color:#6633cc; font-size:14px; font-weight:100; text-decoration:underline; line-height:150%;}
a:hover {font-family:Tahoma,Verdana; color:#33ccff; font-size:14px; font-weight:100; text-decoration:underline; line-height:150%;}
a:active {font-family:Tahoma,Verdana; color:#999999; font-size:14px; font-weight:100; text-decoration:underline; line-height:150%;}
a img {font-family:Tahoma,Verdana; color:#0d97a3; font-size:14px; font-weight:100; text-decoration:none; line-height:150%; border:none;}


#text {font-family: Tahoma,Verdana, Arial; color: #666666; font-size:12px; font-weight:100; line-height:150%; text-align:left;}
#text strong {font-family: Tahoma,Verdana, Arial; color: #666666; font-size:12px; font-weight:900; line-height:150%; text-align:left;}
#text p {font-family: Tahoma,Verdana, Arial; color:#666666; font-size:12px; font-weight:100; line-height:150%;}

#text a:link {font-family:Tahoma,Verdana; color:#336699; font-size:14px; font-weight:100; 
text-decoration: underline; border-bottom: none; line-height:150%;
}
#text a:hover {font-family:Tahoma,Verdana; color:#ff9933; font-size:14px; font-weight:100; 
text-decoration: underline; border-bottom: none; line-height:150%;
}
#text a:visited {font-family:Tahoma,Verdana; color:#3399ff; font-size:14px; font-weight:100; 
text-decoration: underline; border-bottom: none; line-height:150%;
}
#text a:active {font-family:Tahoma,Verdana; color:#3399ff; font-size:14px; font-weight:100; 
text-decoration: underline; border-bottom:none; line-height:150%; 
}
#text a img {font-family:Tahoma,Verdana; color:#ff6600; font-size:14px; font-weight:100; 
text-decoration:underline; line-height:150%; border:none;
}

#path {font-family: Verdana, Arial; color:#999; font-size:9px; font-weight:100; line-height:150%;}
#path a:link {font-family: Verdana, Arial; color:#0c5587; font-size:9px; font-weight:100; line-height:150%; text-decoration:none}
#path a:hover {font-family: Verdana, Arial; color:#0d97a3; font-size:9px; font-weight:100; line-height:150%; text-decoration:none}
#path a:visited {font-family: Verdana, Arial; color:#0c5587; font-size:9px; font-weight:100; line-height:150%; text-decoration:none}
#path a:active {font-family: Verdana, Arial; color:#0c5587; font-size:9px; font-weight:100; line-height:150%; text-decoration:none}
#path a:hover {font-family: Verdana, Arial; color:#0d97a3; font-size:9px; font-weight:100; line-height:150%; text-decoration:none}
.text_path {font-family: Verdana, Arial; color:#999; font-size:9px; font-weight:100; line-height:150%;}

#link:hover {font-family: Verdana, Arial; color:#47a1b3; font-size:14px; font-weight:500; line-height:100%; text-decoration:underline;}
#link {font-family: Verdana, Arial; color:#47a1b3; font-size:14px; font-weight:500; line-height:100%;}

.textf {font-family: Verdana, Arial; color:#ffffff; font-size:11px; font-weight:100; line-height:100%;}
#textf {font-family: Verdana, Arial; color:#ffffff; font-size:11px; font-weight:100; line-height:100%;}
#textf a {font-family: Verdana, Arial; color:#ffffff; font-size:11px; font-weight:100; line-height:100%; text-decoration:underline;}
#textf a:hover {font-family: Verdana, Arial; color:#33ffff; font-size:11px; font-weight:100; line-height:100%; text-decoration:underline;}

.textf1 {font-family: Verdana, Arial; color:#ffffff; font-size:13px; font-weight:100; line-height:120%;}
.textC {font-family: Verdana, Arial; color:#8f8f8f; font-size:18px; font-weight:500; line-height:150%;}
.textC2 {font-family: Verdana, Arial; color:#47a1b3; font-size:18px; font-weight:500; line-height:150%;}

.textalign {//padding-top:30px; padding-top:0px; padding-right:16px; padding-bottom:15px; text-align:justify;}

#text ul {
list-style:none;
padding:10px 0 10px 0;
margin:0;
}

#text li strong {
font-family: Tahoma,Verdana, Arial; 
color:#494949;
list-style:none;  
font-size:14px;
line-height:150%;
font-weight:700;    
}

#text li strong a:link {
font-family: Tahoma,Verdana, Arial; 
color:#336699;list-style:none;font-size:14px;
line-height:150%;font-weight:300;text-decoration:underline;
}
#text li strong a:hover {
font-family: Tahoma,Verdana, Arial; 
color:#ff9933;list-style:none;font-size:14px;
line-height:150%;font-weight:300; text-decoration:underline;
}
#text li strong a:active {
font-family: Tahoma,Verdana, Arial; 
color:#3399ff;list-style:none;font-size:14px;
line-height:150%;font-weight:300;text-decoration:underline;
}
#text li strong a:visited {
font-family: Tahoma,Verdana, Arial; 
color:#3399ff;list-style:none;font-size:14px;
line-height:150%;font-weight:300;text-decoration:underline;
}

#text li {
font-family: Tahoma,Verdana, Arial; 
color: #666666;
list-style:none;
    padding:0;
    margin:0;
    padding-left:25px;
    font-size:12px;
    line-height:150%;
    background:url(../fon_images/list_icon.png) no-repeat left 5px;
    *background-position:left 6px; /*for ie7*/list-style:none;
}
#text li ul li {
color: #666666;
font-style:italic;
list-style:none;
    padding:0;
    margin:0;
    padding-left:25px;
    font-size:12px;
    line-height:150%;
    background:url(../fon_images/list_icon.png) no-repeat left 5px;
    *background-position:left 6px; /*for ie7*/

}

#catalog a:link {font-family:Verdana; color:#666; font-size:12px; font-weight:100; text-decoration: none; border-bottom: thin #666 dotted; line-height:150%;
//border-bottom: 1px #0d97a3 dotted;}
#catalog a:visited {font-family:Verdana; color:#666; font-size:12px; font-weight:100; text-decoration: none; border-bottom: thin #666 dotted; line-height:150%;}
#catalog a:hover {font-family:Verdana; color:#ff6600; font-size:12px; font-weight:100; text-decoration: none; border-bottom: thin #ff6600 dotted; line-height:150%;}
#catalog a:active {font-family:Verdana; color:#6660; font-size:12px; font-weight:100; text-decoration: none; border-bottom: thin #666 dotted; line-height:150%; }
#catalog a img {font-family:Verdana; color:#666; font-size:12px; font-weight:100; text-decoration:none; line-height:150%; border:0;}

#textY ul {
margin:0;

font-family: Verdana, Arial;
color:#494949;
font-size:12px; 
font-weight:100;
line-height:130%;
list-style: inside;
}

#textY li {
list-style:none;
    padding:0;
    margin:0;
    padding-left:15px;
    font-size:15px;
    line-height:18px;
    background:url(../fon_images/icon3sa.gif) no-repeat left 5px;
    *background-position:left 6px; /*for ie7*/
}

#SiteMap a:link {font-family:Verdana; color:#666; font-size:12px; font-weight:900; text-decoration: none; border-bottom: none; line-height:150%;
//border-bottom: 1px #0d97a3 dotted;}
#SiteMap a:visited {font-family:Verdana; color:#666; font-size:12px; font-weight:900; text-decoration: none; border-bottom: none; line-height:150%;}
#SiteMap a:hover {font-family:Verdana; color:#ff6600; font-size:12px; font-weight:900; text-decoration: none; border-bottom: none; line-height:150%;}
#SiteMap a:active {font-family:Verdana; color:#0d97a3; font-size:12px; font-weight:900; text-decoration: none; line-height:150%;}
#SiteMap a img {font-family:Verdana; color:#0d97a3; font-size:12px; font-weight:900; text-decoration:none; line-height:150%; border:none;}

#table {
font-family: Tahoma, Verdana, Arial; 
color: #666666; 
font-size:12px; 
font-weight:100; 
line-height:110%;
}

#banner {
margin:10px auto;
padding:0;
border:none;
}

h1 {
margin-top:10px;
margin-bottom:10px;
text-align:left;
font-family: 'Roboto Condensed',Verdana, Arial;
color:#006699; 
font-size:25px; 
font-weight:400; 
line-height:150%;
}

h2 {
text-align:left;
font-family: 'Roboto Condensed', Arial;
color:#0c5587; 
font-size:17px; 
font-weight:400;
line-height:150%;
//line-height:150%;
//font-weight:400;
padding:10px 0 10px 0;
}



#error h1 {
text-align:center; 
font-family:Verdana; color:#0c5587; font-size:37px; font-weight: 900; text-decoration: none; border-bottom: none; line-height:120%;
//line-height:150%;
//font-weight:100;
}

#error h2 {
text-align:center; 
font-family:Verdana; color:#0c5587; font-size:17px; font-weight: 900; text-decoration: none; border-bottom: none; line-height:120%;
//line-height:150%;
//font-weight:100;
}

html:first-child SiteMap li ul li {
text-align:left;
//text-align:left;
line-height:120%;
margin-left:0;
list-style: inside;
list-style-image:url(../fon_images/icon2s.gif);
}

h3 {
text-align:left;
font-family: Arial;
color:#0c5587; 
font-size:15px; 
font-weight:100;
line-height:120%;
//line-height:120%;
}



#page {
width:1120px;
margin-left: -560px;
  position: absolute;
  top: 0;  
  left:50%;  
  z-index: 50;
  -moz-box-shadow: 0 0 10px rgba(0,0,0,1); /* Для Firefox */
-webkit-box-shadow: 0 0 10px rgba(0,0,0,1); /* Для Safari и Chrome */
box-shadow: 0 0 10px rgba(0,0,0,1); /* Параметры тени */
}

#head {
width:100%;
height: auto;
background-color:#282c4e;
}
#logo {
background-image:url(http://prectech.biz/fon_images/LOGO.png);
background-repeat:no-repeat;
width:121px;
height:128px;
}
.menu_img {
	background-color:#993333;
	opacity=0.4;
}
.menu_img_active {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.menu_img a img {
border: none;
margin: 0;
padding: 0;
outline: 0;
height: auto;
width: 120px;
}
.menu_img a:link {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration: none;line-height:100%;}
.menu_img a:hover {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}
.menu_img a:visited {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}
.menu_img a:active {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}

.menu_title {
vertical-align:middle;
text-align:center;
color:#CCCCCC;
width: 120px;
height: auto;
background-color:#40467d;
}
.menu_title:hover {background-color:#993333;}
.menu_title_active {
vertical-align:middle;
text-align:center;
width:122px;
height: ;
background-color:#993333;
}
.menu_title a:link {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration: none;line-height:100%;}
.menu_title a:hover {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}
.menu_title a:visited {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}
.menu_title a:active {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:100;text-decoration:none;line-height:100%;}
.menu_title_active a:link {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:900;text-decoration: none;line-height:100%;}
.menu_title_active a:hover {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:900;text-decoration:none;line-height:100%;}
.menu_title_active a:visited {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:900;text-decoration:none;line-height:100%;}
.menu_title_active a:active {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:12px;font-weight:900;text-decoration:none;line-height:100%;}

#input_search {
width:180px; height:29px;
text-align:left;
font-family: Verdana, Arial; color:#ffffff; font-size:11px; font-weight:100; line-height:120%;
padding-left:0px;
border: none;
background:none;
}
#input_s {
text-align:center;
width:248px;
height:30px;
padding:0;
background-color:#40467d;
}
#cocktail {
font-family: Tahoma, Verdana, Arial; color:#494949; font-size:14px; font-weight:300; line-height:120%;
}
#s_icon {
padding:0px 0px 0px 0px;
background-image:url(../fon_images/s_icon.png);
background-repeat:no-repeat;
width:22px;
height:34px;
}

.phone {
text-align: right;
padding:0px 25px 0px 25px;
background-image:url(../fon_images/menu_back.png);
background-repeat:repeat-x;
width:248px;
height:93px;
margin:0px;
font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
color:#b5c8e9;
font-size:14px;
font-weight:100;
line-height: 90%;
}

.phone strong {
	color:#FFFFFF;	
	font-weight:900;
}

#e-r {
background-image:url(../fon_images/e_r.png);
background-repeat:no-repeat;
width:51px;
height:91px;
font-family: Arial;
color:#0c5587; 
font-size:12px; 
font-weight:900;
line-height:180%;
}

#ShapeH {
margin:0;
background-image:url(../fon_images/Shape_l.png);
background-repeat: repeat-x;
height:70px;
}

#ShapeLR {
margin:0;
background-image:url(../fon_images/Shape_lR.png);
background-repeat:no-repeat;
width:82px;
height:70px;
//padding:0;
//margin:0;
//background-image:url(../fon_images/Shape_lR.png);
//background-repeat:no-repeat;
//width:82px;
//height:70px;
}

#ShapeRR {
padding:0;
margin:0;
background-image:url(../fon_images/Shape_RR.png);
background-repeat:no-repeat;
width:82px;
//height:70px;
//padding:0;
//margin:0;
//background-image:url(../fon_images/Shape_RR.png);
//background-repeat:no-repeat;
//width:80px;
//height:70px;
}

#B_menu {
border-bottom: 1px solid #627785;
//border-bottom: 1px solid #627785;
-border-bottom: 1px solid #627785;
}

#ptitle {
width:100%;
height:30px;
margin:0;
//margin:0;
//height:30px;
border: 0px solid;
}

#CONTENT {
overflow:visible;
text-align:left;
width:1090px;
height:100%;
padding:15px;
background-color:#FFFFFF;
}
#way { padding-top:10px;font-family:Tahoma,Verdana, Arial;color:#999;font-size:10px;font-weight:100;text-decoration:none;line-height:150%;border-bottom: none;}
#way a:link {font-family:Tahoma,Verdana, Arial;color:#0c5587;font-size:10px;font-weight:100;text-decoration:none;line-height:150%;border-bottom: none;}
#way a:visited {font-family:Tahoma,Verdana, Arial; color:#0c5587; font-size:10px; font-weight:100; text-decoration:none; border-bottom: none; line-height:150%;}
#way a:hover {font-family:Tahoma,Verdana, Arial;color:#cc0000;font-size:10px;font-weight:100;text-decoration:none;line-height:150%;border-bottom: none;}
#way a:active {font-family:Tahoma,Verdana, Arial; color:#0c5587; font-size:10px; font-weight:100; text-decoration: none; line-height:150%;border-bottom:1px #66ffff dotted;}
#way a img {font-family:Tahoma,Verdana, Arial; color:#0c5587; font-size:10px; font-weight:100; text-decoration:none; line-height:150%; border-bottom:1px #66ffff dotted;}
#way img { padding-left:4px; padding-right:4px;}

#footerNEW {
width:100%;
margin:0;
height:151px;
background-color:#b5c8e9;
border: 0 none;
border-bottom:0px solid #49818f;  
}
#footerNEW-1 {
font-family: Tahoma,Verdana, Arial;
color:#4f658c;
font-size:14px; 
font-weight:300;
line-height:130%; 
}
#footerNEW-1 strong {
font-family: Tahoma,Verdana, Arial;
color:#4f658c;
font-size:14px; 
font-weight:700;
line-height:130%; 
}
#footerNEW h1 {
text-align:inherit;
font-family:'Roboto Condensed',Verdana; 
color:#4f658c; 
font-size:16px; 
font-weight:600; 
text-decoration: none; 
line-height:120%; 
}
#footerNEW a:link {font-family:Tahoma,Verdana;color:#4f658c;font-size:12px;font-weight:100;text-decoration: underline;line-height:150%;}
#footerNEW a:visited {font-family:Tahoma,Verdana; color:#4f658c; font-size:12px; font-weight:100; text-decoration: underline; line-height:150%;}
#footerNEW a:hover {font-family:Tahoma,Verdana;color:#4f658c;font-size:12px;font-weight:100;text-decoration: underline;line-height:150%;}
#footerNEW a:active {font-family:Tahoma,Verdana; color:#4f658c; font-size:12px; font-weight:100; text-decoration: underline; line-height:150%;}
#footerNEW a img {font-family:Tahoma,Verdana; color:#4f658c; font-size:12px; font-weight:100; text-decoration:none; line-height:150%; border-bottom: none;}

#footerNEW-1 a:link {font-family:Tahoma,Verdana;color:#4f658c;font-size:14px;font-weight:100;text-decoration:underline;line-height:150%;}
#footerNEW-1 a:visited {font-family:Tahoma,Verdana;color:#4f658c;font-size:14px;font-weight:100;text-decoration:underline;line-height:150%;}
#footerNEW-1 a:hover {font-family:Tahoma,Verdana;color:#4f658c;font-size:14px;font-weight:100;text-decoration:underline;line-height:150%;}
#footerNEW-1 a:active {font-family:Tahoma,Verdana;color:#4f658c;font-size:14px;font-weight:100;text-decoration:underline;line-height:150%;}
#footerNEW li {
margin-left:0px;
font-family: Verdana, Arial;
color:#4f658c;
font-size:12px; 
font-weight:100;
line-height:130%;
list-style:inside;
list-style-image:url(../fon_images/icon2s2.png);
}
#footerNEW ul {
margin:0;
text-align:left;
color:#4f658c;
font-size:12px; 
font-weight:100;
line-height:130%;
}
#BlogoNEW {
width:245px;
height:151px;
background-image:url(../fon_images/LOGO_F.jpg);
background-repeat:no-repeat;
border: 0 none;  
}

#Blogo {
width:225px;
height:151px;
background-image:url(../fon_images/Big_logo.png);
background-repeat:no-repeat;
border: 0 none;  
}

#footer2 {
width:100%;
height:65px;
background-image:url(../fon_images/Footer.jpg);
background-repeat:repeat-x;
border-top: 1px solid #a7a7a7;
}

.border {
border-left: 1px solid #0a7894;
}
.borderr {
border-right: 1px solid #999999;
}

html>body a.bordered img {
   border:4px solid #202020; 
   text-decoration: none;
   //border:4px solid #202020; 
   //text-decoration: none;
   _border:4px solid #202020; 
   _text-decoration: none; 
   }
   
html>body a.bordered:hover img {
   border:4px solid #819d00; 
   text-decoration: none; 
   filter:alpha(opacity=45); 
   opacity:.45;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; /*--IE 8 Transparency--*/
   
   //border:4px solid #819d00; 
   //text-decoration: none; 
   //filter:alpha(opacity=45); 
   //opacity:.45;
   //-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; /*--IE 8 Transparency--*/
   } 
   
* html a.bordered {
   border:4px solid #202020; 
   text-decoration: none;
   //border:4px solid #202020; 
   //text-decoration: none;
   -border:4px solid #202020; 
   -text-decoration: none;
}

* html a.bordered:hover {
   border:4px solid #202020; 
   text-decoration: none;
   //border:4px solid #202020; 
   //text-decoration: none;
   -border:4px solid #202020; 
   -text-decoration: none;
}

a.bordered img {
   border:4px solid #202020; 
   text-decoration: none;
   //border:4px solid #202020; 
   //text-decoration: none;
   _border:4px solid #202020; 
   _text-decoration: none; 
   }
   
a.bordered:hover img {
   border:4px solid #819d00; 
   text-decoration: none; 
   filter:alpha(opacity=45); 
   opacity:.45;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; /*--IE 8 Transparency--*/
   
   //border:4px solid #819d00; 
   //text-decoration: none; 
   //filter:alpha(opacity=45); 
   //opacity:.45;
   //-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; /*--IE 8 Transparency--*/
   }

div.popup, div.popup_active {
  position: absolute;
  z-index: 10;
  display: none;
  width: 610px;
  font-size: 12px;
  padding: 3px;
  color: #666;
  background: #FFFFFF;
  border: 2px solid #C3C3C3;  
box-shadow: 0 0 50px #000;
-moz-box-shadow: 0 0 50px #000;
-webkit-box-shadow: 0 0 50px #000;
}
div.popup_active { display: block }

div.popup, div.popup_active h3 {
text-align: center;
font-family: Verdana, Arial;
color:#0d97a3; 
font-size:20px; 
font-weight:300; 
line-height:180%;
//text-align:center;
//font-family: Verdana, Arial;
//color:#0d97a3; 
//font-size:20px; 
//font-weight:300; 
//line-height:150%;
}

.style_button {
background: none;
border: none;
display: inline-block;
padding: 0 2px 0 0;
cursor: pointer;
margin: 0;
vertical-align: top;
color: #fff;
*display: inline;
zoom: 1;
}
.style_button::-moz-focus-inner {
border: 0;
}
.style_button span {
background: none;
padding: 0 0 0 5px;
//padding: 0 0 0 5px;
line-height: 29px;
font-size: 12px;
height: 29px;
text-align: center;
white-space: nowrap;
cursor: pointer;
display: inline-block;
font-weight: bold;
margin: 0;
outline: none;
text-decoration: none;
text-transform: none;
*display: inline;
zoom: 1;
}
.style_button span span {
background-position: 100% -29px;
padding: 0 0px 0 0;
//padding: 0 0px 0 0;
//background-position: top;
}

.input {
//height:10px;
width:175px;
font-size: 12px;
//font-size: 13px;
color:#666;
padding: 4px;
//padding: 5px;
border: 4px solid #2d719e;
background: #cdd9eb;
-webkit-appearance: none;
}


/* CSS sendmail */
#contactFormArea{width:600px; }
.textA {font-family: Verdana, Arial; color: #FF0000; font-size:12px; font-weight:100; line-height:150%;}
fieldset { border:0;margin:0;padding:0; width:300px; }
label { display:block; text-align: left; font-family: Verdana, Arial; color:#666; font-size:12px; font-weight:100; line-height:150%;}
input.text,textarea { width:310px;font:12px/12px 'Verdana',Verdana,monospace;color:#0099ff;padding:3px;margin:1px 0;border:1px solid #666; font-style:italic;  }
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
#capt {padding:5px 0;}
body {
	margin: 0;
	padding: 0;
	font-family: 'courier new',courier,monospace;
	color:#333;
}
#wrapper {
	width:995px;
	margin:0 auto;
}
#counter {
	text-align:right;
	padding-top:2em;
}

#list {
width:800px; 
border: 1px solid #999999;
padding:0;
margin:10px 10px 10px 10px;
}

.list_title {
text-align:left;
font-family: Arial;
color:#0c5587; 
font-size:17px; 
font-weight:100;
line-height:170%;
//line-height:170%;
//font-weight:100;}

.input_admin {
width:700px;
font-size: 12px;
color: #0099CC;
padding: 4px;
border: 1px solid #999999;
background: none;
-webkit-appearance: none;
}

#model { width:210px; height:220px; margin:14px 14px 14px 14px; float:left; text-align:center; border: none;}

#catalog_a { height:15px; border:none; }
#catalog_a p {font-family:Verdana; color: #666666; font-size:10px; font-weight:200; text-decoration: none; line-height:100%; border-bottom: none;}
#catalog_a a:link {font-family:'Roboto Condensed',Verdana; color:#1d6392; font-size:14px; font-weight:900; text-decoration: none; line-height:100%; border-bottom: none;//border-bottom: 1px #666666 dotted;}
#catalog_a a:visited {font-family:'Roboto Condensed',Verdana; color:#23b0be; font-size:14px; font-weight:900; text-decoration: none; line-height:100%;border-bottom: none;}
#catalog_a a:hover {font-family:'Roboto Condensed',Verdana; color:#ff6600; font-size:14px; font-weight:900; text-decoration: underline;  line-height:100%;border-bottom: none;}
#catalog_a a:active {font-family:'Roboto Condensed',Verdana; color:#666666; font-size:14px; font-weight:900; text-decoration: none; line-height:100%;border-bottom: none;}

#product_filter {
text-align:left;
background-color:#FFFFCC;
width:1090px;
margin:0 0 0 0;
padding:0 0 0 0;
font-family:Tahoma, Verdana;
color: #666666;
font-size:12px;
font-weight:100;
text-decoration:none;
line-height:120%;
border: 1px solid #999999;
}
#product_filter td {
margin:0 0 0 0;
padding:6px;
}

#product_filter strong {
width:1000px;
margin:0 0 0 0;
padding:0 0 0 0;
font-family:Tahoma, Verdana;
color: #009933;
font-size:12px;
font-weight:900;
text-decoration:none;
line-height:150%;
border-bottom: none;
}

#product_table {
width:1090px;
margin:0 0 0 0;
padding:0 0 0 0;
border:1px #CCCCCC solid;
}

#product_table th { 
background-color:#ccffff;
border-collapse: collapse;
padding:5px 15px 5px 15px;
text-align:center;
vertical-align:middle;
color: #333333;
border-bottom:1px #CCCCCC solid; 
font-family: 'Roboto Condensed', Verdana, Arial; 
font-size:12px; font-weight:700; line-height:120%;
}

#product_table td {
vertical-align:middle;
text-align:center;
border-collapse: collapse;
padding:2px 2px 2px 2px;
border-bottom:1px #CCCCCC solid;
font-family: Tahoma, Verdana, Arial;
font-size:12px; font-weight:100; line-height:120%;
color:#666666; 
}
#product_table td strong {font-weight:900;}

#product_table_2 {
width:1000px;
margin:0 0 0 0;
padding:0 0 0 0;
border:1px #CCCCCC solid;
}
#product_table_2 td {
text-align:left;
border-collapse: collapse;
padding:5px 10px 5px 10px;
border-bottom:1px #CCCCCC solid;
font-family: Tahoma, Verdana, Arial;
font-size:12px; font-weight:100; line-height:120%;
color:#666666; 
}
#product_table_2 td strong {
font-weight:900;
color:#666666; 
}

.btn_close2 {
vertical-align: middle;
width:13px;
height:13px;
padding:0 0 0 30px;/*Выталкивает надпись с картинки в ИЕ*/
overflow:hidden;
/*Обрезает кнопку до указанных размеров*/
cursor:pointer;
border:none;
background:url('../fon_images/btn_close.jpg') no-repeat;
/*Положить картинку фоном*/
color:transparent;	  
}

#catalog_img {
width:1088px; 
height:230px;
text-align:center;
border:1px solid #006699;
margin-bottom:5px;
}
