BODY
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial, helvetica;
    TEXT-DECORATION: none;
    margin-top: 0px;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TABLE
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
A
{
    TEXT-DECORATION: none
}
#homepage
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 12px;
	top: 10px;
}
#leftUP
{
	width:355px;
	height: 1177px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 12px;
	top: 10px;
}
#leftDOWN
{
	width:355px;
	height: 1177px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 12px;
	top: 804px;
}


#header
{
	width:355px;
	font-size: 11px;
	color: red;
	font-family: Verdana, arial, helvetica;
	letter-spacing: normal;
	text-decoration: none;
	text-align: center;
}
#menu
{
	width:355px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
#news
{
	height:800px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 17px;
	margin: 0px;
	background-color: #ffb15a;

}
#singlenews
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 15px;
	margin: 0px;
	background-color: #ffb15a;
	position: static;
	width: 345px;
	height: 100px;

}

.singlenews_data
{
	font-size: 11px;
	font-family: Verdana, Arial;	
}
.singlenews_title
{
	font-size: 12px;
	font-family: Verdana, Arial;
}
.singlenews_title_ad
{
	font-weight:bolder;
	font-size: 14px;
	font-family: Verdana, Arial;
}

.singlenews_text
{
	font-size: 10px;
	font-family: Verdana, Arial;
}

#home .singlenews_ad {
  padding:5px 0 4px;
  border:0px solid #aa7;
  border-width:0px 0;
  }
#home .singlenews_ad img {
  float:left;
  margin:0 8px 0 0;
  }
#home .singlenews_ad p {margin:0; color:#333;}

#home .singlenews_title_ad a:hover, #home .singlenews_title_ad a:hover strong {color:#c00;}
#home .singlenews_title a:hover, #home .singlenews_title a:hover strong {color:#c00;}


#singlenews A
{
	color:#000000;
}
#news A
{
	color:#000000;
}

#scheduler
{
	height:400px;
	text-align: center;
	margin: 0px;
	background-color: #2a3864;

}
#scheduler_table
{
	
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	
}
#scheduler_maintable
{
	text-align: center;
	color: #ffffff;
	width: 200px;
	border-right: #cccccc 1px outset;
	border-top: #cccccc 1px outset;
	border-left: #cccccc 1px outset;
	border-bottom: #cccccc 1px outset;
	padding-left:100px; 
	padding-right:110px; 
}
.day
{
	color:#cccccc;
	font-size:12px;
}
#today
{
	padding-top: 0px; 
	color:#ffffff;
	text-align: center;
}
#event_detail
{
	color:#ffffff;
	text-align: center;	
}
#center
{
	width: 270px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 367px;
	top: 10px;
	background-color: #CCD7CC;
	height: 1177px;

}
#pod_image
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
.pod_image_item
{
	width:269px;
}
#pod_label
{
	padding-left: 120px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	position: relative;
}
#pod_text
{	
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	font-family: Verdana, Arial;	
}

#home_description
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 30px;
	font-size: 10px;
	font-family: Verdana, Arial;	
}
.chisiamo_title
{
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight:bolder;
}
.cosafacciamo_title
{
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight:bolder;	
}
#right
{
	width:150px;
	height: 1177px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 636px;
	top: 10px;
	background-color: #656575;
	font-size: 11px;
	font-family: Verdana, Arial;	
	color: #CCD7CC;
}

#logo
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 20px;
	text-align: center;

}
#contacts
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 20px;
}
#contacts A
{
	color:#CCD7CC;
}
#crew
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 20px;
}
#crew A
{
	color:#CCD7CC;
}
#links
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 50px;
}
#login
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 60px;
}


#access_info
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 60px;
}
#footer
{
	text-align:center;
	position: absolute;
	top: 1220px;
	width:800px;	
}
#footers
{
	position: absolute;
	left: 12px;
	top: 1187px;	
	width:1000px;
}
.button
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.input
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.row
{
	height:1px;
	background-color:#cccccc;
}

