/* Propriétés générales */



html,body	{

	font-family: Arial, Helvetica, sans-serif;

	margin:			0;

	padding:		0;

	font-size:		12px;	

	text-align: center;

}

table td {
font-size:		12px;	
}



a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}





/*blocs et tables*/



#main {

	width: 720px;

	margin-left: auto;

	margin-right: auto;

}



#main div	{

	float: left;

}



#header	{

	width: 715px;

	height: 63px;

	background: url(../images/menubg.jpg) no-repeat;

}



.table00 {

	width: 320px;

}



.table03 {

	width: 568px;

	padding-top: 10px;

	padding-bottom: 10px;	

	padding-right: 30px;

	padding-left: 30px;

}



.table05 {

	width: 568px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666666;

}

.table06 {

	width: 568px;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 5px;

	border-top: 1px solid #aaaaaa;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #aaaaaa;

	padding-bottom: 10px;

}







/* Menu du haut */





div#menutop {

	width: 690px;

	height: 24px;

	background: url(../images/menu.gif) repeat-x;

	padding: 4px 0 0 30px;

}





#menutop ul {

	list-style: none;

	padding: 0;

	margin: 0;

}





#menutop li {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2D52A8;	
	list-style: none;
	padding: 0 14px 0 14px;
	float: left;	
}



#menutop a {

	color: #2D52A8;

}



/* sous-menu */



div#sous_menu {
	width: 638px;
	height: 26px;
	padding: 0 0 0 26px;
	border-bottom: 1px solid #CCCCCC;
}


#sous_menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}


#sous_menu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D52A8;	
	list-style: none;
	padding: 0 5px 0 5px;
	float: left;
}

#sous_menu a {
	color: #546692;
	border-bottom: 3px solid #EEEEEE;
}

#sous_menu a:hover {
	color: #0033CC;
	border-bottom: 3px solid #C5E6ED;
	text-decoration: none;
}


#vod_img	{
	width: 654px;
	height: 276px;
	background: url(../images/visuels/vod.jpg) no-repeat;
	float: left;
}





div#version	{

	width:	700px;

	height:	20px;

}



div#version	a {

	float: right;

}



div#bloc01	{

	width: 320px;

	padding-top: 6px;

}



div#bloc01 div	{

	text-align: left;

	width: 320px;

	height: 36px;

	background-repeat: no-repeat;

	margin: 9px 0 9px 20px;

}





div#bloc02	{

	width: 340px;

	height: 320px;

	background-image: url(../images/globe-index.jpg);

	background-repeat: no-repeat;

	padding-top: 10px;

}



div#bloc03	{

	width: 720px;

	height: 30px;

	text-align: center;

	margin-top: 10px;

}



div#bloc04	{

	width: 540px;

	height: 40px;

	text-align: center;

	padding: 12px 0 0 200px;

}



div#bloc05	{

	width: 540px;

	height: 60px;

	text-align: center;

	padding: 12px 0 0 80px;

}

#bloc06	{
	margin: 10px 0 0 0;
	padding: 0 10px 10px 10px;
	border: 1px solid grey;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#bloc06	td {
	margin: 10px 0 0 0;
	padding: 0 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

div#footer	{

	width: 694px;

	height: 23px;

	background-image: url(../images/menu2bg.jpg);

	background-repeat: no-repeat;

	padding-top: 2px;

}



div#blocpub	{

	height: 40px;

	width: 480px;

	padding-left: 100px;

}	





.photo01 {

	margin-right: 14px;

	margin-bottom: 10px;

}



.image01 {

	margin-right: 5px;

	margin-left: 5px;

}



.style00 {

	height: 40px;

	width: 245px;

}

.style01 {

	margin-left: 6px;

	margin-right: 6px;

}




/* Style des textes */



.text01 {

	color: #006699;

	font-size: 12px;

}

.text00 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.text02 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #888888;

	line-height: 24px;

	margin-right: 20px;

	float: left;

}

.text03 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bold;

	color: #316AC5;

	font-style: italic;

}



.text04 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #666666;

	font-size: 12px;

	padding-left: 40px;

	line-height: 22px;

}

.text05 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #98A5B1;

	letter-spacing: -1px;

	font-style: normal;

	padding-left: 40px;

}

.text06 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 30px;

	font-weight: bold;

	color: #E7E7E7;

	letter-spacing: -2px;

	font-style: italic;

	padding-left: 40px;

	line-height: 26px;

}

.text07 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	color: #A6A6A6;

	font-style: italic;

	padding-left: 40px;

	line-height: 20px;

}

.text08 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666699;

	font-style: normal;

	line-height: 16px;

	letter-spacing: -1px;

	background-image: url(../images/triangle.gif);

	background-repeat: no-repeat;

	padding-left: 12px;

	margin-top: 10px;

}

.text09 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #98A5B1;

	letter-spacing: -1px;

	font-style: normal;

	padding-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #98A5B1;

}

.text10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0000FF;	

	font-style: normal;	

}

.text11 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 17px;

	font-weight: normal;

	color: #A6A6A6;

	font-style: italic;

	line-height: 20px;

}



.text12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

}



.text14 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-left: 18px;

	line-height: 18px;

}





.text13 {

	font-size: 12px;

	font-weight: bold;

}





/* Backgrounds */



#bg00 {

	background-image: url(../images/rubriques/bg-acces.gif);

}

	

#bg01 {

	background-image: url(../images/rubriques/bg-hebergement.gif);

}

#bg01b {
	background-image: url(../images/rubriques/bg-cod.gif);

}


#bg02 {

	background-image: url(../images/rubriques/bg-externalisation.jpg);

}



#bg03 {

	background-image: url(../images/rubriques/bg-integration.gif);

}



#bg04 {

	background-image: url(../images/rubriques/bg-prestation.gif);

}



#bg05 {

	background-image: url(../images/rubriques/bg-expertise.gif);

}







.menu00 {

	margin-left: 15px;

	margin-right: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2D52A8;	

}

.menu01 {

	color: #3D529A;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;	

}

.rouge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3333;

}



#bg2007	{

	width: 720px;

	height: 76px;

	align: left;

	background: url(../images/azuria_2007.jpg) center top no-repeat;

}



menu02 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

}

.liste01 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/puce3.png) no-repeat left top;
	list-style: none;
	padding: 0 0 0 20px;
}

.liste02 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding: 0 0 0 20px;
}

.table01 {
	font-size: 12px;
}

.table08 {
	width: 580px;
	margin: 0 0 0 40px;
	font-size: 12px;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}

.table08 td {
	padding: 6px;
}

.td01 td {
	border-bottom: 2px solid #3366CC;
	font-weight: bold;
}


#housinglogos {
	padding: 20px 0;
}

#housinglogos img {
	font-weight: bold;
	margin: 0 20px 0 60px;
}

h1 {
font-size: 14px;
font-weight: bold;
background: url(../images/puce2.png) no-repeat left;
padding: 0 0 0 20px;
}

.table10 {
border: 1px solid #999999;
}
