/*      TABLE DOP_DOC     */

table.tab_dop_doc {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-collapse: collapse;
}

.tab_tab_dop_doc td {
	padding: 10px 20px 10px 20px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #4d6473;
}

/*      TABLE DOP_DOC     */

/*      TABLE DOC     */

table.tab_doc {
	margin: 0px 0px 10px 0px;
	width: 100%;
	border-collapse: collapse;
}

table.tab_doc a {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc a:hover {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc td {
	padding: 3px 5px 3px 5px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #4d6473;
}

table.tab_doc th {
	padding: 3px 5px 3px 5px;
	font: normal 10px Verdana,Tahoma,Arial;
	color: #6f6c58;
	text-align: center;
	background: #e9e7db;
}

table.tab_doc td.td_doc_ed {
	padding: 3px 5px 3px 5px;
	width: 160px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #282828;
	line-height: 16px;
}

table.tab_doc td.td_doc_min {
	padding: 3px 5px 3px 5px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #4d6473;
}

table.tab_doc td.td_doc_min p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	line-height: 14px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #4d6473;
	text-align: justify;
}

table.tab_doc td.td_doc_min a {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc td.td_doc_min a:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc td.td_doc_title {
	padding: 3px 5px 3px 5px;
	font: bolder 15px Verdana,Tahoma,Arial;
	color: #6a7582;
}

table.tab_doc td.td_doc_map {
	padding: 3px 5px 3px 5px;
	font: normal 9px Verdana,Tahoma,Arial;
	color: #282828;
}

table.tab_doc td.td_doc_map a {
	font: normal 9px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc td.td_doc_map a:hover {
	font: normal 9px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

/*      TABLE DOC     */

/*      TABLE DOC 2    */

table.tab_doc2 {
	margin: 0px 0px 10px 0px;
	width: 100%;
	border-collapse: collapse;
	/*border: solid 1px #fff;*/
}

table.tab_doc2 table.tab_doc2 {
	margin: -3px 0px 0px -5px;
	width: 100%;
	border-collapse: collapse;
}

table.tab_doc2 table.tab_doc2 td {
	font: normal 11px Verdana,Tahoma,Arial;
}

table.tab_doc2 table.tab_doc2 a {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc2 table.tab_doc2 a:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc2 a {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc2 a:hover {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc2 td {
	padding: 3px 0px 3px 5px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #4d6473;
	vertical-align: top;
	/*border-bottom-width: 1px; border-bottom-style: solid;*/ 
}

table.tab_doc2 th {
	padding: 3px 0px 3px 5px;
	font: normal 10px Verdana,Tahoma,Arial;
	color: #6f6c58;
	text-align: center;
	background: #e9e7db;
}

table.tab_doc2 td.td_doc_ed {
	padding: 3px 0px 3px 5px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #282828;
	line-height: 16px;
	vertical-align: top;
	background: #e9e7db;
}

/*      TABLE DOC 2    */

/*      TABLE DOC 3    */

table.tab_doc3 {
	margin: 0px 0px 10px 0px;
	width: 100%;
	border-collapse: collapse;
	/*border: solid 1px #fff;*/
}

table.tab_doc3 table.tab_doc3 {
	margin: 0px 0px 0px -5px;
	width: 100%;
	border-collapse: collapse;
}

table.tab_doc3 table.tab_doc3 table.tab_doc3 table.tab_doc3 {
	margin: -3px 0px 0px -5px;
	width: 100%;
	border-collapse: collapse;
}

table.tab_doc3 table.tab_doc3 td {
	font: normal 11px Verdana,Tahoma,Arial;
}

table.tab_doc3 table.tab_doc3 a {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc3 table.tab_doc3 a:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc3 a {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc3 a:hover {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc3 td {
	padding: 3px 0px 3px 5px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #4d6473;
	vertical-align: top;
	/*border-bottom-width: 1px; border-bottom-style: solid;*/ 
}

table.tab_doc3 th {
	padding: 3px 0px 3px 5px;
	font: normal 10px Verdana,Tahoma,Arial;
	color: #6f6c58;
	text-align: center;
	background: #e9e7db;
}

table.tab_doc3 td.td_doc_ed {
	padding: 3px 0px 3px 5px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #282828;
	line-height: 16px;
	vertical-align: top;
	background: #e9e7db;
}

/*      TABLE DOC 3    */

/*      TABLE DOC ANONS    */

table.tab_doc_anons {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-collapse: collapse;
}

table.tab_doc_anons a {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	text-decoration: none;
}

table.tab_doc_anons a:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	text-decoration: underline;
}

table.tab_doc_anons a.a_middle_white {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-decoration: none;
}

table.tab_doc_anons a.a_middle_white:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

table.tab_doc_anons tr.tr_tab_doc_anons_white {
     background: #FFFFFF;
}

table.tab_doc_anons tr.tr_tab_doc_anons_gray {
     background: #d9d9d9;
}

table.tab_doc_anons td {
	padding: 5px 10px 5px 10px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	background-image: url(../images/line_h_dott_gray.gif);
	background-repeat: repeat-y;
	background-position: right;
}

table.tab_doc_anons td a.a_middle_blue {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_doc_anons td a.a_middle_blue:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}

table.tab_doc_anons td.td_doc_anons_begin {
	padding: 5px 10px 5px 20px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	background-image: url(../images/line_h_dott_gray.gif);
	background-repeat: repeat-y;
	background-position: right;
}

table.tab_doc_anons td.td_doc_anons_end {
	padding: 5px 20px 5px 10px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	background-image: url();
}

table.tab_doc_anons th {
	padding: 5px 10px 5px 10px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_black.gif) no-repeat right;
}

table.tab_doc_anons th.th_doc_anons {
	padding: 5px 10px 5px 10px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_black.gif) no-repeat right;
}

table.tab_doc_anons th.th_doc_anons_begin {
	padding: 5px 10px 5px 20px;
	font: bolder 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_black.gif) no-repeat right;
}

table.tab_doc_anons th.th_doc_anons_end  {
	padding: 5px 20px 5px 10px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_black.gif) no-repeat left;
}

table.tab_doc_anons th.th_doc_anons_green {
	padding: 5px 10px 5px 10px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_green.gif) no-repeat right;
}

table.tab_doc_anons th.th_doc_anons_begin_green {
	padding: 5px 10px 5px 20px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/ap/tab/bg_green.gif) no-repeat right;
}

table.tab_doc_anons th a {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-decoration: none;
}

table.tab_doc_anons th a:hover {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

table.tab_doc_anons td.tab_doc_anons_search {
	padding: 5px 20px 5px 20px;
	font: normal 15px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	background: #0d0d0d;
}

table.tab_doc_anons a.a_middle_lightgreen {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #1e9091;
	text-decoration: underline;
}

table.tab_doc_anons a.a_middle_lightgreen:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #1e9091;
	text-decoration: none;
}

table.tab_doc_anons td.tab_doc_anons_title {
	padding: 5px 20px 5px 20px;
	font: normal 15px Verdana,Tahoma,Arial;
	color: #434d51;
	background: #FFFFFF;
}

table.tab_doc_anons td.tab_doc_anons_title a {
	font: normal 15px Verdana,Tahoma,Arial;
	color: #434d51;
	text-decoration: none;
}

table.tab_doc_anons td.tab_doc_anons_title a:hover {
	font: normal 15px Verdana,Tahoma,Arial;
	color: #434d51;
	text-decoration: underline;
}

/*      TABLE DOC ANONS    */

/*      TABLE SEARCH DOC    */

table.tab_doc_search {
	margin: 0px 0px 0px 0px;
	width: 900px;
	border-collapse: collapse;
	/*position: absolute;*/
	color: #FFFFFF;
	background: #0e0e0e;
	/*z-index: auto;*/
	display: none;
}

table.tab_doc_search td.td_doc_search {
	padding: 5px 20px 5px 20px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
}

td.td_doc_search_title {
	margin: 0;
	padding: 5px 20px 5px 20px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	background: #2d2d2d;
}

table.tab_doc_search_iner {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-collapse: collapse;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
}

table.tab_doc_search_iner td {
	padding: 5px 10px 5px 0px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #FFFFFF;
}

/*      TABLE SEARCH DOC    */

/*      TABLE R ANONS       */

table.tab_r_anons {
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

table.tab_r_anons a {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	text-decoration: none;
}

table.tab_r_anons a:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
	text-decoration: underline;
}

table.tab_r_anons a.a_r_title {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: none;
}

table.tab_r_anons a.a_r_title:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	color: #0074b7;
	text-decoration: underline;
}


table.tab_r_anons2 a.a_r_title2 {
	font: normal 11px Verdana,Tahoma,Arial;
	font-style: italic;
	color: #0074b7;
	text-decoration: none;
}

table.tab_r_anons2 a.a_r_title2:hover {
	font: normal 11px Verdana,Tahoma,Arial;
	font-style: italic;
	color: #0074b7;
	text-decoration: underline;
} 

.bg_r_1_1 {
	background: #f8f8f0;
}

.bg_r_1_2 {
	background: #eef0e4;
}

.bg_r_2_1 {
     background: #e5e5da;
}

.bg_r_2_2 {
	background: #dbddce;
}

.bg_r_2_3 {
	background: #d1d5c2;
}

table.tab_r_anons td {
	padding: 5px 10px 5px 10px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
}

table.tab_r_anons td.td_r_anons_begin {
	padding: 5px 10px 5px 20px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
}

table.tab_r_anons td.td_r_anons_end {
	padding: 5px 20px 5px 10px;
	font: normal 11px Verdana,Tahoma,Arial;
	color: #555555;
}

table.tab_doc_anons th {
	padding: 5px 10px 5px 10px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0f7cbb;
	text-align: left;
	background: #cfcfcf url(../images/line_h_dott_gray.gif) repeat-y right;
}

table.tab_doc_anons th.th_doc_anons_begin {
	padding: 5px 10px 5px 20px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #0f7cbb;
	text-align: left;
	background: #cfcfcf url(../images/line_h_dott_gray.gif) repeat-y right;
}

/*      TABLE R ANONS       */

/*          UL R            */

ul.ul_r {
	color: #434d51;
}

ul.ul_r li {
	margin: 1px 0px 1px 20px;
	color: #434d51;
}

ul.ul_r li a {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #434d51;
	text-decoration: none;
}

ul.ul_r li a:hover {
	font: normal 13px Verdana,Tahoma,Arial;
	color: #434d51;
	text-decoration: underline;
}

/*          UL R            */

table.tab_doc td.td_doc_ed2 {
	padding: 3px 5px 3px 5px;
	width: 160px;
	font: normal 15px Arial;
	color: #6a7b41;
	line-height: 16px; 
	padding: 3px 5px 3px 5px;
}

table.tab_doc td.td_doc_ed3 {
	font: normal 15px Arial;
	color: #282828;
	padding: 3px 5px 3px 5px;
}
table.tab_doc td.td_doc_ed4 {
	font: normal 20px Arial;
	color: #282828;
	padding: 3px 5px 3px 5px; 
}
 
.bg_white_yellow_dark2 { 
	background: #efeee6;  
}

.bg_white_yellow_dark3 { 
	background: white;  
}

td.td_list_news_white_lime2 {
	padding: 0;
	width: 600px;
	background: #e4ead9 url(../images/line_dot_x.gif) repeat-x right;
	vertical-align: top;
}

table.tab_doc td {
	padding: 0px 0px 0px 0px;
	font: normal 13px Verdana,Tahoma,Arial;
	color: #4d6473;
	height: 1px;
}

.font1
{
    font-weight: bold;
    color: 282828;
    font: normal 10px Arial;
}
.font2
{
    color: 282828; 
    font: normal 12px Arial;
}

/*
div.title_anons_04 {
	padding: 0px 20px 0px 20px;
	width: auto;
	font: normal 15px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	background: #696761;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}

div.title_anons_05 {
	padding: 0px 20px 0px 20px;
	width: auto;
	font: normal 15px Verdana,Tahoma,Arial;
	color: #FFFFFF;
	background: #4d6473;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
*/

div.block_1 {
    text-align: center;
	margin: 10px 20px 5px 20px;
	width: auto;
	font: normal 15px Arial;
	color: #282828;
}

div.block_2 {
	padding: 10px 20px 5px 20px;
	width: auto;
	font: normal 15px Arial;
	color: #4d6473;
	background: #f1f2ed;
	 
}

div.block_3 {
	padding: 10px 20px 5px 20px;
	width: auto;
	background: #f1f2ed url(../images/line_dot_x.gif) repeat-x right;
}

.bg_white_yellow_dark4 { 
	background: #f1f2ed; 
}

table.tab_doc td.td_doc_ed5 {
	font: normal 15px Arial;
	color: #4d6473;
	padding: 3px 20px 3px 20px; 
}
table.tab_doc td.td_doc_ed6 {
	font: normal 20px Arial;
	color: #282828;
	padding: 6px 20px 6px 20px; 
}
table.tab_doc td.td_doc_ed7 {
	font: normal 15px Arial;
	color: #282828;
	font-weight: bold;
	padding: 9px 20px 6px 20px; 
}


td.td_list_white_grey2 {
	padding: 0;
	width: 300px;
	background: #e5e7e1;
	vertical-align: top;
}

table.tab_doc_anons a.for_example1
{
    color: #FFFFFF;
    font: normal 13px Verdana,Tahoma,Arial;
    padding: 0px;
}
table.tab_doc_anons a.for_example1:hover {
    color: #FFFFFF;
    font: normal 13px Verdana,Tahoma,Arial;
    padding: 0px;

}

.input_search_ap3 {
	margin: 3px 5px 2px 5px;
	padding: 0;
	width: 280px;
	height: 20px;  
	border: 0;
	font: normal 15px Verdana,Tahoma,Arial;
	color: #282828;
}

td.td_doc_ed3 p {
	font: normal 15px Arial;
}

