BODY
{
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.home
{
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.titulo
{
	font-family: Times New Roman;
	font-size: 17pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #928CB2;
}

.campo
{
	background-color: #CCCCCC; 
	border: 1px solid #666666; 
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: Black;
	vertical-align: top;
}


.etiqueta_nivel_2
{
	padding-left: 10px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
}

.texto
{
	padding-left: 2px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: white;
}

.error
{
	padding-left: 2px;
	font-family: Times New Roman;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: red;
	width: 750px;
}

A:hover
{
	font-weight: bold;
	color: Blue;
	text-decoration: underline;
}

A
{
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.admin_menu
{
	width: 194px;
	border-right: none 1px #555555;
}

.datos 
{
	border: solid 0px black;
	border-collapse: collapse;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.datos th
{
	color: #000000;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	background: #DDDDDD;
	border: solid 2px #888888;
	padding: 3px 5px 3px 5px;
	text-align: center;
}

.datos td
{
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	border: solid 2px #888888;
	padding: 3px 5px 3px 5px;
}

.select_multiple
{
	width: 200px;
}

.boton_lista
{
	width: 40px;
}

.authors_hr
{
	border-style: double;
	width: 100%;
	color: #888888;
	height: 1;
}

.authors
{
	width: 970;
	font-family: Times New Roman;
	font-size: 21pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	color: #888888;
}

.authors TD
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #888888;
	padding-left: 8px;
	padding-right: 8px;
}

.authors TD A
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #555555;
}

.authors TD A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

#authors_admin_container
{
	width: 100%;
	background: #000000;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 50px;
}

.authors_admin
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 21pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	color: #888888;
}

.authors_admin TD
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #888888;
	padding-left: 6px;
	padding-right: 6px;
}

.authors_admin TD A
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #555555;
}

.authors_admin TD A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.formulario
{
	border: none 0px black;
	border-collapse: collapse;
}

.formulario TD
{
	padding: 2px 4px 2px 4px;
	vertical-align: top;
}

.button {
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10px; 
	background-color: #333333; 
	color: #FFFFFF; 
	padding: 2px 4px 2px 4px;
}

.contenido
{
	padding: 4px 4px 4px 4px;
}

.textarea
{
	background-color: #CCCCCC; 
	border: 1px solid #666666; 
}

.noticias_preview
{
	background-color: #534F50;
	width: 192;
	height: 100%;
	vertical-align: top;
}

.noticias_preview TR
{
	vertical-align: top;
}

.noticias_preview TD
{
	padding: 5px 5px 5px 5px;
}

.noticias_preview_title:link, .noticias_preview_title:active, .noticias_preview_title:visited 
{
	background-color: #534F50;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: white;
}

.noticias_preview_title:hover
{
	color: white;
	text-decoration: underline;
}

.noticias_preview_item_title
{
	background-color: #534F50;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: #8796CB;
	width: 100%;
	text-align: center;
}

.noticias_preview_item_date
{
	background-color: #534F50;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 7pt; 
	color: white;
	width: 100%;
	text-align: center;
}

.noticias_preview_item_content:link, .noticias_preview_item_content:active, .noticias_preview_item_content:visited
{
	background-color: #534F50;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: black;
	width: 100%;
}

.noticias_preview_item_content:hover
{
	color: white;
}

.content
{
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 7pt; 
	color: white;
	vertical-align: top;
	padding: 6px 6px 6px 6px;
}

.title
{
	background-color: #534F50;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 12pt; 
	color: white;
	padding: 2px 2px 2px 2px;
}

.content_table
{
	border: solid 0px white;
	border-collapse: separate;
	width: 90%;
}

.content_table TD
{
	padding: 0px 0px 0px 0px;
}

.noticias_item_title
{
	padding: 4px 0px 4px 0px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: #8796CB;
	height: 100%;
	width: 480px;
	text-align: left;
}

.noticias_item_date
{
	padding: 4px 4px 4px 4px;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 10pt; 
	color: white;
	height: 100%;
	width: 120px;
	text-align: right;
}

.noticias_item_content, noticias_item_content:link, .noticias_item_content:active, .noticias_item_content:visited
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: white;
	height: 100%;
	width: 100%;
}

.noticias_item_content:hover
{
	color: #534F50;
}

.noticias_listado:link, .noticias_listado:active, .noticias_listado:visited
{
	padding: 5px 5px 5px 5px;
	position: absolute;
	right: 100px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: white;
	width: 170px;
	text-align: center;
}

.noticias_listado:hover
{
	color: white;
	text-decoration: underline;
}

.authors_nf
{
	width: 988;
	font-family: Times New Roman;
	font-size: 21pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	color: #888888;
}

.authors_nf TD
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #888888;
}

.authors_nf TD A
{
	width: 100%;
	font-family: Times New Roman;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	color: #555555;
}

.authors_nf TD A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.box_light
{
	position: absolute;
	top: 1px;
	right: 20px;
	width: 254px;
	height: 25px;
	background-color: #5A4D44;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 2;
}

.text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 0px;
	right: 20px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 0px;
	right: 20px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.box_dark 
{
	position: absolute;
	top: 26px;
	right: 20px;
	width: 254px;
	height: 370px;
	background-color: #1B0303;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 1;
}

.text_on_box_dark
{
	padding: 10px 10px 5px 10px;
	position: absolute;
	top: 25px;
	right: 20px;
	width: 254px;
	height: 300px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	z-index: 5;
	text-align: right;
}

.plato_diario_title
{
	width: 100%;
	text-align: left;
	color:  #8796CB;
}

.flashcontent {
	border: solid 0px #000000;
	width: 100px;
	height: 20px;
	float: left;
	margin: 0px 0px;
}

.ubi_box_light
{
	position: absolute;
	top: 10px;
	left: 50px;
	width: 254px;
	height: 25px;
	z-index: 2;
}

.ubi_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: relative;
	left: 50px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.ubi_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	left: 260px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.ubi_box_dark 
{
	padding: 10px 10px 10px 10px;
	position: relative;
	left: 50px;
	width: 550px;
	z-index: 1;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: right;
}

.ubi_title
{
	width: 100%;
	text-align: left;
	color:  #8796CB;
}

.noticias
{
	background: url('images/noticias.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.not_box_light
{
	position: absolute;
	top: 5px;
	left: 10px;
	width: 745px;
	height: 25px;
	z-index: 2;
}

.not_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 10px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.not_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 90px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.not_box_dark 
{
	padding: 10px 10px 10px 10px;
	position: relative;
	left: 40px;
	width: 600px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
}

.not_box_so_dark 
{
	position: relative;
	left: 40px;
	width: 600px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
}

.not_text_on_box_dark
{
	padding: 10px 10px 5px 10px;
	position: absolute;
	top: 35px;
	left: 50px;
	width: 550px;
	height: 300px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	z-index: 5;
	text-align: right;
}

.not_title
{
	width: 100%;
	text-align: left;
	color:  #8796CB;
}

.mds_box_dark 
{
	position: relative;
	top: 35px;
	left: 50px;
	width: 550px;
	background-color: #1B0303;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85, Style=0);
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
	padding: 5px 5px 5px 5px;
}

.car_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 130px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.car_box_dark 
{
	position: relative;
	top: 30px;
	left: 50px;
	width: 600px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
	padding: 5px 5px 5px 5px;
}

.carta
{
	background: url('images/nuestra-carta.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.ubicacion
{
	background: url('images/ubicacion.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.mds
{
	background: url('images/diario-semanal.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.pyr
{
	background: url('images/platos-recetas.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.llevar
{
	background: url('images/para-llevar.jpg');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.carta_item_id
{
	padding: 1px 5px 1px 5px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: left;
	width: 30px;
}

.carta_item_nombre
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: left;
}

.carta_item_precio
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: right;
}

.carta_item_divisor
{
/*
	border-top: solid 1px white;
	*/
	height: 1px;
	font-size: 1px; 
}

.pr_box_light
{
	position: absolute;
	top: 10px;
	left: 50px;
	width: 254px;
	height: 25px;
	background-color: #5A4D44;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 2;
}

.pr_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 10px;
	left: 50px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.pr_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 150px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.pr_box_dark 
{
	padding: 10px 10px 10px 10px;
	position: relative;
	top: 35px;
	left: 50px;
	width: 700px;
	background-color: #1B0303;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 1;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 9pt; 
	color: white;
	text-align: left;
}

.pr_title
{
	padding: 4px 4px 4px 4px;
	width: 100%;
	text-align: left;
	color:  #8796CB;
}

.enlace:hover
{
	text-decoration: underline;
	color:  #8796CB;
}

.enlace:link, .enlace:active, .enlace:visited
{
	text-decoration: none;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
}

.formulario
{
	border: none 0px black;
}

.etiqueta
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  white;
	text-align: RIGHT;
}

.clsField
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  black;
}

.clsSelect
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  black;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10, Style=0);
}

.cliente
{
	background: url('images/cliente_bg.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #000000;
	margin: 10px 5px 5px 10px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.cliente_title
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: #8796CB;
}

.cliente_text
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: #FFFFFF;
}

.cliente_registrese:link, .cliente_registrese:active, .cliente_registrese:visited
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: #8796CB;
	text-decoration: none;
}

.cliente_registrese:hover 
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: #8796CB;
	text-decoration: underline;
}

.clsRegistreseField
{
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 8pt; 
	color:  black;
}

.cliente_email:link, .cliente_email:active, .cliente_email:visited
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 7pt; 
	color: #FFFFFF;
	text-decoration: none;
}

.cliente_email:hover 
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 7pt; 
	color: #FFFFFF;
	text-decoration: underline;
}

.registro
{
	background: url('images/home_1.jpg');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.reg_box_light
{
	position: absolute;
	top: 10px;
	left: 50px;
	width: 254px;
	height: 25px;
	background-color: #5A4D44;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 2;
}

.reg_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 10px;
	left: 50px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.reg_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 10px;
	left: 230px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.reg_box_dark 
{
	padding: 20px 50px 20px 50px;
	position: relative;
	top: 35px;
	left: 50px;
	width: 600px;
	background-color: #1B0303;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80, Style=0);
	z-index: 1;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: right;
}

.reg_title
{
	width: 100%;
	text-align: left;
	color:  #8796CB;
}

.pedidos
{
	background: url('images/pedidos.jpg');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.ped_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 0px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.ped_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	top: 5px;
	left: 75px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.ped_box_light
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 740px;
	height: 25px;
	z-index: 2;
}

.ped_box_dark 
{
	position: relative;
	top: 30px;
	left: 20px;
	width: 700px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
	padding: 10px 10px 10px 10px;
}

.pedido_registrese:link, .pedido_registrese:active, .pedido_registrese:visited
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: #8796CB;
	text-decoration: none;
}

.pedido_registrese:hover 
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: #8796CB;
	text-decoration: underline;
}

.ped_title
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: center;
}

.ped_subtitle
{
	padding: 2px 2px 5px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: gray;
	text-align: left;
	border-bottom: dotted 1px gray;
}

.ped_subtitle2
{
	padding: 2px 2px 5px 10px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: #8796CB;
	text-align: left;
	border-bottom: dotted 1px gray;
}

.ped_subtotal
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: center;
}

.ped_grandtotal
{
	padding: 2px 20px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: right;
}

.ped_item_nombre
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 9pt; 
	color: white;
	text-align: left;
}

.ped_item_nombre2
{
	padding: 2px 2px 2px 20px;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 9pt; 
	color: white;
	text-align: left;
	width: 180px;
}

.ped_item_precio
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: normal;
	font-size: 9pt; 
	color: white;
	text-align: right;
	vertical-align: top;
}

.ped_item_divisor
{
	border-top: solid 1px white;
	font-size: 1px; 
}

.ped_nota
{
	padding: 3px 1px 3px 3px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 8pt; 
	color: red;
	text-align: justified;
	width: 500px;
}

.ped_total
{
	padding: 2px 2px 2px 2px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: white;
	text-align: right;
}

H3
{
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: #8796CB;
	text-align: justified;
}

.contacto
{
	background: url('images/contacto.jpg');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	background-attachment: fixed;
	background-color: #000000;
	margin: 1px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	scrollbar-face-color:#1B0303;
	scrollbar-arrow-color:#8796CB;
	scrollbar-track-color:#5A4D44;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:#5A4D44;
	scrollbar-darkshadow-Color:'';
}

.con_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: relative;
	left: 50px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.con_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	left: 260px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.con_box_dark 
{
	padding: 10px 10px 10px 10px;
	position: relative;
	left: 50px;
	width: 550px;
	z-index: 1;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	text-align: right;
}

.foto
{
	border: none 0px black;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.foto img
{
	border: none 0px black;
	width: 100px;
	height: 100px;
}

.foto_small
{
	border: none 0px black;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.foto_small img
{
	border: none 0px black;
	width: 20px;
	height: 20px;
}

.foto_noticia
{
	border: none 0px black;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.foto_noticia img
{
	border: none 0px black;
	width: 100px;
	height: 100px;
}

.image_popup
{
	background: url(images/image_bg.jpg);
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.menu_diario_dia
{
	padding: 0px 0px 0px 1px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: #8796CB;
	text-align: left;
}

.menu_diario_tipo_plato
{
	padding: 0px 0px 0px 10px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: gray;
	text-align: left;
}

.menu_diario_nombre
{
	padding: 5px 4px 5px 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: white;
	text-align: right;
}

.menu_diario_foto
{
	padding: 0px 0px 0px 0px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: white;
	text-align: left;
	width: 20px;
}

.menu_diario_combos
{
	padding: 0px 0px 0px 40px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: #8796CB;
	text-align: left;
}

.menu_diario_combo_nombre
{
	padding: 2px 0px 2px 45px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: gray;
	text-align: right;
}

.menu_diario_combo_precio
{
	padding: 2px 0px 2px 5px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: white;
	text-align: left;
}

.productos_categoria
{
	padding: 2px 5px 2px 5px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 11pt; 
	color: #8796CB;
	text-align: left;
	border-bottom: solid 2px gray;
}

.productos_producto
{
	padding: 5px 4px 5px 20px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: white;
	text-align: left;
}

.productos_precio
{
	padding: 5px 4px 0px 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 10pt; 
	color: white;
	text-align: right;
}

.productos_divisor
{
	padding: 0px 0px 0px 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 1pt; 
	color: white;
	border-bottom: dotted 1px gray;
}

.pro_text_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: relative;
	left: 50px;
	width: 254px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color: white;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=2, Color='black', Positive='true');
	z-index: 5;
}

.pro_arrows_on_box_light
{
	padding: 5px 5px 5px 10px;
	position: absolute;
	left: 160px;
	width: 149px;
	height: 25px;
	font-family: Times New Roman; 
	font-weight: bold;
	font-size: 9pt; 
	color:  #8796CB;
	z-index: 5;
}

.pla_box_so_dark 
{
	position: relative;
	left: 40px;
	width: 600px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
}

.pla_box_dark 
{
	padding: 10px 10px 10px 10px;
	position: relative;
	left: 40px;
	width: 600px;
	z-index: 1;
	font-family: Times New Roman;
	font-size: 10pt;
	border: none 0px black;
}
