*{
	margin: 0;
	padding: 0;
}

body {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	background:#FFFFFF url(images/fondo.jpg) repeat;
	font-size: 13px;
	}

#web{
	width: 984px;
	clear:both;
	margin:auto;
	background-color:#FFFFFF;
	display:block;
	background:url(images/borde.jpg) repeat-y;
	overflow:hidden;
	
}
#wab{
	width: 975px;
	clear:both;
	margin:auto;
	background-color:#FFFFFF;
	/*margin-top:40px;*/
}
a{
color: #1C71B7;
text-decoration:none;
}
#header{
background:url(images/header2.jpg) no-repeat;
width:984px;
height:87px;
margin:auto;
margin-top:12px;
position:relative;
}
#logo{
cursor:pointer;
height:64px;
left:27px;
position:absolute;
top:11px;
width:187px;
}
#pie{
width:984px;
background: #FFFFFF url(images/pie.jpg) repeat-x bottom;
height:11px;
margin:auto;
margin-bottom:30px;
}
.contenido{
width:964px;
display:block;
margin:auto;
background:url(images/fondo_centro.jpg) no-repeat;
overflow:hidden;
margin-bottom:30px;
min-height:950px;

}
.cabecera{
width: 975px;
margin:auto;
}
.menu-nav{
background: #FFFFFF url(images/menu.jpg) repeat-x;
height:64px;
width: 975px;

}
.menu-lista{
clear:both;
display:block;
margin:auto;
overflow:hidden;
width:585px;

}
.menu-nav ul{
margin:auto;

}
.menu-nav ul li{
background:url(images/pestana.jpg) no-repeat;
height:64px;
width:142px;
list-style: none;
text-transform:uppercase;
margin-right:4px;
float:left;

}
.pestana{
text-align:right;
padding-right:6px;
padding-top:16px;
}
#izquierda{
width:209px;
min-height:400px;
float:left;
}
#derecha{
width:209px;
min-height:400px;
float:right;
}
.caja{
float:left;
width:201px;
min-height:200px;
background-color:#383735;
margin-bottom:8px;

}
.caja-usuarios2{
float:left;
width:201px;
/*min-height:200px;*/
background-color:#F69B06;
margin-bottom:8px;

}
.caja-usuarios{
float:left;
width:201px;
/*min-height:200px;*/
/*background-color:#F69B06;*/
margin-bottom:8px;

}
.caja-usuarios p{
margin-left:19px;
margin-bottom:15px;

}
.caja-usuarios p a{
color:#FFFFFF;
text-decoration:underline;
}

.caja-usuarios2 p{
margin-left:19px;
margin-bottom:8px;

}
.caja-usuarios2 p a{
color:#FFFFFF;
text-decoration:underline;
}
.caja-superior{
background:url(images/recuadro.jpg) no-repeat;
height:53px;
text-transform:uppercase;
padding:14px 0px 0px 28px;
color:#FFFFFF;
}

.patro{
margin:auto;
width:152px;
margin-bottom:19px;
}
.caja-superior-usuarios{
background:url(images/recuadro2.jpg) no-repeat;
height:40px;
text-transform:uppercase;
padding:14px 0px 0px 28px;
color:#FFFFFF;
}
.inputs input{
border:0px;
width:120px;
height:26px;
margin-bottom:10px;
}
.formulario{
margin:auto;
width:150px;
height:72px;
}
.cajita{
width:201px;
height:40px;
background:url(images/cajita.jpg) no-repeat;
padding:21px 0 0 28px;
margin-bottom:6px;
font-weight:bold;

}
.cajita2{
width:201px;
height:49px;
background:url(images/cajita.jpg) no-repeat;
padding:12px 0 0 28px;
margin-bottom:6px;
font-weight:bold;

}
.cajitas{
float:left;
margin-bottom:5px;
}
.cont-der{
float:right;
width:201px;
}
.cajita a{
color:#F39206;
text-decoration:none;
}
.cajita a:hover{
text-decoration:underline;
}
.cajita2 a{
color:#F39206;
text-decoration:none;}
.cajita2 a:hover{
text-decoration:underline;
}
.enlaces{
/*margin:0px 0px 0px 400px;*/
margin:auto;
padding:80px 0px 0px 0px;
font-weight:bold;
width:637px;

}
.enlaces a{
color:#000000;
text-decoration:none;
}
.actividades{
width:555px;
float:left;
margin-bottom:20px;
}
.actividad{
/*height:218px;*/
width:179px;
float:left;
margin:0px 6px 35px 0px;
}
.tit{
padding-top:9px;
padding-left:20px;
border-top:4px solid #DDDDDD;
margin:11px 0px 0px 0px;
text-transform:uppercase;
background:url(images/flecha.jpg) no-repeat 5px 20px;
color:#F69B06;
font-size:16px;
font-weight:bold;
}
.tit a{
color:#F69B06;
text-decoration:none;
}
.tit a:hover{
color:#F69B06;
text-decoration:underline;
}
.banners{
width:555px;
float:left;
display:inline;
margin-bottom:12px;
}
.banner{
float:left;
}
.banners img{
margin-bottom:6px;
}
.centro{
float:left;
width:555px;
padding-bottom:32px;
}
.actividad img{
border:#E6E6E6 4px solid;
}
.inputs{
float:left;
width:100px;
}
.boton{
float:right;
}

h1{
color:#F69B06;
margin-bottom:7px;
text-transform:capitalize;
}

.list-act{
margin-bottom:10px;
margin-left:12px;
}
.apuntate{
margin:auto;
color: #000000;
width:280px;
}
.apuntate2{
margin:auto;
color: #000000;
width:300px;
margin-top:20px;
}
.apuntate img{
margin-right:18px;
}
.apuntate2 img{
margin-right:18px;
}
.apuntate p{
margin-top:4px;}
.apuntate2 p{
margin-top:4px;
}
.entry{
width:100%;
display:block;
overflow:hidden;}
.entry ul{
list-style: disc;
margin-bottom:10px;
display:block;
margin-left:10px;
}
.entry p{
margin-bottom:10px;
text-align:justify;
line-height:22px;
}
caja-superior-usuarios a{
color:#FFFFFF;
text-decoration:none;
}
caja-superior-usuarios a:hover{
text-decoration:underline;
}

img{
border:none;}
.cat{
width:663px;
padding:8px;
padding-bottom:15px;
border-bottom:1px dotted #000000;
min-height:93px;
display:block;
overflow:hidden;
}
.cat p{
color:#666666;
}
.cat h3{
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
margin-bottom:6px;
}
.cat h3 a {
color:#000000;
font-size:18px;
text-decoration:none;
}
.cat h3 a:hover{
text-decoration:underline;

}
.cat img{
border:1px solid #C8E4F7;
margin-right:10px;
}
.menu-lista a{
color:#000000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.caja-usuarios2 a{
color:#FFFFFF;
}
#menu ul li{
background-image: none;
}
.chat{
border: 4px #E8E5E2 solid;
width:547px;
}
.paypal{
}
.paypal p{
padding-top:32px;
margin-bottom:0px;
}
.p2 p{
padding-top:5px;
color:#EE3806;
}
.colaborador{
margin-bottom:12px;
}
.colaborador img{
border:2px solid #F69B06;
}
.colaborador p{
margin-top:10px;
}
.vermas{
bottom:9px;
position:absolute;
right:8px;
}
.vermas a{
color:#FFFFFF;
}
#wp-calendar{
background-color:#F69B06;

}
#wp-calendar a{
color:#FFFFFF;
}
#about, .custom_textarea {
height:160px;
}
#barra{
height:33px;
width:100%;
background:url(images/barra.jpg) repeat-x;
position:absolute;
top:110px;
z-index:-1;
margin:0px;
padding:0px;
display:inline;
overflow:hidden;
}
#todo{
width:984px;
margin:auto;
position:relative;

}
.menu{
background:url(images/menu.jpg) repeat-x;
height:35px;
width:100%;
}
.borde-izq{
float:left;
width:3px;
background:url(images/borde_izq.jpg) repeat-y;

}
#sidebar{
background-color:#1C71B7;
position:absolute;
right:26px;
top:24px;
width:233px;
padding: 10px 8px 10px 8px;
display:block;
overflow:hidden;

}
.centro{
width:964px;
float:left;
background:url(images/fondo_centro.jpg) no-repeat;
margin-left:7px;
margin-right:7px;
}
.borde-der{
float:left;
width:3px;
background:url(images/borde_der.jpg) repeat-y;
}
.menu ul{
margin-left:10px;
}
.menu ul li{
float:left;
list-style:none;


}
.menu ul li a{
background:url(images/borde_menu.jpg) no-repeat right;
height:27px;
float:left;
padding:7px 13px 0px 13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.menu ul li a:hover{
background-color:#005DA6;
}
.marcadores{
height:32px;
float:left;
width:688px;
text-align:right;
padding-top:5px;
display:block;
overflow:hidden;
}
.marcadores2{
height:25px;
float:left;
width:663px;
display:block;
overflow:hidden;
}
.portada{
width:663px;
margin-left:10px;;
min-height:20px;
float:left;

}
.cate{
text-transform:uppercase;
font-weight:bold;
}
.cate a{
color:#1C71B7;
text-decoration:none;
}
.cate a:hover{
text-decoration:underline;
}
.cate ul li{
list-style:none;
}
.cate ul li a{
color:#1C71B7;
text-decoration:none;
}
.destacada{
width:665px;;
padding-bottom:20px;
border-bottom:1px dashed #000000;
}
.destacada h2{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
}
.destacada h2 a{
color:#000000;
}
.destacada img{
border:1px solid #81C0ED;
}
.elem-dest{
margin-top:7px;
margin-bottom:5px;
}
.seccion2{
width:665px;;
padding-bottom:20px;
border-bottom:1px dashed #000000;
margin-top:17px;
overflow:hidden;
}
.noticia2{
width:327px;
float:left;
margin-right:10px;
}

.noticia2 h2{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}
.noticia2 h2 a{
color:#000000;
}
.noticia2 img{
border:1px solid #81C0ED;
}
.noticia3{
width:327px;
float:left;
}

.noticia3 h2{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}
.noticia3 h2 a{
color:#000000;
}
.noticia3 img{
border:1px solid #81C0ED;
}
.noticia4{
width:207px;
float:left;
margin-right:21px;
}

.noticia4 h2{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
}
.noticia4 h2 a{
color:#000000;
}
.noticia4 img{
border:1px solid #81C0ED;
}
.seccion3{
width:665px;;
padding-bottom:20px;
margin-top:17px;
overflow:hidden;
border-bottom:1px dashed #000000;
}
.noticia5{
width:207px;
float:left;
}

.noticia5 h2{
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
}
.noticia5 h2 a{
color:#000000;
}
.noticia5 img{
border:1px solid #81C0ED;
}
.pie-texto{
color:#1A70B6;
text-align:center;
margin-top:30px;
width: 984px;
clear:both;
margin:auto;
background-color:#FFFFFF;
display:block;
background:url(images/borde.jpg) repeat-y;
overflow:hidden;
}
.par{
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
#sidebar h3{
background:url(images/flecha_azul.jpg) no-repeat 0px 12px;
color:#FFFFFF;
padding-left:12px;
font-size:29px;
font: Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:10px;
}
.boton{
width:233px;
display:block;
overflow:hidden;
margin-top:12px;
border-bottom:2px solid #3E98E1;
padding-bottom:10px;
}
.izq{
width:147px;
float:left;
padding-left:12px;
}
.der{
width:73px;
float:right;
}
.izq p{
color:#000000;
font-weight:bold;

}
#sidebar .boton h3{
width:147px;
float: left;
line-height:100%;
margin-bottom:5px;
}
.cat .cate{
margin-bottom:5px;
}
.portada h1{
font-weight:bold;
margin-bottom:6px;
color:#006ABE;
font-size:22px;
margin-top:6px;
}
.content p{
text-align:justify;
margin-bottom:10px;
}
.more-link a{
color:#1C71B7;
}
.more-link{
text-align:right;
}
.boton h3 a{
color:#FFFFFF;
}
#sidebar h4{
color:#1C71B7;
line-height:10px;
}
.favoritos{
font-size:12px;
font-weight:bold;
height:20px;
position:absolute;
right:265px;
top:65px;
width:125px;
}
.favoritos a{
color:#1C71B7;

}
.product_slider{
margin:auto;
width:200px;
}
.alignleft{
float:left;
margin-right:7px;
}

.comment{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #BBD8E7;
line-height:1;
margin-bottom:20px;
width:620px;
padding:10px 10px 10px 10px;
}
#commentlist{
margin-top:15px;

}
