*{
margin:0;
padding:0;
}

img{
border:0px;
}

body{
font-size:10px;
/*background:#03699A;*/
background:#535B44;
}
/*encabezado de la pagina*/
#cabeza{
border-style:solid;
border-width:0 0px 0px 0px;
margin:0 auto 0 auto;
padding-bottom:0px;
position:relative;
width:767px;
height:240px;
background: #6F594A;
}

#cabeza .marca{
height:200px;
margin:4px 4px 0 4px;
width:757px;
 

}
#cabeza .marca h1,
#cabeza .marca h1 img{

 position:absolute;
 top:0px;
}
#cabeza .marca h1 object {
   position: absolute;
   top:0;
}


#cabeza .menu{
/*margin:190px 0 0 15px ;*/
margin:0 0 0 15px;
height:34px;
width:739px;
background:#A6B550;
}
#cabeza .nav{
background:url(cabeza-nav.gif);
border-bottom:#9e9e9e 1px solid;
top:210px;
font: bold 1.2em/35px Arial,sans-serif;

}
#cabeza .nav a,
#cabeza .nav strong  {
float:left;
margin:0 0 0 0;
color:#FFFFFF;
height:34px;
display:block;
padding:0 6px 0 6px;
text-decoration:none;
}
#cabeza .nav a:hover,
#cabeza .nav strong {
color:#F4D53D;
background-color:#A6B550;
}
#cabeza .nav li{
float:left;
list-style:none;
}
/*fin enc*/








#anuncio{
border:0px solid red;
margin:0 auto ;
padding-top:6px;
padding-bottom:0px;
position:relative;
width:767px;
height:160px;
background:  #6F594A;
}



#anuncio #acontent{
border:0px solid red;
margin:0px auto 0px auto;
padding-bottom:0px;
position:relative;
width:720px;
height:150px;
background:orange;
}

#anuncio #acontent2{
border:0px solid red;
margin:0px auto 0px auto;
padding-bottom:0px;
position:relative;
width:720px;
height:150px;
background:#fff;/*background:#ccc;*/
}

#contenedor #contacto{ 
width:410px;
float:left;
 
}















/*inicio  cuerpo */
#cuerpo img{
border:0px;
}

#cuerpo{
/*background:;*/
border-style:solid;
overflow:hidden;
border-width:0px 0px 0px 0px;
margin:0 auto 0 auto;
position:relative;
width:767px;
 
background-color:#6F594A;
}

#cuerpo a{
text-decoration:none;
}

#cuerpo p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#cuerpo h2 {
background:url(../img/encabezadoh2_03.jpg);
border-bottom:#AEBFC7 1px solid;
color: #FFFFFF;
font: bold 1.4em/30px Arial,sans-serif;
height:30px;
text-transform:uppercase;
text-indent:10px;

}
#cuerpo .flecha {
background:url(../img/flecha_03.jpg);
width:32px;
height:30px;
float:right;



}
#wrapper{
width:757px;
margin:0 0 4px 4px;
/*border:1px solid #000066;*/
float:left;
background-color:#FFF;/*background-color:#F2F2F2;*/
top:0;
}
#panelizq{
width:148px;
background: #CCD49B;
padding: 0px 0 6px 0px;
/*position:absolute;*/
overflow:hidden;
border-left-width: medium;
/*float:left;*/
}

#panelizq .cuadro{
/*background:url(../img/bgpanel_03.jpg);*/
width:148px;


margin:4px 0px 0px 0px;
text-align:center;

}


#contenedor{
width:605px;
margin:0 0 0 4px;
background:#665A42;
float:right;
background-color: #F2F2F2;
}
#contenedor2{
width:auto;
margin:0 0 0 4px;
background:#665A42;

background-color: #F2F2F2;
}


#contenido{
width:441px;
margin:0 0 0px 2px;
/*background: #FFFFFF;*/
padding:0px 2px 0px 2px;
background:url(../img/bgcontenido.jpg) bottom repeat-x #FFFFFF;
float:left;
 }

#contenido2{
width:100%;
margin:0 0 0px 2px;
padding:0px 2px 0px 2px;
background:url(../img/bgcontenido.jpg) bottom repeat-x #FFFFFF;
float:left;
 }



 #contenido h2 {
/*background:url(../img/encabezadoh2_03.jpg);
border-bottom:#AEBFC7 1px solid;  */
background:none;
/*rder-bottom:#AEBFC7 1px solid;  */
color: #000;
font: bold 1.4em/30px Arial,sans-serif;
height:30px;
text-transform:uppercase;
text-indent:10px;

}

 
 #contenido a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:12px;
	font-weight: normal;
	font-variant: normal;
	color: #0070b8;
	text-decoration: underline;
	height:20px;
	padding:3px 0 2px 0;
}



#contenido a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:12px;
	font-weight: normal;
	font-variant: normal;
	color: #0070b8;
	text-decoration: none;
	height:20px;
	padding:3px 0 2px 0;
}


/*
 
 
*/

#contenido2 h2 { background:none;color: #000;font: bold 1.4em/30px Arial,sans-serif;height:30px;text-transform:uppercase;text-indent:10px;}
#contenido2 a {   font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size:12px;	font-weight: normal;	font-variant: normal;	color: #0070b8;	text-decoration: underline;	height:20px;	padding:3px 0 2px 0;}

#contenido2 a:hover {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;font-size:12px;font-weight: normal;font-variant: normal;color: #0070b8;text-decoration: none;	height:20px;	padding:3px 0 2px 0;}


 


  #panelDerecho{

width:150px;
padding:0px 0px 0px 0px;
float:right;


 }

#fotos{
background:url(../img/bgFotos_05.jpg) bottom repeat-x #FFFFFF;
width:150px;
padding:5px 0px 0px 6px;
float:right;
margin:0 0 4px 0;


 }

 #panelDerecho .fotoChica{
width:125px;
padding:0px 0px 0px 0px;
margin:0 0 0 0px;
text-align:center;

 }

#rectangulo{
/*width:430px;*/


 }
#panelDerecho .masfotos{
background:url(../img/masfotos.jpg);
width:131px;
height:61px;
padding:0px 0px 0px 0px;
margin:4px 0  4px 0;
font:  bold 1.1em/61px Arial,sans-serif;
color: #825A4D;
text-indent:10px;

 }
#panelDerecho .masfotos a{
 
font:  bold 1.1em/61px Arial,sans-serif;
color: #825A4D;
 

 }
 #panelDerecho .masfotos a:hover{
 
font:  bold 1.1em/61px Arial,sans-serif;
color: #825A4D;
 

 }


#contenidoIzq{
width:400px;
background:#F4D53F;
float:left;
}

#contenidoDer{
width:156px;
background:#F4D53F;
float:Right;
}


.txtEnlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:12px;
	font-weight: normal;
	font-variant: normal;
	color: #0070b8;
	text-decoration: underline;
}
.txtEnlace:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:12px;
	font-weight: normal;
	font-variant: normal;
	color: #0070b8;
	text-decoration: none;
}
.txtNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

 #wrapperfotos{ 
width:390px;
 margin:5px 5px 5px 5px;
 height:auto;
 float:left;
}

#contentwrapperfotos{ 
width:100%;
padding: 0 0 0 20px;
float:center;
}
#contenido .capfoto{
border:1px #000 solid;
width:auto;

float:left;
padding:1px;
margin:2px;
text-align:center;

}
#contenido .fotogen{
border:1px #6F594A solid; solid;
width:auto;
float:left;
padding:1px;
margin:2px;
text-align:center;

}
#contenido .brfoto{
border:1px #CCFF66 solid;
width:131px;
float:left;
margin:1px 1px 1px 1px;
padding:1px 1px 1px 1px;
text-align:center;
}

#contenido p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
text-align:justify;
margin-top:12px;
 
}
#cuerpo #contenido p , ul{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 
  
  }
  
#cuerpo #contenido p, ol{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
   
  
 
 }
#contenido li{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 
 margin-left: 20px;
  
}

/**/
 #wrapperfotos2{ 
width:700px;
 margin:5px 5px 5px 5px;
 height:auto;
 float:left;
}

#contentwrapperfotos2{ 
width:100%;
padding: 0 0 0 20px;
float:center;
}
#contenido2 .capfoto2{
border:1px #000 solid;
width:auto;

float:left;
padding:1px;
margin:2px;
text-align:center;

}
#contenido2 .fotogen{
border:1px #6F594A solid; solid;
width:auto;
float:left;
padding:1px;
margin:2px;
text-align:center;

}
#contenido2 .brfoto{
border:1px #CCFF66 solid;
width:131px;
float:left;
margin:1px 1px 1px 1px;
padding:1px 1px 1px 1px;
text-align:center;
}

#contenido2 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
text-align:justify;
margin-top:12px;
 
}
#cuerpo #contenido2 p , ul{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 
  
  }
  
#cuerpo #contenido2 p, ol{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
   
  
 
 }
#contenido2 li{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
  list-style:inside;
 margin-left: 20px;
  
}













/**/



 .resaltali{
color: #01G8ca;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-variant: normal;
text-decoration:none;
}

 #imagen2{
	width:125px;
	float:left;
	margin:0px 2px 2px 2px;
	padding: 2px;
	text-align:center;
}

#comentarios {
	
	padding: 0 0 0 2px;
}
#comentarios p{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
	font-size:12px;
}
#comentario{
	width:425px;
	float:left;
	background-color:EDADBE;
	border-color:#006633;
	border-style:solid;
	border-width: 1px;
	margin: 0 2px 3px 2px;
	padding: 4px 2px 4px 2px;
}
#comentario p{
	margin: 5px 0px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.shadow{
   background-color: #A7B551; /*shadow color*/
   color: inherit;
}
.content{
   background-color: #F8FAF1; /*background color of content*/
   color: #000; /*text color of content*/
   border: 1px solid #A7B551; /*border color*/
   padding: .5em 2ex;
} 
.blur{
 color: inherit;
 width:425px;
 margin:7px 7px 0 10px;
 text-align:center;
 
}

#contenido .titulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #003100;
font-style:normal;
text-align:justify;
margin-top:12px;
font-weight: bold;
}

#verMas{
background: url(../img/vermas_03.jpg);
width:61px;
height:35px;
padding:0px 0px 0px 0px;
margin:4px 0  4px 0;
font:  bold 1.1em/61px Arial,sans-serif;
color: #825A4D;
text-indent:10px;

 }

#contenido .directorio{
  border: 1px dashed #A7B551; /*border color*/
  padding: 3px 2px 0px 3px;
  
}
#txtTexto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.txtPeq{font:normal normal 9px Verdana, Arial, Helvetica, sans-serif;color: #000000;}
/*creditos*/

#pie {
background:url(../img/frontsarapiqui_55.jpg);
 height: 48px;
 margin: 0 auto 0 auto;
 width: 767px;
 text-align:Right;
 font:  bold 1.0em/44px Verdana, Arial, Helvetica, sans-serif;
 vertical-align: middle; 
 line-height: 44px; 
 clear:both;
}

#img-banner img{
 margin:0 auto;
 display:block;
}



.busqueda{float:left;margin:0 0 15px 0;border:0px solid red;}

.busqueda input{float:left;border:0px solid #0B6FA0;}
.busqueda2 input{float:left;border:1px solid #0B6FA0;}

.busqueda form .marco{width:97%;border-bottom:1px solid #ccc; float:left;padding:2px;margin:4px 0 4px 0;}
.busqueda form  .fila{width:100%;border:0px solid orange;float:left;margin:2px}
.busqueda form .celda{border:0px solid blue; width:30%;margin:2px;float:left;} 




.submit{margin:0 0 0 30px; width:100px; float:right;}
.submit button {position: relative; display:block; margin:0px auto;
background: #3DAEE3 url(../img/buscar.gif) no-repeat; background-position:2px; border: 0;color: #FFF;	cursor: pointer;font: normal 12px/26px Arial, Helvetica, sans-serif; height: 26px; padding-bottom: 2px;	text-align:center;width: 100px; clear:both;}


#rotativas{
border:0px solid red;
position:relative;
width:760px;
height:200px;
 
}

#izq .menu2{
/*margin:190px 0 0 15px ;*/
margin:0px 0 0 0px;
padding:4px 0 0 3px;
height:100px;
width:150px;
background:#A6B550;
}
#izp .nav2{
background:url(cabeza-nav.gif);
border-bottom:#9e9e9e 1px solid;
top:210px;
font: bold 1.2em/35px Arial,sans-serif;

}
#izq .nav2 a,
#izq .nav2 strong  {

margin:0 0 0 0;
color:#FFFFFF;
height:20px;
display:block;
padding:0 0px 0 0px;
text-decoration:none;
font-weight:bold;
}
#izq .nav2  a.nuevo:hover,
#izq .nav2 a:hover,
#izq .nav2 strong {
color:#F4D53D;
background-color:#A6B550;
font-weight:bold;
}
#izq .nav2 li{
 
list-style:none;
}

#izq .nav2  a.nuevo{color:#FA5900; background:url(../img/nuevo.gif) 90px center no-repeat;padding-right:32px;}

 #cabeza,#anuncio,#cuerpo,#pie{background:#fff;/*background:#CCC;*/}
 
 .cambio{
   height:65px;
   width:140px;
   padding:5px 0 0 15px;
   line-height:18px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
  
}
.cimput{
   border:1px solid red;;
   }

.nodes{
  display:none;
   }
 
 .nuestro_directorio{ display:block;margin:0 auto; text-align:center; width:100%;}
 .boton_directorio{background:url(../img/directorio.gif) center no-repeat;color:#825A4D;display:block;font-weight:bold; line-height:33px; height:37px; margin:0 auto 20px auto; text-align:center; width:250px; }

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 10px;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#000;
}
.buttons a.positive:hover, button.positive:hover{
	background-color:#DFF4FF;
    border:1px solid #C2E1EF;
    color:#336699;
}

.centrar{float:left;padding:0 0 0 50px}
 
