/***********************************************//* ho2d.css                            			*//* Use with screen						         *//***********************************************//***********************************************//* HTML tag styles                             *//***********************************************/body    { color: #333333; font-size: small; font-family: Verdana, sans-serif; line-height: 1.17; background: #cccccc url(/images/bg_grad.jpg) fixed; margin: 0; padding: 0 }/******* hyperlink and anchor tag styles *******/a:link, a:visited { color: #2b89e7; text-decoration: none }a:hover{	text-decoration: underline;}/************** header tag styles **************/h1{ font: bold 120% Verdana,sans-serif; color: #334d55; margin: 0px; padding: 0px;}h2{ font: bold 114% Verdana,sans-serif; color: #006699; margin: 0px; padding: 0px;}h3{ font: bold 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}h4 { color: #333333; font: bolder 100% Verdana, sans-serif; margin: 0; padding: 0 }h5{ font: 100% Verdana,sans-serif; color: #334d55; margin: 0px; padding: 0px;}/*************** list tag styles ***************/ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}/********* form and related tag styles *********/form {	margin: 0;	padding: 0;}label{ font: bold 1em Verdana,sans-serif; color: #334d55;}				input{font-family: Verdana,sans-serif;}/***********************************************//* Layout Divs                                 *//***********************************************/div.whiteround {	margin-left:2em;	margin-right:2em;	margin-top:1ex;	margin-bottom:1ex;	clear:both;}#mainnav {	height: 32px;	color: #cccccc;	padding: 0px;	background-image:   url("/images/glbnav_background.gif");	background-repeat:repeat-x;}#mainnav table {	border-collapse:collapse;	border-spacing:0px;}#mainnav td.left {	height: 32px;	background-image:   url("/images/glbnav_left.gif");	background-repeat:no-repeat;}#mainnav td.right {	height: 32px;	background-image:   url("/images/glbnav_right.gif");	background-repeat:no-repeat;}#pageNav{	float: left;	width:178px;	padding: 0px;	background-color: #F5f7f7;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	font: small Verdana,sans-serif;}/* ------------------------------------ *//* div principales/* ------------------------------------ */div.whiteround table.top,div.whiteround table.bottom {	border-collapse:collapse;	border-spacing:0px;	margin:0px;	padding:0px;}div.whiteround table.top td.left,div.whiteround table.bottom td.left,div.whiteround table.top td.right,div.whiteround table.bottom td.right {	background-repeat:no-repeat;	height:6px;	width:6px;	margin:0px;	padding:0px;}div.whiteround table.top td.center,div.whiteround table.bottom td.center {	background-color:#FFFFFF;	height:6px;	margin:0px;	padding:0px;}div.whiteround table.top td.left {background-image:   url("/images/angle_h_left.png");}div.whiteround table.bottom td.left {background-image:   url("/images/angle_b_left.png");}div.whiteround table.top td.right {background-image:   url("/images/angle_h_right.png");}div.whiteround table.bottom td.right {background-image:   url("/images/angle_b_right.png");}div.whiteround {	padding:0px;}div.whiteround .outercontent  { background-color: #ffffff; margin: 0 }div.whiteround td.navigation {	margin-right:1em;}div.whiteround td.content{	background-color:#FFFFFF;	margin:0px;	margin-left:10em;	border-left: 1px #555 solid;	padding-left:1em;}p {	margin:0px;	padding:0px;}div.header {	border-bottom:5px solid #7D8B94;}/************** feature styles *****************/.feature{	padding: 0px 0px 10px 10px;	font-size: 80%;	min-height: 200px;	height: 200px;}html>body .feature {height: auto;}.feature h3{	font: bold 150% Verdana,sans-serif;	color: #000000;	padding: 10px 0px 5px 0px;}.feature img{	float: left;	padding: 0px 10px 0px 0px;}/*************** story styles ******************/.story  { font-size: 80%; padding: 10px 10px 0 }.story h3{	font: bold 125% Verdana,sans-serif;	color: #000000;}.story p {	padding: 0px 0px 10px 0px;}.story a.capsule{	font: bold 1em Verdana,sans-serif;	color: #8ab9d5;	display:block;	padding-bottom: 5px;}.story a.capsule:hover{	text-decoration: underline;}td.storyLeft{	padding-right: 12px;}/************ sectionLinks styles **************/#sectionLinks{	margin: 0px;	padding: 0px;}#sectionLinks h3 { 	padding: 10px 0 2px 10px; 	border-bottom: 1px solid #cccccc }#sectionLinks a:link, #sectionLinks a:visited   { color: #21536a; font-weight: bold; background-image: url(/images/bg_nav.jpg); display: block; padding: 3px 0 3px 10px; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc }#sectionLinks a:hover{	border-top: 1px solid #cccccc;	background-color: #DDEEFF;	background-image: none;	font-weight: bold;	text-decoration: none;}/**************** advert styles *****************/#advert{	padding: 10px;}#advert img { text-align: center; display: block }#advert2{	padding: 10px;	background-color: #ffffff;}#advert2 img{	display: block;}/**************** navlist styles *****************/div.leftnav {	margin-left:0px;	padding:0px;}div.leftnav h1 {	font: bold 12px Verdana, sans-serif;	background: white;	margin-top: 8px;	margin-left: 2px;	padding: 0 1px 1px;	width: auto}div.leftnav ul {	border-top: 1px solid #808080;	margin-left:0px;	margin-top:3px;	margin-bottom:3px;	list-style-position:inside;	padding:0px;}div.leftnav ul li {	font: bold 11px Verdana, sans-serif;	text-align: left;	list-style: none;	list-style-position:inside;	margin: 0px;	padding:0px;	border-top: 1px none gray;	border-bottom: 1px solid #808080;}div.leftnav ul li a {	text-decoration: none;	background: #f3f3f3;	display: block;	padding-top: 0.25em;	padding-bottom: 0.25em;	padding-left: 0.25em;	padding-right: 0.1em;	border-left: 1em solid #e8e8ed;	margin-left:0px;}div.leftnav ul li a:link {	color: #6f6f6f;}div.leftnav ul li a:visited {	color: #818181;}div.leftnav ul li a:hover {	color: #069;	border-color: #a02a00;	text-decoration:none;}/* --------------------------------------------- *//*   FOOTER                                      *//* --------------------------------------------- */.footer {  	font-size: x-small;  	color: #475153;	font-weight: bold;	margin: 0px;	padding: 2px 10px 4px 10px;}.footer a,.footer a:visited,.footer span.likealink {	color: #748588;	margin-left:10px;	padding-right:10px;	border-right: 1px solid #748588;	text-decoration:none;}.footer a:hover {	color: #8FB8BC;	text-decoration:none;}/* --------------------------------------------- *//*   NAV NIVEAU 1                                *//* --------------------------------------------- */a.glink,a.glink:visited{  	font-size: x-small;  	color: #FFFFFF;	font-weight: bold;	margin: 0px;	padding: 2px 10px 4px;	border-right: 1px solid #748588;}a.glink:hover{	color: #8FB8BC;  	/*background-image:   url("/images/glblnav_selected.gif");*/	text-decoration: none;}.skipLinks {display: none;}/*************** search styles *****************/#search{	position: absolute;	top: 5px;	right: 10px;	z-index: 101;}#search input{  font-size: 70%;  margin: 0px  0px 0px 10px; } #search a:link, #search a:visited {	font-size: 80%;	font-weight: bold;	}#search a:hover{	margin: 0px;}/********************* end **********************/