@charset "UTF-8";

body {

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #0F1A00;

	text-align: left;

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: left top;

}

.historicbody{

    margin: 10px;

    padding: 0;

    font-size: 75%;

	}

.sitebody{

    background-color: #FFFFFF;

	color: #CC3300;

	width: 1100px;

	margin-top: 1%;

	margin-right: 15%;

	margin-bottom: 1%;

	margin-left: 35%;

}

#table-container { 

	width: 1300px;

	margin: 0px auto; /* Right And Left Margin Widths To Auto */

	text-align: left; /* Hack To Keep IE5 Windows Happy */

	position: relative;

    line-height: 1.5em;

}

.style1{

	text-align: center;

}

#content {

	background-color: #FFFFFF;

	width: 1300px;

	margin-top: 0%;

	margin-right: 15%;

	margin-bottom: 1%;

	margin-left: 10%;

}

h1,h2,h3,h4,h5,h6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h1 {

	font-size: 180%;

	font-weight: bold;

	text-transform: capitalize;

	color: #666633;

	letter-spacing: 0.2em;

	padding-bottom: 0.4em;

	text-align: left;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 90%;

	color: #0F1A00;

	letter-spacing: 0.1em;

	padding-bottom: .1em;

	background-color: #E7FFC6;

	text-align: center;

	padding-top: .1em;

	padding-right: .1em;

	font-weight: bold;

	text-transform: capitalize;

}

h3 {

	font-size: 90%;

	font-style: normal;

	font-weight: bold;

	color: #0F1A00;

	text-transform: none;

	letter-spacing: .1em;

	padding-top: 0.5em;

	padding-bottom: 0.5em;

	text-align: center;

}

a {

	color: #CC3300;

	text-decoration: none;

	font-weight: normal;

}

a:visited {

	text-decoration: none;

	color: #CC3300;

}

a:hover {

	text-decoration: underline overline;

	color: #CC3300;

}

a:active {

	text-decoration: none;

}



.credits {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-style: italic;

	text-transform: lowercase;

	letter-spacing: 0.3em;

	text-align: right;

}

.smallcredits {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-style: normal;

	letter-spacing: 0.2em;

	text-align: right;

}

ul {

	font-size: 75%;

	padding-bottom: 1em;

	padding-top: 1em;

	margin-left: 5%;

	position: relative;

	list-style-type: none;

	text-transform: capitalize;

	white-space: nowrap;

}

li {

	padding-bottom: 0;

	display: inline;

}

#menu {

    width: 750px;

}

#historicmenu{

    width: 750px;

	font-size: 10px;

}

.blockquote {

	background-color: #FFFFAE;

	margin-right: 22%;

}

caption {

	font-size: 95%;

	font-style: normal;

	font-weight: bold;

	letter-spacing: .1em;

	padding-top: 0.2em;

	padding-bottom: 0.1em;

	text-align: left;

}

.WUforecast {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

}



table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.forecast_table_header {

	font-size: 100%;

	background-color: #E7FFC6;

	color: #333300;

	padding: .2em;

	letter-spacing: .1em;

	font-weight: bold;

	text-align: center;

}

.table_header {

	font-size: 100%;

	background-color: #254000;

	color: #F1FFDF;

	padding: .2em;

	letter-spacing: .1em;

	font-weight: bold;

	text-align: left;

}

.tableseparator_temp {

	font-size: 100%;

	background-color: #254000;

	color: #F1FFDF;

	padding: .2em;

	letter-spacing: .1em;

}

.tableseparator_chaud {

	font-size: 100%;

	background-color: #365E00;

	color: #F1FFDF;

	padding: .2em;

	letter-spacing: .1em;

}

.tableseparator_conso{

	font-size: 100%;

	background-color: #498000;

	color: #F1FFDF;

	padding: .2em;

	letter-spacing: .1em;

}

.tableseparator_edf {

	font-size: 100%;

	background-color: #579601;

	color: #F1FFDF;

	padding: .2em;

	letter-spacing: .1em;

}

.tableseparator_ejp {

	font-size: 100%;

	background-color: #579601;

	color: #B40404;

	padding: .2em;

	letter-spacing: .1em;

}

td {

	font-size: 100%;

	padding-top: 0.2em;

	padding-right: 0.5em;

	padding-bottom: 0.2em;

	padding-left: 0.5em;

	color: #0F1A00;

}



.td_forecast {

	color: #333300;

	background-position: left;

}

.td_thumbnails {

	padding-top: 0.1em;

	padding-right: 0.2em;

	padding-bottom: 0.1em;

	padding-left: 0.0em;

}

.td_darker {

	background-color: #C9FE81;

}

.td_temperature_data {

	background-color: #D6FF9D;

}

.td_chaud_data {

	background-color: #E1FFB9;

}

.td_conso_data {

	background-color: #E7FFC6;

}

.td_edf_data {

	background-color: #F1FFDF;

}

.td_lighter {

	background-color: #FBFFF4;

}

.td_lightest {

	background-color: #FCFFF9;

}

.td_navigation_bar {

	font-size: 80%;

    text-align: center;

	padding-top: 1em;

	padding-bottom: 1em;

	letter-spacing: 0.2em;

	background-color: #ffffff;

}

.labels {

	font-weight: bold;

	color: #333300;

	background-position: left;

}

.small_labels {

	font-size: 80%;

	color: #333300;

	background-position: left;

}

.forecast_label {

	font-size: 96%;

	font-weight: bold;

	color: #cc3300;

	background-position: left;

}

.forecast_text {

	font-size: 96%;

	font-weight: normal;

	text-align: left;

	color: #cc3300;

	background-position: left;

}

.conditions_label {

	font-size: 96%;

	color: #cc3300;

	background-position: left;

}

.site_data {

	text-align: right;

	color: #333300;

}

.colon_separator {

	font-weight: normal;

	color: #333300;

	background-position: left;

}

.buttonHeader {

    color:#0F1A00; 

    font-weight: bold;

    font-size:	90%;

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    background-color:#F1FFDF; 

    border-color: #696 #363 #363 #696;



}

.button {

    color:#0F1A00; 

    font-weight: bold;

    font-size:	90%;

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    background-color:#F1FFDF; 

    border: 1px solid; 

	padding: 4px;

    border-color: #696 #363 #363 #696;

	width: 100px;	

}.button:hover {

    color:#0F1A00; 

    font-weight: bold;

    font-size:	90%;

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    background-color:#D6FF9D; 

    border: 1px solid; 

	padding: 4px;

    border-color: #696 #363 #363 #696;

	width: 100px;	

}

.button a { 

    color: #0F1A00; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-weight: bold;

    font-size: 90%; 

	background-color: #F1FFDF; 

	padding: 4px; 

	text-decoration: none; 

	border: 0px solid; 

    border-color: #696 #363 #363 #696; 

	text-decoration: none; 

}

.button a:hover { 

    color: #E7FFC6;

    font-weight: bold;

    font-size: 90%;

	background-color: #0F1A00; 

	padding: 4px;

	text-decoration: none; 

	border: 0px solid; 

    border-color: #696 #363 #363 #696; 

}





input.btn { 

  color:#0F1A00; 

  font-weight: bold;

  font-size:  84%;

  font-family: Verdana, Arial, Helvetica, sans-serif; 

  background-color:#E7FFC6; 

  border: 1px solid; 

  border-color: #696 #363 #363 #696; 

} 

				#menulm {

					text-align: center;

					margin-bottom: -12px;

					margin-left: 0%;

				}

				#menulm ul {

					list-style-type: none;

					font-size: 120%;

					font-weight: bold;

					margin-left: 0px;

					margin-bottom: -5px; /* new */

					text-transform: none;

					padding: 5px 0px;

				}

				#menulm li {

					margin-right: 3px;

					margin-bottom: 10px; /* new */

					padding: 2px 5px 2px 5px;

					display: inline-block;

					list-style: none;

					font: bold 155% "Trebuchet MS", "Lucida Sans Unicode", "Verdana", "Arial", sans-serif;



				}

				#menulm li a {

					border: 1px solid #999999;

					display: inline;

					width: auto;

					

					margin-right: 5px;

					margin-bottom: 10px;

					padding: 2px 5px 2px 5px;

					border-radius: 5px;

				}

				#menulm li a:link, #menulm li a:visited {

					background: #D6FF9D;

					text-decoration: none;

					color: #FF6600;

				}

				#menulm li a:hover, #menulm li a:active, #menulm li a:focus {

					background: #D6FF9D;

					text-decoration: underline overline;

					color: #6F9DBE;

				}

				#menulm li.active a:link, #menulm li.active a:visited {

					background: #D6FF9D;

					text-decoration: none;

					color: #CC6600;

				}

