p, ul, .doun_line, td {
 color: #535353; 
 font-size: 8pt;
 font-family: verdana; 
 text-align: justify;
}

.ins_submenu {
  background-image: url(img/submenu/ins_submenu.gif);
  height: 20px;
  background-repeat: no-repeat;

}

.ins_menu {
  background-image: url(img/main_menu/ins_blueline1.gif);
  text-align: center;
  background-repeat: no-repeat;

}

.go_home_bgr {
  width: 100%;
  background-image: url(img/submenu/bgr_go_home.gif);
  background-repeat: no-repeat;
  margin-bottom: 40px;
  margin-left: 15px;
}

.go_home_text{
 font-size: 8pt;
 padding-left: 10px;
}


.block{
    list-style-image: url(img/marker.gif);
}

.marker_C {
    list-style-image: url(img/marker_C.gif);
        vertical-align: bottom;
}

.marker_o {
    list-style-image: url(img/marker_o.gif);
        vertical-align: bottom;
}

A.go_home:link  {text-decoration:none;  color: #1F456B;}
A.go_home:visited  {text-decoration:none;  color: #1F456B;}

 A.faq:link {text-decoration: none; color: #1F456B}
 A.faq:visited { text-decoration: none; color: #42661E;}

A:link  {color: #1F456B}
A:visited  {color: #42661E;}

div.map {
 line-height: 11pt;
}
.sapelinks{
	display:none;
	position:absolute;
	width:0;
	height:0;
	z-index:1;
	left: -2;
	top: -2;
	visibility: hidden;
	overflow: hidden;
}

div.map A:link,UL A:link {text-decoration: none; color: #1F456B}
div.map A:visited,UL A:visited { text-decoration: none; color: #42661E;}

A.submenu_l_s:link  {text-decoration:none;  color: #42661E;  margin-left: 20px; }
A.submenu_l_s:visited  {text-decoration:none;  color: #42661E;  margin-left: 20px; }
A.submenu_l_s:active {text-decoration:none;  color: #42661E;  margin-left: 20px; font-style: bold;}

A.submenu_l:link  {text-decoration:none;  color: #42661E; font-size: 9pt;  margin-left: 10px;}
A.submenu_l:visited  {text-decoration:none;  color: #42661E; font-size: 9pt;  margin-left: 10px;}

.font_menu {
  text-align: center;
}

.blueline_table A:link, .blueline_table A:visited  {
  text-decoration: none;  
  color: #1F456B; 
  font-size: 10pt;
  font-family: verdana; 
  text-align: center;
  font-weight: bold;
}


.submenu {
 border-collapse: collapse; 
 border-width: 0px; 
 width: 189px; 
 margin-left: 10px; 
 margin-bottom: 30px; 
}

table.submenu td {
 height: 20px;
}
.td_text {
 vertical-align: top;
 padding: 5px 15px; 

}

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

table.x-art td{
 padding: 4px;
 border-style: solid;
 border-width: 1px;
 vertical-align: top;
}

.blueline_table {
 border-collapse: collapse; 
 border-width: 0px; 
 width: 808px;
 background-image: url(img/main_menu/2.gif); 
 background-repeat: repeat-x;
}

td .blueline_table {
 text-align: center;
}