body {
	background-image: url();
	background-color: #333;
	width:1020px;
    margin: auto;
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #FFF;
	text-align:center;
}

.clear {
	clear:both;	
}

a:link {
    text-decoration:none
}

h1 {
	font-size: 46px;
	color: #00FF00;
	font-family: Trebuchet MS;
	font-style: italic;
	font-weight: bold;
	margin:0 0 5px 0;
}

h2:hover {
    text-decoration: underline;
	color:#ffff00;
	font-weight:lighter;
	font-style:normal;
	font-family:"Trebuchet MS";
}

h2 {
	font-size:24px;
	display:inline-block;
	color: #00FF00;
	text-align:center;
	text-decoration: none;
	font-weight:normal;
	font-style:italic;
	font-family:"Trebuchet MS";
	margin:10px 0 0px 0;
}

div.gallery {
	overflow:hidden;
	width:1020px;
	margin: auto;
	text-align:center;	
}

div.gallery .langue {
	float:right;
	width: 30px;
    height: 20px;
	color: #FFFF00;
    margin: 25px 6px 2px 0px;
}

div.gallery .meteo {
	float:left;
	width: 168px;
	color: #FFFF00;
    margin: 2px 2px 2px 0px;
}

div.gallery div.meteo span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    line-height: 35px;
    height: 35px;
    width: 100%;
    display: block;
    padding: 0;
    margin: 0;
}

div.gallery .meteo span {
     font-family: "Trebuchet MS";
     font-size: 22px; /* 1.6em; */
     width: 167px;
     height: 35px;
     padding-top: 7px; /*permet le centrage vertical*/
     text-align: center;
     color: #000;
     background: #0000FF;
     background: linear-gradient( #0000FF, #ADD8E6);
     border-radius: 16px;
     text-shadow: 1px 1px 0px white;
     text-shadow: 1px 1px 0px rgba( 255, 255, 0, 0.4);
     box-shadow: 0 0 1px rgba( 0, 0, 0, 0.5), 0 -1px 0 rgba( 255, 255, 255, 2.4);
}

div.gallery .meteo span:hover{
     color: #000080;
     background: #00ff00;
     background: linear-gradient( #00ff00, #333);
}

div.gallery .meteo span:active{
     color: #000;
     background: #000;
     background: linear-gradient( #c0c0c0, #fff0f5);
     box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
}

.arrondie {
width:1012px;
height:112px;
border:3px solid blue;
-moz-border-radius:30px;
-webkit-border-radius:30px;
border-radius:30px;
}