@charset "utf-8";
/* CSS Document  Author: Thomas Ricci*/
<!--
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: url(../Images/background.jpg);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color:#FFFFFF;
}
.add{ padding:20px; color:#FFFFFF; background-color:#1A1A1A; z-index:100; position:absolute; width:60%; max-height:600px; top:60px; left:20%; border:1px solid #4F4F4F; opacity:1;}
.add img{width:300px;}
.add a{color:#FF6600;font-family:verdana;text-decoration:none;}
.add_bg{ width:100%; height:100%; position:absolute; background-color:#000000;opacity:0.8; display:block;}
.close{margin:3px; float:right; padding:2px border:1px solid #4F4F4F; display:block; cursor:pointer;}
.oneColLiqCtrHdr #container {
	width: 85%;  /* this will create a container 85% of the browser width */
	background:#000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColLiqCtrHdr #mainContent {
	width: 95%;  /* this will create a container 95% of the browser width */
	background:#FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #FFFFFF;
	text-align:justify; /* this overrides the text-align: center on the body element. */
	color:#000000;
}

.oneColLiqCtrHdr #menu {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: url(../Library/background.gif);
	
}
.oneColLiqCtrHdr #footerMainEvent {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: url(../Library/footer_mainEvent.gif);
	
}
.oneColLiqCtrHdr #addthisMenuBar {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: url(../Library/footer_mainEvent.gif);
	
}
.oneColLiqCtrHdr #addthisMenuBar_2lines {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: url(../Library/footerAddthis_2lines.gif);
	
}
.oneColLiqCtrHdr #facebook{
	background: url(../Images/accordion_background/facebook.jpg);
	height:30px;
	width:260px;
	margin:2px;
	padding-left:10px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	cursor:pointer;
}
.oneColLiqCtrHdr #myspace{
	background: url(../Images/accordion_background/myspace.jpg);
	height:30px;
	width:260px;
	margin:2px;
	padding-left:10px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	cursor:pointer;
}
.oneColLiqCtrHdr #slice{
	background: url(../Images/accordion_background/slice.jpg);
	height:8px;
	width:260px;
	margin:2px;
	padding-left:10px;
	padding-top:2px;
}

.oneColLiqCtrHdr #accordionContent{
	background-color:#333333;
	width:260px;
	height:50px;
	margin-left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.oneColLiqCtrHdr #prossimamente {
	background: url(../Library/bg_photogalleryPhotoEvent.gif);
	
}
.oneColLiqCtrHdr #divKwicks {
	background: url(../Images/kwicks/background_div.gif);
	
}
.oneColLiqCtrHdr #mainEventIndex {
	background: url(../Library/bg_mainEvent.gif);
	
}
.oneColLiqCtrHdr #colonna_sx {
	width: 50%;  /* this will create a container 80% of the browser width */
	background: #000000;
	float:left;
	color:#FFFFFF;
	
}
.oneColLiqCtrHdr #colonna_dx {
	width: 50%;  /* this will create a container 80% of the browser width */
	background: #000000;
	float:right;
	color:#FFFFFF;
	
}
.oneColLiqCtrHdr #eventParagraph {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:12px;
}
.oneColLiqCtrHdr #headerHomePage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	width:100%;
	background-color:#333333;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
}   
.oneColLiqCtrHdr #eventLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:14px;
}
.oneColLiqCtrHdr #rssLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:12px;
	text-decoration:none;
}
.oneColLiqCtrHdr #credits {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:10px;
	text-decoration:none;
	font:caption Raavi;
}
.oneColLiqCtrHdr #infoFeedDiv {
	width: 92%;  /* this will create a container 80% of the browser width */
	background:#FFFFCC;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: thin solid #FF9900;
	text-align:center; /* this overrides the text-align: center on the body element. */
	color:#000000;
}
.oneColLiqCtrHdr #eventTable {
	width: 95%;  /* this will create a container 80% of the browser width */
	background:#000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: thick solid #333333;
	text-align:justify; /* this overrides the text-align: center on the body element. */
	color:#FFFFFF;
}
.oneColLiqCtrHdr #black_bg {
	width: 96%;  /* this will create a container 80% of the browser width */
	background:#000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align:justify; /* this overrides the text-align: center on the body element. */
	color:#FFFFFF;
}
.oneColLiqCtrHdr #rss {
	width: 92%;  /* this will create a container 80% of the browser width */
	display:block;
	background:#FFFFCC;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: #FF9900 solid thin ;
	text-align:justify; /* this overrides the text-align: center on the body element. */
	color:#000000;
}
.oneColLiqCtrHdr #eventFotoFrame {
	width: 92%;  /* this will create a container 80% of the browser width */
	background:#000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: thick solid #333333;
	text-align:justify; /* this overrides the text-align: center on the body element. */
	color:#FFFFFF;
}
 .oneColLiqCtrHdr #header{
	background:#000000; 
	
	padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColLiqCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColLiqCtrHdr #legendStyle {
 color:#FFFFFF;
}
/*EVENT BG generic*/
.oneColLiqCtrHdr #eventHeader {
background:center url(../Images/event_backGround/shaky_event_bg_r5_c1_r2_c1.jpg);
}
.oneColLiqCtrHdr #eventBody {
background:center url(../Images/event_backGround/shaky_event_bg_r5_c1_r3_c1.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.oneColLiqCtrHdr #eventFooter {
background:center url(../Images/event_backGround/shaky_event_bg_r5_c1_r4_c1.jpg);
}
/*EVENT BG sabato*/
.oneColLiqCtrHdr #eventSabatoHeader {
background:center url(../Images/event_backGround/shaky_event_bg_sab_r2_c1.jpg);
}
.oneColLiqCtrHdr #eventSabatoBody {
background:center url(../Images/event_backGround/shaky_event_bg_sab_r3_c1.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.oneColLiqCtrHdr #eventSabatoFooter {
background:center url(../Images/event_backGround/shaky_event_bg_sab_r4_c1.jpg);
}
/*EVENT BG sabato MainEvent*/
.oneColLiqCtrHdr #mainEventSabatoHeader {
background:center url(../Images/event_backGround/shaky_event_bg_sab_mainEvent_r2_c1.jpg);
}
.oneColLiqCtrHdr #mainEventSabatoBody {
background:center url(../Images/event_backGround/shaky_event_bg_sab_mainEvent_r3_c1.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.oneColLiqCtrHdr #mainEventSabatoFooter {
background:center url(../Images/event_backGround/shaky_event_bg_sab_mainEvent_r4_c1.jpg);
}
/*EVENT BG giovedi*/
.oneColLiqCtrHdr #eventGiovediHeader {
background:center url(../Images/event_backGround/shaky_event_bg_giov_r2_c1.jpg);
}
.oneColLiqCtrHdr #eventGiovediBody {
background:center url(../Images/event_backGround/shaky_event_bg_giov_r3_c1.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.oneColLiqCtrHdr #eventGiovediFooter {
background:center url(../Images/event_backGround/shaky_event_bg_giov_mainEvent_r4_c1.jpg);
}
/*EVENT BG giovedi MainEvent*/
.oneColLiqCtrHdr #mainEventGiovediFooter {
background:center url(../Images/event_backGround/shaky_event_bg_giov_mainEvent_r4_c1.jpg);
}
.oneColLiqCtrHdr #mainEventGiovediHeader {
background:center url(../Images/event_backGround/shaky_event_bg_giov_mainEvent_r2_c1.jpg);
}
.oneColLiqCtrHdr #mainEventGiovediBody {
background:center url(../Images/event_backGround/shaky_event_bg_giov_mainEvent_r3_c1.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
/*EVENT BG mainEvent small index page*/
.oneColLiqCtrHdr #mainEventHeader {
background:center url(../Images/event_backGround/shaky_event_small_bg_r5_c1_r2_c2.jpg);
}
.oneColLiqCtrHdr #mainEventBody {
background:center url(../Images/event_backGround/shaky_event_small_bg_r5_c1_r3_c2.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.oneColLiqCtrHdr #mainEventFooter {
background:center url(../Images/event_backGround/shaky_event_small_bg_r5_c1_r4_c2.jpg);
}
.oneColLiqCtrHdr #footer { 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#FFFFFF;
	
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}
-->
