img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }


div.meteo_body
{   
	margin: auto;
    position:relative;
    width: 920px;
	min-height:450px;
	font-size:9px;
	color:#000033;
	/* background:#6699CC; */
	background:#98BAE0;
}
div.meteo_body_title
{   
    position:relative;
	float:left;
	height:28px;
	left: 225px;
	vertical-align:top;
	/* background:#6699CC; */
	
	background:#98BAE0;
}
div.meteo_body_title h1
{   
	font-size: 16px;
}
div.meteo_body_title_left
{   
    position:relative;
	float:left;
	vertical-align:top;
	background:#6699CC;
}
div.meteo_body_title_right
{   
    position:relative;
    width: 200px;
	float:right;
    height: 25px;
	font-size:11px;
	background:#6699CC;
}
div.meteo_body_content
{   
    position:relative;
    width: 920px;
	min-height:450px;
	float:right;
	font-size:11px;
	/*background:#99CCFF; */
	
	background:#BAD1EA;
	
}
div.meteo_body_content p
{
	padding: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
div.meteo_body_content h2
{
	padding: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.meteo_body_content .button a
{
    width: 100px;
	background:url(../../../images/bouton/bleu.jpg);
	color:#FFFFFF;
	font-size:16px;
    height: 20px;
    float: right;
	vertical-align:bottom;
    display: inline;
	top:0px;
	bottom:0px;
	margin-left:5px;
	text-align:center;
}
div.meteo_body_bloc_gauche
{   
    position:relative;
    width:620px;
/*	height:160px; */
	float:left;
	font-size:11px;
	/* background:#6699CC; */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	
	background:#D9ECFF;

}

div.meteo_body_bloc_gauche_inscription
{   
    position:relative;
    width:620px;
	height:150px; 
	float:left;
	font-size:11px;
	/* background:#6699CC; */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	
	background:#D9ECFF;

}

div.meteo_body_bloc_gauche_pub
{   
    position:relative;
    width:620px;
	height:80px; 
	float:left;
	font-size:11px;
	/* background:#6699CC; */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	
	background:#D9ECFF;

}

div.meteo_body_bloc_gauche_pub_fin
{   
    position:relative;
    width:620px;
	height:80px; 
	float:left;
	font-size:11px;
	/* background:#99CCFF;  */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	
	background:#D9ECFF;

}



div.meteo_body_bloc_droit
{   
    position:relative;
    width:200px;
	height:160px;
	float:left;
	font-size:11px;
	background:#6699CC;
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;

}


div.meteo_body_bloc_droit_carte
{   
    position:relative;
    width:215px;
	height:160px;
	float:left;
	font-size:11px;
	/* background:#6699CC; */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	background-image:url(../../../images/bg/alerte-meteo-lille-tempete-neige-orage.jpg);

}

div.meteo_body_bloc_droit_echelle
{   
    position:relative;
    width:215px;
	height:700px;
	float:left;
	font-size:11px;
	/* background:#6699CC; */
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
			border:solid;
	border-width:0px;
	
	background:#D9ECFF;

}







div.meteo_body_bloc img
{
    width: 100px;
    height: 120px;
    float: right;
    display: inline;
	margin-bottom: 0px;
}
div.meteo_body_bloc_wallpaper
{   
    position:relative;
    width:420px;
	height:335px;
	float:left;
	font-size:11px;
	background:#666699;
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
}
div.meteo_body_bloc_wallpaper img
{
    width: 95px;
    height: 95px;
    display: inline;
	margin-bottom: 0px;
	padding: 1px;
	margin-left: 2px;
	margin-right: 2px;
}
div.meteo_body_bloc_tagcloud
{
    text-align: center;
}
div.meteo_body_bloc_maps img
{   
    position:relative;
    width:430px;
	height:170px;
	float:left;
	padding: 0px;
	margin-left: 5px;
	*margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
}

div.meteo_body_bloc_button
{   
	position:relative;
	float:right;
    height:20px;
	width:370px;
	padding: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
}
div.meteo_footer
{   
	margin: auto;
    position:relative;
	float: left;
    width: 920px;
    height: 15px;
	font-size:11px;
	color:#999999;
	background:#000033;
}
div.meteo_tibo
{   
	margin: auto;
    position:relative;
	float: left;
    width: 920px;
    height: 10px;
	font-size:9px;
	background:#666666;
	color:#CCCCCC;
}
div.meteo_tibo a
{
	color:#CCCCCC;
}



#boulogne {
  position: absolute;
left: -28px;
top: 29px; 
}

#montreuil {
  position: absolute;
left: -20px;
top: 65px; 
}

#ternois {
  position: absolute;
left: 35px;
top: 78px; 
}
#lens {
  position: absolute;
left: 54px;
top: 68px; 
}
#calaisis {
  position: absolute;
left:-21px;
top: 16px; 
}

#audomarois {
  position: absolute;
left: 5px;
top: 29px; 
}

#bethune {
  position: absolute;
left: 35px;
top: 56px; 
}

#dunkerque {
 position: absolute;
left: 27px;
top: 18px; 
}

#lille {
 position: absolute;
left: 70px;
top: 49px; 
}

#douai {
 position: absolute;
left: 78px;
top: 75px; 
}
#cambrai {
 position: absolute;
left: 95px;
top: 94px; 
}
#valenciennois {
 position: absolute;
left: 100px;
top: 77px; 
}
#avesnois {
 position: absolute;
left: 136px;
top: 98px; 
}
