/* CSS Document */

body{
	padding: 0px;
	background-color: #FFFFFF;
	/*\*/overflow: auto;/**/
	font-family:Arial,Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
}

#wrap {
    margin-top: -10px;     
	width:800px;
	margin-left:auto;
	margin-right:auto;
	}
	
#space_line{	
	width:100%;
	background:url(/design/shop/images/line.jpg) repeat-x;
}

#table_sub{
	border-bottom:1px solid #FF9933;
	margin-top:-10px;	
}

#table_footer{		
	background:url(/design/shop/images/footer_effect.jpg) repeat-x;
}	

a{
	color:#FF6600;
	text-decoration:none
}

a:hover{
	color:#FFCC99;
	text-decoration:underline;
}

.left_title{
	width:100%;
	border-bottom:1px solid #336666;
	color:#FF6633;
	font-weight:bold;
	font-size:1.1em;
}

#hide_form{
	display:none;	
}

#hide_contenuto{
	display:none;	
}

.hide{
	display:none;
}

.box{
	font-size: 10px;
	background-color: #E4E4E4;
	border: 1px solid #FF9933; 
}

.halfbox{
	font-size: 10px;
	background-color: #E4E4E4;
	border: 1px solid #FF9933; 
}

select{ 
    width:50%;
	font-size: 10px;
	background-color: #E4E4E4;
	border: 1px solid #FF9933; 
}

textarea{
    width:50%;
	font-size: 10px;
	background-color: #E4E4E4;
	border: 1px solid #FF9933; 
}

.input_forms{
	font-size: 12px;	
	border: 1px solid #FF9933; 
	width:260px;
}

/* forum */
/* FORUM */

div.infoline p
{
    float: left;
    margin-right: 1em;
}

div.infoline
{
    margin: -0.5em 0 -0.5em 0;
}

table.forum div.attribute-byline p.author, table.forum div.attribute-byline p.date
{
    display: block;
}

table.forum td.message div.date
{
    font-size: 0.8em;
    border-bottom: 1px solid #aaa;
}

div.content-view-children table.forum th.topic
{
    width: 45%;
}

div.content-view-children table.forum th.replies
{
    width: 10%;
}

div.content-view-children table.forum th.lastreply
{
    width: 45%;
}

div.content-view-children table.forum th.author
{
    width: 25%;
}

table.forum p.author
{
    font-weight: bold;
}

div.content-view-children table.forum th.message
{
    width: 75%;
}

table.forum tr.bglight td, table.forum tr.bgdark td
{
    border-top: 1px solid;
}

#lightboxImage{
	border:0px;
	}
     
        
#occasioni{
	list-style-type:none;
        display:block;
}

#occasioni strong{
	color:#ff6600;  
}

#occasioni li{
	float: left;
	display: inline;
	height:200px;
	width:150px;
	margin:0;
	margin-bottom:8px;
        margin-right:30px;        
} 