@charset "utf-8";
/* CSS Document */

body {color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
background-color: #1d8fd0;
 }
h1 { margin-bottom: .5em; border-bottom: solid 1px #d9d9d9; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 22px; text-indent: 5px; letter-spacing: -1px; }



#container
{
margin-top:7px;
margin-left:auto;
margin-right:auto;
height:auto;
width:878px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #0470e9;
border-right-color: #0470e9;
border-bottom-color: #0470e9;
border-left-color: #0470e9;

background-color: #ffffff;
}

		.banner {  }
	
			.banner h1 {
				display:inline;
				
				
			}
			
				.banner h1 a {
					background:url(../images/header.png) no-repeat;
					display:block;
					height:76px;
					text-indent:-9999px;
					width:874px;
				}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

	.clearfix {display:inline-block;}

	/* Hide from IE Mac \*/
	.clearfix {display:block;}
	/* End hide from IE Mac */
	
/*	
#banner{
padding-bottom:1px;
}*/

#content1
{

padding-bottom:25px;
height:auto;
/*height:290px;*/
width:870px;
clear:left;
margin-left:5px;
margin-right:5px;
margin-top:5px;}

#accueil
{height: auto;
}

#mission
{line-height:25px;
}

#service
{line-height:28px;
}

#service a { color:#0033CC;   }

#service a:hover { color: #FF0000; }

#service a:visited { color: #666666; }

#sub_ser{
padding-left:60px;
}

img.border {
	padding: 3px;
	border: 1px solid #FF9900;
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	padding:3px;
}

#head
{
margin-left:2px;
margin-top:2px;
}


.footer {  }
	
			.footer h1 {
				display:inline;
				
				
			}
			
				.footer h1 a {
					background:url(../images/footer.png) no-repeat;
					display:block;
					height:76px;
					text-indent:-9999px;
					width:874px;
				}


#footer
{

margin-left:2px;
margin-right:2px;
margin-bottom:2px;
margin-top:2px;}

#borrar{ clear:left;}



#flagcontentsmall
{
margin-top:20px;
padding-left:500px;

}

#flagsmall
{
padding-top:5px;






}

.chin {  }
	.chin h2 a {
					background:url(../images/chin.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
					
				}

.uk {  }
	.uk h2 a {
					background:url(../images/englishf.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
					
				}
.ru {  }

		.ru h2 a {
					background:url(../images/russianf.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
				}
				
.arab {  }

		.arab h2 a {
					background:url(../images/arabicf.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
				}
.fr {  }

		.fr h2 a {
					background:url(../images/frenchf.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
				}
.spain {  }

		.spain h2 a {
					background:url(../images/spain.gif) no-repeat;
					float:left;
					display:block;
					height:16px;
					text-indent:-9999px;
					width:69px;
					padding: 2px;
				}






