*{ margin:0; padding:0;}
h1{ font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; letter-spacing:-1px; color:#5e1240; margin:0 0 8px 0}
h2{ font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; letter-spacing:-1px; color:#12445e;}
h4{ font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#12445e; margin:4px 0 4px 0}
h5{ font-family:calibri, Arial, Helvetica, sans-serif; font-size:20px; color:#5e1240; font-weight:normal}
.secciones h5 a{ color:#5e1240;}
.secciones h5 a:hover{ color:#000;}
h6{ font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; letter-spacing:-1px; color:#12445e; font-weight:normal; background:url(../images/h6.jpg)  no-repeat; padding:0 0 0 30px; margin:0 0 10px 0}
p{  font-family:Calibri, Verdana, Geneva, sans-serif; color:#000; font-size:14px; padding:2px 0 5px 0; t }
img{ border:none}
body{ background: #945718 url(../images/bg.jpg) repeat-x; padding: 0; margin: 0; left: 50%; font-family:Calibri, Arial, Helvetica, sans-serif}
#ajuste{ margin:auto; width:902px; z-index:-9000 }
#cabecera{ float:left; width:902px; height:280px; background:url(../images/bg-cabecera.png) no-repeat; position:relative; z-index:40 }
.areaLogo{ float:left; width:262px; height:240px; margin:25px 70px 10px 70px;}
.logo{ float:left; width:262px; height:71px; background:url(../images/logo.png) no-repeat}
.login{width:210px; height:150px; margin:10px 0 0 75px}

.pregunta{ color:#fe9b0f; font-size:16px !important; margin:3px 0 3px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}


.cerrar{ background:url(../images/close.png) no-repeat; padding:0 0 0 18px; display:inline; margin:0 10px 0 0 }
.cerrar a { font-size:12px; color:#FFF !important; font-weight:bold; }
.user{ background:url(../images/users.png) no-repeat; padding:0 0 0 18px; display:inline; margin:0 5px 0 0 }
.user a { font-size:12px; color:#FFF !important; font-weight:bold; }


.login h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; letter-spacing:-1px; color:#FFF} 
.campoLogin{ width:185px; border:none; background:#77593f; margin:4px 0 4px 0; padding:6px; font-size:11px; color:#FFF}
.btLogin{ border:none; background-color:#38201c; color:#FFF; font-size:11px; padding:4px;}
.login p{ font-family: Arial, Helvetica, sans-serif; font-size:11px; } 
.login p a{color:#b8acac; text-decoration:none}
.login p a:hover{text-decoration:underline}
.areaFotos{float:left; width:470px; height:178px; margin:35px  0 0 0; position:relative; overflow:hidden; padding:0 0 0 30px}
/*pasafotos Cabecera*/
.graphic, #prevBtn, #nextBtn {margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#slider{ overflow:hidden; width:423px;height:178px}
#slider ul, #slider li {margin:0;padding: 0;list-style:none; }
#slider li {width:423px;height:178px;overflow:hidden;  }
#slider img{ border:6px solid #9c825c;overflow:hidden;}
#prevBtn, #nextBtn {display:block;width:18px;height:32px;position:absolute;left:0px;top:80px;}
#nextBtn {left:460px;}
#prevBtn a, #nextBtn a {display:block;width:18px;height:32px;background:url(../images/btn_prev.png) no-repeat 0 0;}
#nextBtn a {background:url(../images/btn_next.png) no-repeat 0 0;}
.menu{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#b6700d; font-weight:bold; letter-spacing:-1px; float:left; margin:5px 0 0 28px; width:460px}
.menu a{  color:#b6700d; text-decoration:none} 
.menu a:hover{  color:#fe9b0f;} 
#contenido{width:884px;  float:left; margin:0 9px 0 9px; position:relative; top:-20px;}
.principal-home{ width:635px; float:left;}
.miga{ font-size:12px; margin:0 0 6px 0}
.miga a{color:#5e1240;}
.miga a:hover{ text-decoration:none}
.bienvenida{ float:left; background:url(../images/bg-bienvenida.png) no-repeat; width:594px; height:121px; padding:25px 20px 0 20px; margin:0 0 3px 0}
.noticias-home{ float:left; background:url(../images/bg-noticias.jpg) no-repeat; width:594px; height:180px; padding:30px 20px 0 20px; margin:0 0 5px 0}
.noticias-home h2{ font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; letter-spacing:-1px; color:#5e1240; background:url(../images/bullet-news.jpg) no-repeat 0 0; padding:0 0 0 38px}
.noticias-home h3{ font-size:13px;  color:#5e1240; text-transform:uppercase}
.noticia{ float:left; width:184px; height:125px; margin:10px 8px 0 0; border-right:1px solid #ad9068; padding:0 5px 0 0}
.bt-ver{ float:right; color:#FFF; background:url(../images/bg-ver.png) no-repeat; width:44px; height:19px; text-align:center; margin:4px 0 0 0;  display:block; cursor:pointer; font-size:13px; padding:3px 0 0 0}
.bt-ver a{ color:#FFF; text-decoration:none} 
.bt-ver a:hover{ color:#8d376b} 
.menu-left{ width:240px; float:left; margin:0 0 0 9px}
.destacados{ float:left; width:240px; height:238px;  background:url(../images/bg-destacados.jpg) no-repeat; padding:20px 0 0 0}
.destacado{ width:204px; height:65px; margin:0 10px 0 10px; padding:5px 0px 5px 8px}
.destacado h3{ font-family:Calibri, Verdana, Geneva, sans-serif; color:#5e1240; font-size:15px; font-weight:bold} 
.destacado h3 a{color:#5e1240;}
.destacado h3 a:hover{color:#000;}
.destacado p{  color:#000; font-size:12px; } 
.destacado a{ color:#000; text-decoration:none}
.destacado a:hover{ color:#5e1240;}
.contenidos{background:url(../images/bg-contenidos.jpg) repeat-y; width:594px;  padding:30px 20px 30px 20px; margin:0 0 5px 0; overflow:hidden}
.contenidos strong{ color:#5e1240}
.nosotros-text{width:538px; height:102px; padding:25px; background:url(../images/bg-nosotros.png) no-repeat}

.imagenIncrus {float: left; padding-bottom: 1px; margin: 6px 10px 10px 0}
.imagenIncrus2 {float: right; padding-bottom: 1px; margin: 6px 0 10px 5px}
.imagenIncrusborde {float: left; padding-bottom: 1px; margin: 6px 10px 10px 0; border:5px solid #e8e3d9}
.imagenIncrusborde2 {float: right; padding-bottom: 1px; margin: 6px 0 10px 10px; border:5px solid #e8e3d9}
.banner{ width:228px; height:132px; background:url(../images/bg-banner.jpg) no-repeat; float:left; margin:12px 0 0 0; padding:6px}
.pie{ width:615px; height:30px; float:left; background:url(../images/bg-pie.jpg) no-repeat; padding:20px 10px 0 10px}
.pie p{ font-size:12px; float:left; width:480px }
.pie a{ color:#000; text-decoration:none; padding:0 5px 0 5px}
.pie a:hover{ color:#5e1240; }
.pie strong{ color:#5e1240; padding:0 10px 0 0 }
.pie img{ margin:-5px 0  0 0}
.bt-flecha{ width:100px; float:right; color:#374a03; font-size:14px; font-weight:bold; background:url(../images/arrow-verde.png) no-repeat; padding:0 0 0 16px; border:1px solid #aa8f6c}
.secciones{ float:left; width:173px; height:75px; background:url(../images/bg-secciones.png) no-repeat; margin:0 5px 5px 0; padding:10px}
.secciones-banner{ width:413px; height:100px; margin:10px 0 15px 0; padding:15px 20px 0 140px }
.secciones-banner h2{font-family:"Arial" Georgia, "Times New Roman", Times, serif; font-size:18px; letter-spacing:-1px; color:#3c200a; font-weight:normal; line-height:21px }
.secciones-banner  strong{ font-size:28px; color:#3c200a; font-weight:normal}
.secciones-banner ul{ padding:0 0 0 20px}
.secciones-banner li{ color:#0e3036; font-size:13px; line-height:14px;}
.secciones-banner p{ font-size:20px; color: #6b471f;}
#kraal{ background:url(../images/bg-kraal.jpg) no-repeat}
#manada{ background:url(../images/bg-manada.jpg) no-repeat}
#tropa{ background:url(../images/bg-tropa.jpg) no-repeat}
#escultas{ background:url(../images/bg-esculta.jpg) no-repeat}
#clan{ background:url(../images/bg-clan.jpg) no-repeat}
.documentacion li{ font-size:20px; letter-spacing:-1px; color:#5e1240; list-style:none; background:url(../images/bullet-documentacion.png) no-repeat 0 0; padding:0 0 0 30px}

.documentacion li a{ color:#5e1240; text-decoration:none }
.documentacion li a:hover{ text-decoration:underline }
.links li{ font-size:20px; letter-spacing:-1px; color:#5e1240; list-style:none; background:url(../images/bullet-links.png) no-repeat 0 2px; padding:0 0 0 30px}
.documentacion p,  .noticias p, .links p{ margin:0 0 0 30px; *margin:0; letter-spacing:0}
.documentacion p a,  .noticias p a, .links p a{ color:#000; text-decoration:none}
.documentacion p a:hover,  .noticias p a:hover, .links p a:hover{color:#5e1240;}
.noticias li{ font-size:18px; letter-spacing:-1px; color:#5e1240; list-style:none; background:url(../images/bullet-noticias.png) no-repeat 0 0; padding:0 0 0 30px}
.secciones a{ color:#000; text-decoration:none}
.secciones a:hover {color:#5e1240; }
.bt-long{ width:510px; height:22px; background:url(../images/bg-btLong.png) no-repeat; margin:5px 0 5px 20px; *margin:5px 0 5px 0; text-align:right; padding:3px 20px 0 0; font-size:14px; font-weight:bold ; color:#12445e}
.bt-longImp{ width:510px; height:22px; background:url(../images/bg-btLongImp.png) no-repeat; margin:5px 0 5px 20px; *margin:5px 0 5px 0; text-align:right; padding:3px 20px 0 0; font-size:14px; font-weight:bold ; color:#12445e}
.bt-long a, .bt-longImp a{ text-decoration:none;  color:#12445e}
.bt-long a:hover, .bt-longImp a:hover{color:#6a9bc3}
#paginador {clear: both;padding-top: 10px; margin-bottom:10px; text-align: center;}
#paginador #current { background-color: #728b98;color: #fff; padding: 2px 8px 2px 8px;}
#paginador a { text-decoration:none; padding: 2px 8px 2px 8px; color: #fff;  background-color:#12445e}
#paginador a:hover {padding: 2px 8px 2px 8px;text-decoration: none;background-color: #728b98;color:#fff;}
.visitas{ width:582px; height:29px; background-color:#12445e; color:#fff; padding:5px 10px 0 10px; margin:5px 0 5px 0}

.visitas2{ width:582px; height:29px; background:#553212; color:#fff; padding:5px 10px 0 10px; margin:5px 0 5px 0}
.usuario2{ width:300px; float:left; background:url(../images/foro-user.png) no-repeat; font-size:20px; padding:0 0 0 30px; color:#fff;}
.visitas3{ width:542px; height:29px;  color:#fff; padding:5px 10px 0 10px; margin:5px 0 5px 20px; border-bottom:1px solid #553212; }
.usuario3{ width:300px; float:left; background:url(../images/foro-user.png) no-repeat; font-size:20px; padding:0 0 0 30px; color:#553212}
.fecha3{ width:150px; float: right; font-size:14px; text-align:right; margin:5px 0 0 0; color:#553212}

.margen-iz{ margin:0 0 0 20px}
.margen-iz2{ margin:0 10px 0 20px; border-bottom:1ox solid #960}



.usuario{ width:300px; float:left; background:url(../images/bullet-visitas.jpg) no-repeat; font-size:20px; padding:0 0 0 30px}
.fecha{ width:150px; float: right; font-size:14px; text-align:right; margin:5px 0 0 0}
.bt-firma{  width:84px; height:19px; background:url(../images/bt-firma.png) no-repeat; float: right; font-size:12px; padding:6px 0 0 22px; color:#12445e }
.bt-firma a{ color:#12445e; text-decoration:none }
.bt-firma a:hover{color:#6a9bc3} 
.firmo{ width:593px; margin:10px 0 30px 0; }
.campoFirmo{ width:179px; border:none; margin:4px 0 4px 0; padding:6px; font-size:11px; color:#FFF; background:#77593f url(../images/bg-nombre.png) 4px 2px no-repeat; padding:6px 6px 6px 20px}
.campo-textoFirmo{ width:576px; height:100px; border:none; margin:4px 0 4px 0; padding:6px; font-size:11px; color:#FFF; background:#77593f url(../images/bg-comentarios.jpg) 4px 2px no-repeat; padding:6px 6px 6px 20px; font-size:11px; font-family: Arial, Helvetica, sans-serif}
.campoFirmo2{ width:576px; border:none; margin:4px 0 4px 0; padding:6px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#12445e; background:none; padding:6px 6px 6px 10px; border:1px solid #77593f}
.campo-textoFirmo2{ width:572px; height:100px; border:none; margin:4px 0 4px 0; padding:6px; font-size:13px !important; color:#000; background:none; padding:10px; font-size:11px; font-family: Arial, Helvetica, sans-serif; border:1px solid #77593f}

.campo-textoFirmo3{ width:572px; height:100px; border:none; margin:4px 0 4px 0; padding:6px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#12445e; background:none; padding:10px; border:1px solid #77593f}

.btFirmo{ border:none; background-color:#38201c; color:#FFF; font-size:11px; padding:4px; }
.clear{height: 1px;clear: both;margin: 0;padding: 0;font-size: 1px;line-height: 1px}
.contacto1{ float:left; width:275px; height:243px; margin:0 15px 0 0}
.contacto2{ float:left; width:300px; height:243px;}
.contacto2 a{ color:#000; text-decoration:none}
.contacto2 a:hover{ color:#5e1240;}
.campoNombre{ width:230px; border:none; margin:2px 0 3px 0; font-size:11px; color:#FFF; background:#77593f url(../images/bg-nombre.png) 4px 2px no-repeat; padding:6px 20px}
.campoTelefono{ width:230px; border:none; margin:2px 0 3px 0; font-size:11px; color:#FFF; background:#77593f url(../images/bg-telefono.jpg) 4px 2px no-repeat; padding:6px 20px}
.campoEmail{ width:230px; border:none; margin:2px 0 3px 0; font-size:11px; color:#FFF; background:#77593f url(../images/bg-email.jpg) 4px 2px no-repeat; padding:6px 20px}
.campoComentario{  width:245px; height:100px; border:none; margin:2px 0 4px 0; padding:6px; font-size:11px; color:#FFF; background:#77593f url(../images/bg-comentarios.jpg) 4px 2px no-repeat; padding:6px 6px 6px 20px; font-size:11px; font-family: Arial, Helvetica, sans-serif}
.min-text{ font-size:10px}
.ampliar{ font-size:12px; background:url(../images/ampliar.jpg) no-repeat 0 2px; padding:0 0 0 15px; margin:5px 0 0 0}
.ampliar a{ color:#12445e; font-weight:bold; text-decoration:none}
.ampliar a:hover{ text-decoration:underline}
.border{ border:4px solid #FFF}
.list-galerias{ float:left; width:590px; font-size:12px; margin:0 0 20px 0}
.list-galerias ul{ width:190px; float: left; margin:0 5px 20px 0}
.list-galerias li{ list-style:none; background:url(../images/bullet-imagenes.png) no-repeat 0 2px; padding:0 0 0 10px}
.list-galerias a{ color:#000; text-decoration:none; }
.list-galerias a:hover{text-decoration:underline}
.imagenes{ float:left; width:590px}
.imagenes li{ float:left; margin:0 8px  3px 0; list-style:none; }
.imagenes img{ border:4px solid #FFF}
.imagenes a:hover{ background:url(../images/bullet-links.png) no repeat}
.secciones-login{ float:left; width:243px; border:4px solid #bfa889; background:url(../images/bg-login.png) repeat-y; margin:0 0 10px 0; padding:10px 15px 10px 15px}
.coloca{ float:left;margin:0 10px 0 0; width:282px }
.azul{font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#12445e;}
.verde{font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#374a03;}
.amarillo{font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#b6700d;}
.fucsia{font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#530f33;}
.marron{font-family:"Arial Black", Gadget, sans-serif; font-size:20px; letter-spacing:-1px; color:#4e2b0c;}
.calendario-tit{color:#530f33; font-size:20px; letter-spacing:-1px; margin:0; padding:0 0 0 25px ; background:url(../images/bullet-calendario.png)  no-repeat 0 2px }
.secciones-images{ float:left; width:285px; margin:0 0 10px 0;}
.secciones-images li{  list-style:none; float:left}
.secciones-images img{  border:4px solid #FFF; margin:0 3px 0 0}
.bt{ float:right; width:16px; height:16px }
.list-noticias li{ list-style:none; background:url(../images/bullet-imagenes.png) no-repeat 0 6px; padding:0 0 0 10px; font-size:12px}
.list-noticias a{ color:#000; text-decoration:none; }
.list-noticias a:hover{text-decoration:underline}
.meses { float:left; width:590px; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:3px solid #77593f }
.meses li{ float:left; font-size:12px; list-style:none }
.meses li a{ color:#5e1240; text-decoration:none }
.meses li a:hover{ color:#000 }
.calendario-box{ width:300px;  float:left; margin:0 15px 0 0}
.calendario{ text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold;}
.calendario td{padding:0 0 5px 0;}
.dias{ background:#77593f; font-weight:bold; color:#FFF; }
.dias td{padding:5px 0 5px 0;}
.numeros{ background:#ede1cb;  color:#77593f;  }
.aviso{ position: relative; top:0; margin:0} 
.aviso2{ color:#FFF !important; background:#5e1240} 

.agenda-box{ width:244px;  float:left; background:url(../images/bg-login.png) repeat-y; padding:20px 15px 44px 15px}
.agenda-box h2{ background:url(../images/tit-agenda.png) no-repeat; width:95px; height:28px; text-indent:-9999px; margin:0 0 10px 0}
.agenda-box li{ background:url(../images/arrow-agenda.png) no-repeat 0 6px ; color:#12445e; font-weight:bold; padding:5px 0 0 10px; font-size:14px; list-style:none }
.agenda-box p{ font-size:12px; padding:0 0 5px 10px; *padding:0 0 5px 0; border-bottom:1px solid #ede1cb}
.list li{ list-style:none; background:url(../images/bullet-imagenes.png) no-repeat 0 6px; padding:0 0 0 10px; font-size:14px; margin:0 0 0 20px}
.normal a{color:#5e1240;}
.normal a:hover{ text-decoration:none}
#easyTooltip{padding:5px 10px; border:1px solid #739d20; background:#739d20 url(../images/bg.gif) repeat-x;color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; z-index:1000}
.text-llamada{ font-size:14px; padding:30px 15px 0 50px; color:#000; margin:20px 0 0 0; background:  url(../images/chat.png) 0 10px no-repeat; border-top:#77593f dotted 1px; border-bottom:#77593f dotted 1px}
.text-llamada a{ color:#77593f}
.text-llamada a:hover{ text-decoration:underline}
#solicitud{ padding:4px; background:#77593f; border:0; margin:5px 0 6px 0}

.pest{ width:592px; overflow:hidden; margin:0 0 10px 0; border-bottom:3px dotted #aa8f62;  padding:0 0 10px 0}
.pest a{color:#5e1240; text-decoration:none}
.pest a:hover{color:#000;}

.pestanas{ width:239px; height:62px; float:left; background:url(../images/bg-pestanas.jpg) no-repeat; border:4px solid #d1c0a1;  padding:10px; margin: 0 0 0 0 }
.pestanas h2 , .pestanas2 h2{ font-size:24px; color:#5e1240; margin:0; padding:0} 
.pestanas p, .pestanas2 p{ color:#000; margin:0; padding:0} 
.linea{ height:84px; width:30px; float:left; border-right:3px dotted #aa8f62}
.pestanas2{width:239px; height:62px; float: right; background:url(../images/bg-pestanas.jpg) no-repeat; margin:0; border:4px solid #d1c0a1; padding:10px}


