html,body{
	margin:0px;
	padding:0px;
	height:100%;
	
}
.error{
	color: red;
}
.main-page{
	background:#FFFFFF url(../images/back_main.jpg) no-repeat right top;
}
.inner-page{
	background:#FFFFFF url(../images/back_main_inner.jpg) no-repeat right top;
}

.divmore{
	margin-top:4px;
	margin-bottom:16px;
}

.sendbutt {margin:0px; padding:0px 5px 2px 5px ; background: url(../images/sb.gif) #e3edf5 repeat-x left top; border: #3d409a 1px solid; color: #ffffff; height: 21px;font-family:Tahoma, Verdana, Arial;font-size:11px;text-align:center;font-weight:bold;}

.li{
	padding-top: 0px;
	margin-left: 2px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

.lihdr{
	marging-top: 5px;
	margin-left: 2px;
	padding-left: 10px;
	background:#FFFFFF url(../images/li.gif) no-repeat left center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	font-weight: bold;
}

.header1 {
	font-weight: bold;
	font-size: 14px
}

.header2 {
	font-weight: bold;
	font-size: 12px;
	color: #FF0000
}

.header3 {
	font-weight: normal;
	font-size: 12px;
	color: #0000FF
}


.sub-cat{
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:12px;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
p{
	margin:0px;
	padding:0px 0px 11px 0px;
}
.asa{
	color:#373A97;
	font-weight:bold;
	font-size: 12px;
}
a{
	color:#373A97;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
img{
	border:none;
}

.acc {
    font-weight: bold;
    color: #F36B2A;
}

.hand{
	cursor:hand;
	cursor:pointer;
}
.more{
	padding-left:15px;
	background:url(../images/bul_1.gif) no-repeat left center;
}
.more:hover{
	text-decoration:none;
}
.back{
	padding-left:15px;
	background:url(../images/bul_back.gif) no-repeat left center;
}
.back:hover{
	text-decoration:none;
}
.main{
	height:100%;
	background:url(../images/back_leftmenu.gif) no-repeat 0px 98px;
}
.leftcol{
	width:1%;
}
.rightcol{
	width:99%;
}
.toplinks .td{
	width:20px;
	height:13px;
	text-align:center;
	line-height:12px;
}
.toplinks a{
	color:#373A97;
}
.toplinks .act{
	background:url(../images/back_lang.gif) no-repeat;
}
.toplinks .act a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.toplinks .act a:hover{
	text-decoration:none;
}
.ahdr{
	padding-bottom:4px;
}
.hdr1{
	padding-bottom:14px;
}
.hdr2{
	padding-bottom:4px;
	color:#313494;
	font-weight:bold;
	font-size:12px;
}
.hdr3{
	padding-bottom:4px;
	color:#313494;
	font-weight:bold;
}
.hdr2 a{
	color:#313494;
	text-decoration:underline;
}
.hdr2 a:hover{
	text-decoration:none;
}
.pad01{
	padding:33px 0px 0px 19px;
}
.pad02{
	padding:33px 100px 0px 19px;
}
.pad02 p{
	
}
.date{
	font-size:10px;
	color:#747474;
}
.dates{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3f3f3f;
}
.block-about{
	margin-top:10px;
}
.block-about .head{
	background:url(../images/back_1.gif);
}
.block-about .content{
	padding:12px 20px 20px 20px;
	background-color:#EFEFEF;
}
.img{
	border:1px solid #313494;
}
.th{
	margin-top:17px;
}
.leftmenu{
	padding:36px 0px 0px 48px;
	font-size:12px;
	line-height:18px;
	color:#313494;
	font-weight:bold;
	padding-bottom:60px;
}
.leftmenu a{
	color:#313494;
	text-decoration:underline;
}
.leftmenu a:hover{
	text-decoration:none;
}
.leftmenu-inn{
	padding:36px 0px 0px 34px;
	line-height:18px;
	color:#313494;
	padding-bottom:60px;
}
.leftmenu-inn a{
	color:#313494;
	text-decoration:underline;
}
.leftmenu-inn  a:hover{
	text-decoration:none;
}
a.arr_up{
	padding-right:18px;
	background:url(../images/menu_arr_up.gif) no-repeat right center;
}	
.leftmenu .main{
	padding-left:18px;
	background:url(../images/menu_arr.gif) no-repeat left center;
}	
.leftmenu-inn .lev1{
	padding-left:18px;
	background:url(../images/menu_arr.gif) no-repeat left center;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
}
.leftmenu-inn .lev1-act{
	padding-left:18px;
	padding-top:2px;
	background:url(../images/menu-arr-over.gif) no-repeat left center;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
}
.leftmenu-inn .lev2{
	font-size:11px;
}
.leftmenu-inn .lev2-act{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.leftmenu-inn .lev3{
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev3-act{
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
.leftmenu-inn .lev4{
	margin-left: 8px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev4-act{
	margin-left: 8px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev5{
	margin-left: 16px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev5-act{
	margin-left: 16px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev6{
	margin-left: 24px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev6-act{
	margin-left: 24px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev7{
	margin-left: 32px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev7-act{
	margin-left: 32px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev8{
	margin-left: 40px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev8-act{
	margin-left: 40px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev9{
	margin-left: 48px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev9-act{
	margin-left: 48px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}.leftmenu-inn .lev10{
	margin-left: 56px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 4px;
	font-size:10px;
}
.leftmenu-inn .lev10-act{
	margin-left: 56px;
	padding-left:8px;
	background:url(../images/bull_2.gif) no-repeat 0px 5px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
.leftmenu-inn .in{
	padding-left:18px;
	padding-top:7px;
	padding-bottom:10px;
}
.block1{
	padding:0px 30px 0px 18px;
}
.bot{
	height:82px;
}
.bottom{
	border-top:1px solid #C1C1C1;
	
}
.bottom td{
	height:82px;
	font-size:10px;
}
.bottom .creator{
	padding-right:56px;
}
.bottom .creator-inn{
	padding-right:100px;
}
.bottom .copy{
	padding-left:22px;
}
.bottom a{
	color:#0086AD;
	text-decoration:underline;
}
.bottom a:hover{
	text-decoration:none;
}
.bottom .green{
	color:#3FBA01;
}
@media print{
	td{
		font-size:10pt;
		line-height:12pt;
	}
	.noprint, .leftcol,.more,.creator,.creator-inn{
		display:none;
	}
	.rightcol,.copy{
		width:100%;
	}
	.pad01{
		padding:0px;
		width:100%;
	}
}

table.prod{
	width: 550px;
	border: #ebebeb 1px solid;
	border-bottom: 0px;
	margin-bottom: 15px;
}

tr.prod_header{
	background:url(../images/t_f.gif) repeat-x;
	text-align:left;
	font-weight:bold;
	padding-left: 10px;
	height: 23px;
	font-weight: bold;
	color: #313494;
	border-bottom: #ebebeb 1px solid;
}
td.prod_left{
	width: 110px;	
	vertical-align: top;
	padding: 5px;
	font-weight: bold;
	color: #000000;
	border-right: #ebebeb 1px solid;
	border-bottom: #ebebeb 1px solid;
}
td.prod_right{
	width: 440px;	
	padding: 5px;
	border-bottom: #ebebeb 1px solid;
}
td.prod_left_{
	width: 420px;	
	vertical-align: top;
	padding: 5px;
	font-weight: bold;
	color: #000000;
	border-right: #ebebeb 1px solid;
	border-bottom: #ebebeb 1px solid;
}
td.prod_right_{
	width: 130px;	
	padding: 5px;
	border-bottom: #ebebeb 1px solid;
}
td.prod_2{
	background:url(../images/t_i.gif) no-repeat left center;
	padding: 5px 5px 5px 70px;
	width: 550px;	
	height: 30px;
	border-bottom: #ebebeb 1px solid;
}
ol
{
	list-style-image: url(../images/arroy.gif);
	list-style-type: circle;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 17px;
} 
li{
	padding-top:0px;
	padding-bottom:5px;
}

.doc{
	background:url(../images/doc.gif) no-repeat left center;
	line-height: 10px;
	padding-left: 40px;
	padding-top: 15px;
}
.pdf{
	background:url(../images/pdf.gif) no-repeat left center;
	line-height: 10px;
	padding-left: 40px;
	padding-top: 15px;
}
.input{
	border: #C1C1C1 1px solid;
}
