/*
*  CSS: BOXOL
*  Data creazione: Luglio 2006
*  Autore: Matteo Ruzza
*  Note: print css
*/

/*GENERIC RULES*/
body{font:normal 80% Verdana,Arial,Helvetica,sans-serif;color:#000000;padding:0;margin:0}
p{padding:0;margin:0}
hr{display:none}
h1,h2,h3,h4,h5,h6{padding:0;margin:0}
ul,li{padding:0;margin:0}
img{padding:0;margin:0;border:0}
table{padding:0;margin:0;border:0}
a,a:hover,a:visited{text-decoration:none}
a{color:#000000}
a:hover{color:#cccccc}

/*generic elements*/
h1{font-size:1.80em;margin-bottom:10px}
.hide{display:none}
div.wrapper{clear:both}
div.banner{display:none}
div#layout{width:730px}
/*header*/
div#header{clear:both}
div#header div.logo{display:none}
div#header div.navigation{display:none}
div#header div.service{display:none}
/*left*/
div#left{display:none}
/*right*/
div#right{clear:both}
div#right div.itselection{display:none}
div#right div.eventhp{display:none}
div#right div#bottomright{display:none}
div#right h2{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 5px;
	border-bottom:1px solid #205795;
}
div#right table{
	width:730px;
	font-size:0.90em;
	font-weight:normal;
	color:#205795
}
div#right table td{border-bottom:1px solid #8fabca;padding:1px 1px 1px 5px}
/*footer*/
div#footer{display:none}

/*objects*/
/*ADVERTISE HOME PAGE*/
div#advhp div.singleadv{
	float:left;
	width:178px;
	padding-right:1px;
	margin-bottom:15px
}
div#advhp div.singleadv h3{
	font-size:0.90em;
	font-weight:bold;
	color:#333333;
	padding:0 3px 0 3px;
}
div#advhp div.singleadv p{
	font-size:0.80em;
	font-weight:normal;
	color:#333333;
	padding:0 3px 0 3px
}

/*ADVERTISE DETAIL*/
div#right div.advdetail{
	width:700px;
	clear:both;
	margin-bottom:10px
}
div#right div.advdetail h3{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 0;
}
div#right div.advdetail h4{
	font-size:0.80em;
	font-weight:bold;
	color:#333333;
	padding:5px 3px 0 3px
}
div#right div.advdetail p{
	font-size:0.80em;
	font-weight:normal;
	color:#333333;
	padding:5px 3px 5px 3px
}

/*EVENT DETAIL*/
div#right div.eventdetail{
	width:700px;
	clear:both;
	margin-bottom:10px
}
div#right div.eventdetail h3{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 0;
}
div#right div.eventdetail h4{
	font-size:0.80em;
	font-weight:bold;
	color:#333333;
	padding:5px 3px 0 3px
}
div#right div.eventdetail p{
	font-size:0.80em;
	font-weight:normal;
	color:#333333;
	padding:5px 3px 5px 3px
}

/*RELATED EVENTS*//*advertise/events detail page*/
div#right div#relatedevents{
	width:730px;
	clear:both;
	margin-bottom:15px
}
div#relatedevents div.singleevent{
	float:left;
	width:178px;
	height:210px;
	padding-right:1px;
	margin-bottom:15px
}
div#relatedevents div.singleevent h3{
	font-size:0.90em;
	font-weight:bold;
	color:#333333;
	padding:5px 3px 0 3px
}
div#relatedevents div.singleevent p{
	font-size:0.80em;
	font-weight:normal;
	color:#333333;
	padding:0 3px 5px 3px
}

/*TO DO EVENTS
div#right div.mainevents{
	width:730px;
	margin-bottom:15px;
	clear:both
}
div#right div.mainevents h2{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 5px;
	border-bottom:1px solid #205795;
}
div#right div.mainevents table{
	width:730px;
	font-size:0.90em;
	font-weight:normal;
	color:#205795
}
div#right div.mainevents table td{border-bottom:1px solid #8fabca;padding:1px 1px 1px 5px}*/

/*EVENT COMING SOON
div#right div.upcomingevents{
	width:730px;
	margin-bottom:15px;
	clear:both
}
div#right div.upcomingevents h2{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 5px;
	border-bottom:1px solid #205795;
}
div#right div.upcomingevents table{
	width:730px;
	font-size:0.90em;
	font-weight:normal;
	color:#205795
}
div#right div.upcomingevents table td{border-bottom:1px solid #8fabca;padding:1px 1px 1px 5px}*/

/*ALL EVENTS
div#right div.allevents{
	width:730px;
	margin-bottom:15px;
	clear:both
}
div#right div.allevents h2{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 5px;
	border-bottom:1px solid #205795;
}
div#right div.allevents table{
	width:730px;
	font-size:0.90em;
	font-weight:normal;
	color:#205795
}
div#right div.allevents table td{border-bottom:1px solid #8fabca;padding:1px 1px 1px 5px}*/


/*ticket table
div#right div.ticketlist{
	width:730px;
	margin-bottom:15px;
	clear:both
}
div#right div.ticketlist h2{
	font-size:1.10em;
	font-weight:bold;
	color:#ffcc33;
	padding:0 0 1px 5px;
	border-bottom:1px solid #205795;
}
div#right div.ticketlist table{
	width:730px;
	font-size:0.90em;
	font-weight:normal;
	color:#205795
}
div#right div.ticketlist table td{border-bottom:1px solid #8fabca;padding:1px 1px 1px 5px}*/
