ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
  background-image:url(/images/fondo_arena.jpg);
  text-align:center;
}

#warp{
margin: 0 auto;
width:736px;
text-align:left;
background-image:url(/images/general_fondo_hoja.jpg)
}
#cabecera{
}
#home{
width:673px;
margin-left:30px;
margin-right:30px;
background-color:#EFEFE5;
}
#logo{
margin-left:20px;
float:left;
}
#menusup{
margin-right:20px;
float:right;
}
#cabecerafin{
clear:both;
}
#izquierda{
width:200px;
float:left;
}
#ititulo{
background-image:url(/images/interior_menu_titulo_fondo.jpg);
height:28px;
width:150px;
margin-left:20px;
margin-top:0px;
margin-bottom:0px;
padding-left:11px;
padding-top:23px;
padding-bottom:10px;
padding-right:0px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#EFEFE5;
}
#centro{
width:536px;
float:right;
}
#titulo{
background-image:url(/images/interior_titulo.jpg);
height:34px;
width:504px;
margin-left:0px;
margin-top:0px;
padding-left:10px;
padding-top:18px;
padding-bottom:0px;
padding-right:0px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
#contenido{
width:498px;
background-color:#EFEFE5;
margin-left:0px;
margin-top:0px;
padding-left:8px;
padding-top:4px;
padding-right:8px;
padding-bottom:8px;
}
#pie{
clear:both;
}
/* ccpmenu SI lo uso*/
#imenu{
width:161px;
margin-left:20px;
margin-top:0px;
background-color:#EFEFE5;
}
#imenu ul{
margin-left:5px;
margin-top:0px;
padding-top:5px;
padding-bottom:10px;
}
#imenu li{
list-style:none;
margin-top:2px;
margin-bottom:2px;
padding-top:4px;
padding-bottom:4px;
}
#imenu li a:link    {
 font-size: 11px;
 color: White;
 padding: 3px 3px 3px 3px;
 font-weight: normal;
 text-decoration: none;
 background-color: #A29375;
}
#imenu li a:visited {
 font-size: 11px;
 color: White;
 padding: 3px 3px 3px 3px;
 font-weight: normal;
 text-decoration: none;
 background-color: #A29375;
}
#imenu li a:hover   {
 font-size: 11px;
 color: White;
 padding: 3px 3px 3px 3px;
 font-weight: normal;
 text-decoration: none;
 background-color: #807356;
}
#imenu li a:active  {
 font-size: 11px;
 color: White;
 padding: 3px 3px 3px 3px;
 font-weight: normal;
 text-decoration: underline;
 background-color: #807356;
}
#agregacomentario{
 padding: 3px 3px 3px 3px;
 background-color:#A29375
}
/*formularios*/
textarea{
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}
#comentarios{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:2px;
margin-right:2px;
}
.form_error{
	color:#CC0000;
}
#agregafoto{}
#fotos{
overflow:auto;
height:150px}
#fotodetalle{}