>/************************************
*
*	CLUBITALIA
*
************************************/

.boxContainer h3 {
	color:#830f09;
}

.boxContainer h3 a {
	color:#830f09;
	text-decoration:none;
}

.boxContainer p {
	margin-top:5px;
	color:#333;
}

.boxContainer p a {
	color:#333;
	text-decoration:none;
}

.newsLat p, .newsLatl p  {
	color:#333;
}

.newsLat a, .newsLatl a {
	color:#333;
	text-decoration:none;
}

.newsLat strong, .newsLatl strong {
	/*
	color:#830f09;
	font-weight:bold;
	*/
	font-weight:normal;
}


.testopresidenti h3 {
	margin-bottom: 5px;
	font-size: 18px;
	color: #830f09;
	font-weight: normal;
}

.testopresidenti li {
	list-style-image: url(../images/bullet_figc.gif);
}


#internalWithMenu .newsPreview h3, #internalWithoutMenu .newsPreview h3 { 
	color:#830f09;
}

#internalWithMenu .newsPreview h3 a, #internalWithoutMenu .newsPreview h3 a { 
	color:#830f09;
	text-decoration:none;
}


#internalWithMenu .pageTitle h2, #internalWithoutMenu .pageTitle h2 {
	color:#830f09;
}	


#viewer .preview h3 {
	color:#830f09;
}

#viewer .preview h2 a {
	color:#830f09;
}

.mainText .personHighlight .box h3 {
	color:#830f09;
}

.mainText .personHighlight .boxNoPic h3 {
	color:#830f09;
}

#internalWithMenu .impianti h4, #internalWithoutMenu .impianti h4 { 
	color:#830f09;
}



.boxshop{
	margin: 30px;
	width:900px;
	height:auto;
	display:inline;
}
.boxshop1, .boxshop2{
	position:relative;
	width:445px;
	height:445px;
	background:#fff url(/images/shop/shop_biglietti.jpg) bottom left repeat-x;
	float: left;
	display:inline;
}
.boxshop3{
	margin: 10px;
	width:auto;
	height:auto;
	display:inline;
}
.boxshop3a{
	position:relative;
	width:922px;
	height:auto;
	background:#fff url(/images/shop/shop_ticket.jpg) top center no-repeat;
}

.boxshop2{
	background:#fff url(/images/shop/shop_magliette.jpg) bottom left repeat-x;
}

.boxtext{
	margin: 0px 15px 0 230px;
}
.boxshop3_text{
	margin: 10px 0 0 0;
	padding: 345px 15px 0 85px;
	width: 520px;
}
.boxshop3_text p{

}
.btn_prenota{
	position:relative;
	top: -30px;
	margin-left: 170px;
}
.btn_ticketone{
	position:relative;
	top: -80px;
	margin-left: 550px;
}

.boxtext h4{
	font-size: 17px;
	font-family: arial;
	font-weight:normal;
}
.boxtext p{
	margin-top: -10px;
}

.btn_vai{
	position: absolute;
	top: 260px;
	left: 175px;
}
/************************************
*
*	shop ticket one
*
************************************/
#internalWithMenu .texts_shop {
			width:814px;
			min-height:668px;
			height:auto !important;
			height:668px;	
			background:#fff url(/images/internalWithMenu_background.jpg) bottom left repeat-x;
			display:inline;
			float:left;
			padding-bottom:20px;
		}

.bg_ticket {
	width:803px;
	min-height:292px;
	height:auto !important;
	height:292px;
	display:block;
	padding:0;
	background:#9fbadf url(/images/shop/bg_shop_ticket.jpg) top left no-repeat;
}
.testo_bg {
	padding: 100px 15px 5px 30px;
	font-family: arial;
	font-size: 19px;
}
.testo_bg p {
	color:#333333;
	font-weight:bold;
	font-size: 13px;
}

.testo_bg h2 {
	color:#333333;
	margin:0;

}

.testo_bg h3 {
	color:#fff;
	font-size: 24px;
	padding-bottom: 13px;
}
.testo_ticket{
margin:5px 40px 30px 34px;
width: 760px;

}
.title_bg  {
background:transparent url(/images/shop/title.jpg) no-repeat scroll left top;
color:#fff;
display:block;
font-family:Arial,Sans-serif,Helvetica;
font-size:14px;
font-weight:bold;
height:33px;
padding:7px 0pt 0pt 15px;
text-transform:uppercase;
width:778px;
margin: 0 0 0 30px;
}
.align_img{
position:relative;
width:780px;
height:45px;
}
.left{
position:absolute;
top: 0;
left: 8px;
}
.right{
position:absolute;
top: 0;
right: 0;
}

.cont_form{
	background-color: #e2ebf7;
	border: 1px solid #cad9ed;
	width: 760px;
	height: 160px;
	margin: 0 0 30px 30px;
}
.table{
	width:672px;
	height: 145px;
	margin-top:7px;
	border-collapse: collapse;
} 
 .nome{
 	padding: 1px 0 0 30px;
	width:104px;
 }
 .combo {
 width:270px;
 text-align:center;
 }
  .combo select{
 padding: 1px 0 0 0;
  width: 200px;
 
 }
  .pk{
  padding: 1px 0 0 30px;
  width: 27px;
 }
  .combo2{
	padding: 1px 0 0 30px;
    width: 47px;
 }
   .combo2 select{
 }
  .prezzo{
   padding: 1px 0 0 30px;
   width: 100px;
 }
  .cifra{
  border-bottom: 2px solid #e2ebf7;
  padding: 1px 0 0 20px; 
  background-color: #b4ceed;
  width: 80px;
  height: 17px;
 }
 
.side_ticket {
			width:262px;
			display:inline;
			float:left;
		}
.side_ticket .banner_box {
			width:250px;
			height: 295px;
			display:inline;
			float:left;
			background:transparent url(/images/shop/bg_shop_sponsor.jpg) no-repeat left top;
		}		
		

.side_ticket .banner {
				width:250px;
				margin:0 0 10px 0;
			}
.side_ticket .banner img {
			margin: 0 0 1px 0;
			}
.side_ticket .banner_box .smallBanner {
				margin:40px 0 52px 0;
				text-align:center;
			}
.side_ticket .banner_box .smallBanner_biglietti {
				margin:17px 0 37px 0;
				text-align:center;
			}		
.side_ticket .banner_box .smallBanner_biglietti3 {
				margin:50px 0 37px 0;
				text-align:center;
			}					
 
 
/*RESET*/
h4, p, ul, li{margin: 0; padding: 0;}



/*#content{background-color: #FFFFFF;}*/
.boxshop1, .boxshop2{float: left; display: block; width:446px; height: 200px; background: url(../res_ext/bg_txt_biglietti.png) repeat-x; margin-top: 50px; margin-right: 5px;}

.box_Img{float: left; width: 218px; height: 325px; background: url(../res_ext/biglietti.png) no-repeat;}

/* BOX SHOP */
#content{}
.box_Shop{float: left;width: 470px; height: 325px; background-color: #FFFFFF;}
.img_E_Ticketing{float: right; width: 152px; height: 45px; margin-right: 100px !important; margin-right: 85px; margin-top: 45px;}
.box_Img_Txt{float: left; position: relative; width: 250px; height: 203px !important; height: 203px; margin-top: 3px !important; margin-top: 3px; background: url(../res_ext/bg_txt_biglietti.png) repeat-x;}
.box_Txt{float: right; display: block; width: 200px; height: 205px !important; height: 200px; margin-right: 35px !important; margin-right: 17px;}
.box_Img_Biglietti{float: left; width: 101px; height: 110px; background: url(../res_ext/bg_txt_biglietti.png) repeat-x;}
.img_Biglietti{float: left;}
h4{font-family: Arial, sans-serif; font-size: 17px; font-weight: bold; color: #000000; margin-top: 20px; margin-bottom: 10px;}
p{font-family: Lucida Sans, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.botton_vai{position: absolute; z-index: 9999; margin-top: 166px; margin-left: -45px;}

.top_Right{position: absolute; top: 0; right: 0; width: 15px; height: 15px; font-size: 1px; background: url(../res_ext/top_Right_Shop.png) no-repeat right top;}
.bottom_Right{position: absolute; bottom: 0; right: 0; width: 15px; height: 15px; font-size: 1px; background: url(../res_ext/bottom_Right_Shop.png) no-repeat right bottom;}


