body
		{
		background-color:#606060;
		line-height: 120%;
		
		margin: 0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		} 
	
body, div, span, p, td, h1, h2
		{
		font-size: 10pt;
		font-family: Arial, Sans-serif;
		color: #000000;
		text-decoration: none;
		}

p 
		{
		margin-top: 1em;
		margin-bottom: 1em;
		}

p.textblock
		{		
		border: 1px solid #8CBCD7;
		padding: 0.5em;
		background-color:#E7F9FC;
		
		margin-top: 0.5em;
		margin-bottom: 0.5em;

		
		}

h1
		{
		font-size: 120%;
		}
		
h2
		{
		font-size: 105%;
		}


a:link, a:visited, a:active, 
		{
			color: #006699;
			font-weight: normal; 
			text-decoration: none;
		}

.tel		{
		  color: #FE2027;
		  font-size: 20px;
		  margin-top: 8px;
		  margin-right: 190px;
		}

a:hover
		{
		border-bottom: #6398BC 1px dashed;
		text-decoration: none;
		}

.country
		{
		font-size: 10px;
		font-family: Verdana;
		background-color: #FFFFFF;
		}


.search_top
		{
		font-size: 10px;
		font-family: Verdana;
		
		background:  url(images/search.gif) no-repeat;
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		background-position: 2px 2px;
		padding-left: 16px;

		/*width: 30%; min-width: 200px;*/
		
		width: expression(document.body.clientWidth > 1000 ? "50%" : "25%")  
		}

*|html .search_top
		{
		width: 30%;			  
		}




.main_window
		{
		padding-top: 0px;
		padding-left: 15px;
		padding-right: 5px;
		padding-bottom: 5px;
		
		}

.menu_top, .menu_top a, .menu_top a:visited, .menu_top a:active
		{
		font-family: Verdana;
		padding-left: 15px;
		font-weight: bold;
		font-style: normal;
		font-size: 11px;
		color: #FD0202;
		text-decoration: none;
		}
		
.menu_top a, .menu_top a:visited, .menu_top a:hover
		{
		padding-left: 0px;
		}

.menu_top a:hover
		{
		text-decoration: none;
		border-bottom: #6398BC 1px dashed;
		}


.menu_left
		{
		padding-bottom: 20px;
		margin-left: 15px;
		color: #E8F8FD;
		}		

.menu_left div.item
		{
		padding-bottom: 8px;
		}		
		
.menu_left a, .menu_left a:visited, .menu_left a:hover
		{
		font-family: Verdana;
		font-weight: bold;
		font-style: normal;
		font-size: 12px;
		color: #E8F8FD;
		text-decoration: none;
		}

.menu_left a:hover
		{
		text-decoration: none;
		border-bottom: #B1CBDD 1px dashed;
		}


table.line_header
		{
		border: #000000 1px solid;
		padding: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
		}

table.line_header td.bibika
		{
		border-right: #000000 1px solid;
		}


table.line_header td.text
		{
		color: #FFFFFF;
		font-family: Verdana;
		font-weight: bold;
		font-style: normal;
		font-size: 12px;
		padding-left: 15px;
		}

table.advert td
		{
		font-size: 10px;
		}



table.catalog_list, table.catalog_list td
		{
		font-size: 11px;
		}

table.catalog_list a, table.catalog_list a:visited, table.catalog_list a:hover
		{
		color: #282828;
		border-bottom: none;
		text-decoration: none;
		font-size: 11px;
		}



.counters
		{
		padding-top: 15px;
		padding-bottom: 10px;
		margin-top: 5px;
		border-top: #6398BC 1px dashed;
		}
.counters a, .counters a:hover, .counters a:visited
		{
		text-decoration: none;
		border-bottom: none;
		}

.button
		{
		background-color:#C7EAFB; 
		border-top: 1px solid #6FAAD2;
		border-left: 1px solid #6FAAD2;
		border-bottom: 2px solid #166CA7;
		border-right: 2px solid #166CA7;
		}

td.top {
	height: 132px;
	width: 100%;
	background: url("/images/header_bg.jpg") top repeat-x;
}

table.top_table {
	height: 132px;
	width: 100%;
	/*min-width: 900px;
	width:expression((document.body.clientWidth) < 900? "900px": "auto");min size dlya IE 6 */
	background: url("/images/header_bg_right.jpg") top right no-repeat; }

table.width {
	/*min-width: 900px;
	width:expression((document.body.clientWidth) > 900 ? "auto" : "900px")   Ширина для IE6 expression(document.body.clientWidth > 900 ? "auto" : "900px")*/
	/*width:expression((document.body.clientWidth) < 1000? "1050px": "auto");min size dlya IE 6*/ }

td.logo {	
	height:132px;
	padding-left:215px;/*215 */
	background:url("/images/header_bg_left.jpg") left bottom no-repeat;
}

td.left_top {	
	height:45px;
	width:168px;
	border-top: none;
	background:url("/images/left_bg_top.jpg") left top no-repeat;
}

td.companyname {
	height: 100%;
	width: 100%;	
	/*padding-right: 15%;*/	
}

