/*Play Latino by yykk.com*/

body {margin: 0;padding: 0;line-height: 1.5em;font-family: Verdana, Arial, san-serif;font-size: 11px;color: #CCC; background-image:url(newimages/main_bg.jpg)}

/*generali paragrafo*/
a:link, a:visited { color: #f5ea01; text-decoration: none; font-weight: bold; } 
a:active, a:hover { color: #f5ea01; text-decoration: underline; }
p {margin: 0px;padding: 0px;}
hr{ height:1px; color:#666666; width:200px; line-height:normal}

/*annullatori*/
.cleaner {clear: both;width: 100%;height: 1px;font-size: 1px;}
.clearer{ clear:both}
.cleaner_with_height {clear: both;width: 100%;height: 30px;font-size: 1px;	}
.cleaner_with_divider {clear: both;width: 100%;height: 1px;font-size: 1px;	padding: 10px 0 0 0;margin: 0 0 10px 0;	border-bottom: 1px dotted #B79742;}
.comment {padding-left: 20px;margin-left: 5px;background: url(newimages/comment_icon.jpg) bottom left no-repeat;}

/* content and header panel */
#header_panel {clear: both;width:100%;margin: 0 auto;background: #000000 url(newimages/top_bg.jpg) top center no-repeat; }
#header_panel #header_section{clear: both;width: 1000px;height: 150px;margin: 0 auto;}

/* menu */
#menu_panel{clear: both;width:100%;height: 47px;margin: 0 auto;margin-bottom: 10px;color: #ffffff;background: #000000 url(newimages/menu_bg_repeat.jpg) repeat-x;}
#menu_panel #menu_section{width: 1000px;height: 47px;margin:0 auto;padding: 0 0 0 10px;color: #03a0a6;background:  url(newimages/menu_bg.jpg) no-repeat;	}
#menu_section ul {float: left;width: 1000px;margin: 0;padding: 15px 0 0 0;list-style: none;}
#menu_section ul li {display: inline;}
#menu_section ul li a{float: left;padding: 2px 10px;margin-right: 5px;font-size: 10px;font-weight: bold;text-align: center;text-decoration: none;color: #99930d;border-right: 1px solid #333;	}
#menu_section li a:hover, #menu_section li .current{color: #f5ea01;}
#menu_section li .last {border-right: none;}
.boxline{ height:15px; display:block; background-color:#000000; color:#FFFFFF;  padding:5px;border: 1px solid #312f2b;}

/* content e colonne*/
#content {clear: both;width: 1000px;margin: 0 auto;}
#content_column_two {float: left;width: 570px;margin: 0 5px 0 5px;padding: 0;}
#content_column_three {float: right;width: 405px;padding: 10px 0 10px 0;margin: 5px 0 0 10px;border: 1px solid #312f2b;background: #181714; font-weight:bold; font-size:105%}


/*colonnine*/
#content_colonnina {width: 125px;padding: 5px;margin: 5px 5px 5px 0;border: 1px solid #312f2b;background: #181714;float:left;background-image:url(newimages/bg_colonnina.jpg);background-position:top;background-repeat:no-repeat}
#content_colonnina  h1 {margin: 0 0 10px 0;padding: 0 0 10px 0;font-size: 16px;color: #f5ea01;border-bottom: 1px dotted #9ebc13;}
#content_colonnina  p{margin: 0 0 5px 0;padding: 0 2px 5px 2px;}
#content_colonnina   img{border: 1px solid #2e2d29;}
#content_colonnina  .immagine { margin:0; border:0;}

/* news */
.column_news_section {clear: both;width: 545px;padding: 7px;margin-bottom: 10px;border: 1px solid #312f2b;background: #181714;background-image:url(newimages/bg-news.png);background-position:bottom right;background-repeat:no-repeat}
.column_news_section h1 {font-size: 16px;color: #FFF;display:inline;}
.column_news_section h2 {font-size: 13px;color: #6e6e6e;display:inline;}
.column_news_section p{ padding-top:20px; text-align:justify}
.column_news_section a{color: #06CDB3;font-weight: bold; text-decoration:none}
.floatleft {border: 5px solid #2e2d29; float:left; margin: 2px 5px 2px 2px}
.floatleftdettaglionews {border: 5px solid #2e2d29; float:left; margin: 2px 5px 10px 2px}
.floatleftpartner {border: 5px solid #2e2d29; float:left; margin: 2px 25px 2px 25px}
.immaginelenco {border: 5px solid #2e2d29;  margin: 0 0 0 30px}

/* scheda artista */
.column_artista_section {clear: both;width: 545px;padding: 7px;margin-bottom: 10px;border: 1px solid #312f2b;background: #181714;background-image:url(newimages/bg-news.png);background-position:bottom right;background-repeat:no-repeat}
.column_artista_section h1 {font-size: 20px;color: #CCCCCC;display:inline;}
.column_artista_section h2 {font-size: 13px;color: #6e6e6e;display:inline;}
.column_artista_section p{ padding-top:20px; text-align:justify}
.column_artista_section a{
	color: #999999;
	font-weight: bold;
	text-decoration:none;
	margin-left: 8px;
	padding: 2px;
}

/* eventi */
.eventi {clear: both;width: 545px;padding: 7px;margin-bottom: 10px;border: 1px solid #312f2b;background: #181714;background-image:url(newimages/bg-news.png);background-position:bottom right;background-repeat:no-repeat}

/* colonna sinistra */
#content_column_two .column_two_section {clear: both;width: 522px;padding: 20px;margin-bottom: 10px;border: 1px solid #312f2b;
background: #181714;}

/* colonna destra */
#content_column_three .column_three_section {clear: both;margin: 0px 10px;padding: 10px 0;}
#content_column_three .cleaner_with_divider {padding: 0px;margin: 0px;	}
#content_column_three h1 {margin: 10px 0 10px 0;padding: 0 0 10px 0;font-size: 12px;color: #fff;border-bottom: 1px dotted #FF}
#content_column_three a{font-weight: normal;}
#content_column_three ul {margin: 0px;padding: 0px;list-style: none;}
#content_column_three li {margin: 0 0 8px 0;padding: 0 0 8px 0;	}
#content_column_three #ad_section {clear: both;border-bottom: 1px solid #312f2b;}
.portabanner{ margin-right:5px; margin-bottom:5px; float:left}
.border{border:1px solid #312f2b;}
.padding{ padding-right:10px}

/* porta calendario */
#ad_section {padding: 5px; margin-bottom:5px}
#ad_section h2{ line-height:normal; padding-left:5px}

/*calendario*/
table {border-collapse: separate;font-size: 10px;border:1px solid #312f2b; border-top:3px; margin-top:5px}
td, th {height: 30px; width:30px; color: #444;padding:0;border:1px solid #312f2b;}
.classegiorni{border:1px solid #22250e; color:#FFF;font:10px  Verdana, Arial, san-serif; padding-left:5px; font-weight:bolder}
.numeri{color:#666666;font:11px  Verdana, Arial, san-serif;font-weight:bold;padding-left:15px;}
.numeri a{color:#06ccb3;font:11px  Verdana, Arial, san-serif;font-weight:bold;text-decoration:none;background-color:#333333}
.numeri a:hover{ text-decoration:none; color:#FFF;font-weight:bold;}
.giorni{color:#999999;font:10px  Verdana, Arial, san-serif;padding-left:20px;font-weight:bold}
th {height: 30px;font-weight: bold;font-size: 10px; border:1px solid #312f2b;}
td:hover, th:hover {background-position: 0px -81px;color: #FFF; }
td.date_has_event {background-position: 162px 0px;color: #FFF;}
td.date_has_event:hover {background-position: 162px -81px;}
td.padding {background-color:#666666}
td.today {background-position: 81px 0px;color: #FFF;}
td.today:hover {background-position: 81px -81px;}
.events {position: relative; line-height:11px;font:11px  Verdana, Arial, san-serif;}
.events ul {text-align: left;position: absolute;display: none;z-index: 1000;padding: 15px;background-color:#333333;color: #FFF;border:1px solid #22250e;font-size: 15px;width: 200px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-border-radius: 3px;list-style: none;color: #444444;-webkit-box-shadow: 0px 8px 8px #333;}
.events li {padding: 5px;}
.events li span {display: block;font-size: 11px;color: #FFF;padding: 5px;}
.events li span.title {font-weight: bold;color: #06ccb3;padding: 5px;}

/*-------3 colonne-------*/
#first_column {width:40%;float:left;padding:0 2px 0 2px;margin-right:1%;margin-left:1%; text-align:left; margin-bottom:5px }
#first_column p{}
#second_column {width:40%;float:left;padding:0 2px 0 2px;margin-right:1%;margin-left:1%; text-align:left;margin-bottom:5px }
#second_column p{}
#third_column {width:5%;float:left;padding:0 2px 0 2px;margin-right:1%;margin-left:1%; text-align:left;margin-bottom:5px; padding-top:5px}
#primacolonna{width:40%;float:left;padding:0 15px 0 2px;margin-right:1%;margin-left:1%; text-align:left; border-right:solid #666666 1px; margin-top:10px;}
#primacolonna h1{font-size:10px; color:#CCCCCC}
#primacolonna a{font-size:10px; color:#CCCCCC}
#secondacolonna {width:40%;float:left;padding:0 15px 0 2px;margin-right:1%;margin-left:1%; text-align:left;border-right:solid #666666 1px;margin-top:10px; margin-left:45px}
#secondacolonna h1{font-size:10px; color:#CCCCCC}
#secondacolonna a{font-size:10px; color:#CCCCCC}
#unicacolonna{
	padding:5px;
	border-right:solid #666666 1px;
	margin-top:10px;
}
#unicacolonna h3{font-size:10px; color:#CCCCCC;}
#unicacolonna a{font-size:10px; color:#CCCCCC}
#unicacolonna .immaginepuntata{
	border: 5px solid #2e2d29
}
.inline{display:inline; width:166px}
/*---------------contact_form------------------*/
.contact_form{border: 1px solid #312f2b;background: #181714;background-image:url(newimages/bg-news.png);background-position:bottom right;background-repeat:no-repeat}
.form_row{clear:both;padding:2px 0 2px 0;color:#CCCCCC;}
.form_rowinvia{clear:both;padding:2px 10px 2px 0;color:#CCCCCC;}
label.contact{width:75px;float:left;font-size:12px;text-align:right;padding:4px 15px 0 0;color:#fff;}
input.contact_input{background-color:#666666;color:#FFFFFF;border:1px solid #312f2b;float:left;padding:4px 0 0 3px;}
.contact_info{clear:both;float:left;padding:20px 0 0 0;}

/*---------------footer------------------*/
#footer{
	height:87px;
	clear:both;
	color:#CCCCCC;
	margin:10px 0 20px 0;
	border: 1px solid #312f2b;
	background: #181714;
	background-image:url(newimages/bg-news.png);
	background-position:bottom right;
	background-repeat:no-repeat
}
img.footer_logo{float:left;padding:6px 0 0 15px;}
.left_footer{float:left;width:250px;padding:35px 0 0 10px;}
.right_footer{float:right;color:#CCCCCC;padding:35px 20px 0 0;}
.right_footer a{padding:0 0 0 7px;text-decoration:none;color:#FFFFFF; font-size:90%}
.right_footer a:hover{text-decoration:underline;font-size:90%}

