html { overflow: scroll; }

b {
  font-family: arial narrow,arial;  
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.main {
	font-family: arial narrow,arial;
	font-size: 14px;	
	color: #000000;
	vertical-align: top;
	}
	
.td_main_bold {
	font-family: arial narrow,arial;
	font-size: 14px;	
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	height: 30px;
}

.contatti_input {
	width: 200px;
	height: 20px;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
}
.contatti_textarea  {
	width: 400px;
	height: 140px;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
}
.contatti_textarea2  {
	width: 700px;
	height: 140px;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
}

.contatti_button {
	width: 80px;
	height: 24px;
	border: 1px;
	border-style: solid;
	border-color: #be1403;
	font-family: arial narrow,arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #be1403;
}

a.skip_intro,
a.skip_intro:visited {
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
a.skip_intro:hover {
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.td_left {
	width: 142px;
	vertical-align: top;
	background: url(../images/sfondo_left.jpg);
	background-repeat: repeat-y;	
}

.td_right {
	width: 142px;
	vertical-align: top;
	background: url(../images/sfondo_right.jpg);
	background-repeat: repeat-y;	
}

a.link_rosso,
a.link_rosso:visited {
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #bd1402;
	text-decoration: none;
}
a.link_rosso:hover {
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #bd1402;
	text-decoration: underline;
}

a.link_nero,
a.link_nero:visited {
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.link_nero:hover {
	font-family: arial narrow,arial;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}

.video_titolo {
	font-family: arial narrow,arial;
	font-size: 14px;	
	color: #bd1402;
	font-weight: bold;
}
.video_regia,
.video_anno {
	font-family: arial narrow,arial;
	font-size: 14px;	
	color: #000000;	
}






.div_titolo {
	font-family: verdana;
	font-size: 12px;
	color: #4e080a;
	font-weight: bold;
	padding-left: 4px;
	padding-bottom: 15px;
}
.td_main_reserved {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	vertical-align: top;
	padding-top: 15px;
	padding-left: 10px;
	}
.td_right_voce {	
	height: 20px;
	padding-left: 4px;
	}
a.right_a_link,
a.right_a_link:visited {
	font-family: verdana;
	font-size: 12px;
	color: #4e080a;
	font-weight: bold;
	text-decoration: none;
	}
a.right_a_link:hover {
	font-family: verdana;
	font-size: 12px;
	color: #4e080a;
	font-weight: bold;
	text-decoration: underline;
	}
.titolo{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #4e080a;
}
.button {
	background-color: #4e080a; 
	font-family: Verdana; 
	font-size: 11px; 
	color: #ffffff;
	border:1px solid #4e080a;
}
.td_newsModifyImage {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	vertical-align: top;
	padding-top: 15px;
	padding-left: 10px;
}