.stlTopTitle {
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: white;
}
.stlTopTitle:hover {
	color: white;
}

.stlBottomToolbar {
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #2156B4;
}

.stlUserLabel {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F9C017;
	text-decoration: none;
}



.stlUserLabel:hover {
	color: #F9C017;

}


.stlUser {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	color: #F9C017;
	text-decoration: none;
}


.stlUser:hover {
	color: #F9C017;
}


.stlDateLabel {
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3399FF;
	text-decoration: none;
}

.stlDate {
	font-size: 1.6em;
	font-family: Mistral, Times New Roman, serif;
	color: #a81e22;
	text-decoration: none;
	padding: 10px;
}


.stlNewsletter {
	font-size: 1.1em;
	font-weight: bold;
	color: #27699d;
	text-decoration: none;
}




.stlPrintButtons {
	font-family:Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-decoration: none;
}

.stlFormLabel {
	font-family:Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.stlFormText {
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}





.stlNavigator {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #4E4C4C;
}

.stlCurNavigator {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #4E4C4C;
}


.stlTopMenu {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.stlTopMenu:hover {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #EE178C;
}





.stlSearchTitle {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}



.stlGloboText {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}






.stlBottom {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #eff3ed;
}

.stlBottomLeft {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	color: #eff3ed;
}




.stlMaillistHeader {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #0822A8;
}



.stlMaillistText {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #0822A8;
}


.stlMailingListPopup{
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #332272;
}


.stlEuText{
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.stlAdmin {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	color: #232377;
	font-weight:bold;

}


.stlEuText {
	font-family:Tahoma, Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	color: #14335E;
	font-weight:normal;
}



.stlPages A {
}

.stlPages A:hover {
}




/* Online */


.stlTopMenuOnline {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
/*	color: #393F6D;*/
	color: #ffffff;
}

.stlTopMenuOnline:hover {
	color: #c8c8c8;
}

.stlTopMenuOnlineActive {
	color: #a81e22;
}




.stlSmallMenuLeft{
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #4A4F77;
}


.stlSmallMenuLeftTitle{
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #4A4F77;
}

.stlNoetronAreaText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #4A4F77;
}



.stlTopHead1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}



.stlTopHead1:hover {
	color: #2B3163;
}

.stlTopHead1Amea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}



.stlTopHead1Amea:hover {
	color: #2B3163;
}




.stlTopHead2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #2B3163;
}


.stlTopHead2:hover {
	color: #ffffff;
}


.stlTopHead2Amea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	text-decoration: none;
	color: #2B3163;
}


.stlTopHead2Amea:hover {
	color: #ffffff;
}



.stlTopHead3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}


.stlTopHead3:hover {
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #2B3163;
}




.stlSmallMenuNewsRoot{
	font-family:Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #2B3163;
}


.stlSmallMenuNewsRoot:hover{
	color: #6E6B6D;
}

/* ************************* AMEA ***********************/


.stlNeaGeniaLogo{
	font-size: larger;
	font-weight: bold;
	text-decoration: none;
	border: 2px solid #ffffff;
	width: 180px;
	padding: 10px 5px 10px 5px;
	background-color: #a81e22;
	color: #ffffff;
	display: block;
}

.stlNeaGeniaLogo:hover {
	color: #ffffff;
}

.stlYppo{
	font-size: larger;
	font-weight: bold;
	text-decoration: none;
	border: 0px solid red;
	width: 180px;
	padding: 10px 5px 10px 5px;
	display: block;
}

.flOnline{
	font-size: 1.6em;
	font-weight: bold;
	text-decoration: none;
	color: #a81e22;
	text-align: center;
	padding: 20px 5px 20px 5px;
	display: block;
}

.stlSubsribeNewslettter{
	font-family: Tahoma, Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #4A4F77;
}

.stlOnline{
	font-family: Tahoma, Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}



.dnote {
	margin-top:20px;
	border: 0px solid red;
	background: url(https://chart.googleapis.com/chart?chst=d_fnote&chld=sticky_y|1) no-repeat 35% center;
        -webkit-background-size: 113% 110%;
        -moz-background-size: 113% 110%;
        -o-background-size: 113% 110%;
        background-size: 113% 110%;
}

.dsmallnote {
	margin-top: 20px;
	border: 0px solid red;
	background: url(https://chart.googleapis.com/chart?chst=d_fnote&chld=sticky_y|2) no-repeat 35% center;
        -webkit-background-size: 113% 110%;
        -moz-background-size: 113% 110%;
        -o-background-size: 113% 110%;
        background-size: 113% 110%;
}





.stlBar {
/*	background: #ffffff url("/frontoffice/images/neageniaonline/plaisio2head.png") no-repeat;
     border-bottom: 2px solid #e6e6ed;*/
     text-decoration: none;
    background: #3e3e3e;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	padding: 4px;
}

.stlBar:hover
{
    color: #ffffff;
}

.stlPlaisio {
/*	background: #ffffff;
url("/frontoffice/images/neageniaonline/plaisio2bg.png");*/
}

.stlPlaisioFoot {
	/*background: #ffffff url("/frontoffice/images/neageniaonline/plaisio2foot.png");
	height: 55px;*/
	background-color: #ffffff;
	border-bottom: 0px solid #dfdfe3;
}

.stlWeather {
	color: #ffffff;
	text-decoration: none;
	font-size: 0.8em;
}

.stlWeather:hover {
	color: #CCDBCD;
}

.tblWeatherDays {
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}

.tblWeatherDays td, .tblWeatherDays th {
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

.tblWeatherDays th {
	font-size:0.8em;
}

.tblWeatherDays .city {
	font-size: 2.0em;
	font-weight: bold;
}

.tblWeatherDays .tempr {
	font-size: 1.6em;
	font-weight: bold;
	margin-top: 10px;
}

.tblWeatherDays .data {
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 10px;
}

@font-face {
	font-family: DS-Digital;
	src: url('/FRONTOFFICE/styles/DS-DIGI.TTF');
}

@font-face {
	font-family: Mistral;
	src: url('/FRONTOFFICE/styles/MISTRAL.TTF');
}

#cntdntmr {
/*	padding-left: 20px;*/
	font-family: Mistral, Times New Roman, Serif;
/*	font-family: DS-Digital, Terminal;*/
	font-size: 2.0em;
/*	font-weight: bold;*/
	color: #a81e22;
/*	background-color: #888888;*/
}

.cntlink {
	font-family: Mistral, Times New Roman, Serif;
	font-size: 1.3em;
	text-decoration: none;
	color: #3e3e3e;
	font-weight: bold;
}

.cntlink:hover {
	text-decoration: underline;
}

.banner {
	margin: 5px 0px 0px 5px;
	padding: 5px;
	float: left;
	border: 1px solid #ffffff;
/*	height: 200px;*/
}

.banner:hover, .bannover {
	border: 1px solid #808080;
	background-color: #e6e6e6;
}
