/*  
Marko Eats Hours CSS
*/


body{
		background:#0f212d url(../immagini/longhi_background.jpg) center top no-repeat;
	}


/*Header*/		
				
					#top .logo a{
						background:transparent left top no-repeat;
						}
				
/*Content under*/	
						
			.content_top{
				background:transparent url(../immagini/bottombox_top.png) margin-top:-80px; left top no-repeat;
				}	

             #content{
				background:transparent url(../immagini/bg_slice2.png) repeat-y scroll center top;
				}
/*Small Box*/	
				
							
							.small_box h3{
								border-bottom:1px solid #222;
								}
		
								
							.small_box img{

								}
								
							.widget_categories a, .widget_pages a, .widget_archive a , .widget_recent_entries a, li.recentcomments, .widget_meta a{
							border-bottom:1px solid #333;
							}
								
								
							.widget_categories a:hover, .widget_pages a:hover, .widget_archive a:hover,  .widget_recent_entries a:hover, li.recentcomments:hover, .widget_meta a:hover{
							background:#333;
							text-decoration: none;	
							}
							
/*Footer*/
				
		#footer{
	
			background:transparent top center no-repeat;
			color:#888;
			}
		
				#footer a{
					color:#666;
					text-decoration: none;
					}
				
				#footer a:hover{
	color:#0088cc;
	text-decoration: none;
					}
					
/*Stile di base*/

h1 a, h2 a, h3 a, h4 a, h5 a h6 a{
	color:#5B5A5A;
	}	

h2,h3,h4,h5,h6, legend{
	color:#5b5a5a;
	}

	#featured h2, #featured h2 a{
		color:#fff;
		}
		
		
	#featured h2{
		border-bottom:1px solid #ddd;
		}	
		
	#inner_content h2, #inner_content h2 a, #inner_content_big h2, #inner_content_big h2 a{
	color:#3d3d3d;
	text-decoration: none;
		}


.aligncenter{
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
}

.meta{
	color:#a0a0a0;
	}
	
.entry ul, .entry ol{

	border-top:1px solid #ddd;
	}
	
	
.entry li{
	border-bottom:1px solid #ddd;
	}
	
	
/*Menù di navigazione*/

.navigation{
	background:transparent url(../immagini/menu_longhi.png) no-repeat scroll right bottom;
	}

#top #nav{
	
}


#top #nav a{
	color:#ddd;
}

#top #nav ul {
	border:1px solid #363636;
	border-top:none;
	
}

#top #nav li ul a{
	
}

#top #head #nav ul a, #top #head #nav ul li{
	background: transparent url(../immagini/dropdown_back.png) top center repeat;
}

#top #head #nav ul a:hover, #top #head #nav ul a:focus {
	background-color:#aaacb2;
	color:#fff;
}

#top #head #nav a:hover, #top #head #nav a:focus {
	color:#fff;
}


#top #nav .current_menu_item a{
	color:#aaa;
}

#top #nav .current_menu_parent .current_menu_item a, #top #nav .current_menu_item ul a{
	border-right:none;
	border-left:none;
	background-image:none;
	color:#ddd;
}


/*Pagina*/

.pagination span, .pagination a{
	border:1px solid #333;
	color:#fff;
	background-color:#999;
}

.pagination a:hover{
	border:1px solid #333;
	color:#fff;
	background:#747474;
}
.pagination .current{
	border:1px solid #333;
	color:#fff;
	background-color:#747474;
}

/*Modulo informazioni*/

.tbmain{ 
 background:transparent !important; 
}
.left{
  color: #333333 !important; 
  font-family: Arial !important;
  font-size: 14px !important;
}
td.left {
   font-family: Arial;
   font-size: 14px;
   font-weight:normal;
   color:#333333;
   vertical-align: top;
   text-align: left;
}
.pagebreak{
   font-family: Arial;
   font-size: 14px;
   font-weight:normal;
   color:black;
}
td.right {
   font-family: Arial;
   font-size: 14px;
   font-weight: normal;
   color:#333333;
   vertical-align: top;   
   text-align: left;   
}
.tbmain{
   height:100%;
   color:#333333;
   background:#fff;
}
.head{
   font-family: Arial;
   font-size: large;
   font-weight:normal;
   color:#333333;
   vertical-align: top;
   text-align: left;
}
.notvalid{
   border:2px red solid;
   font-family:Arial;
}
.text{
   color:#333333;
   font-family:Arial;
   font-size: 14px;
   font-weight:normal;
   border:1px solid #999999;
   background:transparent;
}
select.other{
   color:#333333;
   font-family: Arial;
   font-size: 14px;
   font-weight:normal;
   border:1px solid #999999;
   background:transparent;
}
.btn{
   color:#333333;
   font-family:Arial;
   font-size: 14px;
   font-weight:normal;
   border:1px solid #999999;
   background:transparent;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}
 
div.backButton{
    background: transparent no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float:left;
    margin-bottom:15px;
    padding-right:5px;
}
div.backButton:hover{
    background: transparent no-repeat scroll 0 0;
}
div.backButton:active{
    background: transparent no-repeat scroll 0 0;
}
div.nextButton{
    background: transparent no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float: left;
    margin-bottom:15px;
    padding-right:5px;
}
div.nextButton:hover{
    background: transparent no-repeat scroll 0 0;
}
div.nextButton:active{
    background: transparent no-repeat scroll 0 0;
}
.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}

