body {
	background:#FFF;
}
body, td, th, div {
	font:normal normal 11px Tahoma, Arial, Verdana, sans-serif;
}
a, a:link, a:active, a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:none;
}
.ainv a:hover {
	text-decoration:underline;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:none;
}
a.ainv:hover {
	text-decoration:underline;
}
.outer { 
	position: relative;
	height:100%;
	width:100%;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}




/* header */
#header {
	min-height:185px;
	background:url(../img/bg/top_bg.gif) repeat-x top left;
	position:absolute;
	width:100%;
}
#header table {
	background:url(../img/bg/top_bg.gif) repeat-x top left;
}
#logo {
	position:absolute;
	top:0;
	left:0;
}
#mini-nav {
	float:right;
	padding:36px 30px 0 0;
	display:block;
	margin:0;
	list-style:none;
	position:relative;
}
#mini-nav li {
	float:right;
	padding:0 0 0 10px;
	margin:0;
	list-style:none;
	display:block;
}
#mini-nav .ru {
	padding:0 0 0 5px;
}
#mini-nav .lt {
	padding:0 0 0 25px;
}
#top-nav {
	display:block;
	float:right;
	padding:0 20px 0 0;
	margin:23px 0 0 0;
	list-style:none;
	position:relative;
	clear:both;
	width:340px;
}
#top-nav li {
	display:block;
	float:right;
	padding:0;
	margin:0 0 0 -6px;
	list-style:none;
	width:83px;
	background:url(../img/btn/t-menu-off1.gif) no-repeat top left;
}
#top-nav li a {
	font-weight:bold;
	color:#FFF;
	display:block;
	padding:36px 0 3px 0;
	text-align:center;
	text-decoration:none;
}
#top-nav li.active {
	background:url(../img/btn/t-menu-on1.gif) no-repeat top left;
}
#top-nav li.active a {
	padding:36px 0 40px 0;
}
/* header */





/* layout */
h1 {
	display:none;
}
#left-side {
	border-right:1px solid #E3E3E3;
	width:200px;
	vertical-align:top;
	background:#FCFCFC;
	padding:195px 0 207px 0;
}
#content {
	vertical-align:top;
	padding:185px 20px 207px 20px;
	text-align:justify;
	line-height:140%;
	font-size: 12px;
}
#content * {
	line-height:140%;
	font-size: 12px;
}
#content table {
	vertical-align:top;
	padding:185px 20px 207px 20px;
}
#wrap {
	width:100%;
	height:100%;
}
#right-side {
	width:200px;
	vertical-align:top;
	padding:195px 0 207px 0;
}
#footer {
	position:absolute;
	margin:-207px auto auto 0;
	width:100%;
	text-align:center;
	background:url(../img/dec/left-cubes.gif) 103px bottom no-repeat;
}
#footer div {
	text-align:center;
	padding:190px 0 4px 0;
	white-space:nowrap;
	color:#758A90;
	border-bottom:2px solid #DA651D;
	margin:0 auto;
	width:50%;
	background:url(../img/dec/world.gif) center top no-repeat;
}
/* layout */





/* left-menu */
#left-menu {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
}
#left-menu li {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
	border-bottom:1px solid #E3E3E3;
	border-top:1px solid #FFF;
}
#left-menu li.li-1 a {
	color:#09449A;
	font-weight:bold;
	text-decoration:none;
	background:#FAFAFA;
	display:block;
	padding:10px 5px 10px 12px;
	border-left:3px solid #ff7e00;
}
#left-menu li.li-1 a.active {
	background:#FF7E00;
	color:#FFF;
}
#left-menu .first {
	border-top:1px solid #E3E3E3;
}
#left-menu li.li-2 a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:10px 5px 10px 25px;
	background:url(../img/ico/list-bullet.gif) 15px 15px no-repeat;
}
#left-menu li.li-2 a.active {
	background:url(../img/ico/list-bullet_a.gif) 15px 15px no-repeat #FF7E00;
	color:#FFF;
}
#left-menu li.li-3 a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:10px 5px 10px 40px;
	background:url(../img/ico/list-bullet.gif) 30px 15px no-repeat;
}
#left-menu li.li-3 a.active {
	background:url(../img/ico/list-bullet_a.gif) 30px 15px no-repeat #FF7E00;
	color:#FFF;
}
#left-menu li.li-4 a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:10px 5px 10px 55px;
	background:url(../img/ico/list-bullet.gif) 46px 15px no-repeat;
}
#left-menu li.li-4 a.active {
	background:url(../img/ico/list-bullet_a.gif) 46px 15px no-repeat #FF7E00;
	color:#FFF;
}
#left-menu li.li-5 a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:10px 5px 10px 70px;
	background:url(../img/ico/list-bullet.gif) 52px 15px no-repeat;
}
#left-menu li.li-5 a.active {
	background:url(../img/ico/list-bullet_a.gif) 52px 15px no-repeat #FF7E00;
	color:#FFF;
}
/* left-menu */




/* form-1 */
.form-1 {
	width:80%;
}
.form-1 td {
	width:150px;
	text-align:center;
	padding:5px;
}
.form-1 td.txt {
	text-align:left !important;
}
.form-1 td.txt input {
	width:200px;
	margin:0 10px 0 0;
}
/* form-1 */




/* site_map */
#site_map ul {
	margin-bottom:5px;
}
#site_map .uls {
	margin-top:2px;
	padding-bottom:5px;
}
#site_map .uls .uls {
	margin-bottom:0px;
}
#site_map li {
	margin-bottom:5px;
	padding:3px 0;
}
#site_map li li {
	margin-bottom:0px;
}
/* site_map */





/* spec.styles */
.red_small {
	color: #FF0000;
	font-size: 10px !important;
}
.red_small * {
	color: #FF0000;
	font-size: 10px !important;
}
.red_normal {
	color: #FF0000;
	font-size: 12px;
}
.red_big {
	color: #FF0000;
	font-size: 18px !important;
}
.red_big * {
	color: #FF0000;
	font-size: 18px !important;
}
.white_small {
	color: #FFFFFF;
	font-size: 10px !important;
}
.white_small * {
	color: #FFFFFF;
	font-size: 10px !important;
}
.white_normal {
	color: #FFFFFF;
	font-size: 12px;
}
.white_big {
	color: #FFFFFF;
	font-size: 18px !important;
}
.white_big * {
	color: #FFFFFF;
	font-size: 18px !important;
}
.black_small {
	color: #000000;
	font-size: 10px !important;
}
.black_small * {
	color: #000000;
	font-size: 10px !important;
}
.black_normal {
	color: #000000;
	font-size: 12px;
}
.black_big {
	color: #000000;
	font-size: 18px !important;
}
.black_big * {
	color: #000000;
	font-size: 18px !important;
}
.orange_small {
	color: #DA651D;
	font-size: 10px !important;
}
.orange_small * {
	color: #DA651D;
	font-size: 10px !important;
}
.orange_normal {
	color: #DA651D;
	font-size: 12px;
}
.orange_big {
	color: #DA651D;
	font-size: 18px !important;
}
.orange_big * {
	color: #DA651D;
	font-size: 18px !important;
}
.dark_blue_small {
	color: #09449A;
	font-size: 10px !important;
}
.dark_blue_small * {
	color: #09449A;
	font-size: 10px !important;
}
.dark_blue_normal {
	color: #09449A;
	font-size: 12px;
}
.dark_blue_big {
	color: #09449A;
	font-size: 18px !important;
}
.dark_blue_big * {
	color: #09449A;
	font-size: 18px !important;
}
.light_blue_small {
	color: #008080;
	font-size: 10px !important;
}
.light_blue_small * {
	color: #008080;
	font-size: 10px !important;
}
.light_blue_normal {
	color: #008080;
	font-size: 12px;
}
.light_blue_big {
	color: #008080;
	font-size: 18px !important;
}
.light_blue_big * {
	color: #008080;
	font-size: 18px !important;
}
/* spec.styles */




/* taxes-list/view */
.taxes-list {
	width:100%;
}
.taxes-list th {
	border:1px solid #EFEFEF;
	padding:5px 10px;
	font-weight:bold !important;
	font-size:12px !important;
	background:#FAFAFA;
}
.taxes-list td {
	border:1px solid #EFEFEF;
	padding:5px 10px;
	text-align:left;
}
/* taxes-list/view */