/*-------------------- форма */
input{margin:0;}
input.file{border:none;_border:1px solid;}
img.bordered,iframe,input,textarea,img.reImage{border:solid 1px;}
textarea,input{padding-left:3px;padding-right:3px; }
input.radio{border:none;background:none;}

iframe,textarea,input,img.bordered,img.reImage{border-color:#555555;}

textarea,input{background:#ffffff;}

input.submit,a.submit{
	color:#005aab;
	font-weight:normal;
	background:url(../../img/design/button.gif) repeat left bottom;
	border:1px solid #434343;
	font-size:11px;
	padding:2px 10px;
	_padding:1px 0px;
	width:auto;
	height:19px;
	_height:20px;
}

table.reTable td, table.reTable th{padding:7px;}
table.reTable th {border:1px solid; background:#ffffff;text-align:left; font:12px tahoma; padding:5px;}
/*table.reTable {width:400px; min-width:400px;}*/
table.reTable {width:100%}
table.reTable,table.reTable td, table.reTable th {border-color:black;vertical-align:middle;}
table.reTable th{border-right: none; border-bottom: none;}

/*--------------------*/

/*-------------------- стандартное*/
body, td, p, ul, li, a, a:hover {font:12px tahoma, sans-serif; color: #000000;}
table.all, td.all{width:882px; background-color: #ffffff;}
table.all, tr.all{height:100%;}
td{vertical-align:top;}
img{border:0;}
p.alert {color: #000000; margin:0;padding:0; padding-top: 10px;}

/*--------------------*/		
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}				
h1{font-size:13px; color: #000000; font-weight: bold;  padding:5px 0 5px 0;}
h2{font-size:12px; color: #000000; font-weight: bold; }
h3{font-size:12px; color: #780300; font-weight: bold; }
h4{font-size:12px; color: #69b8cd; font-weight: bold; }
h5{font-size:12px; color: #c56665; font-weight: bold; }
h6{font-size:12px; color: #ffffff; font-weight: normal;}

/*--------------------*/
.body{
	BACKGROUND-COLOR: #bac1b9;
	overflow: scroll;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
}
HTML, BODY{
	HEIGHT: 100%;
	margin: 0;
}


A {
	COLOR: #b11b18
}
A:visited {
	COLOR: #da453e
}
A:hover {
	COLOR: #380096
}
P {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}



H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 7px; COLOR: #380096; PADDING-TOP: 7px;
	margin:0;
}

#r-intro h3{
	font-size:17px;
}

#r-intro p{
	color:#000000;
}
.clr {
	CLEAR: both
}


#topmenu {
	TEXT-ALIGN: center
}

#logotip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 380px; PADDING-TOP: 15px
}
#adress {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 30px; WIDTH: 420px; PADDING-TOP: 35px; TEXT-ALIGN: right;
	
}
#adress em{font-size: 1.4em;}
#adress P {
	FLOAT: right; MARGIN-LEFT: 30px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Tahoma, sans-serif;
	font-size: 0.85em;
}
#introbox {
	CLEAR: both; PADDING-RIGHT: 29px; PADDING-LEFT: 29px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#l-intro {
	FLOAT: left; WIDTH: 382px; MARGIN-RIGHT: 7px; margin-left:30px;
}
#main-img {
	BACKGROUND: url(../../img/design/main-img.gif) #b5c2a6 no-repeat; MARGIN-BOTTOM: 7px; HEIGHT: 215px; TEXT-ALIGN: right
}
#main-img P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 220px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 41px; COLOR: #4b4f44; LINE-HEIGHT: 1.4em; PADDING-TOP: 30px;
	
}
#main-img H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; COLOR: #fff; PADDING-TOP: 0px
}
#search-img {
	BACKGROUND: url(../../img/design/search-img.gif) #a5a37e no-repeat; HEIGHT: 35px
}
#search-img H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 13px 0px; COLOR: #fff; PADDING-TOP: 0px
}
#search-img INPUT {
	BORDER-RIGHT: #817763 1px solid; BORDER-TOP: #817763 1px solid; FLOAT: left; MARGIN: 6px 0px 0px; BORDER-LEFT: #817763 1px solid; WIDTH: 260px; COLOR: #615b4a; BORDER-BOTTOM: #817763 1px solid; BACKGROUND-COLOR: #a5a37e
}
#search-img IMG {
	FLOAT: left; MARGIN: 7px 0px 0px
}
#r-intro {
	FLOAT: left; WIDTH: 432px
}
#img-1, #img-2, #img-3, #img-4 {
	FLOAT: left; WIDTH: 212px; HEIGHT: 125px
}

#r-intro H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 8px 13px; COLOR: #fff; PADDING-TOP: 0px
}
#r-intro A {
	TEXT-DECORATION: none
}
#r-intro A:visited {
	TEXT-DECORATION: none
}
#r-intro A:hover H3 {
	TEXT-DECORATION: underline
}
#r-intro P {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 1.3em
}
#img-1 {
	BACKGROUND: url(../../img/design/1-img.gif) #6eb046 no-repeat; MARGIN: 0px 8px 7px 0px; COLOR: #425f26
}
#img-1 P, #img-2 P, #img-3 P, #img-4 P{
	PADDING-RIGHT: 90px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#img-2 {
	BACKGROUND: url(../../img/design/2-img.gif) #58c3cb no-repeat; MARGIN: 0px 0px 7px; COLOR: #336375
}

#img-3 {
	CLEAR: both; BACKGROUND: url(../../img/design/3-img.gif) #5e92bb no-repeat; MARGIN: 0px 8px 7px 0px; COLOR: #2c4357
}

#img-4 {
	BACKGROUND: url(../../img/design/4-img.gif) #ea9e56 no-repeat; COLOR: #8a5833
}



#footer {
	PADDING-RIGHT: 40px; BORDER-TOP: #bac1b9 1px solid; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 45px
}
#copy {
	FONT-SIZE: 0.85em; FLOAT: left; COLOR: #535353; LINE-HEIGHT: 1.5em
}
#copy A {
	COLOR: #535353
}
#copy A:visited {
	COLOR: #535353
}
#copy A:hover {
	COLOR: #da251d
}
#schet {
	FLOAT: right
}
#schet IMG {
	MARGIN-LEFT: 20px
}


#text-index{
	padding: 10px 30px 20px 30px;
}

div.png{
	
	display:inline;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"')");
	width:expression(this.firstChild.width); 
	height:expression(this.firstChild.height);
}
img.png{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
/*--------------------*/
/*hr {clear:all;	margin:0;	padding:0;	height:2px;	width:100%;	border: 0px solid;	_background:none;	_border:none;	background-color:#c70000;*/
/*	border-color:#c70000;	_background:none;	_border:none;	_color:#c70000;}*/
/**/
ul.zero {
	display: block;
	padding:0;
	list-style: none;
	
	height:56px;
	margin:0;
	width:830px;
	margin: 0 auto;
	_margin:0;
	
}
ul.zero li {
	padding:0;
	float: left;
}

a.mainleveltop, a.mainleveltop:hover{
	display: block;
	color: #ffffff !important;
	font-family: Times New Roman, Tahoma, sans-serif;
	font-size:18px;
	text-decoration: none;
	font-weight: 500;
	font-style: italic;
	height:56px;
	line-height: 50px;
	
}
a.mainleveltop:hover, a.active{
	color:#ea9e56 !important;
	background-position: 0px -58px !important;
	
}
#active_menutop1, #active_menutop3, #active_menutop2{
	
	background: url(../../img/design/katalog2.gif) no-repeat;
	width:125px;
	background-color:#ba2617;
}

#active_menutop4{
	
	background: url(../../img/design/docs.gif) no-repeat;
	width:169px;
	background-color:#ba2617;
}
#active_menutop5, #active_menutop6{
	background: url(../../img/design/kontakt.gif) no-repeat;
	width:143px;
	background-color:#ba2617;
	
}


a.mainleveltop:hover{
	background-color: white !important;
}

#ariadna{
	height: 20px;
	/*border: red 1px solid;*/
	padding:0 30px;
	padding-bottom: 10px;
}

/*#ariadna ul ul{*/
/*	width:160px; */
/*}*/

ul.katalog-cont, ul.katalog-cont li
{
padding: 0pt;
margin: 0pt;
list-style: none;

}
ul.katalog-cont{
	float: left;
	
	/*width:200px;*/
	
}

ul.katalog-cont ul{
	
	text-align: center;
	border: none;
	margin:0;
	padding:0;
	/*margin-right:50px;*/
}

ul.katalog-cont li
{
	margin:0;
	
	margin-right:18px;
	text-align: center;
	/*border: red 1px solid;*/
	width:105px;
	
       /* min-height: 250px;*/
        
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        
        zoom: 1;
        _display: inline;
     /*   _height: 250px;*/
	
	/*height:255px;*/
	/*margin-bottom:50px;*/
	
	
}

ul.katalog-cont li a, ul.katalog-cont li a:hover
{
	font-size:18px;
	color: black !important;
}

ul.katalog-cont ul li{
	float: none;
	margin-bottom:10px;
	margin-top:10px;
	border: none;
}

ul.katalog-cont ul a, ul.katalog-cont ul a:hover{
	font-size:12px;
	color: #380096 !important;
}

.bg1{
	background-color:#6eb046 ;
	color: white;
}

.bg2{
	background-color:#58c3cb ;
	color: white;
}

.bg7{
	background-color:#5e92bb ;
	color: white;
}

.bg8{
	background-color:#ea9e56 ;
	color: white;
}


#text-index span h1{
	width:350px;
	padding-left: 10px;
	margin-bottom:25px;
}

#ariadna ul{
	width:240px;
	min-width:100px;
	display: block;
	margin: 0;
	padding:0;
	list-style: none;
	float: left;
	margin-right:5px;
	/*border: red 1px solid;*/
	
}

#ariadna ul li{
	margin:0;
	padding:0;
	height:24px;
	margin-bottom:5px;
	
}

#ariadna ul li a.manuf{
	padding: 5px 10px 5px 10px;
	line-height:22px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}


li.manuf{
	display: block;
}

#ariadna p{
	display: block;
}

ul.right{
	width:155px !important;
	float: left;
	
	
}
ul.right li{
	width:165px;
	
	
}

.right a, .right a:visited{
	color: black;	
}
.right a:visited:hover, .right a:hover{
	color: #380096;
}
.red, a.red:hover{
	/*font-size:22px !important;*/
	padding: 0 !important;
	font-weight: bold;
	/*line-height:50px !important;*/
}

#searchbox				{ margin-top: 10px; }
#searchbox input		{ border: 1px solid #b5c2a6; width: 270px; }
#searchbox button		{ background-color: #6d7464; color: white; font-size: 12px; width: 60px; }

