body {
 background: #FFFFFF;
 color: #000000;
 font-family: Tahoma;
 font-size: 10pt;
 margin: 0;
 }
a {
  color: #065488;
  }
a:active, a:hover {
  color: #990000;
  text-decoration: none;
  }
.tb {
  font-size: 8px;
  background: #5EC1D0;
  }
  
.tb_l {
  background: #4C85B3;
  width: 220px;
  }
.tb_r {
  background: #D2D2D2;
  width:220px;
  }
.tb_r_footer {
  background: #D2D2D2;
  width:195px;
  }
  
.head {
  height: 90px;
  vertical-align: middle;
  }
.top_nav {
  height: 30px;
  font-size: 13px;
  text-align: left;
  vertical-align: middle;
  }
.top_nav a {
  background: url(../images/top_n_l.gif) no-repeat left;
  padding-left: 22px;
  padding-right: 3px;
  color: #878787;
  text-decoration: none;
  }
.top_nav a:hover {
  background: url(../images/top_n_a.gif) no-repeat left;
  padding-left: 22px;
  padding-right: 3px;
  color: #000000;
  text-decoration: none;
  }
.header {
  height: 137px;
  vertical-align: top;
  }
.column_right {
  padding-left: 25px;
  vertical-align: top;
  font-size: 8pt;
  }
.col_r_a h3 {
  color: #2E5177;
  font-size: 10pt;
  margin: 0px;
  }
.col_r_b h3 {
  color: #0B7F92;
  font-size: 10pt;
  margin: 0px;
  } 
.col_r_a_content {
  background: url(../images/col_r_a.gif) no-repeat top;
  padding: 70px 15px 10px;
  vertical-align: top;
  color: #FFFFFF;
  } 
*html .col_r_a_content {
  background: url(../images/col_r_a.gif) no-repeat top;
  height: 61px; 
  padding: 70px 15px 10px;
  vertical-align: top;
  color: #FFFFFF;
  }  
.col_r_b_content {
  background: url(../images/col_r_b.gif) no-repeat top;     
  padding: 70px 15px 10px; 
  vertical-align: top;
  color: #FFFFFF;
  }
*html .col_r_b_content {
  background: url(../images/col_r_b.gif) no-repeat top;
  height: 49px;      
  padding: 70px 15px 10px; 
  vertical-align: top;
  color: #FFFFFF;
  }
.col_r_a_link {
  color: #A0CFE5;
  height: 25px;
  background: url(../images/col_r_a1.gif) no-repeat top;
  padding-left: 120px;
  }
.col_r_a_link a {
  color: #A0CFE5;
  }
.col_r_b_link {
  color: #82E9DD;
  height: 25px;
  background: url(../images/col_r_b1.gif) no-repeat top;
  padding-left: 120px;
  }
.col_r_b_link a {
  color: #82E9DD;
  }
.cont_spacer {
  height: 5px; 
  border-top: 1px solid #858585;
  }
.column_left {
  padding-top: 25px;
  background: #DADADA url(../images/column_left_bg.gif) repeat-y left; 
  vertical-align: top; 
  }   
.column_left a { 
  color: #000000;
  display: block;
  font-weight: bold;
  font-size: 8pt;
  padding:8px;
  margin: 0 20px;
  text-decoration: none;
  border-bottom: 1px solid #A9A9A9; 
  background: url(../images/left_n_l.jpg) no-repeat right center;
  }
.column_left a:hover {
  color: #990000;
  border-bottom: 1px solid #FFFFFF;
  background: url(../images/left_n_a.jpg) no-repeat right;
  }
  
a#Main_Menu_Active {
	color:#990000;
	text-decoration:none;
	background: url(../images/left_n_a.jpg) no-repeat right;
}
  
.column_left_f {
  background: #DADADA url(../images/column_left_bg.gif) repeat-y left; 
  vertical-align: bottom;
  text-align: right;
  }  
.content {
  width: 514px;
/*  height: 550px; ---------------- ВЫСОТА КОНТЕНТА ------------------- */
  padding-left: 35px;
  vertical-align: top;
  text-align: center;
  }
.content p {
  font-family:Verdana;
  font-size:9pt;
  color:#000000;
  text-indent: 15px;
  margin: 0 0 15px;
  text-align: justify;
  }    
.content h1 {
  font-family: Times New Roman;
  color: #336699;
  margin: 0;
  font-size: 13pt; 
  text-align: left;
  }
  
.content h2 {
        font-family:Times New Roman;
	font-size:12pt;
	color:#336699;
	font-weight:bold;
        margin-left:5px;
        margin-top:0px;
	margin-bottom:0px;
	text-align: left;
}

.tb_q {
  font-size: 8px;
  background: #5EC1D0;
  }
  
p#main {
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
}

p#note {
	font-family:Verdana;
	font-size:9pt;
	margin-bottom:5px;

}

.copyright {
  font-family:Tahoma;
  font-size:9pt;
  color:#999999;
  height: 40px;
  border-top: 1px solid #858585;
  text-align: center;
  vertical-align: middle;
  }
/* Для второй страницы */
.menu {
  color: #888888;
  font-weight: bold;
  height: 28px;
  font-size: 8pt;
  text-align: center;
  background: #C7C7C7 url(../images/2menu_bg.gif) repeat-y left;
  }
.menu a {
  color: #FFFFFF;
  padding: 0 5px;
  text-decoration: none;
  }
.menu a:active, .menu a:hover {
  color: #990000;
  }
.header2 {
  height: 32px;
  vertical-align: top;
  }
.content2 {
  vertical-align: top;

  padding-top: 0px;

  }
.content2 p {
  font-family:Verdana;
  font-size:9pt;
  color:#000000;
  margin: 0 0 15px;
  text-align: justify;
  }    
  
p#center {
  font-family:Verdana;
  font-size:9pt;
  color:#000000;
  margin: 0 0 15px;
  text-align: center;
  }    
  
p#left {
  font-family:Verdana;
  font-size:9pt;
  color:#000000;
  margin: 0 0 15px;
  text-align: left;
  }
  
p#spisok {
  font-family:Verdana;
  font-size:9pt;
  color:#000000;
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  }   
  
.content2 h1 {
  font-family: Times New Roman;
  color:#336699;
  font-size: 13pt;
  text-align: left;
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  }
  
.content2 h2 {
  font-family:Times New Roman;
	font-size:12pt;
	color:#336699;
	font-weight:bold;
        margin-top:5px;
        margin-left:0px; 
	font-weight:bold;
	margin-bottom:0px;
	text-align: left;
  }
  
  .copyright2 {
  font-family:Tahoma;
  font-size:9pt;
  color:#999999;
  height: 45px;
  border-top: 1px solid #858585;
  text-align: center;
  vertical-align: middle;
  }
  
/* мои добавления */  
  p#search {
  	font-size: 8pt;
        font-family: Tahoma;
        color:#000000;
        margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
}

p#searchs {
  	font-size: 8pt;
        font-family: Tahoma;
        color:#000000;
        margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
}

form {
	margin:0px;
}

p#Bottom_Menu {
	font-family: Tahoma;
	font-size: 9pt;
	margin-top:0px;
	margin-bottom:0px;
	text-align: center;
}

a#Menu_Active {
	color:#990000;
	text-decoration:underline;
}

p#text {
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
	margin-top:7px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
}

input#Button {
    margin-left:5px;

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width:200px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699
}  

p#Sub_Header {
        font-family:Times New Roman;
	font-size:12pt;
	color:#003399;
	font-weight:bold;
	margin-bottom:0px;
}

/* Styles: Form. */
form {
	margin:0px;
}

input, textarea {
	font-family:Verdana;
	font-size:9pt;
}

input#Name {
	margin-left:0px;
	width:250px;
}

input#Fax {
	margin-left:0px;
	width:250px;
}
input#Job {
	margin-left:0px;
	width:250px;
}

input#Phone {
	margin-left:0px;
	width:250px;
}

input#Email {
	margin-left:0px;
	width:250px;
}

textarea#Comments {
	width:400px;
}

input#Company {
	margin-left:0px;
	width:250px;
}

input#Website {
	margin-left:0px;
	width:250px;
}

input#Country {
	margin-left:0px;
	width:250px;
}

input#Quantity {
	margin-left:0px;
	width:250px;
}
input#Quality {
	margin-left:0px;
	width:250px;
}

input#Delivery {
	margin-left:0px;
	width:250px;
}

input#Price {
	margin-left:0px;
	width:250px;
}

#inhalt {
	position: relative;
	left:0px;
	right:0px;
	bottom;10px;
	top:10px;
	width:98%;
	clear:both;
	height:450px;
	z-index:1;
	background-color: #FFFFFF;
	layer-background-color: #CC0033;
	overflow: auto
}

#mainbody {POSITION: absolute; TOP:50; LEFT:150;
        VISIBILITY: hidden; Z-INDEX: 400;}
/* каталог */
p#result {
        font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
        margin-top:5px;
        margin-left:0px;
	margin-bottom:5px;
	text-align:left;
}

p#page {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:bold; 
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

p#tablename {
	font-family:Verdana;
	font-size:12pt;
	color:#000000;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	text-align:center;
}

p#table {
	font-family:Verdana;
	font-size:12pt;
	color:#000000;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	text-align:left;
}

p#tablebigname {
	font-family:Verdana;
	font-size:13pt;
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
}

p#tablebig {
	font-family:Verdana;
	font-size:12pt;
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:left;
}

p#request {
	font-family:Verdana;
	font-size:13pt;
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:left;
}

a#linkreq {
	color: #990000;
	text-decoration:underline;
        font-weight:bold; 
}
a#linkreq:hover {
	color: #CC0000;
	text-decoration: none;
        font-weight:bold;
}

DIV#adsense {
    border: 0 none;
    float: left;
    margin-bottom: 5px;
    margin-left: 7px;
    margin-right: 7px;
}

table.det               {border-collapse:collapse; empty-cells:show;}
table.det td            {border-top:none;border-left:1px solid #dce2f0;}
table.det td.left 	{border-left: none;}

table.det td.left1 	{border-left: none;}
*html table.det td.left1 td.left {width: 240px;}

/*PAGER*/
div.page                                {text-align:left;}
div.banner                              {text-align:center;margin-bottom:5px;margin-top:5px;}
div.page td                             {text-align:center;padding-left:4px;padding-right:4px;font-size:9pt;}
div.page td.link                        {border:1px solid #565766;}
div.page a.link                         {text-decoration:none;color:#000000;display:block}
div.page td.title                       {font-weight:bold;}
div.page td.this                        {border:1px solid #565766;background-color:#565766;}
div.page a.this                         {text-decoration:none;color:#ffffff;font-weight:normal;display:block}
