@charset "UTF-8";
/* CSS Document */

body {
	font: 10px Arial, Helvetica, sans-serif;
	color:#990000;
	background: #91b83d url(http://www.avogadomexicangrill.com/images/quadro.gif) repeat center top;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
 table { text-align: left; }
 
 
 a:link, a:visited{
	color:#CC3300;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
a:hover{color:#FFFF00}
 
 
 #menutop a:hover { background:#CC0000; display:block}
 
 #header{
	border-top: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	
}
#sottomenu{
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: url(http://www.avogadomexicangrill.com/images/home_05a.jpg) no-repeat top center;
	
}
#sottomenu_verde{
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: url(http://www.avogadomexicangrill.com/images/home_05.jpg) no-repeat top center;
	
}
#page{
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: #F2933C url(http://www.avogadomexicangrill.com/images/spirale.gif) no-repeat right bottom;
	}

#pagehome{
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: #F2933C url(http://www.avogadomexicangrill.com/images/sole.jpg) no-repeat right center;
	}

#page2{
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: #98bf0c url(http://www.avogadomexicangrill.com/images/sfondogreen.jpg) no-repeat center bottom;
	}
#pagemenu{
	background: #F2933C url(http://www.avogadomexicangrill.com/images/sf_menuAV.gif) repeat;
	}
	
	#sftop{
	background: url(http://www.avogadomexicangrill.com/images/home_06.gif) no-repeat center top;
}
	#sftop1{
	background: url(http://www.avogadomexicangrill.com/images/home_08.gif) no-repeat center top;
}
#sftopmenu{
	background: url(http://www.avogadomexicangrill.com/images/ombra_menu.gif) repeat-x center top;
}

table#newsoff{
	background:  url(http://www.avogadomexicangrill.com/images/newsoff.gif) no-repeat center center;
}

table#tovaglia{
	background:  url(http://www.avogadomexicangrill.com/images/tovaglia.jpg) no-repeat left top;
}

#sfbottomAV{
	background: url(http://www.avogadomexicangrill.com/images/erba.gif) no-repeat right bottom;
}

#sferba_verde{
	background: #F2933C url(http://www.avogadomexicangrill.com/images/erba_verde.gif) no-repeat center bottom;
}

td#title{background:  url(http://www.avogadomexicangrill.com/images/sun.gif) no-repeat right bottom;
}
#linetatop{
	border-top: 1px dotted #990000;
}

.linetatop{
	border-top: 1px dotted #990000;
}

#linearight{
	border-right: 1px dotted #660000;
}
div#dettaglio{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #990000;
	width: 100%;
}
#sfondotelefoni{
	background: url(http://www.avogadomexicangrill.com/images/telefoni2.gif) no-repeat center center;
}

#footer{
	color:#FF9966;
	border-top: 1px solid #FFCC66;
	border-right: 1px solid #FFCC66;
	border-left: 1px solid #FFCC66;
	
}

div#map{
	border: 4px solid #FFFFFF;
}
/* links*/

.L10_whiteAV  A:link     {color:#FFFFFF; text-decoration: none;font:  8pt Arial, Helvetica, sans-serif; }
.L10_whiteAV  A:visited  { font:  8pt Arial, Helvetica, sans-serif;  color: #FFFFFF;text-decoration: none; }
.L10_whiteAV  A:hover    { font:   8pt Arial, Helvetica, sans-serif;  color:#FFFF00;  text-decoration: none;  }
.L10_whiteAV  A:active   { font:  8pt Arial, Helvetica, sans-serif;  color: #FFFFFF; text-decoration: none; }

.L10_yellow  A:link     {color:#FF9966; text-decoration: none;font:  8pt Arial, Helvetica, sans-serif; }
.L10_yellow  A:visited  { font:  8pt Arial, Helvetica, sans-serif;  color: #FF9966;text-decoration: none; }
.L10_yellow  A:hover    { font:   8pt Arial, Helvetica, sans-serif;  color:#FFFFFF;  text-decoration: none;  }
.L10_yellow  A:active   { font:  8pt Arial, Helvetica, sans-serif;  color: #FF9966; text-decoration: none; }

.L10_redBC  A:link     {color:#660000; text-decoration: none;font:  8pt Arial, Helvetica, sans-serif; }
.L10_redBC  A:visited  { font:  8pt Arial, Helvetica, sans-serif;  color: #660000;text-decoration: none; }
.L10_redBC  A:hover    { font:   8pt Arial, Helvetica, sans-serif;  color:#FF6600;  text-decoration: none;  }
.L10_redBC  A:active   { font:  8pt Arial, Helvetica, sans-serif;  color: #660000; text-decoration: none; } 

#tabellavideo a{text-transform:uppercase; font-weight:bold}


/*fonts*/

.F8_green  { font:  8pt Arial, Helvetica, sans-serif;  color:#006600; text-decoration: none; }
.F8_red  { font:  8pt Arial, Helvetica, sans-serif;  color:#990000; text-decoration: none; }
.F8_orange  { font:  7pt Arial, Helvetica, sans-serif;  color:#996600; text-decoration: none; }
.F12_white_bold { font:  12pt Arial, Helvetica, sans-serif;  color:#FFFFFF; text-decoration: none; }
.F12_red {
	font:  bold 10pt/18px Arial, Helvetica, sans-serif;
	color:#FF0000;
	
}

.F14_yellow {
	font:  bold 12pt/18px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	
}
.F12_green {
	font:  bold 11pt/18px Arial, Helvetica, sans-serif;
	color:#006600;
	text-decoration: none;
}

.F11_white { font:  11px Arial, Helvetica, sans-serif;  color:#FFFFFF; text-decoration: none; }

.F12_white { font:  12px Arial, Helvetica, sans-serif;  color:#FFFFFF; text-decoration: none; }
.F12_brown { font:  12px Arial, Helvetica, sans-serif;  color:#663300; text-decoration: none; }
.F10_green  { font:  10pt Arial, Helvetica, sans-serif;  color:#006600; text-decoration: none; }
.F10_red  { font:  10pt Arial, Helvetica, sans-serif;  color:#990000; text-decoration: none; }

.F11_red  { font:  10pt Arial, Helvetica, sans-serif;  color:#990033; text-decoration: none; }




/*forms*/

input {
	color: #CC3300;
	border: 1px solid #669900;
	font: 11px Arial, Helvetica, sans-serif;
	background: #FFFF99;
}
	
	
	textarea {
	color: #CC3300;
	border: 1px solid #669900;
	font: 11px Arial, Helvetica, sans-serif;
	background: #FFFF99;}
	

.curriculum {
	color: #CC3300;
	border: 1px solid #669900;
	font: 10px Arial, Helvetica, sans-serif;
	background: #FFFF99;}