/* Estilos Generales */
body			{ background-color: #FFF; font-family: Trebuchet MS, Sans, Arial; font-size: 11px; color: #301E10; }
body a			{ color: #666;  font-weight: bold; text-decoration: none; }
body a:hover		{ text-decoration: underline; }
h1			{ font-family: Century Gothic, Trebuchet MS, Sans, Arial; font-size: 22px; color: #999; text-indent: 15px; padding: 0px; margin: 0px; text-align:left;}
h2			{ font-family: Trebuchet MS, Sans, Arial; font-size: 16px; color: #999; text-indent: 3px; padding: 5px 0px 5px 0px; margin:0px; text-align:left;}
h3			{ font-family: Trebuchet MS, Sans, Arial; font-size: 12px; color: #996600;  padding: 0px; margin: 0px; text-align:left;}
h4			{ font-family: Microsoft sans serif, Arial; font-size: 11px; color: #333;  padding-left: 0px; margin: 0px; text-align:left;}
form		{ margin: 0px; padding: 0px; }
p			{ text-align:left; padding:0px; margin:0px 10px 5px 0px; color: #301E10; text-align:justify;}

.textos		    	{ font-family: Trebuchet MS, Sans, Arial; font-size: 10px; color: #999; }
.textoscarta		{ font-family: Trebuchet MS, Sans, Arial; font-size: 11px; color: #999; }
.textoscontact		{ font-family: Trebuchet MS, Sans, Arial; font-size: 11px; color: #999; }	
.textosend			{ font-family: Trebuchet MS, Sans, Arial; font-size: 11px; color: #996600; text-align:center; margin-top:10px;}
.textosendlink		{ font-family: Trebuchet MS, Sans, Arial; font-size: 10px; color: #CCCCCC; text-align:center; }
.textosendlink a	{ text-decoration: none;}
.textosendlink a:hover { text-decoration:none;}

#general		{ width: 722px; height:100%; background-color: #FFF;   }
#top			{ width: 720px; height: 140px; background-color: #FFF; }
#subtop			{ width: 720px; border-bottom: 1px solid #aaa; border-top: 1px solid #aaa; margin: 0px; padding: 0px;}
#menu			{ width: 800px; height: 140px; background-color: #FFF; margin: auto;}
/*#menu a			{ width: 150px; height: 15px; background-color:#5a1010 ; display:block; float:left; padding: 5px 0 5px 0; color: #fff; font-size: 10px; }
#menu a:hover		{ background-color: #5a1010; text-decoration: none; color: #b11; text-decoration: underline; }*/
#end			{ float: left; width: 722px; background-image: url(images/end.jpg); margin-top:10px; border-top:#CCCCCC 1px solid;  }
#nav			{ text-align: center; padding: 15px 0 0 0; }
#nav a			{ color: #333; text-decoration: underline; }
#nav a:hover	{ color: #333; text-decoration: underline; }
.textoendnav	{ font-size: 10px; }


/* Content */
#contentindex		{ width: 720px; padding: 0px; }
#contentleft 		{ float: left; width:465px; text-align:left; padding-left:10px; border-right:#CCCCCC 1px dashed; }
#formulario			{ float: left; width:305px; text-align:left;  }
#formularioright	{ float: left; width:150px; text-align:left; margin-top:10px; margin-right:10px;   }
.selector			{ float: left; width:300px; margin-top:20px; padding: 5px 5px 5px 5px;}
.music				{ float: left; margin:5px; margin-top:20px;}
#contentright 		{ float: left; width:220px; height:auto; text-align:left; }
.direccion			{ float: left; width:100%; padding-left:20px;}
#logosrestaurante 	{ float:left; width:235; padding: 5px 5px 5px 10px;}
.content_section_text 	{font-family: Microsoft Sans Serif, Trebuchet MS, Arial; font-size: 11px; color: #333;  padding:0px; margin: 0px;}
.cafeimg		{ float:left; width: 130px; margin: 10px;}




/**//**//**//**//**//**//**/
/* Home (index.php) */
