*{

	margin:0px;

	padding:0px;}

p{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	font-weight:600;

	color:#333;

	}

#top{

	background: #d7e6ed url(../imagenes/bg_top.jpg) repeat-x;

	width:100%;

	height:300px;}

#body_top{

	background:url(../imagenes/header.jpg) repeat-x top;

	width:980px;

	height:300px;

	margin:auto;}

#topmenu{

	width:907px;

	height:80px;

	margin:auto;}

#topmenu h1{

	height:auto;

	width:auto;

	float:right;

	margin-right: 110px;

	margin-top:6px;

	color:#FFF;

	font-size:18px;

	}



#logo{

	width:335px;

	height:80px;	

	float:left;}

#logo img{

	border:none;}

#menutop{

	width:550px;

	height:40px;

	margin-top:10px;	

	float:right;}

#menutopiz{

	width:18px;

	height:40px;	

	float:left;

	background:url(../imagenes/bgmenuiz.png) no-repeat;}

#menutopbg{

	width:510px;

	height:40px;	

	float:left;

	background:url(../imagenes/bgmenuoff.png) repeat-x;}

#menutopder{

	width:20px;

	height:40px;	

	float:left;

	background:url(../imagenes/bgmenuder.png) no-repeat;}

#menutop ul{

	list-style-type:none;

	margin-top:10px;

	color:#FFF;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;}

#menutop ul li{

	width:auto;

	height:40px;

	display:inline;}

#menutop ul li a{

	width:50px;

	height:40px;

	padding:4px;

	padding-top: 10px;

	padding-bottom:9px;

	color:#333;

	text-decoration:none;

	font-family:Georgia, "Times New Roman", Times, serif;}

#menutop ul li a:hover{

	background:url(../imagenes/bgmenuon.png) repeat-x;

	width:50px;

	height:40px;}

	

#header_b{

	width:907px;

	height:205px;

	margin:auto;}

#slide_top{

	width:907px;

	height:12px;

	background:url(../imagenes/slide_top.png) no-repeat;}

#slide{

	width:907px;

	height:180px;

	background:url(../imagenes/slide_bg.png) repeat-y;}

* html #slide{

	margin-top:-7px;}

#slide_bot{

	width:907px;

	height:22px;

	background:url(../imagenes/slide.png) no-repeat bottom left;}

#body{

	background: #f7f7fa url(../imagenes/degradado.jpg) repeat-x top;

	width:100%;}

#izq{

	width:50%;

	float:left;}

#der{

	width:49%;

	float:right;}

	

.cuadro{

	width:99%;

	margin:auto;

	background:#e4edf2;

	border: solid 1px #f7f7fa;}

.titulo{

	width:99%;

	height:31px;

	padding-top:4px;

	padding-left:1%;

	background:url(../imagenes/bgcuadro.png) repeat-x;

	}



.titulo h2{

	font-family:Arial, Helvetica, sans-serif;

	color:#FFF;

	font-size:18px;}

.titulo a{

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFF;

	font-style:italic;

	font-size:15px;}

.titulo a:hover{

	border-bottom: 1px #FFF dotted;}

.bordebg{

	width:99%;

	height:10px;

	margin:auto;

	background:url(../imagenes/bordecuadro3.png) no-repeat top;}

#footer{

	width:100%;

	height:99px;

	background:url(../imagenes/bgfooter.jpg) repeat-x;}

#footerimg{

	width:854px;

	height:99px;

	margin:auto;

	background:url(../imagenes/footerimg.jpg) no-repeat;}

.texto{

	width:100%;

	margin:auto;

	margin-top: 3px;

	padding: 2px;

	padding-bottom:5px;

	border: solid 1px #fff;

	

	color:#FFF;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;}

.texto h1 a{

	font-size:18px;

	color:#175286;

	text-decoration:none;}

.texto h1 a:hover{

	border-bottom: dotted #175286 1px;}

.imagen{

	width:140px;

	height:110px;

	margin: 2px;

	padding: 5px;

	border: solid 1px #f7f7fa;

	background:#aecbdc;

	float:left;

	}

#footermenu{

	width:854px;

	text-align:center;

	color:#fff;

	}

#footermenu ul li{

	color:#CCC;

	display:inline;

	list-style-type:none;

	}

#footermenu ul li a{

	width:30px;

	height:10px;

	padding: 0px;

	color:#CCC;

	text-decoration:none;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-weight:600;

	}

#footermenu ul li a:hover{

	border-bottom: dotted 1px #f7f7fa;

	}

#copy{

	width:854px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#CCC;

	}

#copy a{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#CCC;

	text-decoration:none;

	}

#copy img{

	border:none;

	margin-bottom:-10px;

	}

#social{

	width:854px;

	height:40px;

	text-align:center;

	}

#social img{

	border:none;

	margin:2px 2px 2px 2px;

	}

#social img:hover{

	margin:0px 2px 4px 2px;

	}



/* estilo pagina secundaria */



#contenido2{

	width:907px;

	margin:auto;}

#izq2{

	width:180px;

	float:left;

	margin-left:2px;}



#der2{

	width:720px;

	float:right;}

.titulo2{

	width:99%;

	height:31px;

	margin-top:2px;

	padding-top:4px;

	padding-left:1%;

	background:url(../imagenes/bgcuadro2.png) repeat-x;

	color:#175286;

	}

.titulo2 a{

	text-decoration:underline;

	color:#175286;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:6px;

	}

.titulo2 a:hover{

	text-decoration:overline;

	color:#175286;

	padding:6px;

	}

.titulo2 h2{

	color:#175286;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;}



.texto2{

	width:480px;

	float:left;}
	
.texto2 ol{
	list-style:decimal;
	list-style-type:decimal;
	margin:auto;
	padding:3px;
	}
.texto2 ol li{
	list-style:decimal;
	list-style-type:decimal;
	margin:auto;
	padding:3px;
	margin-left:10px;
	}
.texto2 ul{
	list-style:circle;
	list-style-type:circle;
	margin:auto;
	padding:3px;
	}
.texto2 ul li{
	list-style:circle;
	list-style-type:circle;
	margin:auto;
	padding:3px;
	margin-left: 10px;
	}

.adds2{

	width:220px;

	float:right;}

.imagen2{

	width:140px;

	height:110px;

	margin: 3px;

	padding: 5px;

	border: solid 1px #f7f7fa;

	background:#aecbdc;

	margin:auto;}

.dir2{

	width:93%;

	margin:auto;

	margin-top: 3px;

	padding: 3px;

	border: solid 1px #f7f7fa;

	color:#FFF;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	text-align:center;}

.dir2 h1 a{

	font-size:18px;

	color:#175286;

	text-decoration:none;}

.dir2 h1 a:hover{

	border-bottom: dotted #175286 1px;}

.comentario{

	width:93%;

	margin:auto;

	margin-top: 3px;

	padding: 3px;

	border: solid 1px #f7f7fa;

	color:#333;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;}

.comentario p{

	color:#333;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;}

.comentario span{

	color:#009;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;}

input, textarea, select{

	color:#175286;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	margin:2px;

	font-weight:bold;

	}

.rojo p{

	color:#F30;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	font-weight:normal;}

	

	

	

/*css para directorio cms*/

.cat{

	width:100%;

	}

.cat a{

	height:auto;

	width:171px;

	float:left;

	padding-left: 2px;

	padding-right: 3px;

	color:#175286;

	text-decoration:none;

	text-transform:capitalize;

	font-weight:bold;

	}

.cat a:hover{

	text-decoration:underline;

	}

.cuadro h1{

	color:#175286;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	}

.texto h2 a{

	color:#175286;

	text-decoration:none;}

.texto h2 a:hover{

	border-bottom: solid 1px #175286;}

.texto2 a{

	color:#175286;

	text-decoration:none;

	border-bottom:dotted 1px #175286;}

.texto2 a:hover{

	border-bottom: solid 1px #175286;}	

.texto2{

	padding:2px;}

	

.texto2 li{

	list-style-type:none;}

.texto2 ul{

	padding-left: 5px;}

.texto2 table a{

	padding-left: 2px;

	padding-right: 2px;

	color:#175286;

	text-decoration:none;

	text-transform:capitalize;

	font-weight:bold;

	border-bottom:solid 1px #175286;

	}

.texto2 table a:hover{

	color:#222;

	border-bottom:dotted 1px #175286;

	}

	

/*CSS GALERIA*/

	.img {

	float: left;

	width: 155px;

	height: 115px;

	margin: 2px 2px 2px 3px;

	}

	

	.fondo {

	float: left;

	width: 155px;

	height: 115px;

	background: url(../imagenes/brush-border.png);

	position: relative;

	top: -112px;

	left: -7px;}

	

/* eventos*/

.texto p span{

	color:#036;

	font-size:18px;

		}



.lcdstyle{ 

background:#e4edf2;

color:#F60;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

font-weight:bold;

border: solid 1px #3F7Fa5;

padding: 0px;

}



.lcdstyle sup{ /*Example CSS to create LCD countdown look*/

font-size:10px;

font-weight:bold;

color:#000;

}

.jstime{ /*Example CSS to create LCD countdown look*/

font-size:12px;

font-weight:bold;

color:#222;	

}
#ancla_indice{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;}
	
	
/*titulos y texto*/

.texto2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;}
.texto2 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;}
.texto2 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:italic;}
.texto2 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;}
.texto2 strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;}
