/* CSS Document */
body {
	margin:0;
	background-color:#e0d2c2;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6e6c6d;
}
#container {
	width:761px;
	margin:0 auto 0 220px;
	background:#e0d2c2 url(../gfx/main_bg.jpg) repeat-y 0 0;	
	padding-left:23px;
	padding-right:24px;
}
#header {
	position:relative;
	width:761px;
	height:147px;
	background:#e8dfd3 url(../gfx/header.jpg) no-repeat 0 0;	
}
#content {
	position:relative;
	width:761px;
}
#content_left {
	float:left;
	width:231px;
	margin-top:350px; 
}
#content_right {
	float:right;
	width:530px;
}
#content_header {
	width:530px;
	background:#e8dfd3 url(../gfx/page_header.jpg) no-repeat 0 0;	
	height:102px;
}
div.content_body {
	margin:50px 46px 0 15px;
}
#footer {
	width:761px;
	height:236px;
	padding-top:50px;
}
#footer #part1 {
	position:relative;
	width:761px;
	height:117px;
	background:#e8dfd3 url(../gfx/footer_part1.jpg) no-repeat 0 0;	
	font-size:10px;
}
#footer #part2 {
	width:761px;
	height:119px;
	background:#e8dfd3 url(../gfx/footer_part2.jpg) no-repeat 0 0;	
}
#footer #part1 #copyright {
	position:absolute;
	left:5px;
	top:13px;
	width:600px;
}
#footer #part1 #logonitro {
	position:absolute;
	left:603px;
	top:13px;
	width:112px;
	height:13px;
	background:#e8dfd3 url(../gfx/logo_nitro.jpg) no-repeat right 0;	
}
#logonitro a { 
	float:right; 
	width:45px;
	height:13px;
}
#logonitro span { 
	display:none;
}
#homepage_news_body {
	float:left;width:180px;padding-right:49px;
}
#homepage_testi_recenti_body {
	float:right;width:220px;padding:10px 9px 0 9px;border:1px solid #b9afa3;background-color:#ded4c8;
}
/******************************/
div#advertising { position:absolute; width:180px; left:10px; top:50px; }
div#banner_colonna {  }

#menu {
	position:absolute;
	left:-34px;
	top:0;
	height:305px;
	width:199px;
	padding:39px 0 0 67px;
	background:#e0d2c2 url(../gfx/bg_menu_short.jpg) no-repeat 0 0;	
}
#menu a { 
	display:block; 
	width:152px;
}

#menu a span {
	display:none;
}
#menu_item1 a {
	height:18px;
	background:url(../gfx/menu/item1.jpg) no-repeat 0 0;
}
#menu_item2 a {
	height:18px;
	background:url(../gfx/menu/item2.jpg) no-repeat 0 0;
}
#menu_item3 a {
	height:18px;
	background:url(../gfx/menu/item3.jpg) no-repeat 0 0;
}
#menu_item4 a {
	height:18px;
	background:url(../gfx/menu/item4.jpg) no-repeat 0 0;
}
#menu_item5 a {
	height:18px;
	background:url(../gfx/menu/item5.jpg) no-repeat 0 0;
}
#menu_item6 a {
	height:34px;
	background:url(../gfx/menu/item6.jpg) no-repeat 0 0;
}
#menu_item7 a {
	height:18px;
	background:url(../gfx/menu/item7.jpg) no-repeat 0 0;
}
#menu_item8 a {
	height:18px;
	background:url(../gfx/menu/item8.jpg) no-repeat 0 0;
}
#menu_item9 a {
	height:18px;
	background:url(../gfx/menu/item9.jpg) no-repeat 0 0;
}
#menu_item10 a {
	height:18px;
	background:url(../gfx/menu/item10.jpg) no-repeat 0 0;
}
#menu_item11 a {
	height:18px;
	background:url(../gfx/menu/item11.jpg) no-repeat 0 0;
}
#menu_item12 a {
	height:18px;
	background:url(../gfx/menu/item12.jpg) no-repeat 0 0;
}
#menu_item13 a {
	height:18px;
	background:url(../gfx/menu/item13.jpg) no-repeat 0 0;
}
#menu_item14 a {
	height:18px;
	background:url(../gfx/menu/item_progetti.jpg) no-repeat 0 0;
}
#menu_item15 a {
	height:18px;
	background:url(../gfx/menu/item2b.jpg) no-repeat 0 0;
}
#menu_item1 a:hover, #menu_item2 a:hover, #menu_item3 a:hover, #menu_item4 a:hover, 
#menu_item5 a:hover, #menu_item7 a:hover, #menu_item8 a:hover, #menu_item9 a:hover, 
#menu_item10 a:hover, #menu_item11 a:hover, #menu_item12 a:hover, 
#menu_item13 a:hover, #menu_item14 a:hover, #menu_item15 a:hover {
	background-position: 0 -18px;
}
#menu_item6 a:hover {
	background-position: 0 -34px;
}
#menu a.menu_item_sel {
	background-position: 0 -18px;
}
#menu a.menu_item_sel2 {
	background-position: 0 -34px;
}
/***********************************/

#blog_lastpost {
	height:64px;
	width:449px;
	padding:50px 10px 10px 10px;
	margin-bottom:20px;
	background:transparent url(../gfx/bg_blog.jpg) no-repeat 0 0;
}

#blog_lastpost div.post_date {
	border-bottom:1px dotted #c9c2b9;
	margin-bottom:3px;
	font-size:11px;
}

#blog_lastpost .blog_goto_button { 
	position:absolute;
	width:98px;
	height:26px;
	right:10px;
	bottom:10px;
}

#banner_main {
	position:absolute;
	right:50px;
	top:15px;
	height:60px;
	width:468px;
}
#google_search {
	padding:0 0 0 12px;
	width:180px;
}
div.banner_google_ads {
	margin-top:20px;
	padding:0 0 0 12px;
	width:160px;
}
#banner_menu {
	padding:20px 0 0 2px;
	width:180px;
}
div.altri_contenuti {
	margin-bottom:20px;
	color:#8e5b47;
	font-size:14px;
	background-color:#ded4c8;
	padding:5px;
	text-align:right;
	border-bottom:1px dotted #c9c2b9;
}
div.content_body p {
/*	padding-bottom:15px;*/
}
div.content_body h1.title {
	font-size:14px;
	color:#8e5b47;
	padding-bottom:5px;
	border-bottom:1px solid #c9c2b9;
	margin-bottom:20px;
}
div.content_body div#omaggi img {
	border:3px solid #bab0a3;
}
div.foto_popup {
	width:500px;
	margin:0 auto;
	padding-top:15px;
}
a:link, a:visited, a:active {
	color:#8e5b47;
	text-decoration:none;
}
a:hover {
	color:#8e5b47;
	text-decoration:underline;
}

