/* CSS Document */
body {background-image:url(../img/fon.gif); background-position:top left; margin:0px; padding:0px; text-align:center;}

	
html {padding:0px; margin:0px;}
html { overflow-y: scroll; } 
a, img {border:0px;}
.clear {clear:both;}
.oculto {display:none;}
h1 {font:bold 18px "Trebuchet MS", Arial, Verdana; padding:0px; margin:0px; color:#000000;}
h2 {font:normal 12px "Trebuchet MS", Arial, Verdana; padding:0px; margin:0px;}
h3 {display:none;}

.content {width:971px; background-color:#FFFFFF; margin:auto; padding:0px; margin-top:0px; text-align:center;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}


.cabecera { text-align:left; width:971px; height:147px; border-bottom:2px solid #801100;}
.cabecera img {margin-left:20px; margin-top:29px; float:left;}
.tit {font:normal 70px "Trebuchet MS", Arial, Verdana; padding:0px; margin:0px; color:#000000; float:left; display:inline; padding-top:30px; padding-left:20px; width:80%;}
.restaurante {font:normal 29px "Trebuchet MS", Arial, Verdana; padding:0px; margin:0px; color:#801100; float:left; display:inline; padding-top:0px; padding-left:20px;}
.leftnav {float:left; margin-top:25px; margin-left:35px; display:inline; width:252px; text-align:left; padding-bottom:25px;}
.rightcontent {float:left; margin-top:25px;display:inline; width:521px; text-align:left; padding-bottom:25px;}

.menuleft {width:194px; text-align:left;}
.menuleft ul {list-style-type:none; padding:0px; margin:0px;}
.menuleft ul li {color:#828282; font:normal 12px "Trebuchet MS", Arial, Verdana; border-bottom:1px solid #e3e3e3; padding-bottom:4px; margin-top:3px; }
.menuleft ul li a {text-decoration:none;color:#828282;font:normal 12px "Trebuchet MS", Arial, Verdana;}
.menuleft ul li a:hover {text-decoration:none;color:#444444;font:bold 12px "Trebuchet MS", Arial, Verdana;}
.menuleft ul li a.actual {text-decoration:none;color:#444444; font:bold 12px "Trebuchet MS", Arial, Verdana;}

.menuleft ul li ul {list-style-type:none; padding:0px; margin:0px; margin-left:9px;}
.menuleft ul li ul li  {color:#828282; font:normal 12px "Trebuchet MS", Arial, Verdana; border-bottom:1px solid #e3e3e3; padding-bottom:4px; margin-top:3px; }

.sin {border-bottom:none;}

.tit_content_a { clear:both; font:normal 22px Georgia, "Times New Roman", Times, serif; color:#801100; text-align:left; margin-top:10px; padding-bottom:10px;}
.tit_menus_a { clear:both; font:normal 14px Georgia, "Times New Roman", Times, serif; color:#801100; text-align:left; margin-top:10px; padding-bottom:10px;}
.tit_menus_a a {text-decoration:none;color:#801100;}
.tit_menus_a a:hover {text-decoration:underline;color:#801100;}
.tit_menus_a em  {font:italic 12px Georgia, "Times New Roman", Times, serif; color:#000000;}


.escuelalink {color:#cccc00; text-decoration:none;}
.contactolink {color:#bebe84; text-decoration:none;}
.txt_content {font:normal 13px Georgia, "Times New Roman", Times, serif; color:#5a5a5a; text-align:left;}
.txt_content strong {color:#060606;}
.txt_content  p img {padding-right:20px;}

.peu { clear:both;text-align:center;font:normal 12px "Trebuchet MS", Arial, Verdana; color:#666666; padding-top:15px; padding-bottom:25px;}
.peu img {vertical-align:middle; margin-left:10px;}
.blue {color:#6699cc;}
.red {color:#801100; text-decoration:underline;}
.granate{color:#801100;}
.inputs {font:normal 12px verdana; color:#000000; border:1px solid #999999; text-align:left;}
form {border:none;}
.space {border:none;margin-top:6px;}

.m_sf {padding:0 10px; color:#801100;  font:bold 12px "Trebuchet MS", Arial, Verdana; }
a.m_sf{text-decoration:none; color:#801100;}
a.m_sf:hover{text-decoration:underline; color:#000000;}
a.m_sf.actual {text-decoration:none; color:#000; text-decoration:underline;}

.capa_menu_sf {padding-left:10px;}