body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	background-image: url(../images/layout/sfWeb.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}


p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	
}

.bodyTraining {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	background-image: url(../images/layout/sfWeb_green.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

a {
	color:#000;
}
a:hover {
	color:#1E5A8E;
	text-decoration:none;
	text-transform:none;
	outline: none;
}

.content {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 970px;
}

.textFiled {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;	
}


#header {
	clear:both;
}

	.logo {
		background-image: url(../images/layout/logo.jpg);
		background-repeat: no-repeat;
		margin-top:5px;
		height: 75px;
		width: 173px;
		
		float:left;
		
	}
	.logoGreen {
		background-image: url(../images/layout/logoGreen.jpg);
		background-repeat: no-repeat;
		height: 75px;
		width: 173px;
		
		float:left;
		
	}
	.textlogoGreen {
		background-image: url(../images/layout/communityRadioGreen.jpg);
		background-repeat: no-repeat;
		height: 75px;
		width: 501px;
		float:left;		
	}
	.textlogo {
		background-image: url(../images/layout/communityRadio.jpg);
		background-repeat: no-repeat;
		height: 75px;
		width: 501px;
		float:left;		
	}
	.searchBox {
		background-image: url(../images/layout/searchBox.jpg);
		background-repeat: no-repeat;
		height: 75px;
		width: 296px;
		float:left;
		background-position: right;
 
	}	
	
		.searchContent {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000;
			margin-top: 10px;
			margin-left: 40px;
			margin-right: 20px;
			}
			
			
.spaceLine1 {
	clear:both;
 	height:6px;
	width:970px;
}			
.spaceLine2 {
	clear:both;
 	height:25px;
	/*
	height:7px;
	*/
	width:970px;
}			
.spaceLine3 {
	clear:both;
 	height:15px;
	width:970px;
}		
		
		
		
 
.contentCenter {
	clear:both;
	width:970px;
	 
	
}
	.contentSx {
	clear:both;
	width: 685px;
	float:left;
	 
	 
	}
	
	.greenSf {
	clear:both;
	width: 685px;
	background-image: url(../images/layout/greenBg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #F5B400;
	}
	.greenClose {
		height:28px;
		width: 685px;
		clear:both;
		background-image: url(../images/layout/greenClose.jpg);
		background-repeat: no-repeat;		
		}
	
	.orangeSf {
	clear:both;
	width: 685px;
	background-image: url(../images/layout/orangeBg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #F5B400;
	}
		.orangeSfContent {
			 
		
			padding-left:25px;
			padding-right:25px;
			padding-top:15px;
			padding-bottom:0px;
			clear:both;
			}
		.greenSfContent {
			 color:#FFFFFF;
			padding:25px;
			clear:both;
			}	
			
			
			.orangeSfContentImg {
				
				padding:15px;
			}		
			.orangeSfContentText {
				padding:15px;
				float:left;
				line-height: 18px;				
			}
			.orangeSfContentTitle {
				width: 335px;				 
				float:left;
				padding-top:5px;
				padding-bottom:5px;
				font-size: 13px;
			}
			.orangeSfContentTxtXX {
				width: 335px;				 
				float:left;
				padding-top:0px;
				padding-bottom:0px;
				font-size: 13px;
				color:#000000;
				font-family:Verdana,Geneva,sans-serif;
				font-size:10px;
				font-weight:normal;
				line-height:18px;
			}
			
			
			.orangeSfContentTitleNoImg {
				width: 640px;				 
				float:left;
				padding-top:5px;
				padding-bottom:15px;
				font-size: 13px;
			}
			
			
			.greenSfContentTitle {
				width: 335px;				 
				float:left;
				padding-top:5px;
				padding-bottom:15px;
				font-size: 13px;
				color:#FFFFFF;
			}
			 
		
	.orangeClose {
		height:28px;
		width: 685px;
		clear:both;
		background-image: url(../images/layout/orangeClose.jpg);
		background-repeat: no-repeat;		
		}
		
	
	
	.spaceContentSx {
		
		width:685px;
		clear:both;
		height:8px;
		
		
		}
	.contentDownTitloSection {
	width:685px;
	min-height:25px;
	clear:both;
	background-image: url(../images/layout/subNavSf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}
	.contentDownTitloSectionHome {
	width:681px;
	/*min-height:25px;
	background-image: url(../images/layout/subNavSf1.jpg);
	*/
	min-height:7px;
	background-image: url(../images/layout/subNavSf2.jpg);
	clear:both;
	background-repeat: repeat-x;
		}	
		
	.contentDownTitolo {
		width:685px;
		clear:both;
		padding: 15px;
		background-image: url(../images/layout/bgSxDown.png);
		background-repeat: repeat-y;
		min-height:15px;
		}
		
	.contentDownTitoloOrangeSrc {
	width:685px;
	clear:both;
	padding: 15px;
	background-image: url(../images/layout/bgSxDownOrangeSrc.jpg);
	background-repeat: repeat-y;
	min-height:20px;
 
	
	
	
	
 
		}	
		
		.contentDownTitoloTxt {
	width:650px;
	font-size:25px;
	padding: 2px;
	line-height: 28px;
	
			}
		.adminConfermaEdit {
	width:650px;
	font-size:13px;
	padding: 2px;
	color:#C00;
	text-align: center;			
			}
	.contentDownLinea {
		width:685px;
		clear:both;
		background-image: url(../images/layout/lineaSxDown.png);
		background-repeat: repeat-y;
		height: 15px;
		}		
	.contentDownText {
		width:685px;
		clear:both;
		background-image: url(../images/layout/bgSxDown.png);
		background-repeat: repeat-y;
		padding-top: 0px;
		padding-right: 35px;
		padding-bottom: 0px;
		padding-left: 15px;
	}
 
.contentDownTextNews1 {
		width:145px;
		padding-left:5px;
		padding-right:5px;
 		float:left;
		
	}	
.contentDownTextNews2 {
		width:480px;
		float:right;
		 
		padding-left:5px;
		padding-right:5px;
		border-right-width: none;
		border-left-width: 1px;
		border-top-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-left-color: #999;

	}	
	
.contentDownTextHome {
	width:687px;
	background-image: url(../images/layout/bgSxDown.png);
	background-repeat: repeat-y;
	padding-top: 0px;
	
}
	.contentDownTextTxt {
		width:650px;
	}
	.contentDownTextTxt-hover {
		width:650px;
		background-color:#CCC;
	}
	
	
	
		.contentDownTextTxtSx {
		width:325px;
		float:left;
		clear:both;
	}
	.contentDownTextTxtDx {
		width:325px;
		float:left;
	}
	
	
	.contentDownTextTxtSxAcc {
		width:120px;
		float:left;
		clear:both;
	}
	.contentDownTextTxtDxAcc {
		width:530px;
		float:left;
	}
	.contentDownTextTxtBigAcc {
		width:650px;
		float:left;
		clear:both;
		min-height:5px;
		margin-top:5px;
		border-top: 1px #999 solid;
	}
	
	
	.radiobtn {
	color:#256930;
	outline: none;
	}
	
	.contentDownTextTxtBig {
		width:650px;
		float:left;
		clear:both;
	}
	
	
	


.admincontentDownTextTxtStud1 {
		width:230px;
		float:left;
		clear:both;
		border-right: 1px #999 solid;
	}
.admincontentDownTextTxtStud2 {
		width:90px;
		float:left;
		border-right: 1px #999 solid;
	}
.admincontentDownTextTxtStud3 {
		width:45px;
		float:left;
		text-align:center;
		border-right: 1px #999 solid;
	}	
	
.admincontentDownTextTxtStud4 {
		width:180px;
		float:left;
		border-right: 1px #999 solid;
	}
.admincontentDownTextTxtStud5 {
		width:180px;
		float:left;
		border-right: 1px #999 solid;
	}
	
	
	.contentDownTextTxtLoginSx {
		width:300px;
		clear:both;
		float:left;
	}
	.contentDownTextTxtLoginDx {
		width:200px;
		float:left;
		border-right-width: none;
		border-left-width: 1px;
		border-top-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-left-color: #999;
		min-height:500px;
		
	}
	
	
	.contentDownTextHome1 {
		width:218px;
		float:left;
		background-image: url(../images/layout/bgSxDown.png);
		background-repeat: repeat-y;
 
 	padding-left:5px;
	padding-right:5px;
		
	}
	.contentDownTextHome2 {
		width:217px;
		float:left;
 	padding-left:5px;
	padding-right:5px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-right-color: #999;
		border-left-color: #999;
	}
	.contentDownTextHome3 {
	width:218px;
	float:left;
	background-image: url(../images/layout/bgSxDown.png);
	background-repeat: repeat-y;
	background-position: right;
 	padding-left:5px;
	padding-right:5px;
	
	}
.contentDownTextHome1Img {
	width:200px;
	min-height:40px;
 	clear:both;
	padding-top:5px;
	margin-top:3px;
 
	}	
.contentDownTextHome1Titolo {
	width:217px;
	min-height:40px;
	background-color: #E8AC1A;	
	clear:both;
	}
	.contentDownTextHome2Titolo {
	width:210px;
	min-height:40px;
	background-color: #E8AC1A;	
	clear:both;
	}	
.contentDownTextHomeTxtTxt {
	margin:5px;
	}

.contentDownTextHome1Content {
	width:217px;
	min-height:120px;
	clear:both;
	background-image: url(../images/layout/sfNewsHome.jpg);
	background-repeat: repeat-x;
	}
	.contentDownTextHome2Content {
	width:210px;
	min-height:120px;
	clear:both;
	background-image: url(../images/layout/sfNewsHome.jpg);
	background-repeat: repeat-x;
	}
	
.contentDownTextHome1link {
	width:217px;
	min-height:25px;
	clear:both;
	background-image: url(../images/layout/sfNewsHome.jpg);
	background-repeat: repeat-x;
	text-align: right;
	background-position: bottom;
	}
	.contentDownTextHome2link {
	width:210px;
	min-height:25px;
	clear:both;
	background-image: url(../images/layout/sfNewsHome.jpg);
	background-repeat: repeat-x;
	text-align: right;
	background-position: bottom;
	}	
	
.contentDownCloseSectionHome {
	width:681px;
	height:5px;
	clear:both;
	background-image: url(../images/layout/subNavSfClose.jpg);
	background-repeat: repeat-x;
		}		
 	
	.contentDownTitloclose {
	width:685px;
	clear:both;
	background-image: url(../images/layout/closeSxDown.jpg);
	background-repeat: repeat-y;
	height: 46px;
		}		
	
	
	
	
	
	
	
	
 
	
	.contentDx {
		width: 280px;
		float:left;
		min-height:150px;
		
	}
	.contentDxTopAdmin {
		background-image: url(../images/layout/adminNav.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:87px;
		float:left;
		}		
	.contentDxTopRecentNews {
		background-image: url(../images/layout/recentNews.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:87px;
		float:left;
		}	
	.contentDxTopRecentEventCalendar {
		background-image: url(../images/layout/events_calendar.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:87px;
		float:left;
		}	
		
		
		
		
	.contentDxTopRecentCourse {
		background-image: url(../images/layout/recentCourse.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:87px;
		float:left;
		}		
	.contentDxTopSectionResource {
		background-image: url(../images/layout/sectionResources.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
	
	
	.contentDxTopSectionSearchlist {
		background-image: url(../images/layout/recent_searches.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}	
	
	.contentDxTopSectionResourceAgendas {
		background-image: url(../images/layout/sectionResourcesAgendas.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}	
		
	.contentDxTopSectionResourceMinutes {
		background-image: url(../images/layout/sectionResourcesMinutes.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}		
	.contentDxTopSectionResourceOrganisationalPolicies {
		background-image: url(../images/layout/sectionResourcesOrgPols.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}	
	.contentDxTopSectionResourceConstitutionRules {
		background-image: url(../images/layout/sectionResourcesConsRules.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}		
	
	.contentDxTopSectionResourceAnnualAccounts {
		background-image: url(../images/layout/sectionResourcesAnnualAccounts.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		.contentDxTopSectionResourceApprovedFundingPlans {
		background-image: url(../images/layout/sectionResourcesApprovedFund.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		.contentDxTopSectionResourceReports {
		background-image: url(../images/layout/sectionResourcesReports.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		.contentDxTopSectionResourceTenders {
		background-image: url(../images/layout/sectionResourcesTenders.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		.contentDxTopSectionResourceStrategicDocuments{
		background-image: url(../images/layout/sectionResourcesStratDoc.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		.contentDxTopSectionResourceQuickReference {
		background-image: url(../images/layout/sectionResourcesQuickRef.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		
		
		
		
		
		.contentDxTopIrishRadioStation {
		background-image: url(../images/layout/Irish-Radio-Stations.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:67px;
		float:left;
		}	
		
		
.styleurl {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	background-color: #E4E4E4;	
	width:250px;
}		
.styleurladminpage {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	background-color: #E4E4E4;	
	width:400px;
}			
		
	.contentDxTopRadioStation{
		background-image: url(../images/layout/live_com_radio.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:130px;
		float:left;
		}	






	.contentDxTopRadioStation1{
		background-image: url(../images/layout/live_com_radio1.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:87px;
		float:left;
		}
	.contentDxTopRadioStation2{
		background-image: url(../images/layout/live_com_radio2.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:49px;
		float:left;
		}






.contentDxTopThingsToDoNext {
		background-image: url(../images/layout/things_to_do_next.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
	.contentDxTopResourcesDownload {
		background-image: url(../images/layout/resourcesDownload.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
		
	.contentDxTopThingsToDo {
		background-image: url(../images/layout/things_to_do.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		}
	.contentDxTopTakeAction {
		background-image: url(../images/layout/take_action.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:65px;
		float:left;
		clear:none;
		}
.contentDxTopBg{
	background-image: url(../images/layout/bgDx.jpg);
	background-repeat: repeat-y;
	width:280px;
	clear:none;
	float:left;
}
 .contentDxTopBgStripes_light{
	background-image: url(../images/layout/radio-panel-stripes_light.png);
	background-repeat: repeat-y;
	width:280px;
	clear:none;
	float:left;
}
.contentDxNewsImg {
	margin-left:15px;
	width:80px;
	float:left;
	
	}	
.contentDxNewsText {
	width:165px;
	float:left;
	}

.contentDxIcona {
	margin-left:15px;
	width:50px;
	float:left;
	}	
.contentDxText {
	width:200px;
	float:left;
	}
	
.contentDxTxtSx {
	margin-left:15px;
	width:190px;
	float:left;
	clear:both;
	}	
.contentDxTxtDx {
	width:60px;
	float:left;
	}
	
		.contentDxTextDowndLoad, a.contentDxTextDowndLoad:link {
					color:#000;
					text-decoration:none;
					text-transform:none;
					outline: none;
				}
				a.contentDxTextDowndLoad:visited{
					color:#000;
					text-decoration:none;
					text-transform:none;	
					outline: none;
				}
				a.contentDxTextDowndLoad:hover  {
					color: #1E5A8E;
					text-decoration:underline;
					text-transform:none;
					outline: none;
				}

.contentDxTopLinea{
	background-image: url(../images/layout/lineaDx.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:13px;
	clear:none;
	float:left;
}
.contentDxTopBgStripes-light-Linea {
	background-image: url(../images/layout/radio-panel-stripes_light_line.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:13px;
	clear:none;
	float:left;
}
.contentDxTopStripes-lightClose{
	background-image: url(../images/layout/closeDxStripes-light.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width:280px;
	height:15px;
	clear:none;
	float:left;
}
.contentDxIrishRadioStastionClose{
	background-image: url(../images/layout/radio_button_player.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width:280px;
	height:87px;
	clear:none;
	float:left;
}

.contentDxTopCloseRS{
	background-image: url(../images/layout/radio_button_player.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:93px;
	clear:none;
	float:left;
}

.contentDxTopClose{
	background-image: url(../images/layout/closeDx.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:37px;
	clear:none;
	float:left;
}
.contentDxTxtClose, a.contentDxTxtClose:link, a.contentDxTxtClose:visited   {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	margin-right:15px;

	font-weight: bold; 
}
a.contentDxTxtClose:hover {
	margin-right:15px;
	color: #1E5A8E;
	text-decoration:underline;
	text-transform:none;

	font-weight: bold; 
}

.pageSelect, a.pageSelect:link, a.pageSelect:visited   {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	font-weight: none; 
}
a.pageSelect:hover {

	color: #1E5A8E;
	text-decoration:underline;
	text-transform:none;
	font-weight: none; 
}


.contentDxTopSigneBulletin {
	background-image: url(../images/layout/signeBulletin.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:54px;
	float:left;
		}

.contentDxBgSigneBulletin{
	background-image: url(../images/layout/sfSigneBulletin.jpg);
	background-repeat: repeat-y;
	width:280px;
	min-height:120px;
	clear:none;
	float:left;
}
.contentDxSigneBulletinTxtError {
		margin-left:15px;
		padding-top:5px;
		width:250px;
		float:left;
		}
.contentDxSigneBulletinTxt {
		margin-left:15px;
		padding-top:5px;
		width:100px;
		float:left;
		}
	.contentDxSigneBulletinForm {
		width:150px;
		float:left;
		padding-top:5px;
		}


.contentDxCloseSigneBulletin{
	background-image: url(../images/layout/closeSigneBulletin.jpg);
	background-repeat: repeat-y;
	width:280px;
	height:19px;
	clear:none;
	float:left;
}











.footer {
	clear:both;
	height:105px;
	width:970px;
	background-image: url(../images/layout/toolbox.jpg);
	background-repeat: no-repeat;
}

	.footer1 {
	clear:both;
	width: 110px;
	float:left;
	  }
	.footer2 {
	width: 575px;
	float:left;

	}
	
	
	
		.toolbar1 {
			margin-left:15px;
			margin-top:17px;
			width: 67px;
			height:82px;
			float:left;
			background-image: url(../images/toolbar/contact.png);
			background-repeat: no-repeat;
		}
		.toolbar1-hover {
			margin-left:15px;
			margin-top:17px;
			width: 67px;
			height:82px;
			float:left;
			background-image: url(../images/toolbar/contact_over.png);
			background-repeat: no-repeat;
		}
		.toolbar2 {
	margin-top:17px;
	width: 71px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/resources.png);
	background-repeat: no-repeat;
		}
		.toolbar2-hover {
	margin-top:17px;
	width: 71px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/resources_over.png);
	background-repeat: no-repeat;
		}
		.toolbar3 {
	margin-top:17px;
	width: 55px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/jobs.png);
	background-repeat: no-repeat;
		}
		.toolbar3-hover {
	margin-top:17px;
	width: 55px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/jobs_over.png);
	background-repeat: no-repeat;
		}
		.toolbar4 {
	margin-top:17px;
	width: 56px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/funding.png);
	background-repeat: no-repeat;
		}
		.toolbar4-hover {
	margin-top:17px;
	width: 56px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/funding_over.png);
	background-repeat: no-repeat;
		}
		.toolbar5 {
	margin-top:17px;
	width: 81px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/develop_ladder.png);
	background-repeat: no-repeat;
		}
		.toolbar5-hover {
	margin-top:17px;
	width: 81px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/develop_ladder_over.png);
	background-repeat: no-repeat;
		}
		.toolbar6 {
	margin-top:17px;
	width: 75px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/prog_exchange.png);
	background-repeat: no-repeat;
		}
		.toolbar6-hover {
	margin-top:17px;
	width: 75px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/prog_exchange_over.png);
	background-repeat: no-repeat;
		}	
.toolbar7 {
	margin-top:17px;
	width: 55px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/forum.png);
	background-repeat: no-repeat;
		}
.toolbar7-hover {
	margin-top:17px;
	width: 55px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/forum_over.png);
	background-repeat: no-repeat;
		}	



.toolbar8 {
	margin-top:28px;
	width: 100px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/join_now.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.toolbar8-hover {
	margin-top:28px;
	width: 100px;
	height:82px;
	float:left;
	background-image: url(../images/toolbar/join_now_over.png);
	background-repeat: no-repeat;
	background-position: right top;
}	


	.footer3 {
		width: 280px;
		float:left;
		height:105px;
	}
			 .loginUser {
				 padding-left:25px;
				padding-top:20px;
				width: 280px;
				height:25px;
				
			 }
			
			.loginPsw {
			    padding-left:25px;
				width: 280px;
				height:25px;	
			}

				
				.forgotPsw, a.forgotPsw:link {
					color:#1E5A8E;
					text-decoration:underline;
					text-transform:none;
					outline: none;
				}
				a.forgotPsw:visited{
					color:#1E5A8E;
					text-decoration:underline;
					text-transform:none;	
					outline: none;
				}
				a.forgotPsw:hover  {
					color: #000;
					text-decoration:none;
					text-transform:none;
					outline: none;
				}



.copiright {
	clear:both;
	height:30px;
	width:950px;
	text-align: right;
}




.menuContiner {
	background-image: url(../images/layout/menu_dx.jpg);
	width:970px;
	height:49px;
	background-repeat: repeat-x;
	background-position: right;
 }

#navigation {
	clear:both;
	width:970px;
	height:49px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	
}

.navDiv {
	display:block;
	float:left;
}
.navDiv a {
	display:block;
	height: 49px;
}

.navLink, .navLink a, .navLink a:hover, .navLink a:visited {
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-transform:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	outline: none;
	vertical-align: bottom;
	line-height: 69px;
}
.navLinkGreen, .navLinkGreen a, .navLinkGreen a:hover, .navLinkGreen a:visited {
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-transform:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	outline: none;
	vertical-align: bottom;
	line-height: 69px;
}

#navDiv1 a {
	background-image:url(../images/layout/menu_home.jpg);
	background-repeat: repeat-x;
}
#navDiv1 a:hover {
	background-image:url(../images/layout/menu_homeOver.jpg);
	background-repeat: repeat-x;
}
#navDiv1Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}


#navDivSpazio, #navDivSpazio a {
	background-image:url(../images/layout/menu_spazio.jpg);
	background-repeat: no-repeat;
	width:3px;
	height:49px;
}
#navDiv21, #navDiv21 a {
	background-image:url(../images/layout/menuSx_over.jpg);
	background-repeat: no-repeat;
	width:10px;
	height:49px;
	background-position: right;
}
#navDiv22, #navDiv22 a {
	background-image:url(../images/layout/menuDx_over.jpg);
	background-repeat: no-repeat;
	width:10px;
	height:49px;
	background-position: left;
}

#navDiv21Green, #navDiv21Green a {
	background-image:url(../images/layout/menuSx_overGreen.jpg);
	background-repeat: no-repeat;
	width:10px;
	height:49px;
	background-position: right;
}
#navDiv22Green, #navDiv22Green a {
	background-image:url(../images/layout/menuDx_overGreen.jpg);
	background-repeat: no-repeat;
	width:10px;
	height:49px;
	background-position: left;
}



#navDiv2 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv2 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv2Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}


#navDiv3 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv3 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv3Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}


#navDiv4 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv4 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv4Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}


#navDiv5 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv5 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv5Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}


#navDiv6 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv6 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv6Active {
	background-image:url(../images/layout/menuCe_overGreen.jpg);
	background-repeat: repeat-x;
}


#navDiv7 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv7 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv7Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}

#navDiv8 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv8 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv8Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}

#navDiv9 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv9 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv9Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}

#navDiv10 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv10 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv10Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}



#navDiv11 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv11 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv11Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}

#navDiv12 a {
	background-image:url(../images/layout/menu_centro.jpg);
	background-repeat: repeat-x;
}
#navDiv12 a:hover {
	background-image:url(../images/layout/menu_centroOver.jpg);
	background-repeat: repeat-x;
}
#navDiv12Active {
	background-image:url(../images/layout/menuCe_over.jpg);
	background-repeat: repeat-x;
}






.subNavSxAct {
	background-image:url(../images/layout/subNavSx_active.jpg);
	width:12px;
	height:25px;
	float:left;
	}
.subNavSx {
	background-image:url(../images/layout/subNavSx.jpg);
	width:12px;
	height:25px;
	float:left;
	}
.subNavCenAct {
	background-image:url(../images/layout/subNavCent_active.jpg);
	height:25px;
	float:left;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-align: center;
	vertical-align: baseline;
	}
.subNavCen {
	background-image:url(../images/layout/subNavCent.jpg);
	height:25px;
	float:left;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-align: center;
	vertical-align: baseline;
	}
.txtSubNavCen, .txtSubNavCen a:link, .txtSubNavCen a:visited {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	text-align: center;
	vertical-align: baseline;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
	}
a.txtSubNavCen:hover {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	vertical-align: baseline;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
	}	
.txtSubNavCenAct, .txtSubNavCenAct a:link, txtSubNavCenAct a:hover, .txtSubNavCenAct a:visited {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-align: center;
	vertical-align: baseline;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
	}	
.subNavDxAct {
	background-image:url(../images/layout/subNavDx_active.jpg);
	width:12px;
	height:25px;
	float:left;
	}
.subNavDx {
	background-image:url(../images/layout/subNavDx.jpg);
	width:12px;
	height:25px;
	float:left;
	}	
	
.boxNavDxTxtCont {
	margin-right:15px;
	margin-left:15px;
	
}	
.boxNavDxTxtContLink, a.boxNavDxTxtContLink:link, a.boxNavDxTxtContLink:visited {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	
	font-weight: normal;
	
}
a.boxNavDxTxtContLink:hover {
	
	color: #1E5A8E;
	text-decoration:none;
	text-transform:none;

	font-weight: normal; 
}	


.navDxStyle, a.navDxStyle:link, a.navDxStyle:visited   {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	margin-right:15px;
	margin-left:15px;
 
	font-weight: normal; 
}
a.navDxStyle:hover {
	margin-right:15px;
	margin-left:15px;
	color: #1E5A8E;
	text-decoration:none;
	text-transform:none;

	font-weight: normal; 
}	

.navDxStyleAct, a.navDxStyleAct:link, a.navDxStyleAct:visited   {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	margin-right:15px;
	margin-left:15px;

	font-weight: bold; 
}
a.navDxStyleAct:hover {
	margin-right:15px;
	margin-left:15px;
	color: #1E5A8E;
	text-decoration:none;
	text-transform:none;

	font-weight: bold; 
}


.boxLinkTop {
		background-image: url(../images/layout/boxLinksTop.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:60px;
		float:left;
		}
.boxBigEventTop {
	background-image: url(../images/layout/boxBigEventTop.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:50px;
	float:left;
	clear:none;
	}		
		
		
.boxNavTopAbaut {
		background-image: url(../images/layout/subDxTop_About.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:60px;
		}
.boxNavTopCraolAdmin {
		background-image: url(../images/layout/subDxTop_StartingUp.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:60px;
		}
.boxNavTopStartingUp {
		background-image: url(../images/layout/subDxTop_StartingUp.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:60px;
		}

.boxNavTopSection {
		background-image: url(../images/layout/boxNavTopSection.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:60px;
		clear:none;
	float:left;
		}
.boxNavTop {
		background-image: url(../images/layout/boxNavTop.png);
		background-repeat: no-repeat;
		background-position: top;
		width:280px;
		height:40px;
		}	
.boxNavDxTxt{
	background-image: url(../images/layout/Box-middle_yellow.png);
	background-repeat: repeat-y;
	width:280px;
	clear:none;
	float:left;
}

.boxNavDxTxtRS1{
	background-image: url(../images/layout/radio-panel-stripes_light.png);
	background-repeat: repeat-y;
	width:280px;
	clear:none;
	float:left;
}
.boxNavDxTxtRS2{
	background-image: url(../images/layout/radio-panel-stripes_dark.png);
	background-repeat: repeat-y;
	width:280px;
	clear:none;
	float:left;
}
.boxNavDxTxtLinea{
	background-image: url(../images/layout/Box-middle_keyline_yellow.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:8px;
	clear:none;
	float:left;
}

.boxNavDxTxtLineaRS1{
	background-image: url(../images/layout/radio-panel-stripes_light_line1.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:8px;
	clear:none;
	float:left;
}
.boxNavDxTxtLineaRS2{
	background-image: url(../images/layout/radio-panel-stripes_light_line2.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:8px;
	clear:none;
	float:left;
}
.boxNavDxClose{
	background-image: url(../images/layout/Box-bottom_yellow.png);
	background-repeat: no-repeat;
	background-position: top;
	width:280px;
	height:17px;
	clear:none;
	float:left;
}

.adminPageNavigation {
	font-size:18px;
	color:#Cc0000;
}
.adminPageTitleNav {
	font-size:15px;	
}
.adminPageTitle {
	font-size:15px;
	color:#F60;
}


.postTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration:none;	
}
.campoPostInsert{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration:none;
	width:100px;
	float:left;
	clear:both;
}
.campoPostInsertBox {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration:none;
	width:350px;
	float:left;
	
	}

.postTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration:none;	
}
.postContent {
	margin-top:15px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
}

.postContentTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration:none;	
	clear:both;
	line-height: 18px;
	}
.postContentName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	clear:both;
	line-height: 18px;
	font-style: italic;
	}
.postlink, a.postlink:link, a.postlink:visited{
	color:#000000;
	text-decoration:none;
	text-transform:none;	
	outline: none;
}
a.postlink:hover{
	color:#1E5A8E;
	text-decoration:none;
	text-transform:none;	
	outline: none;
}
.postContentTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration:none;
	clear:both;
	line-height: 18px;
	}
.postContent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration:none;	
	clear:both;
	}
 
 

.RSnomeStazione {
	width:290px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	
}	
.RSonair {
	width:140px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align: middle;
}
.RSwebsite {
	width:50px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align: middle;
}
.RSpodCasts {
	width:50px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align: middle;
}
.RSmySpace {
	width:50px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align: middle;
}
.RSbroadingTxt {
	width:480px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
.RSbroadingDay {
	width:145px;
	float:left;
}

 
.dailyProg, a.dailyProg:link, a.dailyProg:visited   {
	color:#000;
	text-decoration:none;
	text-transform:none;
	outline: none;
	margin-right:15px;
	outline:none;
	font-weight: normal;
}
a.dailyProg:hover   {
	color: #1E5A8E;
	text-decoration:underline;
	text-transform:none;
	outline: none;
	margin-right:15px;
	outline:none;
	font-weight: normal;
}

.RStitleDaily{
	width:470px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666;
	font-size: 12px;
	font-weight: bold;
}
.RStitleDailyDay{
	width:145px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666;
	font-size: 12px;
	font-weight: bold;
}