body {
	background-image:url(../images/fondo.gif); 
	background-position:top;         
	background-repeat:repeat-x;
	background-color:#82433B;
	padding:0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
   overflow:auto;
  	}
		
td, tr, th, table, div {
    color:#82433B;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

a:link, a:visited, a:active {
	color:#82433B;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
	}

a:hover {
	color:#82433B;
	text-decoration:underline;
	font-weight:bold;
	}

.top{
	background:url(../images/top.gif) no-repeat top left;
    /*background-image:url(../images/top.gif) no-repeat;*/
	height:132px;
}
.campo_foto{
	/*background:#FF0000;*/
	background:url(../images/campo_foto.gif) no-repeat;
	/*background-image:url(../images/campo_foto.gif);*/
	height:111px;
}
.izq{
background-image:url(../images/izq.gif);
background-repeat:repeat-y;
}
.der{
background-image:url(../images/der.gif);
background-repeat:repeat-y;
}
.titulo{
background-image:url(../images/tit.gif);
background-repeat:no-repeat;
}
.centro{
background-color:#FFFFFF;
}
.pie{
background-image:url(../images/pie.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align:right;
height:44px;
}
.linea_rosa{
border-bottom:1px solid #FCEAE7;
}
.texto_td{
padding:10px 0 0 0;
}
.titulo_texto{
font-size:12px;
font-weight:bold;
color:#CA0005;
text-transform:uppercase;
}
.linea_separa{
background-image:url(../images/linea_separa.gif);
background-repeat:repeat-x;
background-position:center;
}
.texto_td_info{
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
line-height:16px;
background-image:url(../images/top_texto.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#FCEAE7;
}
.texto_td_info2{
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
line-height:16px;
background-image:url(../images/top_texto_2.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#834941;
}
.catering_titulo{
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-decoration:underline;
padding-left:20px;
}
.petit{
font-size:9px;
padding-left:20px;
text-transform:none;
font-weight: normal;
text-decoration: none;
}
.salsas{
margin-left:30px;
}

/********************************FORMULARIO***********************************/

input {
	border: 1px solid #82433B; 
	background-color: #FCEAE7;
	background-image:url(../images/campo_form.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #82433B;
	}

textarea {
    color: #82433B;
	border: 1px solid #82433B; 
	background-color: #FCEAE7;
	background-image:url(../images/textarea_form.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #E0E0E0;
	SCROLLBAR-SHADOW-COLOR:#B2B2B2;
	SCROLLBAR-3DLIGHT-COLOR: #E0E0E0; 
	SCROLLBAR-ARROW-COLOR: #FB8E39; 
	SCROLLBAR-TRACK-COLOR: #E0E0E0;
	scrollbar-highlight-color: #E0E0E0;
    scrollbar-darkshadow-color: #E0E0E0;
	}
	.mensaje {
	color:#CC0000;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:1px solid #DDDDDD;
	background:#FCEAE7;
	padding:8px;
	width:450px;
	}
	
/**********************************TERMINA FORM******************************************/
