.site_map_ol{
        text-align: left;
        float: left;
		margin:0px;
		padding:0px;
}

.site_map_ol a:link,
.site_map_ol a:active,
.site_map_ol a:visited{
        font-family:Tahoma;
        font-size: 10pt;
        color: brown;
        text-decoration:none;
}
.site_map_ol a:hover{
        font-family:Tahoma;
        font-size: 10pt;
        color: brown;
        text-decoration:underline;
}


H1.content_title_cell{
        font-family:Tahoma;
        font-size:12px;
        font-weight:bold;
        color:black;
        margin-top:-3px;
        margin-bottom:-4px;
}

H2.content_title_cell{
        font-family:Tahoma;
        font-size:12px;
        font-weight:bold;
        color:black;
        margin-top:-3px;
        margin-bottom:-4px;
}


H2.diag_list{
        font-family:Tahoma;
        font-size:12px;
        font-weight:bold;
        color:black;
        margin-top:0px;
        margin-bottom:-25px;
        padding-left: 10px;
        padding-top: 12px;
        text-align: left;
}

body{
        background-image: url('../images/back.jpg'); 
        margin-top: 0px;
}

a:link.diag_menu      { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none }
a:visited.diag_menu      { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none }
a:hover.diag_menu{ font-family:Tahoma; font-size:10pt; text-decoration:none; font-weight:bold }
a:active.diag_menu      { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none }

a:link.diag_menu_2      { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none;}
a:visited.diag_menu_2     { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none;}
a:hover.diag_menu_2      { font-family:Tahoma; font-size:10pt; color: #ff0000; text-decoration:none; }
a:active.diag_menu_2      { font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none;}

a:link.categ_menu      { font-family:Tahoma; font-size:10pt; color:#0099FF; text-decoration:underline; }
a:visited.categ_menu      { font-family:Tahoma; font-size:10pt; color:#0099FF; text-decoration:underline; }
a:hover.categ_menu      { font-family:Tahoma; font-size:10pt; color:#FF0033; text-decoration:none;  }
a:active.categ_menu      { font-family:Tahoma; font-size:10pt; color:#0099FF; text-decoration:underline; }


a:link.hor_nav	{ font-family:Tahoma; font-size:10pt; color: #FFFFFF; text-decoration:underline; font-weight:bold }
a:visited.hor_nav	{ font-family:Tahoma; font-size:10pt; color: #FFFFFF; text-decoration:underline; font-weight:bold }
a:hover.hor_nav	{ font-family:Tahoma; font-size:10pt; color: #FFFFFF; text-decoration:none; font-weight:bold }
a:active.hor_nav	{ font-family:Tahoma; font-size:10pt; color: #FFFFFF; text-decoration:underline; font-weight:bold }

a:link.hor_nav_down	{ font-family:Tahoma; font-size:10pt; color: #000000; text-decoration:underline; font-weight:bold }
a:visited.hor_nav_down	{ font-family:Tahoma; font-size:10pt; color: #000000; text-decoration:underline; font-weight:bold }
a:hover.hor_nav_down	{ font-family:Tahoma; font-size:10pt; color: #000000; text-decoration:none; font-weight:bold }
a:active.hor_nav_down	{ font-family:Tahoma; font-size:10pt; color: #000000; text-decoration:underline; font-weight:bold }

td.logo { 
        background-image: url('../images/logo.jpg'); 
        height:150px
}

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

table.left_menu { 
        border-collapse: collapse; 
        border: 1px solid #6699CC; 
        margin-top:10px;
}

td.lm_title_cell{
        color: #FFFFFF;
        font: bold 10pt tahoma;
        text-align: center;
        border: 1px solid #6699CC;	
        background-color: #6699CC;
}
					
td.lm_content_cell{
        background-color: #ECF5FF;
        text-align: center;
}

					
td.rm_title_cell{
        color: #FFFFFF;
        font: bold 10pt tahoma;
        text-align: center;
        border: 1px solid #6699CC;	
        background-color: #6699CC;
}
					
td.rm_content_cell{
        background-color: #ECF5FF;
}
				
table.right_menu{
        border-collapse: collapse; 
        border: 1px solid #6699CC; 
        margin-top:10px
}

			
table.table_content{ 
        border-collapse: collapse; 
        border: 1px solid #6699CC;
        margin-top:10px;
        text-align:left;
}
					
td.table_content_title{
        font: bold 10pt tahoma;
        text-align: center;
        background-color: #BCD2E9;
        border: 1px solid #6699CC;
}

td.table_content_content{
        background-color: #ECF5FF;
}


p.text_general{
        font: 10pt tahoma;
        text-align: justify;
        text-indent: 10px;
        margin:10px;
        padding-bottom:7px;
        padding-top:12px;
}

p.text_general2{
        font: 10pt tahoma;
        text-align: justify;
        text-indent: 0px;
        margin:10px;
        padding-bottom:7px;
        padding-top:12px;
}

p.text_general3{
        font: 10pt tahoma;
        text-align: left;
        text-indent: 0px;
        margin:10px;
        padding-bottom:7px;
        padding-top:12px;
}
