BODY {
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-REPEAT: repeat-x; margin-top:2px;
	background-image: url(images/tiling_1.jpg);
	text-align: center;
	margin: 0;
  	padding: 0;
	height:100%; 
}

.title {FONT-SIZE: 22px; FONT-FAMILY: "Times New Roman", Times, serif}
.insideb {FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif }
.inside {FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman", Times, serif }
.small {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}

A {FONT: normal 11px Verdana,Arial, Helvetica, sans-serif; COLOR: #242424;}
A:hover {COLOR: #242424;TEXT-DECORATION: underline}

A.box:active {COLOR: Blue; TEXT-DECORATION: none}
A.box:link {COLOR: Blue; TEXT-DECORATION: none}
A.box:hover {COLOR: Blue; TEXT-DECORATION: underline}

A.Menu2 {COLOR: #003300; TEXT-DECORATION: none;  font-size : 11px;    font-weight : bold;
    FONT-FAMILY: Arial,Verdana,"times new roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}
A.Menu2:hover {COLOR: #333300; TEXT-DECORATION: underline;  font-size : 11px;     font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif;}
A.Menu2:active {COLOR: #333300; TEXT-DECORATION: none;  font-size : 11px;     font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif;}
A.Menu2:link {COLOR: #333300; TEXT-DECORATION: none;  font-size : 11px;     font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif;}

A.flag:active {COLOR: #636363; TEXT-DECORATION:underline;  font-size : 10px;    font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}
A.flag:link {COLOR:  #636363; TEXT-DECORATION:underline;  font-size : 10px;     font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}
A.flag:hover {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 10px;     font-weight : bold;
    FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif;}


FORMBOX2{FONT-SIZE: 10px; 
  FONT-FAMILY: Verdana,Helvetica;	
  border-color: #999999;
  BORDER-RIGHT: #c0c0c0  1px solid; 
  BORDER-TOP: #c0c0c0 1px solid; 
  BORDER-LEFT: #c0c0c0 1px solid; 
  BORDER-BOTTOM: #c0c0c0 1px solid }

H1 {FONT-SIZE: 24px; FONT-FAMILY: "Times New Roman",Verdana, Arial, Helvetica; color: #357196;Margin-top:6px;}
H2 {FONT-SIZE: 14px; font-weight:bold; line-height:18px; text-align:left; color:#cc6600; FONT-FAMILY: Verdana,Arial,Helvetica;}
H3 {font-size:11px;color:#306889; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;}
H4 { font-size: 13px;
     margin-left: 20px;
	  line-height: 20px;
     padding-left: 15px;
     border-color: #999999;
     border-style: solid; 
     border-width: 1pt } 

H4 A:link     {text-decoration: none;}
H4 A:active   {text-decoration: none;}
H4 A:hover    {text-decoration: underline;}


H5 { font-size: 12px;
     line-height: 14px; 
     padding-left: 7px;
     padding-right: 7px;
     padding-top: 7px;
     padding-bottom: 7px;
     border-color: #999999;
     border-style: solid; 
     border-width: 1pt } 

H5 A:link     {text-decoration: none;}
H5 A:active   {text-decoration: underline;}
H5 A:hover    {text-decoration: underline;}

HR {COLOR: #ccc}

B {FONT-WEIGHT: bold}

DIV {FONT-SIZE: 13px; 
     FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif,"times new roman","Times New Roman","Times"}

DIV.small {FONT-SIZE: 11px; 
     FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif,"times new roman","Times New Roman","Times"}
	 
DIV.flag { margin-top: 4px;  margin-bottom: 4px;  }

P {	FONT: normal 11px Verdana,Arial, Helvetica, sans-serif; COLOR: #454545}
TD {FONT: normal 11px Verdana,Arial, Helvetica, sans-serif; COLOR: #454545}
LI {	FONT: normal 11px Verdana,Arial, Helvetica, sans-serif; COLOR: #454545}
UL {	FONT: normal 11px Verdana,Arial, Helvetica, sans-serif; COLOR: #454545}

DIV.menu {FONT-SIZE: 14px; 
     FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}

DIV.title {FONT-SIZE: 14px; 
     line-height: 22px;
     font-weight: bold;
     FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}

DIV.title A:link     {text-decoration: underline;}
DIV.title A:active   {text-decoration: none;}
DIV.title A:hover    {text-decoration: underline;}

DIV.title2 A:link     {text-decoration: none;}
DIV.title2 A:active   {text-decoration: none;}
DIV.title2 A:hover    {text-decoration: underline;}

DIV.title3 {FONT-SIZE: 16px; 
     font-weight:bold; 	
     text-align: left;	
	  margin-bottom:0px;
     FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}

DIV.title4 {letter-spacing: 1px; FONT-SIZE: 26px; font-weight:bold;   line-height: 28px;
   FONT-FAMILY: Arial,"times new roman","Times New Roman","Times",Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}

TD A:link      {text-decoration: underline;  }
TD A:active   {text-decoration: none;}
TD A:hover    {text-decoration: underline;  background : }
   
TR {FONT-FAMILY: "times new roman","Times New Roman",Times,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif}

#menu {
	margin-left:3px;
	padding-left:13px;
	background-image:url('images/menuseparator.gif');
	background-repeat: no-repeat;background-position: 0% 0% 
}
#menutitle
{
	background-color: #357196;
	font-family: Arial, Verdana;
	font-size: 15px;
	letter-spacing: 1px;
	color: White;
	width: 130px;
	font-weight: bold;
	text-align: center;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom: 1px solid #252525;
	border-right: 1px solid #252525;
	margin-top:10px;
	margin-bottom:2px;
}
#menutitle a
{	font-family: Arial, Verdana;
	font-size: 15px;
	letter-spacing: 1px;
	color: White;
	width: 130px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

#mainmenu
{
	background-color: #ECECF2;
	width: 130px;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0px;
	margin-bottom:1px;
	border-bottom: 1px solid #7E9BC7;
	text-align: right;
	padding-right:7px;
	}


#mainmenu a
{ font-family: Arial,Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	color: #336666;
	font-weight: bold;
	text-decoration: none;
}

#mainmenu a:hover
{ font-family: Arial,Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	color: #336666;
	font-weight: bold;
	text-decoration: underline;
}


#mainmenucenter
{
	background-color: #ECECF2;
	width: 130px;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0px;
	margin-bottom:1px;
	border-bottom: 1px solid #7E9BC7;
	text-align: center;
	padding-right:0px;
	}


#mainmenucenter a
{ font-family: Arial,Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	color: #336666;
	font-weight: bold;
	text-decoration: none;
}

#mainmenucenter a:hover
{ font-family: Arial,Verdana;
	font-size: 11px;
	letter-spacing: 0px;
	color: #336666;
	font-weight: bold;
	text-decoration: underline;
}

#mainpage
{ background-color: #FFFFFF;
 width: 760px;
 margin-top: 7px;
 margin-bottom:0px;
 float: left;
 height:100%;
}

#centerpage
{ 
width: 465px;
float: left;
padding: 0px 8px 0px 0px;
}

#pagecontent
{ background-color: #FFFFFF;
width: 580px;
float: left;
padding: 0px 0px 0px 8px;
}


#menuleft
{ float:left;
 background-image:url('images/navigation/menugauche2.jpg');
 width: 150px;
 margin-top:0px;
 margin-bottom:0px;
 padding-left:5px;
 height: 97%;
}

#menuright
{ float:left;
/*	background-image:url('images/navigation/menudroite3.jpg');  */
	width: 130px;
	height:100%;
}

.clear { clear: both; }

#toptitle
{
	margin-bottom:0px;
	margin-top:0px;
}

#topmenu
{ width: 760px;  
 background-color: #ffffff;  
 padding-top:3px; padding-bottom:0px;
}

div#outer {  
 margin-left: auto;
 margin-right: auto;
 padding: 0px;
 text-align: left;
 width:1000px;
}

#google
{
width:180px;
margin-right:35px;
margin-top:60px;
 position: relative;
 float:right;
}
