body
{
	margin:0;
	padding:0;
	background:#cce6ff;
}

body,p,td
{
	color:#333333;
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
}

table { width:100%; }
table.RadEToolbar,
table.calendarWrapper_Default,
table.radTimeTableCss_Default,
.grid .pager table
{
	width:auto;
}

a:link,
a:visited
{
	color:#6889bf;
	text-decoration:none;
}
a:hover,
a:active
{
	color:black;
	text-decoration:none;
}

img
{
	border-style:none;
	padding-right:2px;
}

.imagelink img
{
	vertical-align:middle;
}

.bg
{
	background:#fff url(../media/img/bgPage.gif) repeat-x bottom;
}

.main-wrapper
{
	margin:auto;
	width:970px;
}

.left-col
{
	width:290px;
	vertical-align:top;
}
.left-col .logo
{
	text-align:center;
	padding-top:30px;
	padding-bottom:20px;
	height:108px;
}
.main-col
{
	width:652px;
	vertical-align:top;
}



/* ----- TOP BAR --------- */
.top-bar
{
	height:30px;
	background:url(../media/img/bgTopBar.gif) no-repeat;
}
.top-bar a:link,
.top-bar a:visited
{
	color:#fff;
	text-decoration:none;
}
.top-bar a:hover,
.top-bar a:active
{
	text-decoration:underline;
}
.top-bar table
{
	height:28px;
}
.top-bar .dove-siamo
{
	 width:100px;
	 text-align:center;
}
.top-bar .contatti
{
	width:80px;
	text-align:center;
}
.top-bar .ico-rss
{
	text-align:right;
	padding-right:10px;
}
.top-bar .ico-rss a
{
	color:Gray;
}
.top-bar .cerca-wrapper
{
	width:148px;
}
/* ----------------------- */



/* ------- TESTATA ------- */
.testata
{
	background:url(../media/img/bgTestata.gif) no-repeat;
	height:35px;
	padding-top:73px;
	border-bottom:solid 1px #658fb9;
}
.testata .pulsanti-table
{
	width:auto;
}
.testata .pulsanti-table .pulsanti-prenota
{
	text-align:center;
	padding-top:17px;
	padding-bottom:3px;
	vertical-align:bottom;
}

.testata .pulsanti-table a:link,
.testata .pulsanti-table a:visited
{
	color:#fff;
	text-decoration:none;
}
.testata .pulsanti-table a:hover,
.testata .pulsanti-table a:active
{
	text-decoration:underline;
}

.footer
{
	margin:auto;
	width:970px;
}
/* ----------------------- */



.filo-arianna-wrapper
{
	padding:3px;
	border-bottom:solid 1px #658fb9;
}

.border1
{
	border-top:solid 1px #658fb9;
	border-bottom:solid 1px #658fb9;
	padding-top:1px;
	padding-bottom:1px;
}
.border2
{
	 border-top:solid 2px #658fb9;
	 border-bottom:solid 2px #658fb9;
}

/* ------- PRIMO PIANO --------------- */
.primo-piano-wrapper
{
	position:relative;
	height:190px;
	width:650px;
	 
	margin-top:5px;
}
.primo-piano-wrapper .primo-piano
{
	position:relative;
	top:-168px;
	margin-left:250px;
	z-index:1;
	height:120px;
	padding-left:30px;
	padding-top:35px;
	padding-right:10px;
	background:url(../media/img/bgPrimoPiano.gif) no-repeat;
}
.primo-piano .item .news-title
{
	font-family:Georgia,Times New Roman;
	font-size:14px;
	border-top:solid 1px #00488c;
	border-bottom:solid 1px #00488c;
	padding-top:4px;
	padding-bottom:4px;
}

.archivio-link
{
	background:#6389b6 url(../media/img/bgArchivioLink.gif) no-repeat top;
	margin-top:12px;
	margin-left:280px;
	width:63px;
	text-align:center;
}
.archivio-link a:link,
.archivio-link a:visited
{
	color:#fff;
}
.archivio-link a:hover,
.archivio-link a:active
{
	text-decoration:underline;
}
/* ------------------------------------------- */

.news-centrale-wrapper .table-item
{
	width:50%;
}

.news-centrale-wrapper
{
	position:relative;
	top:-5px;
	width:630px;
	height:110px;
	padding:10px;
	background:url(../media/img/bgNewsCentrale.gif) no-repeat;
}
.news-centrale-wrapper .item
{
	padding:10px;
}

.news-centrale-wrapper .item .image
{
	border:solid 1px #c1c1c1 !important;
}

.news-centrale-wrapper .item .news-title
{
	font-family:Georgia, Times New Roman;
}

.news-centrale-wrapper .item .more-link
{
	text-align:right;
	padding-top:3px;
}
.news-centrale-wrapper .item .more-link a:link,
.news-centrale-wrapper .item .more-link a:visited
{
	font-family:Georgia, Times New Roman;
	font-weight:bold;
	font-size:10px;
	color:#648fb9;
}
.news-centrale-wrapper .item .more-link a:hover
{
	text-decoration:underline;
}

/* ------------ FOOTER ---------------------- */
.footer
{
	margin-top:10px;
	background:url(../media/img/bgFooter.gif) no-repeat;
	color:#333;
	height:58px;
	padding:10px;
	width:950px;
}
.footer a:link,
.footer a:visited
{
	color:#000;
}
.footer a:hover,
.footer a:active
{
	text-decoration:underline;
}
/* ------------------------------------------ */


.main-menu
{
	padding-left:20px;
	padding-top:2px;
	background:url(../media/img/pallini.gif) repeat-y left top;
}



/* ------------ MENU SX ---------------------- */
.menu-sx
{
	margin-top:20px;
}
.menu-sx .item
{
	border-bottom:solid 1px #1c65b1;
}
.menu-sx .last
{
	border-bottom:none;
}
/* ------------------------------------------ */



.item-style
{
	background:#e1e1e1;
	border-left:solid 5px #c1c1c1;
	border-right:solid 5px #c1c1c1;
}
.alternating-item-style
{
	background:#f1f1f1;
	border-left:solid 5px #e1e1e1;
	border-right:solid 5px #e1e1e1;
}

.attachments-container
{
	padding:4px;
	margin-top:20px;
	background:#f1f1f1;
	border:solid 1px #e1e1e1;
	font-weight:bold;
}

.attachments-container .item img
{
	vertical-align:middle;
	margin-right:3px;
}

.richiestaInfo-pnlGrazie
{
	 min-height:120px;
	 padding:30px;
	 text-align:center;
	 background:#d9d9d9;
	 border:Solid 1px gray;
	 margin-top:20px;
}


/* LINKS */
.links-panel
{
	background:#fff;
	margin-top:20px;
	border:solid 1px #d1d1d1;
}
.links-panel .links-header
{
	border-bottom:solid 1px #d1d1d1;
}
.links-panel .links-body
{
	padding:5px;
	font-weight:bold;
}


/* --------------------- LANG SEL --------------------------- */
ul.lang-select,
.lang-select li
{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.lang-select
{
	padding-bottom:5px;
	display:inline;
}
.lang-select li
{
	display:inline;
	padding-right:3px;
}
.lang-select a
{
	padding-right:10px;
	text-transform:capitalize;
}
.lang-select img
{
	margin-right:3px;
	vertical-align:text-bottom;
}
.lang-select .selected img
{
	/*border: solid 1px #1174D1;*/
}

.lang-sel-wrapper
{
	width:210px;
}
.lang-sel-wrapper .lang-select
{
	vertical-align:top;
}
/* ---------------------------------------------------------- */


.submit
{
	border:solid 1px #999;
	color:#000;
}

.related-documents-container
{
	
}

.related-documents-container .releated-img
{
	width:60px;
}



.related-galleries
{
	margin-top:20px;
}

.related-galleries .header
{
	font-weight:bold;
	color:#999;
	padding-bottom:3px;
	border-bottom:dotted 2px #999;
}

.related-galleries .item-style,
.related-galleries .alternating-item-style
{
	background:none;
	border:none;
	padding:5px;
	font-weight:bold;
}



/* ------------ VIDEO-LIST -------------------------------- */

.box-videolist .item
{
	border:solid 1px #d1d1d1;
	margin-right:5px;
	padding:5px;
	background:#f1f1f1;
	width:200px;
}


.media-info .title,
.box-videolist .item .play-info
{
	font-size:16px;
	font-family:Georgia,Times New Roman;
	font-weight:bold;
	color:#004387;
	margin-bottom:10px;
}
.box-videolist .item .play-info
{
	 font-size:11px;	
}

.play-video
{
	text-align:right;
	font-weight:bold;
}

/* -------------------------------------------------------- */
