/* TEXTS */

.title {
	font-size:18px;
	font-weight:bold;
}
.subTitle {
	font-size:14px;
	font-weight:bold;
}


.meteo {
	font-size:11px;
	line-height:14px;
	text-align:right;
}


.navSelected {
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

select {
	font-size: 10px;
	color:#252525;
}
input {
	font-size: 12px; 
	color:#252525;
}

.text_12 {
	font-size:12px;
	line-height:14px;
}

ul {
	margin-top:0px;
}

ul li {
	margin-left:-22px;


	
}

/****************/
/* TABLE STYLES */
/****************/

/* promos */

.promotable {
	font-size:12px;
	line-height:14px;
	margin-top:25px;
}
.promotable .promolight {
	background-color:#F8AD15;
}

/* tbl main */
.tblForm {
	width:450px;
}
.tblForm td {
	padding:0 0 5px 0;
	font-size:12px;
	vertical-align:top;
	line-height:16px;
}

.tblTopAlign td {
	vertical-align:top;
}

tr .trHead {
	background-color:transparent;
	font-size:11px;
	line-height:13px;
	text-align:left;
}

tr .trHead td {
	padding:5px 0 5px 0;
	color:#000000;
	vertical-align:bottom;
}

tr .trOdd {
	background-color:#F8AD15;
	font-size:12px;
	text-align:left;
	color:#000000;
	line-height:13px;
}

tr .trEven {
	background-color:transparent;
	font-size:12px;
	text-align:left;
	color:#000000;
	line-height:13px;
}
tr .trEven td {
	padding:3px 0 3px 0;
/*	white-space:nowrap;*/
}
tr .trOdd td {
	/*white-space:nowrap;*/
}
.tdFirstCol {
	width:27px;	
}
.tdSecondCol {
	width:53px;
}
.tdThirdCol {
	width:55px;
}
.tdFourthCol {
	width:79px;
}

.tdHead_white {
	background-color:#9e160d;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
	line-height:14px;
}
.tdHead_blue {
	background-color:#002953;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
	line-height:14px;
}


#tblOuter {
	width:780px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

#tdTop {
	height:143px;
}

#tdNav {
	background-color:#f59f19;
	height:43px;
}

#tdSignature {
	background-color:#f59f19;
	height:56px;
	font-size:12px;
	line-height:18px;
}
.leftPad_25 {
	padding-left:25px;
}

.leftPad_10 {
	padding-left:10px;
}



/*********/
/* LINKS */
/*********/






a.nav:link, a.nav:visited, a.nav:active {
	font-size:12px;
	font-weight:bold;
	color:#bd1722;
	text-decoration:none;
}
a.nav:hover {
	color:#ffffff;
}

a.signature:link, a.signature:visited, a.signature:active {
	font-size:12px;
	color:#bd1722;
	text-decoration:none;
}
a.signature:hover {
	color:#ffffff;
}
a.promo:link, a.promo:visited, a.promo:active {
	font-size:12px;
	color:#4295D1;
	text-decoration:none;
}
a.promo:hover {
	color:#fff;
}

a:link, a:visited, a:active {
	font-size:14px;
	color:#bd1722;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}




/***********/
/* TOP NAV */
/***********/



/* GENERAL NAV LINKS */
img {
	border:0px;
	}

/***************/
/* END TOP NAV */
/***************/

/* TD CONTAINING SUBNAV TABLE & SUBNAV TABLE */






/* GENERAL STYLES */
html, body {
	height:100%;
	
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#252525;
	background:#fabb11;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	
}


table td{
	/*border: 1px solid red;*/
	border:0px;
}





/* HORIZONTAL AND VERTICAL SPACERS */

.spacer_H_10 {
	width:10px;
}

.spacer_H_20 {
	width:20px;
}
.spacer_H_18 {
	width:18px;
}
.spacer_H_30 {
	width:30px;
}

.spacer_H_35 {
	width:35px;
}
.spacer_H_410 {
	width:410px;

}
.spacer_H_560 {
	width:560px;

}
.spacer_V_20 {
	height:20px;
}
.spacer_V_120 {
	height:120px;
}
.spacer_V_14 {
	height:14px;
}

.spacer_V_10 {
	height:10px;
}
.spacer_V_30 {
	height:30px;
}
.spacer_V_50 {
	height:50px;
}
.spacer_V_6 {
	height:6px;
}
