/* generici */
html,body{margin: 0;padding:0;height:100%; width:1002px;}
body {top-margin: 0px; left-margin: 0px; bottom-margin: 0px; right-margin: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; background-color : #ef8d00; background-image:url(/sanremo/tagli/bg-page.gif); background-repeat:no-repeat;background-position:0 0}

.imgGal {border-color:#FFFFFF; border-style:solid; border-width:2px; }

/* HEADER */
div#header {
	width:1002px;
	height:333px;
}

.logo {
	cursor:pointer;
	left:0px;
	top:0px;
	width:230px;
	height:200px;
}

#streaming {
	vertical-align:middle;
	position:absolute;
	width:151px;
	top:107px;
	left:413px;
	height: 19px;
}

/* END HEADER  */

/* box community testata*/

.communityTestata {
	vertical-align:middle;
	padding:0px 10px 0px 0px;
	position:absolute;
	width:411px;
	top:99px;
	left:270px;
	font-size:10px;
}

.testataGrigio {font-family:  Verdana, sans-serif; font-size: 10px; color: #737373; font-weight: bold; text-transform: none; text-decoration: none; line-height:10px;}
.testataArancione {font-family:  Verdana, sans-serif; font-size: 10px; color: #F18329; font-weight: bold; text-transform: none; text-decoration: none; line-height:10px;}
a.testataArancione {font-family:  Verdana, sans-serif; font-size: 10px; color: #F18329; font-weight: bold; text-transform: none; text-decoration: none; line-height:10px;}
a.testataArancione:hover { text-decoration:underline; }


/* end box community testata */


/* SINISTRA */
div#sinistra{float:left; width:221px; height:1100px}

/* box cerca */

form {
	margin: 0px;
}

input {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight: normal;
	text-align: left; 
	color: #303030; 
	width: 160;
	background-color: #E5DECF;  
	border: 1px solid #ACA899;
}


/* end  cerca */	



.menu {
	position:relative;
	left: 0;
	top:33px;
	width:221px;	
	height:160px;
	}

.menutitolo{
	background-position:right;
	background-repeat:no-repeat;
	position:relative;
	top:33px;
	left:0px;
	width:221px;
	height:34px;
	}
	
#finemenu{
	position: relative;
	top:33px;
	left:0;
	width:221px;
	height:297px;
	background-repeat:no-repeat;
	}
	

#contatti{
	position: relative;
	top:34px;
	left:0px;
	width:221px;
	height:244px;
	}

/* END SINISTRA */	

/* DESTRA */

div#destra{
	margin-right:10px;
	float:right;
	width:304px;
	}

#sanremo08{
	position:relative;
	width:308px;
	height:258px;
	left:0px;	
	top:43px;
	background-image:url(/sanremo/tagli2010/banner-sanremo.gif);
	background-repeat:no-repeat;
	}

#galleryBox{
	position:relative;
	width:304px;
	height:300px;
	left:0px;	
	top:53px;
	}

		
		
/* END DESTRA */

/* CONTENT */ 

div#content{
max-width:465px;
margin:44px 319px 0 245px;
min-height:1050px;
top:140px;
right:auto;
}

/* END CONTENT */

/* FOOTER */
div#footer{	clear:both;
			width:1002px;
			height:100px;}
			

.copyFt {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #672100; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;
	}			

/* END FOOTER */

/* advertising */


.advboxInterna{
	position:relative;
	width:95px;
	left:209px;
	top: 33px;
	height:11px;
	background-image:url(/sanremo/tagli/angolo-popunder.gif);
	background-repeat:no-repeat
	}
	
.boxInterna{
	background-color:#FFFFFF;
	position:relative;
	width:300px;
	height:250px;
	top:33px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	left: 0;
	}

.bannerLeader {
	position:absolute;
	width:728px;
	height:90px;
	top:8px;
	left:270px;
}

/* end advertising*/

#logo2 {
	vertical-align:middle;
	position:absolute;
	width:93px;
	top:116px;
	left:886px;
	height: 63px;
}

	
.testo-box-nero a {color:#FF0000;  text-decoration: none;}
.testo-box-nero {width:445px; background-image:url(tagli2010/box-nero-center.jpg); background-repeat:repeat-y; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;}

.testo-box-rosso {width:445px; background-image:url(tagli2010/box-red-center.jpg); background-repeat:repeat-y; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;}
.testo-box-rosso a { color: #ffffff;  text-decoration: none;}

.testo-box-bordeaux { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ef8d00; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;}

a.testo-box-bordeaux { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-transform: none; text-decoration: underline; line-height:16px;}

.gallery-name { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;}

.testo-box-giallo { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #672100; font-weight: none; text-transform: none; text-decoration: none; line-height:16px;}

a.testo-box-giallo { color:#DA2B00; text-decoration: underline;  }

a.link-giallo { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FEC212; font-weight: bold; text-transform: none; text-decoration: underline; line-height:16px; }

/* modifiche di andrea */

.menuGrigio {
	position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
	font-weight: bold;
	font-size: 14px;
	left: 73px;
	top: 425px;
}

.selected {
	color: #d4332b;
	text-decoration:line-through;
}

.menuGrigio a{
	color: #CCCCCC;
}

.menuGrigio a:hover{
	color: #d4332b;
	text-decoration:line-through;
}



#logoRismi {
	position:absolute;
	left:857px;
	top:100px;
	width:145px;
	height:102px;
	z-index:2;
	cursor:pointer;
}

.bordoImg {
	margin: 4px;
}

.imgBorder {
	border: #CCCCCC solid 1px;
}

#castContainer {
	border: #CCCCCC solid 1px;
	width: 307px;
}


.borderCastImg {
	text-align:center;
	border: #CCCCCC solid 1px;
	width: 79px;
}

.communityTestata a{
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF0000 
}
