/* v1.6 */
body{font-size:12px;font-family:verdana;background:#868484;padding:0;margin:0;}

.clear{clear:both;margin:0;padding:0;}

a img{border:0;}

#header{height:200px;width:1290px;}
#hcol1{float:left;text-align:right;width:250px;}
#hcol2, #hcol2i{float:left;text-align:right;width:860px;}
#hcol3{float:left;padding-left:18px;padding-top:28px;width:160px;}
#main_content_tile, #main_content_tile0, #main_content_tile1, #main_content_tile2, #main_content_tile3{width:1263px;background-repeat:repeat-y;background-position:top left;}
#main_content_bottom, #main_content_bottom0, #main_content_bottom1, #main_content_bottom2, #main_content_bottom3{width:1263px;background-repeat:no-repeat;background-position:bottom left;padding-bottom:85px;}
#main_content_bottom{background-position:top left;background-image:url(index.jpg);}
#main_content_tile0{background-image:url(main_content_tile0.png);}
#main_content_bottom0{background-image:url(main_content_bottom0.png);}
#main_content_tile1{background-image:url(main_content_tile1.gif);}
#main_content_bottom1{background-image:url(main_content_bottom1.gif);}
#main_content_tile2{background-image:url(main_content_tile2.png);}
#main_content_bottom2{background-image:url(main_content_bottom2.png);}
#main_content_tile3{background-image:url(main_content_tile3.png);}
#main_content_bottom3{background-image:url(main_content_bottom3.png);}
#col1{width:247px;float:left;}
#col2{width:330px;float:left;}
#col3{width:628px;float:left;}
#col4{width:58px;float:left;background:url(tabs.gif) top left no-repeat;}
#col3i{width:958px;float:left;}

#hcol1 img, #hcol2 img{margin-top:50px;}
#hcol3 img.header_map{margin:8px 0;}
#hcol2 p, #hcol2i p{letter-spacing:3px;color:#DDD;font-size:21px;margin:4px 0 0 0;font-family:Arial;}
#hcol2i{margin-top:133px;}


#loginformbloc{
	float:left;
	width:350px;
	overflow:hidden;
	height:25px;
	margin:7px 0 0 20px;
	padding:0;
}
#loginformbloc fieldset{
	border:0;
	margin:0;
	padding:0;
}
#loginformbloc input{
	border:0;
	color:#888888;
	background:#FFF;
	width:100px;
	margin-right:10px;
	float:left;
	height:14px;
	padding-top:3px;
}
#loginformbloc .usrLoginAction input{width:20px;background:transparent;color:#DDDDDD;padding:0;}
#loginformbloc h3, #loginformbloc th, #loginformbloc .usrForgotAction, #loginformbloc label, #loginformbloc p{display:none;}
#loginformbloc td, #loginformbloc tr, #loginformbloc span{
	float:left;
	display:inline;
}
#loginformbloc table{width:100%;}
#loginformbloc td{position:absolute;}
#loginformbloc #c_userPwd{margin-left:110px;}
#loginformbloc .bsButton{margin-left:220px;}

#col1 .col1marge{margin-left:40px;}
#col3 .content_minheight{float:left;height:485px;width:70px;}
#col3i .content_minheight{float:left;height:525px;width:70px;background:orange;}
#col3 .content_default{float:left;margin:40px 70px 0 0;width:488px;display:inline;}

.espace1i{width:320px;height:180px;display:block;}
.espace2i{width:290px;height:180px;display:block;}
.espace3i{width:180px;height:170px;display:block;}
.bloci1{display:inline;float:left;margin:160px 0 0 140px;}
.bloci2{display:inline;float:left;margin:160px 0 0 100px;}
.bloci3{display:inline;float:left;margin:0 0 0 420px;}

#img_espace{margin-top:40px;}

#submenu{background:#868484;margin-top:30px;}
#submenu ul{list-style-type:none;margin:0;padding:0;}
#submenu .smniv1 li a{position:relative;font-weight:bold;border-bottom:1px solid #DDD;display:block;width:330px;padding:3px 0 5px;}
#submenu .smniv1 li a span{margin-left:5px;}
#submenu .smniv2 li a{border:0;}
#submenu .smniv2 li a span{margin-left:30px;}
#submenu .smniv2{border-bottom:1px solid #DDD;}
#submenu a:link, #submenu a:visited{text-decoration:none;}
#submenu a:hover{background:#777;text-decoration:none;}
#submenu .smniv1 li.smlastli a{border:0;}
#submenu .smlinkc0{color:#7aafe0;}
#submenu .smlinkc1{color:#A5C44A;}
#submenu .smlinkc2{color:#ffaa2d;}
#submenu .smlinkc3{color:#fcd951;}

.pagetitlebox0 h2{color:#7aafe0;margin:0 0 5px 0;padding:0;}
.pagetitlebox0 h2 span{border-bottom:1px solid #7aafe0;}
.pagetitlebox1 h2{color:#A5C44A;margin:0 0 5px 0;padding:0;}
.pagetitlebox1 h2 span{border-bottom:1px solid #A5C44A;}
.pagetitlebox2 h2{color:#ffaa2d;margin:0 0 5px 0;padding:0;}
.pagetitlebox2 h2 span{border-bottom:1px solid #ffaa2d;}
.pagetitlebox3 h2{color:#fcd951;margin:0 0 5px 0;padding:0;}
.pagetitlebox3 h2 span{border-bottom:1px solid #fcd951;}

#menu_right a.menur_link0{display:block;height:135px;}
#menu_right a.menur_link1{display:block;height:120px;}
#menu_right a.menur_link2{display:block;height:140px;}
#menu_right a span{display:none;visibility:hidden;}

#img_espace{height:130px;}

#menu_left ul{list-style-type:none;margin:0;padding:0;}
#menu_left li, #menu_left a:link, #menu_left a:visited{text-decoration:none;font-weight:bold;color:#DDD;}
#menu_left a:hover{text-decoration:none;color:#FFF;}
#menu_left li{padding:3px 0;}

/* search form */
#searchformbloc{margin:10px 0 10px;}
#searchform{margin:5px 0 0;padding:0;}
#searchform a:link, #searchform a:visited, #searchform a:hover{
	font-weight:bold;
	color:#DDD;
	font-size:11px;
	text-decoration:none;
}
#searchform fieldset{
	margin:0;
	padding:0;
	border:0;
}
#searchform input.searchwords{
	border:0;
	width:150px;
	height:16px;
	padding:0 0 0 5px;
	color:#888888;
	background:#FFF;
	margin:0 0 0 10px;
}
#searchform input.searchbtn{
	cursor:pointer;
	border:0;
	margin:0;
	padding:0;
	background:none;
	font-weight:bold;
	color:#DDD;
	font-size:10px;
}
.sdsSearchButton{border:1px solid #a2afb5;background:#FFF;font-size:11px;color:#798B91;font-weight:bold;}


/* white link */
#searchformbloc a:link, #searchformbloc a:visited, a.navilink:link, a.navilink:visited, #hcol3 a:link, #hcol3 a:visited{text-decoration:none;font-weight:bold;color:#DDD;margin-bottom:3px;}
#searchformbloc a:hover, a.navilink:hover, #hcol3 a:hover{text-decoration:none;color:#FFF;}
a.actulink:link, a.actulink:visited, a.actulink:hover{text-decoration:none;font-weight:bold;color:#114e8d;}
.parenthese{margin-bottom:-2px;}


#news_summary{margin-top:6px;background:#FFF;}

#footer{width:1200px;color:#444;text-align:center;margin-bottom:10px;}
#footer a:link, #footer a:visited{text-decoration:none;color:#444;}
#footer a:hover{text-decoration:underline;color:#444;}

div.print{text-align:right;width:100%;margin-top:20px;}
div.print a:link, div.print a:visited{color:#333;}
div.print a:hover{color:#666;}

.onlyprint{display:none;visibility:hidden;}
