/*Primo modo di assegnazione stile per classe*/

.pagina
{
margin-top:15px;
}


.titolo
{
 text-align: left;
 font-family: Verdana; 
 font-size: 48px; 
 font-weight: bold; 
 color: rgb(82, 0, 0);
 float:left;
}
/* questo stile non č pių attivo */

.titolo2
{
 font-size: 22px; 
 font-style: italic;
}

.menu
{
	padding-top:30px;
	padding-bottom:30px;
	padding-left:10px;
	padding-right:10px;
}

img
{
	border:0;
}


/*Secondo modo di assegnazione stile - tutto il corpo*/
body
{
	background-color:#E4E4E4;
	margin:0; 
	padding:0;
	font-family:Verdana;
	font-size: 12px;
	color:#808080;
}

/*Terzo modo di assegnazione stile # prende l'id*/
#header
{
	background:transparent url(../images/index_header.gif) no-repeat top left;
	color:#FBFBF9;
	height: 80px;
	width:900px;
}

#contenuti
{
    /*tre righe per una informazione min-height*/
	height:auto !important;
    height:505px;
    min-height: 505px;	
	width:900px;	
}


#footer
{
	background:transparent url(../images/index_bottom.gif) no-repeat top left;
	font-size: 12px;
	width:900px;
/*	padding-top:10px; */
	height:53px;
}	

/* questi sono gli stili di introvideo.html */
#sx
{
 text-align: justify;
 font-family: Verdana;
 width:549px;
 padding: 20px;
 margin-top:20px;
 margin-right:5px;
 border:solid 3px #520000; 
 font-size: 14px; 
 color: #520000;
 float:left;
}

#dx
{
 text-align: left;
 font-family: Verdana; 
 width:258px;
 padding: 20px;
 margin-top:20px;
 border:solid 1px;
 font-size: 14px;
 color: #520000;
 float:right;
}

#dxmusica
{
 text-align: center;
 font-family: Verdana; 
 width:300px;
 padding:0;
 margin-top:20;
 font-size: 14px;
 color: #520000;
 float:right;
}

#mus
{
 text-align: center;
 font-family: Verdana; 
 width:258px;
 padding: 20px;
 margin-top:20px;
 border:solid 1px;
 font-size: 12px;
 color: #520000;
}

a.linkmus{
color: #520000;
font-weight: bold;
text-decoration: none;
}

a.linkmus:selected{
color: black;
}

a.linkmus:hover{
color: #2E6AB1;
}

.playlist
{
 align:left;
 width:100%;
 font-size:12px;
 margin-bottom:65px;
}

/* fine stili di introvideo.html */

/* questi sono gli stili video.html */
#player
{
 width:640px;
 float:left;
}

#sinossi
{
 text-align: left;
 font-family: Verdana; 
 width:208px;
 padding: 20px;
 margin-top:10px;
 margin-left:10px;
 border:solid 1px;
 font-size: 14px;
 color: #E7E7E7;
 float:right;
}

/* fine stili di video.html */

#presssx
{
 text-align: justify;
 font-family: Verdana;
 width:349px;
 height:200px;
 padding: 20px;
 margin-top:20px;
 margin-right:5px;
 border:solid 3px #520000; 
 font-size: 14px; 
 color: #520000;
 float:left;
}

#pressdx
{
 text-align: left;
 font-family: Verdana; 
 width:458px;
 height:203px;
 padding: 20px;
 margin-top:20px;
 border:solid 1px;
 font-size: 14px;
 color: #520000;
 float:right;
}

 #pressbt
{
 text-align: left;
 font-family: Verdana; 
 width:458px;
 padding: 20px;
 margin-top:20px;
 border:solid 1px;
 font-size: 14px;
 color: #520000;
 float:right;
}
/* INIZIO stili per pagina delle foto */
#flashphoto 
{
 height:500px;
 float:center;
 margin-bottom:18px;
}

#book 
{
 text-align: right;
 font-family: Verdana; 
 font-size: 13px;
 color: #520000;
 padding-top: 5px;
 padding-left: 5px;
}

a.fotomenu{
background-color: #753636;
color: #BDBABD;
font-weight: bold;
text-decoration: none;
}

a.fotomenu:selected{
color: black;
}

a.fotomenu:hover{
color: #FFFFFF;
}

a.linkgallery{
color: #520000;
font-weight: bold;
text-decoration: none;
}

a.linkgallery:selected{
color: black;
}

a.linkgallery:hover{
color: #520000;
}
/* FINE stili per pagina delle foto */

/* link per player esterno */
.extplay{
 text-align: center;
 }
.extplay a{
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #4A2421;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.extplay a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #4A2421;
color: black;
}

.extplay a:hover{
background: #4A2421;
color: #BDBABD;
}

.extplay a.prev{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.extplay a.prev:hover{
background: #1A48A4;
color: white;
}
 ######### STYLE NEWS ##########
 
 h3  {
	font-size:14px;
	color:#336699;
	margin:0px;
	text-align:left;
	font-weight:bold;
	letter-spacing: 2px;
}

#txt h3 {
	margin:20px 0 20px 0;
	}

.h3_rosso  {
	font-size:14px;
	color:#a11111;
	margin:0px;
	text-align:left;
	font-weight:bold;
} 

p   {
	text-align:justify;
}

.txt_11  {
	font-size:13px;
	color:#666666;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:normal;
}

.txt_11_bold  {
	font-size:15px;
	color:#666666;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	padding:0px;
	line-height:13px;
}

#txt   {
	font-size:12px;
	text-align:justify;
	padding-top:15px;
	color: #666666;
	line-height:normal;
} 

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.leggi_news   {
	text-align:right;
	padding-bottom:15px;
	font-size:12px;
	padding-top:15px;
	color: #666666;
	line-height:normal;
}

a.linknews{
color: #666666;
font-weight: normal;
text-decoration: none;
}

a.linknews:selected{
color: black;
}

a.linknews:hover{
color: #666666;
font-weight: normal;
text-decoration: underline;
}
 
 #########END STYLE NEWS ########
 
  ######### STYLE NEWS INDEX ########
 
 .newsindex  {
	font-size:12px;
	color:#666666;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:normal;
}

.newsindex_bold  {
	font-size:12px;
	color:#666666;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	padding:0px;
	line-height:13px;
}

a.newsindex_link{
/* background-color: #753636; */
color: #BDBABD;
font-weight: bold;
text-decoration: none;
}

a.newsindex_link:selected{
color: black;
}

a.newsindex_link:hover{
color: #FFFFFF;
}

#########END STYLE NEWS INDEX ########

######### STYLE FORM ########

.label
{
	width:100px;
	float:left;
}

.inp
{
	padding-bottom:10px;
}

form
{
	margin:0;
	padding:0;
}

input
{
	width:200px;
}

textarea
{
	width:400px;
	height:90px;
}

#contattisx
{
 text-align: justify;
 font-family: Verdana;
 width:349px;
 height:396px;
 padding: 20px;
 margin-top:20px;
 margin-right:5px;
 border:solid 3px #520000; 
 font-size: 14px; 
 color: #520000;
 float:left;
}

#contattidx
{
 text-align: left;
 font-family: Verdana; 
 width:458px;
 height:400px;
 padding: 20px;
 margin-top:20px;
 border:solid 1px;
 font-size: 14px;
 color: #520000;
 float:right;
}

#########END STYLE FORM ########

