body{
padding:0px;
margin:0px;
padding-top:30px;
background-color:#ffffff;
background-image:url(../images/bg.jpg);
background-attachment:fixed;

}
H1
	{
		font-family:Tahoma;
		font-size:14px;
		line-height:15px;
		color:#4785A3;
		font-weight:bold;
		margin-top:0px;
		margin-bottom:16px;
	}
	
H2
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:15px;
		color:#CC6666;
		font-weight:bold;
		margin-top:12px;
		margin-bottom:8px;
	}

.subheading{
		color:#4785A3;
	}

table.border
{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #003366 #003366 #003366 #003366;
	border-collapse: separate;
	background-color: white;
}

img.border
{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #8c8787;
	border-collapse: separate;
	margin:0px 10px 10px 10px;
	padding:2px;

}

.main_text
{
	font-family:Tahoma;
	font-size:10pt;
	color:#454545;
	text-align:justify; 
	margin-left:8px; 
	margin-top:0px; 
	margin-right:4px; 
	margin-bottom:15px;
			
	}


.w_text A:link{
		text-decoration:none;
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#FFFFFF;
	}
.w_text A:hover{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#FFFFFF;
	}
.w_text A:active{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#FFFFFF;
	}

.w_text A:visited{
		text-decoration:none;
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#FFFFFF;
	}
.w_text{
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#FFFFFF;
	}



.dr_text
	{
		font-family:Tahoma;
		font-size:8pt;
		line-height:15px;
		color:#CC6666;
	}
	
.l_text2	{
		font-family:Tahoma;
		font-size:10pt;
		line-height:30px;
		color:#454545;

	}	
.l_text	{
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#4785A3;
	}	
.l_text A:link{
		text-decoration:none;
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#4785A3;
	}
.l_text A:hover{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#4785A3;
	}
.l_text  A:active{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#4785A3;
	}
.l_text A:visited{
		text-decoration:none;
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#4785A3;
	}
		
.menu_text A:link{
		text-decoration:none;
		font-family:Tahoma;
		font-size:12px;
		line-height:19px;
		color:#758807;
	}
.menu_text A:hover{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:12px;
		line-height:19px;
		color:#758807;
	}

.menu_text A:active{
		text-decoration:underline;
		font-family:Tahoma;
		font-size:12px;
		line-height:19px;
		color:#758807;
	}
.menu_text A:visited{
		font-family:Tahoma;
		font-size:12px;
		line-height:19px;
		color:#758807;
		text-decoration:none;
	}	

.menu_text{
		margin-left:10px; 
		margin-top:20px; 
		margin-right:4px; 
		margin-bottom:15px;
}

ul {margin:0; padding:3; list-style:none}
li {background:url(../images/a.gif) no-repeat left top; 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 12px;

}

li.links {background:url(../images/a.gif) no-repeat left top; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 12px;

}


//Ou site
.m_text
	{
		font-family:Tahoma;
		font-size:10pt;
		line-height:12px;
		color:#454545;
	}

.m1_text
	{
		font-family:Tahoma;
		font-size:10pt;
		line-height:13px;
		color:#666666;
		text-align:justify;

	}
	
.h_text
	{
		font-family:Tahoma;
		font-size:13px;
		line-height:13px;
		color:#4785A3;
	}
	


.l1_text
	{
		font-family:Tahoma;
		font-size:10pt;
		line-height:15px;
		color:#93A81C;
	}	
	


.form
	{
		width:196px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form1
	{
		width:136px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form_div
	{
		height:21px; margin-top:-1px;		
	}
		
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}




	.glossymenu{
	padding: 10px 10px 10px 12px;
	margin: 0;
	width: 180px; /*width of menu*/
	
	}
	
	.glossymenu a.menuitem{
	background: black url(../images/glossyback.gif) repeat-x bottom left;
	font: bold 14px "Tahoma";
	color: white;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0px 9px 0px;
	padding-left: 10px;
	text-decoration: none;
	}
	
	
	.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color: white;
	}
	
	.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
	}
	
	.glossymenu a.menuitem:hover{
	background-image: url(../images/glossyback2.gif);
	}
	
	.glossymenu div.submenu{ /*DIV that contains each sub menu*/
		background: white;
	}
	
	.glossymenu div.submenu ul{ /*UL of each sub menu*/
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	
	.glossymenu div.submenu ul li{
		border-bottom: 1px solid blue;
		background-image:none;
		margin-left:0px;
		padding-left:0px;
	}
	
	.glossymenu div.submenu ul li a{
		display: block;
		font: normal 13px "Tahoma";
		color: black;
		text-decoration: none;
		padding: 2px 0;
		padding-left:25px;
		background-image:none;
	
	}
	
	.glossymenu div.submenu ul li a:hover{
		background:#CC0000;
		color: white;
		background-image:none;
	}