body {font-family: Tahoma, Helvetica, sans-serif;
	color: #232176;
	font-size: 12px;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
  scrollbar-base-color: #325574;
  scrollbar-arrow-color: #FFA340;
  link: "#D01623"; alink: "#D01623"; vlink: "#D01623";}
/*
h3 {font-family: Times New Roman, serif;
	text-align: center;
	color: #1F3B75;
	font-size: 18px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bolder;}
*/
h1 {font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #3156A1;
	background: #FFFFFF;
	font-size: 19px;
	font-weight: bolder;}
.osn {font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #002244;
	font-size: 15px;
	font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top;}
p {line-height: 20px;}
#osn {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #3156A1;
	font-size: 12px;
	font-weight: bolder;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;}
.error {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #C34141;
	font-size: 12px;
	font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top;}
.msg {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #3156A1;
	font-size: 12px;
	font-weight: bolder;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top;}
.table_partner {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #002244;
	font-size: 12px;
	font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: middle;}
.table_header {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #3156A1;
	font-size: 12px;
	font-weight: bolder;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;}
#table_header {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #002244;
	font-size: 12px;
	font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;}
.date {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #C34141;
	font-size: 10px;
	font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: middle;}
.date_doc {font-family: Tahoma, Helvetica, sans-serif;
	text-align: right;
	color: #000000;
	font-size: 10px;
	font-weight: bolder;
  padding-right: 15px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: middle;}
.slogan {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #3156A1;
	font-size:28px;
	font-weight: bolder;}
.buttons {text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	background: #4360A2;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;}
.struct {background: #B8BBBF;
	text-align: right;
	font-size: 10px;
	color: #264C7E;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;}
.copyright {background: #A1BFE6;
	text-align: center;
	font-size: 12px;
  color: #264C7E;
  padding-top: 2px;
  padding-bottom: 2px;}
#copyright {background: #B8BBBF;
	text-align: left;
	font-size: 10px;
	color: #264C7E;
	padding-left: 10px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;}
.block {background: #FFFFFF;
	text-align: left;
	font-size: 11px;
  color: #3156A1;
	padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top;}
#block {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background: #4360A2;
	font-size: 12px;
	font-weight: bolder;
	padding-left: 5px;
  padding-right: 5px;
  vertical-align: middle;}
.calendar {background: #;
	text-align: center;
	font-size: 10px;
  color: #3156A1;
	padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top;}
.404 {background: #FFFFFF;
	text-align: center;
	font-size: 14px;
  color: #3156A1;
	padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;}
.pages {background: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bolder;
  color: #6D6E70;
	padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  vertical-align: top;}
.part {background: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bolder;
        color: #6D6E70;
	padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  vertical-align: top;}
.subitem {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #3156A1;
	font-size: 11px;
	font-weight: bolder;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: underline;}
.banner {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
  	padding-right: 10px;
  	padding-left: 10px;
  	padding-top: 2px;
  	padding-bottom: 2px;}
  
.sim_pages {font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	color: #3156A1;
	font-size: 12px;
	font-weight: bolder;
  	padding-right: 10px;
  	padding-left: 10px;
  	padding-top: 4px;
  	padding-bottom: 4px;}
.sim_page_list {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #6D6E70;
	font-size: 11px;
	font-weight: normal;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
  	padding-right: 10px;
  	padding-left: 0px;
  	padding-top: 0px;
  	padding-bottom: 5px;
  	vertical-align: top;}
#sim_page_list {font-family: Tahoma, Helvetica, sans-serif;
	text-align: right;
	color: #6D6E70;
	font-size: 11px;
	font-weight: normal;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
  	padding-right: 0px;
  	padding-left: 10px;
  	padding-top: 0px;
  	padding-bottom: 5px;
  	vertical-align: top;}
ul.art_publ {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #002244;
	font-size: 12px;
	font-weight: normal;
	list-style-type: square;
	margin-top: 2px;
	margin-left: 18px;
	margin-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;}
partion {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #002244;
	font-size: 12px;
	font-weight: normal;
	list-style-type: square;
	margin-top: 2px;
	margin-left: 18px;
	margin-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;}
  
/*
p {padding-left: 3px;
	padding-right: 3px;
	text-align: justify;}
.header {background: #83ACD1;}
.line_1 {background: #83ACD1;}
.line_2 {background: #3D2D1F;}
.line_3 {background: #BDBFC1;}
.osn {background: #E5E9EC;
	text-align: justify;
	font-size: 12px;}
.data {text-align: center;
	font-size: 12px;
	color: #548397;
	font-weight: bolder;}
.sign {text-align: center;
	font-size: 11px;}
*/
a.news_zag:active { color: #3156A1;
	text-decoration: none;
	font-weight: bolder;
	font-size: 12px;}
a.news_zag:visited { color: #3156A1;
	text-decoration: none;
	font-weight: bolder;
	font-size: 12px;}
a.news_zag:link { color: #3156A1;
	text-decoration: none;
	font-weight: bolder;
	font-size: 12px;}
a.news_zag:hover { color: #C34141;
	text-decoration: underline;
	font-weight: bolder;
	font-size: 12px;}

a:active { color: #0006FC;
	font-size: 15px;
	text-decoration: none;
	font-weight: normal;}
a:visited { color: #0006FC;
	font-size: 15px;
	text-decoration: none;
	font-weight: normal;}
a:link { color: #0006FC;
	font-size: 15px;
	text-decoration: none;
	font-weight: normal;}
a:hover { color: #C34141;
	font-size: 15px;
	text-decoration: underline;
	font-weight: normal;}
	
a.struct:active { color: #67717D;
  font-size: 10px;
	text-decoration: none;
	font-weight: normal;}
a.struct:visited { color: #67717D;
  font-size: 10px;
	text-decoration: none;
	font-weight: normal;}
a.struct:link { color: #67717D;
  font-size: 10px;
	text-decoration: none;
	font-weight: normal;}
a.struct:hover { color: #67717D;
  font-size: 10px;
	text-decoration: underline;
	font-weight: normal;}

a.link:active { color: #5B5C5E;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;}
a.link:visited { color: #5B5C5E;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;}
a.link:link { color: #5B5C5E;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;}
a.link:hover { color: #C34141;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;}
/*
a.copyright:active { color: #677075;
	text-decoration: none;
	font-weight: bolder;}
a.copyright:visited { color: #677075;
	text-decoration: none;
	font-weight: bolder;}
a.copyright:link { color: #677075;
	text-decoration: none;
	font-weight: bolder;}
a.copyright:hover { color: #677075;
	text-decoration: underline;
	font-weight: bolder;}
*/
a.point:active { color: #3156A1;
  font-size: 15px;
	text-decoration: none;
	font-weight: bolder;}
a.point:visited { color: #3156A1;
  font-size: 14px;
	text-decoration: none;
	font-weight: bolder;}
a.point:link { color: #3156A1;
  font-size: 14px;
	text-decoration: none;
	font-weight: bolder;}
a.point:hover { color: #3156A1;
  font-size: 14px;
	text-decoration: underline;
	font-weight: bolder;}

a.button:active { color: #FFFFFF;
  font-size: 12px;
	text-decoration: underline;
	font-weight: border;}
a.button:visited { color: #FFFFFF;
  font-size: 12px;
	text-decoration: underline;
	font-weight: border;}
a.button:link { color: #FFFFFF;
  font-size: 12px;
	text-decoration: underline;
	font-weight: border;}
a.button:hover { color: #FFFFFF;
  font-size: 12px;
	text-decoration: none;
	font-weight: border;}

a.pages:active { color: #6D6E70;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;}
a.pages:visited { color: #6D6E70;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;}
a.pages:link { color: #6D6E70;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;}
a.pages:hover { color: #FB7C7C;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;}
	
a.part:active { color: #5B5C5E;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;}
a.part:visited { color: #5B5C5E;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;}
a.part:link { color: #5B5C5E;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;}
a.part:hover { color: #000000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;}
	
a.sim_pages:active { color: #6D6E70;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
	padding-right: 0px;
  	padding-left: 0px;
  	padding-top: 0px;
  	padding-bottom: 5px;}
a.sim_pages:visited { color: #6D6E70;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding-right: 0px;
  	padding-left: 0px;
  	padding-top: 0px;
  	padding-bottom: 5px;}
a.sim_pages:link { color: #6D6E70;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding-right: 0px;
  	padding-left: 0px;
  	padding-top: 0px;
  	padding-bottom: 5px;}
a.sim_pages:hover { color: #C34141;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	padding-right: 0px;
  	padding-left: 0px;
  	padding-top: 0px;
  	padding-bottom: 5px;}

div {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #3156A1;
	font-size: 14px;
	font-weight: bolder;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;}
div.part {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	color: #3156A1;
	font-size: 12px;
	font-weight: bolder;
	padding-right: 2px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;}
div.partion {font-family: Tahoma, Helvetica, sans-serif;
    text-align: left;
	vertical-align: top;
	color: #5B5C5E;
	font-size: 11px;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;}
div.question {font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #3156A1;
	font-size: 13px;
	font-weight: bold;
  padding-right: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  vertical-align: top;}