/* global tag css */
* {margin:0px; padding:0px;}
body{background:url(images/bg2.gif) repeat-y #acbcd0;margin:0px;padding:0px;}
table, img{border:none;}
form{margin:0px;padding:0px;}
div,p{line-height: 120%;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;}
a {color:#00187F; text-decoration:none;}	
a:hover {color:#FF9900; text-decoration:none;}

/* arriere-plan */
.bg-1{ /* cache blanc */
	background:#fff;
	height:183px;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	visibility: visible;
}
.bg-pic-1{ /* cadre image fond */
	height:570px;
	width:685px;
	position:absolute;
	top:0px;
	left:96px;
	z-index:2;
	visibility: hidden;
}
.bg-pic-2{width:685px;position:absolute;top:570px;left:96px;z-index:2;}

.bg-pic-3 img#gall{position:relative;top:201px;left:94px;width:155px;height:20px;}	/* image gallery */
.bg-3{ /*cache vert*/
	background:url(images/bg_3_fix.gif) no-repeat #789c83;
	height:264px;
	width:710px;
	position:absolute;
	top:0px;
	left:71px;
	z-index:3;
	visibility: visible;
}

.bg-4{ /*picture head*/
	background:url(images/bg_hd2.gif) no-repeat;
	height:177px;
	width:681px;
	position:absolute;
	top:5px;
	left:71px;
	z-index:4;
	visibility: visible;
}

.z1{z-index:1000 !important;}
.z2{z-index:2000 !important;}

.bg-in{visibility:hidden;}
.bg-non{display:none;}

/* containers */
.ct-m{
	position:absolute;
	width:650px;
	left:96px;
	top:182px;
	z-index:10;
}
.ct-m-ln{background:url(images/v_ln.gif) 428px 0px repeat-y;}
.ct-logo{
	position:absolute;
	top:10px;
	left:547px;
	z-index:10;
	visibility: visible;
}
.ct-lg{
	position:absolute;
	top:110px;
	left:547px;
	z-index:10;
	visibility: visible;
}
.ct-lg p{margin:4px 0px;padding:0px;}

.ct-lg2{
	position:absolute;
	top:200px;
	left:547px;
	z-index:20;
	visibility: visible;
}
.ct-lg2 p{margin:4px 0px;padding:0px;}

.ct-lg2 a{font:11px Verdana;}
.ct-lg2 a:hover{font:11px Verdana;color:#FF9900;text-decoration:none;}

.ct-map{ /* carte répertoire */
	width:290px;
	height:240px;
	position:absolute;
	top:160px;
	left:430px;
	z-index:20;
	visibility: visible;
	}

.ct-bt{ /*bouton carte */
	position:absolute;
	top:600px;
	left:645px;
	padding:2px;
	background-image: url(../Infoset/images/bt.gif);
	background-repeat:no-repeat;
	z-index:20;
	visibility: visible;
	background-image: url(images/bt.gif);
	width: 142px;
	height: 22px;
}

.ct-bt a{font:11px Verdana;}
.ct-bt a:hover{font:11px Verdana;color:#FF9900;text-decoration:none;}

.ct-menu2{
	position:absolute;
	top:23px;
	left:152px;
	z-index:10;
	visibility: visible;
}
.ct-menu2 p{
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.ct-menu2 a{font:13px Verdana;}
.ct-menu2 a:hover{font:13px Verdana;color:#FF9900;text-decoration:none;}

.ct-l-bg{background:#fff;width:4px;height:100%;position:absolute;top:0px;left:428px;z-index:20;}

.ct-menu{
	position:absolute;
	top:0px;
	left:67px;
	top:12px;
	z-index:9;
	visibility: visible;
}
.ct-menu span{position:absolute;}
.ct-menu span div{width:300px;margin:4px 0px;}

/* pictures */
.ct-pc{width:630px;position:relative;left:0px;top:58px;height:300px;voice-family: "\"}\"";voice-family:inherit;}
html>body .ct-pc{height:auto;min-height:300px;}
.ct-pc p{margin:0px;font-weight:bold;}
.pc-l{float:left;margin: 50px 60px 0 0;}
.pc-r{float:right;}
.pc-m{margin:1px 0px;}
.pc-w{width:252px;}
.ph-l{float:left;margin: 18px 18px 0 0;}
.ph-w{width:126px;}
.ph-m{margin:18px 0px;}

/* menu 
.mu-p{margin:6px 0px;padding-left:16px;color:#fff;font:bold 13px Tahoma;}
.mu-p a{color:#fff;text-decoration:none;}

.mu-po{margin:6px 0px;padding-left:16px;background:url(images/mark.gif) 0px 3px no-repeat;font:bold 13px Tahoma;color:#623100;}
.mu-po a{color:#623100;text-decoration:none;}

.mu-sp{margin:6px 0px;padding-left:12px;color:#623100;font:11px Tahoma;}
.mu-sp a{text-decoration:none;color:#623100;}

.mu-spo{margin:6px 0px;padding-left:12px;background:url(images/arr_sm.gif) 0px 4px no-repeat;color:#623100;font:11px Tahoma;position:relative;}
.mu-spo a{text-decoration:none;font-weight:bold;color:#623100;}*/

/* page height */
.h-p1{height:306px;position:relative;}
.h-pres, .h-wrdm{position:relative;z-index:-1;}

/* footer */
.f-cn{
	background:url(images/bg_stmp2.gif) repeat-x;
	width:428px;
	height:50px;
	position:absolute;
	background-image: url(images/bg_stmp3.gif);
}


.f-cn-sm{position:absolute;left:16px;top:12px;}
.f-cn-sm select{background:#fff;width:185px;font:11px Verdana;}

.f-cn-cp{position:absolute;left:16px;top:24px;font:11px Tahoma;color:#333;}
.f-cn-cf{position:absolute;left:18px;top:83px;font:11px Tahoma;color:#fff;letter-spacing:0.7mm;word-spacing:0.5mm;}
.footer {clear:right;width:681px;height:50px;position:relative;}

/* carte flash */

.flashmap {
 	position:absolute;
 	top: 50px; left:100px;
}

.footermap {
	background-color: #8FA1B9;	
}

/* additional links */
.add-ls {
	background:url(images/v_ln.gif) repeat-y #8C8CD9;
	padding-left:20px;
	position:absolute;
	left:428px;
	top:74px;
	height:170px;
	width:237px;
}
.add-ls p{margin:4px 0px;padding:0px;font:11px Tahoma;}
.add-ls a{color:#fff;text-decoration:none;padding-left:10px;}
.add-ls a:hover, .add-ls-h{background:url(images/arr_w.gif) 0px 4px no-repeat;font-weight:bold;padding-left:10px;}
/* links */
.ct-lg a{font:11px Verdana;color:#fff;text-decoration:none;}
.ct-lg a:hover{font:11px Verdana;color:#FF9900;text-decoration:none;}

a.ct-lg-c{font:11px Verdana;color:#00187F;}

/* text */
.t11{font-size:11px;}
.t12{font-size:12px;}
.t13{font-size:13px;}
.t14{font-size:14px;}
.t30{font-size:30px;}

.b{font-weight:bold;}

.lh{line-height:110%}

.ff-th{font-family:Tahoma, Verdana,sans-serif;}
.ff-v{font-family:Verdana, Arial, Helvetica, sans-serif;}

.fc-bn{color:#00187F;} /* bleu */
.fc-gr{color:#666666;} /* gris */
.fc-bl{color:#FFFFFF;} /* blanc */

.d, li {
	padding-left:5px;
	position: relative;
	left:10px;	/*espace à gauche d'une liste */
	top:0px;
	margin:0px 0px 5px -14px;
	width:370px;
	background:url(images/d.gif) 0px 4px no-repeat;
	list-style-type:none;
	}

.undersquare{position:relative;left:35px;top:90px;background:url(images/pres_tx_bg2.gif) 0px 31px no-repeat;}
.uparrow{width:30px;position:relative;left:390px;height:140px;}
.uparrow img {position:relative;top:100px;}
.divtxt{padding-left:6px;margin-top:0px;padding-top:20px;width:370px;height:390px;voice-family: "\"}\"";voice-family:inherit;}
.divtxt a {font:13px Verdana;color:#cc0033;text-decoration:none;}
html>body .divtxt{height:auto;min-height:390px;}
.hometxt{font:bold 20px Tahoma;color:#fff;margin:0px;position:absolute;top:30px;left:56px;width:350px;}
.newsdt{color:#F27900;margin:8px 0;}
a.newsdt{display:block;text-decoration:none;margin-left:290px;height:21px;background:url('images/n_arr.gif') no-repeat right;}
.newsarch img{margin: 30px 0;}
input,textarea{border:0;display:block;width:210px;}
label{padding: 16px 0 6px 20px; display: block;}
input.button{background: #F27900;color:#FFFFFF;margin: 13px 131px;font-weight:bold;width:80px;height:28px;}
.clear{clear:both;}/* CSS Document */

