a { font-family: Arial, sans-serif; text-decoration: none; color:#666666;}
a:link { color:#666666; text-decoration: none;}
a:visited { color:#666666; text-decoration: none;}
a:hover { color:#FF6600; text-decoration: none;}
a:active { color:#FF6600; text-decoration: none;}



no {
	font-size:11px;
	margin: 0 0 0 0;
	font-family:Arial, sans-serif;
	color: #339999;
	border-bottom: 1px solid #CCCCCC;
}
body {
	font-family: Arial, sans-serif;
	color: #333333;
	text-align:center;
	background:#FFFFFF;
	vertical-align: middle;
	margin:0;
}

#lien a { text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; font-weight:bold;  }
#lien a:hover { text-align:left; color:#FF6600; font-family:Arial, sans-serif; font-size:11px; font-weight:bold; }

#menuSolutions { width:200px; margin:0px; text-align:center; background: url(../images/menu_solutions.gif) no-repeat top left; }

#menuStreaming { width:200px; margin:0px; text-align:center; background: url(../images/menu_streaming.gif) no-repeat top left; }
#menuLogapole { width:200px; margin:0px; text-align:center; background: url(../images/menu_logapole.gif) no-repeat top left; }
#menuNetwork { width:200px; margin:0px; text-align:center; background: url(../images/menu_network.gif) no-repeat top left; }
#menuApplications { width:200px; margin:0px; text-align:center; background: url(../images/menu_applications.gif) no-repeat top left; }
#menuReseaux { width:200px; margin:0px; text-align:center; background: url(../images/menu_reseaux.gif) no-repeat top left; }
#corps { clear:both; margin:0 20px 0 20px; padding:0; background-color:#FFFFFF; }
#corpsSuite { clear:both; margin:0 20px 0 20px; padding:0; background-color:#FFFFFF; }
#menu_no { font-family:Arial, sans-serif; font-size:11px; display:block; line-height:16px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  10px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_in a { background:#E7F3FB; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_in a:hover{ background:#E7F3FB; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#menu_in_bis { background:#E7F3FB url(../images/feed12.png) no-repeat center left; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#menu_off { font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#CCCCCC; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }


#menu_solutions a { display:block; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_solutions a:hover { background:#FFFFFF;}

#menu_solutionsbis a { display:block; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background: url(../images/feed12.png) no-repeat center left; }
#menu_solutionsbis a:hover {  background:#FFFFFF url(../images/feed12.png) no-repeat center left; }
#menu_solutionstec a { display:block; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;  }
#menu_solutionstec a:hover {  background:#FFFFFF url(../images/user1_new.png) no-repeat center left; }
#menu_solutionstec2 a { display:block; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;  }
#menu_solutionstec2 a:hover {  background:#FFFFFF url(../images/user1_find.png) no-repeat center left; }
#menu_solutionstec3 a { display:block; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;  }
#menu_solutionstec3 a:hover {  background:#FFFFFF url(../images/user1_preferences.png) no-repeat center left; }


#menu_streaming a { display:block; line-height:18px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; margin: 0 0 -1px 0; padding:0 0 0 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_streaming a:hover { background:#FFFFFF;}
#menuAcces a { display:block; width:200px; height:35px; background: url(../images/bouton_acces01.gif) no-repeat top left; }
#menuAcces a:hover { background: url(../images/bouton_acces02.gif) no-repeat top left; }
#menuCommercial a { display:block; width:200px; height:35px; background: url(../images/bouton_commercial01.gif) no-repeat top left; }
#menuCommercial a:hover { background: url(../images/bouton_commercial02.gif) no-repeat top left; }
#menuDemande a { display:block; width:200px; height:35px; background: url(../images/bouton_demande01.gif) no-repeat top left; }
#menuDemande a:hover { background: url(../images/bouton_demande02.gif) no-repeat top left; }
#menuNewsletter a { display:block; width:200px; height:35px; background: url(../images/bouton_newsletter01.gif) no-repeat top left; }
#menuNewsletter a:hover { background: url(../images/bouton_newsletter02.gif) no-repeat top left; }
#menuReseau a { display:block; width:200px; height:35px; background: url(../images/bouton_reseau01.gif) no-repeat top left; }
#menuReseau a:hover { background: url(../images/bouton_reseau02.gif) no-repeat top left; }
#articleDebut {margin:0; padding:0 0 22px 0; clear:both;}
#titre_solutions {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 18px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #339999;
	border-bottom: 1px solid #CCCCCC;
}
#titre_cadre {
	padding: 0 0 0 0;
	margin: 0 10px 10px 20px;
	font: 16px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #FFFFFF;
}

#titre_streaming {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 18px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #3B3789;
	border-bottom: 1px solid #CCCCCC;
}
#titre_logapole {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 18px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #0E3192;
	border-bottom: 1px solid #CCCCCC;
}
#titre_network {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 18px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #660000;
	border-bottom: 1px solid #CCCCCC;
}
#soustitre_solutions {
	font: bold 11px/1.3em Verdana, sans-serif;
	margin:1em 0px 0px 0px;
	padding: 0px;
}
#soustitre_streaming {
	background: url(../images/point339999.gif) no-repeat left top;
	font-size: 12px;
	margin: 0px 0px 2em 0px;
	font-weight:bold;
	line-height: 15px;
	color: #003399;
}
#soustitre_streaming p {
	background: url(../images/point003399.gif) no-repeat left top;
	padding: 0px 10px 0px 14px;
}
#texte_courant {
	margin:0;
	padding: 0px 0px 0px 0px;
	font: 11px/1.3em Verdana, sans-serif;
}
#texte_courant ul { margin:0; padding:0 0 0 0px; list-style-type:none; }
#texte_courant li { padding:0 0 0.6em 14px; background: url(../images/point08.gif) no-repeat left top; }
#image {
	float:right;
	clear:both;
	margin: 0 0 0.5em 1.5em;
	position: relative;
}
#imageTitre {
	float:right;
	clear:both;
	width:160px;
	height:70px;
	margin: 2em 0 0 0;
	border-left: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	position: relative;
	text-align:center;
}

#imageTitre2 {
	float:right;
	clear:both;
	width:211px;
	height:76px;
	margin: 2em 0 0 0;
	border-left: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	position: relative;
	text-align:center;
}
#imageGauche {
	float:left;
	clear:both;
	margin: 0 1.5em 0.5em 0;
	position: relative;
	background:#CCCCCC;
}

#imagecadre {

	border:1px solid #666666;

}
.petit { font-size:10px;  }
.texte { font:  9px Verdana, Arial, Helvetica, sans-serif; }
.texte_b { font: bold 9px Verdana, Arial, Helvetica, sans-serif; }
#petit { text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:10px; font-weight:bold;  }
#petit_b { text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:10px; font-weight:bold;  }
#traitDroite { border-right: 1px solid #339999;}
#trait2cotes { border-right: 1px solid #339999; border-left: 1px solid #339999;}
#titreTableau { border-bottom: 1px solid #339999; background: url(../images/fond_titre_tableau01.gif) repeat-x top left;}

#articlesSolutions { margin:20px 0 10px; padding:0; border: 1px solid #339999; background: #EBF5F5;}
#articlesSolutionsbis { margin:20px 0 10px; padding:0; border-left: 1px solid #339999; border-right: 1px solid #339999; border-top: 1px solid #339999; background: #EBF5F5;}
#articlesSolutions ul { margin:0; padding:0; list-style-type:none;}
#articlesSolutions li { padding:0.3em 5px 0.3em 10px; font: bold 11px/1.2em Arial, serif; border-bottom: 1px solid #CCCCCC;}
#articlesSolutions li a { display:block; width:160px; color:#339999;}
#articlesSolutions li a:hover { color:#FF6600;}
#articlesStreaming { margin:10px 5px 0 0; padding:0; border: 1px solid #ECEBF3; background:#ECEBF3;}
#articlesStreaming ul { margin:0; padding:0; list-style-type:none;}
#articlesStreaming li { padding:0.3em 5px 0.3em 10px; font: bold 11px/1.2em Arial, serif; border-bottom: 1px solid #CCCCCC;}
#articlesStreaming li a { display:block; width:160px; color:#3B3789;}
#articlesStreaming li a:hover { color:#FF6600;}
#articlesLogapole { margin:10px 5px 0 0; padding:0; border: 1px solid #E7EBF4; background:#E7EBF4;}
#articlesLogapole ul { margin:0; padding:0; list-style-type:none;}
#articlesLogapole li { padding:0.3em 5px 0.3em 10px; font: bold 11px/1.2em Arial, serif; border-bottom: 1px solid #CCCCCC;}
#articlesLogapole li a { display:block; width:160px; color:#0E3192;}
#articlesLogapole li a:hover { color:#FF6600;}
#articlesNetwork { margin:10px 5px 0 0; padding:0; border: 1px solid #ECEBF3; background:#ECEBF3;}
#articlesNetwork ul { margin:0; padding:0; list-style-type:none;}
#articlesNetwork li { padding:0.3em 5px 0.3em 10px; font: bold 11px/1.2em Arial, serif; border-bottom: 1px solid #CCCCCC;}
#articlesNetwork li a { display:block; width:160px; color:#660000;}
#articlesNetwork li a:hover { color:#FF6600;}
#derniersArticlesContenu { margin:0; padding:10px 10px 15px 0; font: 10px/1.2em Arial, serif; text-align:right; }
#derniersArticlesContenu a:link { text-decoration:none; }
#suite { height:1px; text-align:right; background: url(../images/suite_fond.gif) repeat-x bottom left; }
#suite a { right:0; font: 11px/0.3em Verdana, sans-serif; }
#options { height:35px; text-align:right; padding:10px 0 0 0; background: url(../images/suite_fond.gif) repeat-x top left; }
#baseinfo { width:760px; margin:0; padding:0; text-align:center; font: bold 10px/1.3em Arial, sans-serif; COLOR: #FFFFFF; }
#baseinfo a { COLOR: #FFFFFF;}
#baseinfo a:hover {  border-bottom: 1px #FFFFFF dotted;}
#coordones { margin:0; padding: 4px 0px 10px 200px; text-align:left; font: 10px/1.3em Arial, sans-serif; COLOR: #666666; background: url(../images/z_couleurs200.gif) no-repeat top left; border-top: 2px solid #666666; }
#coordones a:hover { COLOR: #FF6600; }
#coordonesFond { margin:0; border-top: 2px solid #666666; }