/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.1
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html */

.arial13grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}

.arial_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.title_dett {
	background-color:#272727;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	padding:3px 5px 3px 5px;

}

.title_news_dett {
	background-color:#272727;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	padding:3px 5px 3px 5px;
}

#menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7, #menu_8, #menu_9, #menu_10, #menu_11, #menu_12 { 
	background-color:#ac0505; 
	color:#FFF; 
	width:200px; 
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	/*border:1px solid #FFF;*/
}

#menu_1 a , #menu_2 a, #menu_3 a, #menu_4 a, #menu_5 a, #menu_6 a, #menu_7 a, #menu_8 a, #menu_9 a, #menu_10 a, #menu_11 a, #menu_12 a { color:#FFF; }

#menu_1 a:hover , #menu_2 a:hover, #menu_3 a:hover, #menu_4 a:hover, #menu_5 a:hover, #menu_6 a:hover, #menu_7 a:hover, #menu_8 a:hover, #menu_9 a:hover, #menu_10 a:hover,  #menu_11 a:hover,  #menu_12 a:hover { color:#000; }


.td_rossa { padding:7px 0 7px 0; }

.title_dett a { color:#92171d; }
.td_content { background-color:#fff; padding-top:30px; padding-bottom:30px; }

.testo_content { 
	background-color:#f6f4f5; 
	color:#999; 
	padding:10px 25px 10px 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:justify; 
}

.arial_bianco a { color:#FFF; }
.arial_rosso { color:#ac0505; }

.facebook { padding:0 5px 8px 5px; }

.nav_text { color:#999; border:0; }

.arial20grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999;
}
.arial12grigioch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff; 
}
.arial12grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333; 
}
.arial13bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-align: justify;
}
.arialrosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ac0505;
}

.arialrosso_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ac0505;
}
a.arial12rosso:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ac0505;
}
a.arial12rosso:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ac0505;
}
a.arial12rosso:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ac0505;
}
a.arial12rosso:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ac0505;
}
a.arialbold_bianco_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
a.arialbold_bianco_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
a.arialbold_bianco_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
a.arialbold_bianco_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
a.arial_bianco_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a.arial_bianco_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a.arial_bianco_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a.arial_bianco_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a.arial12rosso_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92171d;
}
a.arial12rosso_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92171d;
}
a.arial12rosso_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92171d;
}
a.arial12rosso_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92171d;
}
a.arial13grigio_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333; 
}
a.arial13grigio_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333; 
}
a.arial13grigio_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333; 
}
a.arial13grigio_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #92171d; 
}
a.arial13grigio:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.arial13grigio:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.arial13grigio:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.arial13grigio:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.arial20bianco:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}
a.arial20bianco:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}
a.arial20bianco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}
a.arial20bianco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}
.sfondi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #333;
	border: thin solid #666;
}

.menu_header { padding-top:5px; }

.link_news_content img { border:0; }

.link_news_content a { color:#fff; }

.ngg-album-desc { color:#FFF; }
.ngg-album-desc:hover { color:#ac0505; }

.offerta_mese_02 {
	background-image:url(images/offerta_mese/offerta_mese_02.jpg);
	padding-left:110px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;	
}

.offerta_mese_04 { background-image:url(images/offerta_mese/offerta_mese_04.jpg); }

.offerta_mese_06 { 
	background-image:url(images/offerta_mese/offerta_mese_06.jpg); 
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}

.offerta_mese_06 a { color:#FFF; text-decoration:none; }
.offerta_mese_06 a:hover { color:#ac0505; }

.offerta_mese_04 img { border:0; }
