@charset "UTF-8";
/* CSS Document */
@font-face {
 font-family: ArialBlack;
 src: url("../font/Arial_Black.eot") /* EOT file for IE */
}
@font-face {
 font-family: ArialBlack;
 src: url("../font/Arial_Black.ttf") /* TTF file for CSS3 browsers */
}

body{
	background:#000;
	color:#cfcdcd;
	font-size:13px;
	background:url(../img/bg2.jpg) top center no-repeat #000;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: rgba(0,0,0,0.3) 0px 0px 6px;
}
.arialblack{
	font-family:ArialBlack;
}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{
	color:#000;
}
.clear{
	clear:right;
}

#wrapper{
	width:950px;
	background:url(../img/q1_2.jpg) repeat-y;
	margin:10px auto;
	padding:0;
}
#menu{
	width:950px;
	font-family:ArialBlack;
	margin:276px auto 0;
	height:23px;
	padding:1px 0 1px 0;
	background:url(../img/menu.png) no-repeat;
	line-height:23px;
	text-shadow:rgba(255,255,255,0.5) 0px 0px 4px;
}
#menu ul{
	padding:0;
	margin:0 28px 0 30px;
}
#menu ul li{
	list-style:none;
	float:left;
	height:23px;
	margin-left:auto;
}
#menu ul li a{
	color:#cfcdcd;
	text-decoration:none;
	font-size:15px;
	letter-spacing:1px;
	display:block;
	padding:0 5px 0 5px;
}
#menu ul li a:hover{
	color:#000;
	background:#cfcdcd;
}

#content{
	background:url(../img/q2_2.jpg) no-repeat; /*ex q2.jpg*/
	min-height:500px;
	color:#000;
}

#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	visibility:hidden; /*nascondo il footer per renderlo disponibile quando si sa dove posizionarlo*/
	width:100%;
	margin-left:0;
	margin-right:0;
	padding:0;
	color:#6a6868;
}
#footer a{
	color:#ae0000;
	text-decoration:none;
	font-weight:bold;
}

#pagina{
	padding:20px 238px 20px 238px;
	text-align:justify;
}
#pagina img{
	margin:10px 0 10px 0;
}

#principale{
	margin-top:415px;
}
.reclaim{
	font-family:ArialBlack;
	font-size:24px;
	font-weight:normal;
	text-align:center;
	text-shadow:#000 0px 0px 10px;
}
.letter-spacing{
	letter-spacing:6px;
}
.entra{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:60px;
}
.entra a{
	color:#cfcdcd;
	text-decoration:none;
}
.entra a:hover{
	color:#666;
	text-decoration:none;
}
#marchi {
	width:218px;
	float:right;
	text-align:center;
	margin-top:1px;
}

.left-box{
	padding:0px 0 0px 0;
	width:218px;
	color:#cfcdcd;
	text-shadow:rgba(255,255,255,0.5) 0px 0px 4px;
	float:left;
	font-size:13px;
	text-align:justify;
}
.left-box h3{
	text-align:center;
	font-size:20px;
	padding:0 10px 0 10px;
	color:#cfcdcd;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
}
#newsletter{
	padding:10px 10px 0 10px;
}
#newsletter a{
	color:#666;
	text-shadow:rgba(255,255,255,0.2) 0px 0px 4px;
	text-decoration:none;
}
#newsletter a:hover, .selected a{
	color:#cfcdcd !important;
	/*color:#ae0000 !important;*/
	text-shadow:rgba(255,255,255,0.5) 0px 0px 4px !important;
}

.selected{
	color:#ae0000;
	text-shadow:#ae0000 0px 0px 4px;
	cursor:pointer;
}
.selected1{
	color:#000;
	text-shadow:#000 0px 0px 4px;
	background:#cfcdcd;
	cursor:pointer;
}#fine-tag {
	background:url(../img/fine-tab.png) no-repeat;
	height:50px;
}
#tag {
	background:#525252;
	margin:0;
	padding:0 10px 0 10px;
}
#tag-news {
	background:url(../img/news.png) no-repeat;
	height:70px;
}
#tag-promozioni {
	background:url(../img/promozioni.png) no-repeat;
	height:70px;
}

#galleria1 , #galleria2{
	list-style:none;
	margin:0;
	padding:0;
}
#galleria1 li, #galleria2 li{
	margin-bottom:2px;
}

.thumb{
	width:213px;
	height:213px;
	margin: 1px 0 1px 3px;	
}
.thumb:hover{
	background-position: 213px 0px;
}
.fumetto-orari {
	font-size:10px;
	margin-top:6px;
	line-height:15px;
	float:right;
	width:140px;
}
.fumetto-immagine {
	margin-left:17px;
	float:left;
}
.fumetto-giorno {
	font-size:11px;
	margin-top:6px;
	line-height:15px;
	font-weight:bold;
	margin-left:125px;
}

.fumetto2-orari {
	font-size:10px;
	margin-top:6px;
	line-height:15px;
	float:right;
	width:147px;
}
.fumetto2-immagine {
	margin-left:6px;
	float:left;
}
.fumetto2-giorno {
	font-size:11px;
	margin-top:6px;
	line-height:15px;
	font-weight:bold;
	margin-left:119px;
}
.mail_link{
	color:#ccc !important;
}
#tassello1 {
	width:235px;
	height:236px;
	margin:1px 0 0 1px;
	float:left;
	background:url(../img/tassello1.jpg);
}
#tassello1:hover{
	background-position:-235px 0;
	cursor:pointer;
}

#tassello2 {
	width:236px;
	height:236px;
	margin:1px 1px 0 0px;
	float:right;
	background:url(../img/tassello2.jpg);
}
#tassello2:hover{
	background-position:-236px 0;
	cursor:pointer;
}

#tassello3 {
	width:235px;
	height:235px;
	margin:1px 0 0 1px;
	float:left;
	background:url(../img/tassello3.jpg);
}
#tassello3:hover{
	background-position:-235px 0;
	cursor:pointer;
}

#tassello4 {
	width:236px;
	height:235px;
	margin:1px 1px 0 0px;
	float:right;
	background:url(../img/tassello4.jpg);
}
#tassello4:hover{
	background-position:-236px 0;
	cursor:pointer;
}

#tabella-virtual {
	width:474px;
	height:474px;
	background:black;
}

.tabella-giorno {
	background:#000;
	color:#ccc;
	width:100px;
}
.tabella-orario {
	border:#000 1px solid;
	width:474px;
}
.tabella-orario tr td{
	padding:10px;
}
.tabella-ora{
	text-align:center;
}
tr.dispari td.tabella-ora{
	background:#858585;
}

.bollino{
	float:left;
	width:42px;
	height:26px;
	text-align:center;
	line-height:26px;
	color:#d5d5d5;
	font-weight:bold;
	background:url(../img/bollino.png) no-repeat;
	font-size:16px;
}
