@charset "utf-8";
body {
	background-image: url(imgnew/gradient_background.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
#wrapper{
	background: url(imgnew/background_top.jpg);
	background-repeat: repeat 1;
	width: 900px;
	margin: auto;
	padding: 20px 0 0 0;
}
#container{
	background: url(imgnew/background_bar.jpg);
	width: 900px;
	margin: auto;
}
#menubar {
background-image: url(imgnew/menu.png);
text-align: center;
width: 900px;
margin: 0;
padding: 15px 0;
}
#menubar  ul{
margin: 0;
padding: 0 0;
list-style: none;
}
#menubar  ul.login{
margin: 0;
padding: 0 0px;
list-style: none;
}
#menubar  li{
display: inline;
margin: 0;
padding: 0;
}
#menubar  a{
padding: 25px 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
margin: 0 2px;
text-decoration:none;
}
#menubar  a.selected{
padding: 25px 2em;
background: url(imgnew/menu.png) center -66px no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
margin: 0 2px;
text-decoration:none;
}
#menubar  a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
	color: #fff;
	background: url(imgnew/menu.png) center -66px no-repeat;
	background-color: #000;
}
#launch{
	width: 900px;
	margin: auto;
	text-align: center;
}
#launch a{
	display: block;
  width: 620px;
  height: 127px;
  background: url(imgnew/launch.jpg) no-repeat 0 0;
  margin: 2px 0 0 250px;

}
#launch a:hover{
	background-position: 0 -127px;

}
.footer{
background: url(imgnew/FOOTER.jpg);
color:silver;
}


.barrasx2{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-position: outside;
	list-style-type: square;
}
.tunes{
	background-image: url(img/backsite.jpg);
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}
a.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
a:HOVER.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E80000;
	text-decoration: underline;
}
a.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a:HOVER.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	text-decoration: underline;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:HOVER.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.loginbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #999999;
	display: inline-block;
	outline-color: #000000;
	outline-width: 1px;
	outline-style: dashed;
	border: 3px solid #E6E6E6;
}
a:HOVER.down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
.titnew_Actor {
	color: #FFFFFF;
	text-decoration:underline
	
}
.titnews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.dtnews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: navy;
}
.attore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE9800;
}
.whitetxt {color: #FFFFFF}
.sugg {
	color: silver;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.barrasx {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-position: outside;
	list-style-type: square;
}
#rappresentanze{
	width: 216px;
	font-weight: bold;
	text-align: center;
}
#rappresentanze ul{
margin: 0;
padding: 0;
list-style: none;
}
#rappresentanze li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;

}
#rappresentanze a{
font-size: 14px;
text-align: center;
text-decoration: none;
display: block;
width: 156px;
padding: 17px 0;
margin: 2px 30px;
background: url("imgnew/Black-Menu.png")0 0;
}
#rappresentanze a:hover{
display: block;
width: 156px;
background: url("imgnew/Black-Menu.png")0 -50px;
}
.center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #041438;
	list-style-position: outside;
	list-style-type: square;
	border-bottom: Black;
}
table.vediattori{
	text-align: center;
	display: block;
	border: thin solid;
	border-color: #001237;
	padding: 15px 15px;
	word-wrap: break-word;
	clear: both;
}
.new_actor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border: 1px solid #999999;
	background-color: #001237;
}

/*.bartop {
	background-image: url(img/barratop.gif);
	background-repeat: no-repeat;
}(vecchio sfondo della barra superiore)*/ 
.barmenu {
	background-image: url(img/barramenu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
table.formattori{
	background-color: Silver;
	border: thin solid;
	border-color: #001237
	
}
td.formattorint{
	background-color: gray;
	border: thin solid;
	border-color: #001237
	font-weight: bold;
}
.nomeattore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f0ffff;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
.bgyell2 {
	background-color: #F0E68C;
		cursor : default;
		color : Black;font-family : Arial;font-size : 9pt;
}
.black10t2{color : Black;font-family : Arial;font-size : 9pt;}
.gray10{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 9px;}
#corsi{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
text-align:left;
}