body								{ display:block; margin:0; padding:0; background-color:white; font:small 11px Georgia, serif; color: #3f3f3f; text-align:center; }
html>body							{ font-size:12px; }
ul									{ margin:0; padding:0; list-style-type:none; }
ol									{ padding:0px; margin:0px; list-style-type:none; cursor:hand; }
img									{ border:0px; }
p									{ padding-left: 5px; }
a,
a:visited,
a:link								{ color:rgb(45,100,138); text-decoration:none; font: small 10px 'Lucida Grande',Verdana,Arial,sans-serif; }
a:hover								{ text-decoration:underline; font: small 10px 'Lucida Grande',Verdana,Arial,sans-serif; }
.clearall,.clear					{ clear:both; }
.grey								{ color:#666666; }
.hidden								{ display:none; }
.pagetitle							{ padding:10px; display:block; }
.pagetitle h1,
.pagetitle h2						{ display:inline; }
h1									{ font:bold 18px Georgia,serif; color:rgb(47,94,177); text-shadow:#e7e7e7 0 1px 1px; font-variant: small-caps; }
h2									{ font:bold 12px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; text-transform:uppercase; letter-spacing:-3%; text-shadow:#e7e7e7 0 1px 1px; color:black; }
h3									{ font:bold 12px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:black; }
h4									{ font:11px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:black; border-bottom:0px; }
h3 a,
a:visited,
a:link 								{ font:bold 12px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:black; }
h3 a:hover							{ text-decoration:underline; font:bold 12px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:black; }

#wrap 								{ width:1000px; margin:0px auto; padding-top:10px; }
#site 								{ width:1000px; border:1px solid #cccccc; text-align:left; border-bottom:0px; }
#header 							{ width:1000px; height:140px; border-bottom:1px solid #ccc; }
#header_banner_left					{ position: relative; margin-top:25px; margin-left:10px; width:160px; height:90px; float:left; }
#testata							{ position:relative; margin:0px; margin-top:10px; float:left; width:650px; height:120px; background: url("/global/images/gdm_testata.gif") no-repeat; }
#header_banner_right				{ position: relative; margin-top:25px; margin-right:10px; width:160px; height:90px; float:right; }
#top_banner_container				{ border-bottom:1px solid #ccc; padding-bottom:3px;}
#top_banner							{ width:940px; height:45px; margin:10px 30px; }

/* banner footer */
#bottom_banner_container			{ border-bottom:1px solid #ccc; padding-bottom:3px;}
#bottom_banner						{ width:940px; height:45px; margin:10px 30px; }
h3.smaller							{ font-size: 11px; }
h3.noint							{ margin:0px; }

.menu								{ display:block; width:1000px; border-bottom:1px solid #ccc; height:30px; background:url("/global/images/bgmenu_def.jpg") repeat-x; }
html>body .menu span a				{ text-shadow:#e7e7e7 0 1px 1px; }
.menu span							{ float:left; padding-top:10px; text-decoration:none; letter-spacing:-3%; font:normal 10px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:#000; white-space:nowrap; }
.menu span a						{ float:left; display:inline; text-decoration:none; letter-spacing:-3%; font:bold 11px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:#000; margin-top: -1px; padding:0px 10px; white-space:nowrap; }
.menu span a:visited				{ text-decoration:none; color: #000; white-space:nowrap; }
.menu span a:hover					{ text-decoration:none; color:#666; white-space:nowrap; }
.menu .selected						{ float:left; padding-top:10px; text-decoration:none; letter-spacing:-3%; font:bold 11px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; color:rgb(218,41,82); margin-top:-1px; padding-left:10px; padding-right:10px; white-space:nowrap; }
#page								{ width:1000px; border-bottom:1px solid #ccc; background:white url("/global/images/bgbody_site.gif") repeat-y; }
.grey_col							{ background-color:#efebe8; }
.grey_bar							{ width:100%; background:#efebe8 url("/global/images/barra_grey_grey.gif") repeat-x; height:7px; }
.aqua_col							{ background-color:#edf2f5; }
.aqua_bar							{ width:100%; background:#edf2f5 url("/global/images/barra_aqua_grey.gif") repeat-x; height:7px; }
.white_col							{ background-color:white; }
.white_bar							{ width:100%; background:white url("/global/images/barra_white_grey.gif") repeat-x; height:7px; }
.border_bottom						{ border-bottom:1px solid #ccc; }

.m_icon_small_grey					{ margin-right:3px; background:url("/global/images/m_grey_small.png") no-repeat; }
.m_icon_small_classica				{ margin-right:3px; background:url("/global/images/m_red_small.png") no-repeat; }
.m_icon_small_pop					{ margin-right:3px; background:url("/global/images/m_green_small.png") no-repeat; }
.m_icon_small_world					{ margin-right:3px; background:url("/global/images/m_yellow_small.png") no-repeat; }
.m_icon_small_jazz					{ margin-right:3px; background:url("/global/images/m_aqua_small.png") no-repeat; }

.pod_icon_grey						{ margin-right:3px; background:url("/global/images/icon_grey_pod.png") no-repeat; }
.pod_icon_classica					{ margin-right:3px; background:url("/global/images/icon_red_pod.png") no-repeat; }
.pod_icon_pop						{ margin-right:3px; background:url("/global/images/icon_green_pod.png") no-repeat; }
.pod_icon_world						{ margin-right:3px; background:url("/global/images/icon_yellow_pod.png") no-repeat; }
.pod_icon_jazz						{ margin-right:3px; background:url("/global/images/icon_blue_pod.png") no-repeat; }

.rev_icon_grey						{ margin-right:3px; background:url("/global/images/icon_grey_cdrev.png") no-repeat; }
.rev_icon_classica					{ margin-right:3px; background:url("/global/images/icon_red_cdrev.png") no-repeat; }
.rev_icon_pop						{ margin-right:3px; background:url("/global/images/icon_green_cdrev.png") no-repeat; }
.rev_icon_world						{ margin-right:3px; background:url("/global/images/icon_yellow_cdrev.png") no-repeat; }
.rev_icon_jazz						{ margin-right:3px; background:url("/global/images/icon_blue_cdrev.png") no-repeat; }


.m_icon_medium_grey,
.m_icon_medium_oltre 				{ margin-right:3px; background:url("/global/images/m_grey_medium.png") no-repeat; }
.m_icon_medium_classica				{ margin-right:3px; background:url("/global/images/m_red_medium.png") no-repeat; }
.m_icon_medium_pop					{ margin-right:3px; background:url("/global/images/m_green_medium.png") no-repeat; }
.m_icon_medium_world				{ margin-right:3px; background:url("/global/images/m_yellow_medium.png") no-repeat; }
.m_icon_medium_jazz					{ margin-right:3px; background:url("/global/images/m_aqua_medium.png") no-repeat; }

.m_icon_podcast_classica			{ margin-right:3px; background:url("/global/images/m_red_podcast.png") no-repeat; }
.m_icon_podcast_pop					{ margin-right:3px; background:url("/global/images/m_green_podcast.png") no-repeat; }
.m_icon_podcast_world				{ margin-right:3px; background:url("/global/images/m_yellow_podcast.png") no-repeat; }
.m_icon_podcast_jazz				{ margin-right:3px; background:url("/global/images/m_aqua_podcast.png") no-repeat; }
.m_icon_podcast_oltre				{ margin-right:3px; background:url("/global/images/m_grey_podcast.png") no-repeat; }
.m_icon_podcast_big_classica		{ margin-right:3px; background:url("/global/images/m_red_podcast_big.png") no-repeat; padding-bottom:15px; }
.m_icon_podcast_big_pop				{ margin-right:3px; background:url("/global/images/m_green_podcast_big.png") no-repeat; padding-bottom:15px; }
.m_icon_podcast_big_world			{ margin-right:3px; background:url("/global/images/m_yellow_podcast_big.png") no-repeat; padding-bottom:15px; }
.m_icon_podcast_big_jazz			{ margin-right:3px; background:url("/global/images/m_aqua_podcast_big.png") no-repeat; padding-bottom:15px; }
.m_icon_podcast_big_oltre			{ margin-right:3px; background:url("/global/images/m_grey_podcast_big.png") no-repeat; padding-bottom:15px; }

.m_icon_cdreview_classica			{ margin-right:3px; background:url("/global/images/m_red_cdrev_big.jpg") no-repeat; }
.m_icon_cdreview_pop				{ margin-right:3px; background:url("/global/images/m_green_cdrev_big.jpg") no-repeat; }
.m_icon_cdreview_world				{ margin-right:3px; background:url("/global/images/m_yellow_cdrev_big.jpg") no-repeat; }
.m_icon_cdreview_jazz				{ margin-right:3px; background:url("/global/images/m_blue_cdrev_big.jpg") no-repeat; }
.m_icon_cdreview_oltre				{ margin-right:3px; background:url("/global/images/m_grey_cdrev_big.jpg") no-repeat; }

.m_icon_cdreview_big_classica		{ margin-right:3px; background:url("/global/images/m_red_cdrev_big.jpg") no-repeat; padding-bottom:15px; }
.m_icon_cdreview_big_pop			{ margin-right:3px; background:url("/global/images/m_green_cdrev_big.jpg") no-repeat; padding-bottom:15px; }
.m_icon_cdreview_big_world			{ margin-right:3px; background:url("/global/images/m_yellow_cdrev_big.jpg") no-repeat; padding-bottom:15px; }
.m_icon_cdreview_big_jazz			{ margin-right:3px; background:url("/global/images/m_blue_cdrev_big.jpg") no-repeat; padding-bottom:15px; }
.m_icon_cdreview_big_oltre			{ margin-right:3px; background:url("/global/images/m_grey_cdrev_big.jpg") no-repeat; padding-bottom:15px; }


.classica_border					{ border-bottom:1px solid #dc4140; margin-bottom:5px; }
.jazz_border						{ border-bottom:1px solid #799dbb; margin-bottom:5px; }
.pop_border							{ border-bottom:1px solid #9abb4d; margin-bottom:5px; }
.world_border						{ border-bottom:1px solid #eebc1d; margin-bottom:5px; }
.grey_border						{ border-bottom:1px solid #ccc; margin-bottom:5px; }
.news_date							{ text-align:right; padding-bottom:2px; border-bottom:1px solid #ccc; }
.cartellone_date					{ border-bottom:1px solid #ccc; text-align:left; padding-bottom:2px; margin-left:15px; }
#col_central						{ width:100% }
#col_side							{ width:310px; float:right; }
.col_content						{ padding:0px 10px; }
.column_banner_warp					{ width:100%; text-align:center; display:block; margin-bottom:10px; }
.big_img_rol						{ width:100%; text-align:center; display:block; }
.small_rol_lay						{ display:block; margin-bottom:10px; }
.small_img_rol						{ width:70px; height:70px; float:left; }
.small_text_rol						{ width:133px; margin-left:5px; float:right; }
.news_page_lay						{ display:block; min-height:110px; padding-bottom:2px; border-bottom:1px solid #ccc; }
.edicola_titlename					{ text-align:right; font:bold 11px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; text-transform:uppercase; letter-spacing:-3%; color:black; }
.meta_row							{ display:block; }
.meta_rowsx							{ width:100px; float:left; font-weight:normal; }
.meta_rowsx_bold					{ width:100px; float:left; font-weight:bold; }
.meta_rowdx							{ width:550px; float: left; overflow: visible; }
.edicola_titlename_left				{ text-align:left; font:bold 11px 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; text-transform:uppercase; letter-spacing:-3%; color:black; }
.small_text_rol_left				{ width:200px; margin-left:5px; float:left; }
.box_inedicola						{ display:block; }
.box_inedicola_sx					{ width:310px; float:left; display:block; margin-right:20px; }
.box_inedicola_dx					{ width:310px; float:left; display:block; }
.box_arretrati						{ width:100px; float:left; margin:20px; text-align:center;}
.noborder							{ border:0px; }

.podcast_table						{ width:310px; margin-right:22px; float:left; display:block; }
.podcast_table_big					{ width:650px; margin-right:22px; float:left; display:block; }
.podcast_row						{ margin-left:20px;}
.podcast_row_big					{ margin-left:20px; height:45px; overflow:hidden; margin-bottom:20px; }
.podcast_lx_img						{ width:40px; min-height:40px; float:left; }
.podcast_lx_img_big					{ width:70px; min-height:70px; float:left; }
.podcast_rx_txt						{ width:243px; margin-left:7px; float:left; }
.podcast_rx_txt_big					{ width:553px; margin-left:7px; float:left; }
.autoretitle						{ font-weight:bold; color:grey; }
.autoretitle_small					{ font-size:10px; color:grey; }



.cdreview_table						{ width:324px; margin-right:10px; float:left; display:block}
.cdreview_table_big					{ width:650px; margin-right:22px; float:left; display:block}
.cdreview_row						{ margin-left:10px;_background-color:green}
.cdreview_row_big					{ margin-left:10px; overflow:hidden; margin-bottom:20px }
.cdreview_lx_img					{ width:70px; min-height:70px;float:left}
.cdreview_lx_img_big				{ width:150px; min-height:150px; float:left}
.cdreview_rx_txt					{ width:237px; margin-left:7px;float:left}
.cdreview_rx_txt_big				{ width:473px; margin-left:15px;float:left}



.main_partner						{ width:680px;display:block;overflow:hidden }
.box_partner						{ float:left;width:130px;display:block;text-align:left;margin-left:10px}
.box_description					{ text-align:left;font-size:11px;color:#888}
.box_thumb							{ width:120px;height:100px;display:block; border:5px solid #DEE}
img.partner_img						{ border:0px;padding:0px;margin:0px; width:120px;}

/*
.main_partner						{ width:680px;display:block;overflow:hidden }
.box_partner						{ float:left;width:150px;display:block;text-align:center}
.box_description					{ text-align:center;font-size:12px;color:#888}
.box_thumb							{ width:150px;height:150px;display:block; border:5px solid #DEE}
img.partner_img						{ border:0px;padding:0px;margin:0px; max-width:150px;}
*/

.h5									{ height:5px}
.h10								{ height:10px}
.h20								{ height:20px}
.h30								{ height:30px}
.h40								{ height:40px}

h3.find_e							{ margin:0px}
.box_edicola_2						{ float:left;margin-right:30px}


.bbox_1								{ width:440px;display:block;float:left}
.bbox_2								{ width:204px;padding-left:25px;display:block;float:left}
.photoblog							{ width:70px;border:0px;float:left;padding-right:10px}
.photoblog_previz					{ width:30px;border:0px;float:left;padding-right:5px}
h1.blog								{ margin:0px} 
h2.blog								{ margin:0px} 
h3.blog								{ margin:0px} 
.testo_blog							{ 	}
.datetime							{ float:right; font-size:12px; font-weight:bold}
b.blog								{ font-family:'Lucida Grande';font-size:12px;font-weight:bold}

.twitter                            { height:10px; text-align:right}
