/*стили для input="file"**/

div.fileinputs {
	position: relative;
	width:255px;
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width:265px;
	border:solid 1px #000000;
	font-size:9pt;
	color:#b1b1b1;
	height:18px;
	cursor:pointer;
}
input.text{
	padding:0 0 0 5px;
	width:182px;
	background:url(images/038.gif) no-repeat 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:1.8em;
	color: #333333;
	height:18px;
	position:absolute;
	left:0;
	top:0;
	border:solid 1px #a5acb2;
}
:root input[type="text"]{
	padding-top:3px;
	line-height:normal;
}
.fakefile img{
	position:absolute;
	left:200px;
	top:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
#li{
	
	width:31px;
	height:31px;
	margin-left:325px;
	margin-bottom:5px;
	opacity:0.4;
	-moz-opacity:0.4;
}
P, TD, DIV, SPAN, FONT, A, INPUT, TEXTAREA, H1, H2, H3, H4, H5, H6{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma, serif;
	color: #333333;
}
h1, H2, H3, H4, H5, H6 {
	font-family: Tahoma, serif;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
H1, .h1 {
	font-size: 36px;	
}
P, TD, DIV, SPAN, FONT, A, INPUT, TEXTAREA {
	font-size: 12px;
}

#MainMenu td {
font-size:14px;
font-family: Tahoma;
color: #499f42;
text-decoration: none;
}
#Menu TD, #Menu A {
	font-size: 13px;
	color: #333333;
}
A {
	color: #009900;
	text-decoration: none;
}
TD.copy {
	font-size: 10px;
}
#Plashki TD, .white, .white DIV, .white P {
	color: #FFFFFF;
	font-size: 14px;
}
#WhiteBlob, #WhiteBlob P, #WhiteBlob DIV, #WhiteBlob SPAN, #WhiteBlob FONT {
	color: #FFFFFF;
	font-size: 14px;
}
TD.smenu A {
	/*color: #333333;*/
	color: #8B9198;
	text-decoration: underline;
}
TD.smenu {
	text-align: right;
	padding: 0 0 12 0;
	vertical-align: top;
}
.filled {
	background-color: #EEEEEE;
}
THEAD {
	background-color: #CCCCCC
}
.big, .big A {
	font-size: 16px;
	font-weight: bold;
}
#navigator {
	padding-bottom: 13;
	padding-left: 5;
}
#navigator A {
	color: #111111;
	text-decoration: underline;
}
TD.menu_active {
	border: none;
	border-bottom: 1px solid #499f42;
}

UL.menu{
/* list-style-image:url('pics/g_bullet.gif'); */
list-style-type:none;
list-style-image:none;
text-align:left;
width:100%;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 10px;

}

ul.menu li{
margin:5px 0px 0px 0px;
font-family: Tahoma;
font-size: 13px;
color: #e50102;
text-decoration: none;
}	
ul {
 list-style-image:url(../images/pics/g_bullet.gif); 
 text-decoration: none;
}
UL.menu li ul li.first{
margin: -15px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.active{
/* background:url(../images/arrow2.gif) -5px 0px no-repeat; */
color: #e50102;
margin:0px;
padding: 0px;
}
.arrow{
float:right;
margin:3px 7px 0px 0px;
}
.balon {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
}
.mainTTL {
			font-family: Tahoma;
			font-size: 24px;
			color: #666666;
		}
.copyWhite {
			color: #FFFFFF;
			font-family: Tahoma;
			font-size: 10px;
		}
.copy {
			font-family: Tahoma;
			font-size: 10px;
		}
#MainMenu A {
			font-family: Tahoma;
			font-size: 14px;
			color: #000000;
			text-decoration: none;
		}
		
.LeftMenu {
			font-family: Tahoma;
			font-size: 13px;
			color:#000; 
			text-decoration: underline;
		}
H1 {
			font-family: Tahoma;
			font-size: 24px;
			font-weight:normal;
			color: #fff;
		}
.normal {
		font-family: Tahoma;
		font-size: 12px;
		}
.serv_menu{
	padding-top:21px;
	}