﻿body
{
	font-size: x-small;
	color: black;
	font-family: Verdana, Arial;
}

P
{
	font-size:inherit;
}

H1
{
	FONT-SIZE: large;
    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
H1.news
{
	FONT-SIZE: inherit;
    COLOR: inherit;
    FONT-FAMILY: inherit;
    font-weight:inherit;
    line-height:normal;
}
.H1
{
	FONT-SIZE: large;
    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
    
}
H2
{
	FONT-SIZE: small;
    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
DIV.news1,SPAN.news1
{
	FONT-SIZE: large;
    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
DIV.news2,SPAN.news2
{
	FONT-SIZE: small;
	COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
H3
{
	FONT-SIZE: x-small;
    COLOR: #000000;
    text-decoration:underline;
    FONT-FAMILY: inherit;
    font-weight:bold;
	
}
DIV.news3,SPAN.news3
{
	FONT-SIZE: x-small;
    COLOR: #000000;
    text-decoration:underline;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
SPAN.articlepreview
{
	FONT-SIZE: inherit;
    COLOR: inherit;
    FONT-FAMILY: inherit;
    font-weight:bold;
    font-style:normal;
}
SPAN.articletext
{
	FONT-SIZE: inherit;
    COLOR: inherit;
    FONT-FAMILY: inherit;
    font-weight:normal;
    font-style:normal;
}	
SPAN.articlefootnote
{
	FONT-SIZE: inherit;
    COLOR: inherit;
    FONT-FAMILY: inherit;
    font-weight:normal;
    font-style:italic;
}		
SPAN.articleinfos
{
	FONT-SIZE: inherit;
    COLOR: inherit;
    FONT-FAMILY: inherit;
    font-weight:normal;
    font-style:normal;
}		
	
A  
{
	color: maroon;
	font-weight: bold;
	text-decoration:none;
}
A:active
{
	color: maroon;
	font-weight: bold;

}
A:hover
{
	color: maroon;
	font-weight: bold;
	text-decoration:underline;
}
A:link 
{
	color: maroon;
	font-weight: bold;

}
A:visited
{
	color: maroon;
	font-weight: bold;

}
A.topnavi
{
	color: #71869b;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.topnavi:active
{
	color: #71869b;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.topnavi:hover
{
	color: #71869b;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.topnavi:link 
{
	color: #71869b;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.topnavi:visited
{
	color: #71869b;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}

A.quer
{
	color: black;
	font-weight: bold;
    FONT-FAMILY: inherit;
	font-size:inherit;
	text-decoration:inherit;
}
A.quer:active
{
	color: black;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.quer:hover
{
	color: black;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.quer:link 
{
	color: black;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.quer:visited
{
	color: black;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}



.inactiveLink
{
	color: #667788;
}
.inactiveLinkbold
{
	color: #778899;
	font-weight: bold;
}


UL
{
list-style-type:disc;
color:#B51D18;
}

.bg_bmi
{
	background-color:#71869b;
}

A.leftnavi
{
	color: #FFFFFF;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.leftnavi:active
{
	color: #FFFFFF;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;

}
A.leftnavi:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;

}
A.leftnavi:link 
{
	color: #FFFFFF;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit; 

}
A.leftnavi:visited
{
	color: #FFFFFF;
	font-weight: bold;
	font-size:larger;
    FONT-FAMILY: inherit;
    text-decoration:inherit;

}

TD.bgwhite
{
	background-color:#ffffff;
}

TABLE 
{
	font-size:inherit;
}

TABLE.content
{
	background-color:#ffffff;
	font-size:inherit;
	
}

TABLE
{
	font-size:inherit;
}
TD
{
	font-size:inherit;
}
TR
{
	font-size:inherit;
}

TABLE.table_grid
{
	font-size:inherit;
	border-collapse:collapse;
	border: 1px solid #000000;
}
TD.td_grid
{
	font-size:inherit;
	border: 1px solid #000000;
}
TR.tr_grid
{
	font-size:inherit;
}

TABLE:table_alt
{
	font-size:inherit;
}

TR.tr_alt
{
	font-size:inherit;
	background-color:#cccccc;
}
TD.td_alt
{
	font-size:inherit;
}

TABLE.table_grid_alt
{
	font-size:inherit;
	border-collapse:collapse;
	border: 1px solid #000000;
}

TR.tr_grid_alt
{
	font-size:inherit;
	background-color:#cccccc;
}

TD.td_grid_alt
{
	font-size:inherit;
	border: 1px solid #000000;
}

TH
{
	color:#ffffff;
	background-color:#000000;
}

A.blue
{
	color: #0a1a5c;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.blue:active
{
	color: #0a1a5c;
	font-weight: bold;
	text-decoration:inherit;
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.blue:hover
{
	color: #0a1a5c;
	font-weight: bold;
	text-decoration:inherit;	
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.blue:link 
{
	color: #0a1a5c;
	font-weight: bold;
	text-decoration:inherit;	
    FONT-FAMILY: inherit;
	font-size:inherit;
}
A.blue:visited
{
	color: #0a1a5c;
	font-weight: bold;
	text-decoration:inherit;	
    FONT-FAMILY: inherit;
	font-size:inherit;
}

DIV.orga1,SPAN.orga1
{
	FONT-SIZE: large;
    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
DIV.orga2,SPAN.orga2
{
	FONT-SIZE: small;
	    COLOR: #B51D18;
    FONT-FAMILY: inherit;
    font-weight:bold;
}
A.orga
{
	color:#B51D18;
	font-weight: bold;
	text-decoration:inherit;	
	font-family: inherit;
	font-size:inherit;
}
A.orga:active
{
	color:#B51D18;
	font-weight: bold;
	text-decoration:inherit;	
	font-family: inherit;
	font-size:inherit;
}
A.orga:hover
{
	color:#B51D18;
	font-weight: bold;
	text-decoration:inherit;	
	font-family:inherit;

	font-size:inherit;
}
A.orga:link 
{
	color:#B51D18;
	font-weight: bold;
	text-decoration:inherit;	
	font-family: inherit;

	font-size:inherit;
}
A.orga:visited
{
	color:#B51D18;
	font-weight: bold;
	text-decoration:inherit;	
	font-family: inherit;

	font-size:inherit;
}


A.breadcrumb
{
	color: #6495ed;
	font-weight: bold;
	font-size:xx-small;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.breadcrumb:active
{
	color: #6495ed;
	font-weight: bold;
	font-size:xx-small;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.breadcrumb:hover
{
	color: #6495ed;
	font-weight: bold;
	font-size:xx-small;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.breadcrumb:link 
{
	color: #6495ed;
	font-weight: bold;
	font-size:xx-small;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}
A.breadcrumb:visited
{
	color: #6495ed;
	font-weight: bold;
	font-size:xx-small;
    FONT-FAMILY: inherit;
    text-decoration:inherit;
}


SPAN.breadcrumb
{
	color: #000000;
	font-size: xx-small;
    FONT-FAMILY: inherit;	
	text-decoration:= italic;
}


TABLE.subsitenavi
{
background-color:Transparent;	
font-size:inherit;
text-decoration:none;
/*margin-bottom:2px;*/



}
TD.subsitenaviLeft
{
	font-size:inherit;
	background-image: url(../_xslt/commonimages/register_left.gif);
	background-repeat:no-repeat;
	/*border-bottom: 1px solid black;
	border-right:1px solid black;*/
	width:150px;
	}
TD.subsitenavi
{
	font-size:inherit;
	background-image: url(../_xslt/commonimages/register_right.gif);
	background-repeat:no-repeat;
	/*border-bottom: 1px solid black;
	border-right:1px solid black;*/
		width:150px;
}
TD.subsitenaviRight
{
	font-size:inherit;
	background-image: url(../_xslt/commonimages/register_right.gif);
	background-repeat:no-repeat;
	/*border-bottom: 1px solid black;
	border-right:1px solid black;*/
		width:150px;
}



TD.subsitenavispace
{
	font-size:inherit;
	width:5px;
	background-color:White;
}
TD.subsitenavispaceborder
{
	font-size:inherit;
	width:5px;
	background-color:White;
	/*border-left:1px solid black;*/
}







	
