/* CSS Document */
body { padding-top:0px; margin-top:0px; margin:0px; padding:0px; margin:0 auto;}
h1,h2,h3 {
	font:normal 14pt Exo2Bold;
	color:#333333;
	text-transform:uppercase;
}
	@font-face {
			font-family: "Exo2Regular";
			src: url("../css/exo2/Exo2Regular/Exo2Regular.eot");
			src: url("../css/exo2/Exo2Regular/Exo2Regular.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Regular/Exo2Regular.woff") format("woff"),
			url("../css/exo2/Exo2Regular/Exo2Regular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Bold";
			src: url("../css/exo2/Exo2Bold/Exo2Bold.eot");
			src: url("../css/exo2/Exo2Bold/Exo2Bold.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Bold/Exo2Bold.woff") format("woff"),
			url("../css/exo2/Exo2Bold/Exo2Bold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Light";
			src: url("../css/exo2/Exo2Light/Exo2Light.eot");
			src: url("../css/exo2/Exo2Light/Exo2Light.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Light/Exo2Light.woff") format("woff"),
			url("../css/exo2/Exo2Light/Exo2Light.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2BoldItalic";
			src: url("../css/exo2/Exo2BoldItalic/Exo2BoldItalic.eot");
			src: url("../css/exo2/Exo2BoldItalic/Exo2BoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2BoldItalic/Exo2BoldItalic.woff") format("woff"),
			url("../css/exo2/Exo2BoldItalic/Exo2BoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2ExtraBold";
			src: url("../css/exo2/Exo2ExtraBold/Exo2ExtraBold.eot");
			src: url("../css/exo2/Exo2ExtraBold/Exo2ExtraBold.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2ExtraBold/Exo2ExtraBold.woff") format("woff"),
			url("../css/exo2/Exo2ExtraBold/Exo2ExtraBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2ExtraBoldItalic";
			src: url("../css/exo2/Exo2ExtraBoldItalic/Exo2ExtraBoldItalic.eot");
			src: url("../css/exo2/Exo2ExtraBoldItalic/Exo2ExtraBoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2ExtraBoldItalic/Exo2ExtraBoldItalic.woff") format("woff"),
			url("../css/exo2/Exo2ExtraBoldItalic/Exo2ExtraBoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2ExtraLight";
			src: url("../css/exo2/Exo2ExtraLight/Exo2ExtraLight.eot");
			src: url("../css/exo2/Exo2ExtraLight/Exo2ExtraLight.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2ExtraLight/Exo2ExtraLight.woff") format("woff"),
			url("../css/exo2/Exo2ExtraLight/Exo2ExtraLight.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2ExtraLightItalic";
			src: url("../css/exo2/Exo2ExtraLightItalic/Exo2ExtraLightItalic.eot");
			src: url("../css/exo2/Exo2ExtraLightItalic/Exo2ExtraLightItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2ExtraLightItalic/Exo2ExtraLightItalic.woff") format("woff"),
			url("../css/exo2/Exo2ExtraLightItalic/Exo2ExtraLightItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Italic";
			src: url("../css/exo2/Exo2Italic/Exo2Italic.eot");
			src: url("../css/exo2/Exo2Italic/Exo2Italic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Italic/Exo2Italic.woff") format("woff"),
			url("../css/exo2/Exo2Italic/Exo2Italic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2BlackItalic";
			src: url("../css/exo2/Exo2BlackItalic/Exo2BlackItalic.eot");
			src: url("../css/exo2/Exo2BlackItalic/Exo2BlackItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2BlackItalic/Exo2BlackItalic.woff") format("woff"),
			url("../css/exo2/Exo2BlackItalic/Exo2BlackItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2LightItalic";
			src: url("../css/exo2/Exo2LightItalic/Exo2LightItalic.eot");
			src: url("../css/exo2/Exo2LightItalic/Exo2LightItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2LightItalic/Exo2LightItalic.woff") format("woff"),
			url("../css/exo2/Exo2LightItalic/Exo2LightItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Medium";
			src: url("../css/exo2/Exo2Medium/Exo2Medium.eot");
			src: url("../css/exo2/Exo2Medium/Exo2Medium.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Medium/Exo2Medium.woff") format("woff"),
			url("../css/exo2/Exo2Medium/Exo2Medium.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2MediumItalic";
			src: url("../css/exo2/Exo2MediumItalic/Exo2MediumItalic.eot");
			src: url("../css/exo2/Exo2MediumItalic/Exo2MediumItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2MediumItalic/Exo2MediumItalic.woff") format("woff"),
			url("../css/exo2/Exo2MediumItalic/Exo2MediumItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Black";
			src: url("../css/exo2/Exo2Black/Exo2Black.eot");
			src: url("../css/exo2/Exo2Black/Exo2Black.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Black/Exo2Black.woff") format("woff"),
			url("../css/exo2/Exo2Black/Exo2Black.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2SemiBold";
			src: url("../css/exo2/Exo2SemiBold/Exo2SemiBold.eot");
			src: url("../css/exo2/Exo2SemiBold/Exo2SemiBold.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2SemiBold/Exo2SemiBold.woff") format("woff"),
			url("../css/exo2/Exo2SemiBold/Exo2SemiBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2SemiBoldItalic";
			src: url("../css/exo2/Exo2SemiBoldItalic/Exo2SemiBoldItalic.eot");
			src: url("../css/exo2/Exo2SemiBoldItalic/Exo2SemiBoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2SemiBoldItalic/Exo2SemiBoldItalic.woff") format("woff"),
			url("../css/exo2/Exo2SemiBoldItalic/Exo2SemiBoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2Thin";
			src: url("../css/exo2/Exo2Thin/Exo2Thin.eot");
			src: url("../css/exo2/Exo2Thin/Exo2Thin.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2Thin/Exo2Thin.woff") format("woff"),
			url("../css/exo2/Exo2Thin/Exo2Thin.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "Exo2ThinItalic";
			src: url("../css/exo2/Exo2ThinItalic/Exo2ThinItalic.eot");
			src: url("../css/exo2/Exo2ThinItalic/Exo2ThinItalic.eot?#iefix")format("embedded-opentype"),
			url("../css/exo2/Exo2ThinItalic/Exo2ThinItalic.woff") format("woff"),
			url("../css/exo2/Exo2ThinItalic/Exo2ThinItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}
/*----------------------------------------*/
@font-face {
    font-family: 'myriad_probold_condensed';
    src: url('../css/font/myriadpro-boldcond-webfont.eot');
    src: url('../css/font/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/font/myriadpro-boldcond-webfont.woff') format('woff'),
         url('../css/font/myriadpro-boldcond-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.box {box-shadow:1px 1px 0px 0px #ddd; height:140px;}
.slite {font:normal 14px Exo2Bold; color:#017db3; text-transform:uppercase; text-decoration:underline;}
a.slite {font:normal 14px Exo2Bold; color:#017db3; text-transform:uppercase;}
a:hover.slite {color:#da0227}
.slite_bottom {font:normal 8pt Exo2Regular; color:#8d9fb7;}
a.slite_bottom {font:normal 8pt Exo2Regular; color:#8d9fb7; text-decoration:none;}
a:hover.slite_bottom {color:#da0227;}
.tel_index {font:normal 16pt Exo2Regular; color:#c44417}
.tel_bottom {font:normal 8pt Arial; color:#1788c4}
.small_menu { margin-right:10px;}
.small_menu a {color:#506580; text-decoration:none; font:normal 8pt Exo2Regular; border-bottom:1px dotted #506580}
.right_block_user { width:200px; border:1px solid #1787c4; border-radius:3px; background-color:#1787c4; padding-bottom:10px; padding-top:10px; color:#fff; font:normal 9pt Exo2Regular; text-align:center}
.right_block_user td {text-align:center !important;}
.right_block_user a {color:#fff; font:normal 9pt Exo2Regular; text-decoration:none;}
.right_blcok_news td {padding-top:14px; padding-bottom:14px;}
.right_blcok_news .news_dt {color:#bc2330; font:normal 9pt Arial;}
.right_blcok_news a.news_tx {color:#414141; font:normal 9pt Arial; text-decoration:none;}
.right_blcok_news a:hover.news_tx {text-decoration:underline;}
/*----------------------------------------*/
.main_line {border-top:1px solid #bc2330; table-layout:fixed;}
.main_line .empty_td {height:39px; background-color:#bc2330; border-top:1px solid #FFFFFF;}
.index_info_block {font:normal 9pt Exo2Regular;}
.index_info_block a {font:normal 9pt Exo2Regular; color:#202f42;}
.index_block2 {border:1px solid #f7daae; font:normal 9pt Exo2Regular; color:#000; background-color:#fefdec}
.index_block2 a {font:normal 9pt Exo2Regular; color:#126aba; text-decoration:underline;}
.index_block2 td {padding:15px; background-color:#f3eee4; text-indent:0px !important; line-height:12pt !important;}
.index_block2_head {background-color:#fef9b8;}

.block_in_table {font:normal 8pt Exo2Regular; }
.block_in_table td {padding-bottom:3px; padding-top:3px;}
.block_in_table a {font:normal 8pt Exo2Regular; list-style:circle; color:#CC3300; text-decoration:none;}


.footer_line {background-color:#3a3a3a; margin-top:36px;}
.footer-gray {
	padding-top:14px;
	padding-bottom:14px;
	background-color:#3a3a3a;
	height:42px;
	border-bottom:1px solid #666666;
}
.footer-gray-table td {
	text-align:center;
	width:160px;
}
.footer-gray-table a {
	color:#FFFFFF;
	font-family:Exo2Regular;
	font-size:13px;
	text-decoration:none;
}
.footer-gray-table a:hover {
	color:#1987c4;
}
.footer-gray-table2 a {
	color:#CCCCCC;
	font-family:Exo2Regular;
	font-size:13px;
	text-decoration:none;
}
.footer-gray-table2 a:hover {
	color:#1987c4;
}
.footer-gray-table2 td {
	padding-top:14px;
	color:#CCCCCC;
	font-family:Exo2Regular;
	font-size:13px;
	vertical-align:top;
}
.footer-gray-table2 ul {
	padding-top:0px;
	margin-top:0px;
	list-style:none;
}
.footer-gray-table2 li {
	padding-bottom:7px;
}



.normal_ul {font:normal 9pt Exo2Regular; list-style:disc; }
.normal_ul li {padding-bottom:10px;}
.normal_ul li a {font:normal 9pt Exo2Regular; text-decoration:none; color:#bc2330; padding-bottom:3px; border-bottom:1px dotted #bc2330;}
input.super_button {
  display: inline-block;
  height:32px;
  font:normal 9pt Exo2Regular;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  padding: .2em 1.2em;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
}
input.super_button:hover {
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
input.super_button:active {
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}

a.super_button {
  display: inline-block;
  height:22px; 
  font:normal 9pt Exo2Regular;
  color:#333333 !important;
  text-decoration: none !important;
  user-select: none;
  padding: .2em 1.2em;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
	padding-top:7px !important;
}
a.super_button:hover {
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  text-decoration:none !important;
}
a.super_button:active {
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}
/*---------------------------------------------------------------*/
.base_content {font:normal 14px Exo2Regular; line-height:25px; text-align:justify; padding:10px; padding-top:0px; border:0px solid #dfdfdf; border-radius: 3px 3px 3px 3px; color:#333333; padding-left:20px; padding-right:20px;}
.base_content a {font:normal 14px Exo2Regular; text-decoration:none; color:#0067b2; text-decoration:underline}
.base_content a:hover {text-decoration:none}
.head_content {border-bottom:0px solid #dfdfdf;}


.content {
	font:normal 14px Exo2Regular; 
	line-height:25px; 
	text-align:justify;
	width:100%;
	padding-left:14px;
	padding-right:14px;
	margin-bottom:24px;
}
.content a {
	font:normal 14px Exo2Regular; 
	text-decoration:none; 
	color:#0067b2; 
	text-decoration:underline;
}
.content a:hover {
	text-decoration:none;
}
.infos {
	background-color:#F4F5D8;
	border:1px solid #F1EFA9;
	padding:14px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:10px;	
}
.form-cool {
	margin-top:10px;
	margin-bottom:10px;
}
.form-cool input,select {
	font:normal 9pt Tahoma; 
	padding:7px;
	border:1px solid #999999;
}
.result-list-table {
	width:100% !important;
	font:normal 9pt Exo2Regular;
	color:#666;
	background:#eaebec;
	border:#ccc 1px solid !important;
	border-collapse:separate;
}

.result-list-table th {
	font-weight:bold;
	padding:10px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.result-list-table th:first-child{
	text-align: left;
	padding-left:20px;
}
.result-list-table tr:first-child th:first-child{

}
.result-list-table tr:first-child th:last-child{

}
.result-list-table tr{
	text-align: center;
	padding-left:20px;
}
.result-list-table tr td:first-child{

}
.result-list-table tr td {
	padding:10px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	
	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.result-list-table tr:nth-child(even) td{
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.result-list-table tr:last-child td{
	border-bottom:0;
}
.result-list-table tr:last-child td:first-child{

}
.result-list-table tr:last-child td:last-child{

}
.result-list-table tr:hover td{
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

.result-list-table a:link {
	color: #0067b2;
}
.result-list-table a:visited {
	color: #0067b2;
	font-weight:bold;
	text-decoration:none;
}
.result-list-table a:active,
.result-list-table a:hover {
	color: #0067b2;
	text-decoration:none;
}
.spec {
	color:#FF6600;
}
.mes_sec_2 {
	background: repeating-linear-gradient(135deg,
    #007ab3, #007ab3 .5em,
    transparent .1em, transparent 1em
    );
	background-color: #1c83b4; 
	padding:4px; 
	color:#FFFFFF; 
	font:normal 8pt Arial; 
	width:120px; 
	display:block;
}
.mes_sec_1 {
	background: repeating-linear-gradient(135deg,
    #f71c30, #f71c30 .5em,
    transparent .1em, transparent 1em
    );
	background-color: #fa3749; 
	padding:4px; 
	color:#FFFFFF; 
	font:normal 8pt Arial; 
	width:120px; 
	display:block;
}
.mes_sec_3 {
	background: repeating-linear-gradient(135deg,
    #678e3d, #678e3d .5em,
    transparent .1em, transparent 1em
    );
	background-color: #83ac57; 
	padding:4px; 
	color:#FFFFFF; 
	font:normal 8pt Arial; 
	width:120px; 
	display:block;
}
.mes_sec_4 {
	background: repeating-linear-gradient(135deg,
    #FF6600, #FF6600 .5em,
    transparent .1em, transparent 1em
    );
	background-color: #FF9900; 
	padding:4px; 
	color:#FFFFFF; 
	font:normal 8pt Arial; 
	width:120px; 
	display:block;
}
.mes_sec_6 {
	background: repeating-linear-gradient(135deg,
    #333, #333 .5em,
    transparent .1em, transparent 1em
    );
	background-color: #000; 
	padding:4px; 
	color:#FFFFFF; 
	font:normal 8pt Arial; 
	width:120px; 
	display:block;
}
.mes_sec_7 {

	padding:4px; 
	color:#FFFFFF; 
	font:bold 9pt Arial; 
	color:#1c83b4;
	display:block;
}

.str_link {float:left; width:25px; height:25px; border:1px solid #D7D7D7; border-radius:3px 3px 3px 3px; background-color:#E2E2E2;font:normal 8pt Exo2Regular; color:#000000; text-align:center; padding:2px; margin:3px; line-height:25px !important; }
.str_link a {text-decoration:none; color:#000000; font:normal 8pt Exo2Regular !important; line-height:25px !important;}
.str_link_active {float:left; width:25px; height:25px; border:1px solid #D04528; border-radius:3px 3px 3px 3px; background-color:#D04528;  font:normal 8pt Exo2Regular !important; color:#FFFFFF; text-align:center; margin:3px; line-height:25px !important; padding:2px;}



.index_block1 {border:1px solid #e5e5e5; font:normal 8pt Exo2Regular; color:#000;}
.index_block1 a {font:normal 8pt Exo2Regular; color:#000; text-decoration:none;}
.index_block1 a:hover {text-decoration:underline}
.index_block1 td {padding:5px; padding-left:15px;}
.index_block1_head {background-color:#d9eeff; padding-left:15px;}

.index_block999 {border:0px solid #e5e5e5; font:normal 8pt Exo2Regular; color:#000;}
.index_block999 a {font:normal 8pt Exo2Regular; color:#000; text-decoration:none;}
.index_block999 a:hover {text-decoration:underline}
.index_block999 td {padding:5px;}
.index_block999_head {}
.index_block999_head h2 {}
.index_block999_head2 h2 {}

.index_block999 ul {margin:0px; padding:0px; padding-left:15px;}
.index_block999 li {padding-top:7px; padding-bottom:7px;}
.index_block999 li a {font:normal 9pt Exo2Regular;}


.index_block22 {border:1px solid #8AC6DF; font:normal 9pt Exo2Regular; color:#000; background-color:#fefdec}
.index_block22 a {font:normal 9pt Exo2Regular; color:#126aba; text-decoration:underline;}
.index_block22 td {padding:15px; background-color:#d9eeff; text-indent:0px !important; line-height:12pt !important;}
.index_block22_head {background-color:#fef9b8;}
.index_block22 h1 {color:#000000 !important; padding:0px; margin:0px;}

.index_block5 {border:1px solid #009999; border-radius: 4px 4px 4px 4px; font:normal 9pt Exo2Regular; color:#000; background-color:#d9eeff}
.index_block5 a {font:normal 9pt Exo2Regular; color:#126aba; text-decoration:underline;}
.index_block5 td {padding:5px; padding-left:15px; padding-right:15px; text-indent:0px !important; line-height:12pt !important;}
.index_block5_head {background-color:#fef9b8; padding-left:15px;}
.index_block5_head h1 {color:#000000 !important;}

.index_block7 {border:1px solid #CCCCCC; border-radius: 4px 4px 4px 4px; font:normal 9pt Exo2Regular; color:#000; background-color:#FFFFFF}
.index_block7 a {font:normal 9pt Exo2Regular; color:#126aba; text-decoration:underline;}
.index_block7 td {padding:5px; padding-left:15px; padding-right:15px; text-indent:0px !important; line-height:12pt !important;}
.index_block7_head {background-color:#fef9b8; padding-left:15px;}
.index_block7_head h1 {color:#000000 !important;}

.index_block3 {border:1px solid #e5e5e5; border-radius: 4px 4px 4px 4px; font:normal 8pt Exo2Regular; color:#000;}
.index_block3 a {font:normal 8pt Exo2Regular; color:#000000; text-decoration:none;}
.index_block3 a:hover {text-decoration:underline}
.index_block3 td {padding:2px; padding-left:15px;}
.index_block3_head {background-color:#d9eeff; padding-left:15px;}

.index_block4 {border:1px solid #e5e5e5; border-radius: 4px 4px 4px 4px; font:normal 14px Exo2Regular; color:#000;}
.index_block4 tr:hover td {background-color:#FFCC66;}
.index_block4 a {font:normal 14px Exo2Regular !important; color:#006699; text-decoration:underline;}
.index_block4 a:hover {text-decoration:underline}

.index_block4 td {padding:10px; padding-left:15px; border-bottom:1px dashed #e5e5e5}
.index_block4_head {background-color:#d9eeff; padding-left:15px;}

.error_table {background-color:#fddfdf; border:1px solid #cb7064; font:normal 8pt Exo2Regular; line-height:25px; padding:5px; color:#993300; margin-bottom:5px; margin-top:5px;}
.error_table td {padding-left:15px;}
.success_table {background-color:#e1facf; border:1px solid #4cb149; font:normal 8pt Exo2Regular; line-height:25px; padding:5px; color:#049900; margin-bottom:5px; margin-top:5px;}
.success_table td {padding-left:15px;}
.success_table a {font:bold 8pt Exo2Regular; text-decoration:underline; color:#006600}

.info_table {background-color:#f9e29f; border:1px solid #e1c678; font:normal 8pt Exo2Regular; line-height:25px; padding:5px; color:#5e5231; margin-bottom:5px; margin-top:5px;}
.info_table td {padding-left:15px;}
.info_table a {font:bold 8pt Exo2Regular; text-decoration:underline; color:#5e5231}

.history {padding-bottom:10px; font:normal 8pt Exo2Regular; color:#999999}
.history a {font:normal 8pt Exo2Regular; color:#999999; text-decoration:none;}
.history a:hover {text-decoration:underline;}
.sections {
	font:normal 6pt Exo2Regular;
	color:#fff;
}
.sections a {
	display:inline-block;
	padding:4px;
}
.sections a.active {
	color:#333;
	font:bold 9pt Exo2Regular;
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:0px dotted #000000;
}
.sections a.no_active {
	color:#1c83b4;
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:1px dotted #1c83b4;
}
.sub1 {
	font:normal 9pt Exo2Regular;
}
.sub1 a {
	font:normal 9pt Exo2Regular; 
	color:#007ab3
}
.sub1 a.sub1_active {
	padding:4px; 
	background-color:#FF6600; 
	color:#FFFFFF; 
	border:1px solid #FF6600; 
	border-radius: 3px 3px 3px 3px; 
	text-decoration:none !important
}
.sub1 a.sub1_no_active { 
	text-decoration:none !important
}
.sub1 a.sub2_active {
	padding:4px; 
	background-color:#678e3d; 
	color:#FFFFFF; 
	border:1px solid #678e3d; 
	border-radius: 3px 3px 3px 3px; 
	text-decoration:none !important;
}
.sub1 a.sub2_no_active {
	text-decoration:none !important;
}

.orange_table {border-collapse:collapse; background-color:#fff; width:100%;}
.orange_table td {border:1px solid #d2d1cf; padding:3px; padding-left:15px;}
.orange_table_head {background-color:#E2E2E2}

.cargo_form {font:normal 9pt Exo2Regular;}
.cargo_form select {font:normal 9pt Exo2Regular; padding:5px; border-radius:3px; border:1px solid #CCCCCC}
.table-index-stat {
}
.table-index-stat .s_img {
	width:26px;
}
.table-index-stat .s_name {
	font:normal 12pt Exo2Regular;
	color:#999999;
}
.table-index-stat .s_value {
	font:normal 12pt Exo2Regular;
	color:#026d99;
}
.sep {
	 color:#017db3;
	 font:normal 12pt Exo2Regular;
	 line-height:24px;
}
.right_user_menu {
	width:200px; 
	padding-bottom:10px; 
	padding-top:10px;
	font:normal 13px Exo2Regular;
}
.right_user_menu td {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.right_user_menu .right-head {
	font-weight:bold;
}
.right_user_menu a {
	color:#333333;
	text-decoration:none;
	border-bottom:1px dotted #333333;
	padding-bottom:3px;
}
.box-modal {
	width:992px;
	height:30%;
	position: absolute;
	left: 50%;
	bottom:0;
	margin-left: -520px;
	background: #fff;
	color: #3c3c3c;
	padding:16px;
	border-radius:6px 6px 0 0;
	font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #666; }