BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../images/background.gif);
	background-position:top;
	background-repeat:repeat-x;
	color: #327388;
	margin-top: 20px;
}
.Lien_Icone {border: 0;z-index: 35;}
HTML { 	padding-bottom: 15px; margin-bottom: 15px; }
img { border: none; }
h1, h2, h3 { margin: 0px; font-family:Arial, "Times New Roman", Times, serif; }
h1 {  font-size: 1.5em; margin:0px; }
h2 { font-size: 1.3em }
h3 { font-size: 1.2em }
a { text-decoration: none; }
a:hover { text-decoration: underline }
a.whitelink {color: #eeeeee;}
a.whitelink:hover {text-decoration: underline}
a.h1link {color: #ddf6ff;  font-family:Arial, "Times New Roman", Times, serif; margin:0px;}
a.h1link:hover {text-decoration: none}
#backgroundPopup { display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:5; }
#viewgb { display:none; position:fixed; _position:absolute; height:90px; width:728px; background:#FFFFFF; border:1px solid #cecece; z-index:10; padding:0px; font-size:13px; }
#viewgbClose{ font-size:20px; line-height:14px; right:150px; top:95px; position:absolute; color:#ffffff; z-index:10; font-weight:700; display:block; }
.sky { position: absolute; z-index: 3; display: none; }

#navigation ul { margin-left: 15px }
#navigation {   width: 180px ;   list-style: none ;     margin: 0 ;     padding: 0 ;     }
#navigation a:hover { text-decoration: none; color: #ddf6ff;    }
#navigation li a {display: block ;      color: #ddf6ff ;     font: 1em "Trebuchet MS",Arial,sans-serif ;padding: 3px ;     text-align: left ;     }
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {     background-image:url(../images/overmenugauche.gif); background-repeat:repeat-x; color: #FFF;     }
.menu a { color: #327388; }
.menu a:hover {  text-decoration:underline; }
a { color: #327388 }

#menu1 {   list-style: none ;     margin: 0 ;     padding: 0 ;     }
#menu1 li {     display: inline ;     ...     }
#menu1 li a {  padding: 2px ;      }
#menu1 li a:hover, #menu1 li a:focus, #menu1 li a:active { text-decoration: none; background-color:#80aa1e; color: #FFF; font-weight: bold;     }

.today { background-image:url(../images/cejour.gif); text-align: center; width: 131px; background-repeat:no-repeat; color: #FFF; padding-top: 9px; padding-bottom: 13px; padding-left: 6px; padding-right: 6px; margin: auto; }
.today a { color: #FFF; }
.today a:hover {  text-decoration:underline; }
.copyright { padding: 20px; background-image:url(../images/degradebas.gif); background-repeat:repeat-x; background-position:top; margin-top: 20px; width: 810px}
.copyright a:hover { text-decoration:underline }




.ac_results {
	padding: 0px;
	border: 1px solid #1986ad;
	background-color: #ffffff;
	overflow: hidden;
	z-index: 99999;
}
.back-meteo{
	background-color: #148db2;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/images/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #f0fafe;
}

.ac_over {
	background-color: #799338;
	color: white;
}

#map {
	position: relative;
	width: 492px;
	height: 535px;
}
#transparent_map {
	position: absolute;
	z-index: 30;
	width: 492px;
	height: 535px;
	border: none;
}
#map ul {
	list-style: none;
}
#map li {
	position: absolute;
	z-index: 20;
	text-indent: -1000em;
	display: none;
}
#reg_1     { background-image: url('/images/carte/1.png'); background-repeat: no-repeat; background-attachment: scroll;width: 60px; height: 101px; top: 109px; left: 427px; background-position: 0% }
#reg_2     { background-image: url('/images/carte/2.png'); background-repeat: no-repeat; background-attachment: scroll; width: 145px; height: 164px; top: 291px; left: 72px; background-position: 0% }
#reg_3     { background-image: url('/images/carte/3.png'); background-repeat: no-repeat; background-attachment: scroll; width: 108px; height: 128px; top: 234px; left: 236px; background-position: 0% }
#reg_4     { background-image: url('/images/carte/4.png'); background-repeat: no-repeat; background-attachment: scroll; width: 102px; height: 95px; top: 61px; left: 117px; background-position: 0% }
#reg_5     { background-image: url('/images/carte/5.png'); background-repeat: no-repeat; background-attachment: scroll; width: 106px; height: 128px; top: 148px; left: 277px; background-position: 0% }
#reg_6     { background-image: url('/images/carte/6.png');  background-repeat: no-repeat; background-attachment: scroll; width: 147px; height: 88px; top: 99px; left: 0px; background-position: 0% }
#reg_7     { background-image: url('/images/carte/7.png'); background-repeat: no-repeat; background-attachment: scroll; width: 115px; height: 142px; top: 118px; left: 173px; background-position: 0% }
#reg_8     { background-image: url('/images/carte/8.png'); background-repeat: no-repeat; background-attachment: scroll; width: 98px; height: 152px; top: 49px; left: 299px; background-position: 0% }
#reg_9     { background-image: url('/images/carte/9.png'); background-repeat: no-repeat; background-attachment: scroll; width: 47px; height: 85px; top: 448px; left: 442px; background-position: 0% }
#reg_10     { background-image: url('/images/carte/10.png'); background-repeat: no-repeat; background-attachment: scroll; width: 82px; height: 102px; top: 172px; left: 364px; background-position: 0% }
#reg_11     { background-image: url('/images/carte/11.png'); background-repeat: no-repeat; background-attachment: scroll; width: 59px; height: 81px; top: 49px; left: 188px; background-position: 0% }
#reg_12     { background-image: url('/images/carte/12.png'); background-repeat: no-repeat; background-attachment: scroll; width: 84px; height: 67px; top: 99px; left: 227px; background-position: 0% }
#reg_13     { background-image: url('/images/carte/13.png'); background-repeat: no-repeat; background-attachment: scroll; width: 141px; height: 152px; top: 338px; left: 213px; background-position: 0% }
#reg_14     { background-image: url('/images/carte/14.png'); background-repeat: no-repeat; background-attachment: scroll; width: 81px; height: 92px; top: 251px; left: 188px; background-position: 0% }
#reg_15     { background-image: url('/images/carte/15.png'); background-repeat: no-repeat; background-attachment: scroll; width: 111px; height: 103px; top: 84px; left: 353px; background-position: 0% }
#reg_16     { background-image: url('/images/carte/16.png'); background-repeat: no-repeat; background-attachment: scroll; width: 164px; height: 146px; top: 332px; left: 131px; background-position: 0% }
#reg_17     { background-image: url('/images/carte/17.png'); background-repeat: no-repeat; background-attachment: scroll; width: 100px; height: 67px; top: 0px; left: 239px; background-position: 0% }
#reg_18     { background-image: url('/images/carte/18.png'); background-repeat: no-repeat; background-attachment: scroll; width: 136px; height: 130px; top: 127px; left: 80px; background-position: 0% }
#reg_19     { background-image: url('/images/carte/19.png'); background-repeat: no-repeat; background-attachment: scroll; width: 107px; height: 90px; top: 35px; left: 234px; background-position: 0% }
#reg_20     { background-image: url('/images/carte/20.png'); background-repeat: no-repeat; background-attachment: scroll; width: 119px; height: 123px; top: 206px; left: 97px; background-position: 0% }
#reg_21     { background-image: url('/images/carte/21.png'); background-repeat: no-repeat; background-attachment: scroll; width: 148px; height: 123px; top: 332px; left: 324px; background-position: 0% }
#reg_22     { background-image: url('/images/carte/22.png'); background-repeat: no-repeat; background-attachment: scroll; width: 146px; height: 140px; top: 253px; left: 301px; background-position: 0% }

#tags{margin-top: 10px; float:right;padding: 5px; color: #bbeeef; width:150px;  height:750px;}

.buttonImg { width: 36px; height: 25px; border: none; cursor: pointer; background: url('/images/btnok.gif');vertical-align: middle;}
.buttonImg:hover { background: url('/images/btnok.gif')}

#tags ul {TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em;width:150px;}
#tags li {	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#tags li a {	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #bbeeef; TEXT-DECORATION: none; PADDING-TOP: 0px}
#tags li a:hover {COLOR: #cff400}
.tag1 {	FONT-SIZE: 100%}
.tag2 {	FONT-SIZE: 115%}
.tag3 {	FONT-SIZE: 130%}
.tag4 {	FONT-SIZE: 145%}
.tag5 {	FONT-SIZE: 160%}
#tags .alt {	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px}
#tags .alt LI {	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #efefef; PADDING-TOP: 2px}
#tags .alt .tag1 {	FONT-SIZE: 100%}
#tags .alt .tag2 {	FONT-SIZE: 100%}
#tags .alt .tag3 {	FONT-SIZE: 100%}
#tags .alt .tag4 {	FONT-SIZE: 100%}
#tags .alt .tag5 {	FONT-SIZE: 100%}
#tags .alt .tag1 {	BACKGROUND: #7cc0f4}
#tags .alt .tag2 {	BACKGROUND: #67abe0}
#tags .alt .tag3 {	BACKGROUND: #4d92c7}
#tags .alt .tag4 {	BACKGROUND: #3277ad}
#tags .alt .tag5 {	BACKGROUND: #266ca2}

#dhtmltooltip{
position: absolute;
font-family: arial, helvetica, sans-serif ;
font-size:8pt ;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
