﻿div#box_container{
	width:605px;
	height:251px;
	margin:10px auto;
	padding-left:0px;
}
div#box_container div.box{
	width:112px;
	float:left;
	margin:0px 8px 0px 0px;
}
div#box_container div.box div{
	/*width:108px;*/
}
div#box_container div.box div.box_n{
	height:90px;
	background-repeat:no-repeat;
	background-position:top left;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma,Helvetica,Verdana;
	color: #FFFFFF;
	text-align:center;
}
div#box_container div.box div.box_c{
	height:154px;
	border-width:0px 1px;
	border-style:solid;
	width:105px;
	margin-top:-3px;
	padding-right:5px;	/*padding-right+width=110 che è la larghezza	*/
}
div#box_container div.box div.box_s{
	height:10px;
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:-3px;
}

div#box_container div div.box_n span
{
	margin-bottom:70px;
	display:block;
	clear:both;
	height:1px;
	font-size:1px;
}

/* aggiunto per padding-top all'interno del box compatibile cross-browser	*/
div#box_container div.box div.box_c span.spacer{
	margin-bottom:5px;
	display:block;
	font-size:1px;
	height:1px;
}

/* colori box dormire */
div#box_container div#dormire div.box_n{
	background-image:url(../img/box/n_1.png);
}
div#box_container div#dormire div.box_c{
	border-color:#00A0C6;
}
div#box_container div#dormire div.box_s{
	background-image:url(../img/box/s_1.gif);
}

div#box_container div#dormire div.box_n img{ 
	/*margin-top:70px; non funziona con IE6, quindi inserito span a cui ho dato margin-bottom 
	margin-left:18px; non funziona con IE6, quindi inserito padding-left in div.box_n */
}

div#box_container div#dormire li span
{
	background-color:#00A0C6;
}

/* colori box mangiare */
div#box_container div#mangiare div.box_n{
	background-image:url(../img/box/n_2.png);
}
div#box_container div#mangiare div.box_c{
	border-color:#FF6600;
}
div#box_container div#mangiare div.box_s{
	background-image:url(../img/box/s_2.gif);
}
div#box_container div#mangiare li span
{
	background-color:#FF6600;
}

/* colori box natura */
div#box_container div#natura div.box_n{
	background-image:url(../img/box/n_3.png);
}
div#box_container div#natura div.box_c{
	border-color:#99CF16;
}
div#box_container div#natura div.box_s{
	background-image:url(../img/box/s_3.gif);
}
div#box_container div#natura li span
{
	background-color:#99CF16;
}

/* colori box divertimento */
div#box_container div#divertimento div.box_n{
	background-image:url(../img/box/n_4.png);
}
div#box_container div#divertimento div.box_c{
	border-color:#AD0D3B;
}
div#box_container div#divertimento div.box_s{
	background-image:url(../img/box/s_4.gif);
}
div#box_container div#divertimento li span
{
	background-color:#AD0D3B;
}

/* colori box vedere */
div#box_container div#vedere div.box_n{
	background-image:url(../img/box/n_5.png);
}
div#box_container div#vedere div.box_c{
	border-color:#FF9900;
}
div#box_container div#vedere div.box_s{
	background-image:url(../img/box/s_5.gif);
}
div#box_container div#vedere li span
{
	background-color:#FF9900;
}


/* LINK	*/
div#box_container ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: block;
}
div#box_container li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float:left; 	/* allinea tutti i link in Firefox	*/
}
div#box_container li a
{
	display:block;
	width:95px;
	text-align:right;
	float:left;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	text-transform:lowercase;
}
div#box_container li a:hover
{
	color:#666666;
}
div#box_container li span
{
	display:block;
	float:right;
	width:7px;
	height:7px;
	margin-top:5px;
	font-size:1px;
}


/* box top	*/
div#menu_top
{
	margin-left:155px;
}
div#menu_top div#box_container{
	position:absolute;
	top:80px;
}
div#menu_top div.box_n
{
	cursor:pointer;
	/*height:98px;*/
}
div#menu_top div.box_c
{
	background-color:#ffffff;
	z-index:40;
}
div#menu_top div#box_container div div.box_n span
{
	margin-bottom:67px;
}
div#menu_top  div#box_container
{
	height:auto!important;
}
h3
{
	z-index:-30;
}