	/* normalize */
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
	{ margin : 0; padding : 0; }


	h1,h2,h3,h4,h5,h6 { font-size : 100%; font-weight: normal; }


	address, caption, cite, code, dfn, em, strong, th, var
	{ font-style : normal; font-weight : normal; }
	
    ol,ul { list-style : none; }
    
	fieldset,img, img a { border : 0; }


	a { outline:none; }

	a img { border:none; }

/* end normalize */

body {

	background-color: #EEEEEE;

	}
	
#box {

	margin 0 auto;

	}


#seccion {
		width: 715px;
		margin: 0px auto;
		text-align: left;
		padding: 0px 10px 0px 10px;
		background-image: url('/img/seccionback.gif');
		background-repeat:repeat-y;
		
	}
	
#encabezado {
		
		width: 715px;
		margin: 0px auto;
		font-family: Arial, "Trebuchet MS", Times, serif;
		background-image: url('/img/secciontop.gif');
		background-repeat: repeat-x;
		padding: 10px 10px 0px 10px;
		height: 72px;
		margin 0 auto;
		
	}
	
#menu{position:relative;font-size:12px;font-family: Arial, "Trebuchet MS", Times, serif;}
#menu ul{margin:0;padding:0;list-style-type:none;width:500px;float:right;}
#menu ul li{display:block;float:left;margin:0px;}
#menu ul li a{display:block;float:left;color:#3963A0;text-decoration:none;padding:0 0 0 5px;line-height:80px;}
#menu ul li a span{display:block;float:left;padding:0 25px 0 0;width:auto;}
#menu ul li a:hover{color:#E11598;}
#menu ul li a:hover span{display:block;cursor:pointer;}

	
#imagenseecion1 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		background-image: url('/img/backinterior.jpg');
		background-repeat: repeat-x;
		padding: 0px;
		height: 70px;
		margin-top: 0px;
		
	}
	
#imagenseecion1 h1 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 36px;
		

		
	}
	
#titulo {
		
		padding: 10px;
		margin-right: 20px;
		text-align: right;
	}	
	
#navbar{
		
		text-align: right;
		margin-right: 20px;
		padding: 10px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 10px;

	}	

#navbar a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;

		
	}
	
	
#imagennota {
		
		width: 171px;
		padding: 10px;
		margin-top: 0px;
		float: right;
		margin-left: 20px;
	}
	
#flashfotografico {
		
		width: 285px;
		padding: 10px;
		margin-top: 0px;
		float: right;
		margin-left: 20px;
	}
	
#imagenforo {
		
		width: 250px;
		padding: 10px;
		margin-top: 0px;
	    float: right;
        margin-left: 20px;

	}
	
	
#imagennota2 {
		
		width: 171px;
		padding: 10px;
		margin-top: 0px;
		text-align: left;
		margin-rigth: 20px;
	}

	
#imagenseccion2 {
		
		width: 164px;
		padding: 10px;
		margin-top: 0px;
		float: left;
		margin-right: 20px;
		background-image: url('/img/bajointerior.gif');
		background-repeat: repeat-x;

	}
	
#imagen {
		
		width: 164px;
		padding: 10px;
		margin-top: 40px;
		float: left;
		margin-right: 20px;
				background-image: url('/img/bajointerior.gif');
		background-repeat: repeat-x;

	}
	
#imagenseccionflash {
		
		width: 323px;
		height: 370px;
	    padding: 50px 0px 0px 0px;
		margin-top: 20px;
		float: left;
		margin-left: 10px;
		background-image: url('/img/fcback.gif');
		background-repeat: no-repeat;
		text-align: center;

	}
	
#contenidoseccion2 {
		
		padding: 10px 20px 10px 10px;
		margin-top: 0px;
		margin-left: 340px;
		marging-right: 50px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
	}
	
#contenidoseccion {
		
		padding: 10px 20px 10px 10px;
		margin-top: 0px;
		margin-left: 194px;
		marging-right: 50px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
	}
#contenidoseccion h2 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #39669F;
		font-size: 24px;
	}
	
#contenidoseccion h3 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #39669F;
		font-size: 18px;
	}
	
	
#contenidoseccion h4 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		font-weight: bold;
	}
	
	
	
#contenidoseccion h5 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #39669F;
		font-size: 14px;
		font-weight: bold;
	}
	
	
	
#contenidoseccion p {
		
		line-height: 16px;
		text-align: justify;
		

  }
  
#barra {
		

		text-align: left;
		padding: 10px 20px 10px 10px;
		

		
	}

  
#barra a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;

		
	}
	
	
	
#barraavanzar {
		

		text-align: right;
		padding: 10px 20px 10px 10px;
		

		
	}

  
#barraavanzar a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;

		
	}
	
.avan {
		
		text-align: right;
		
  }
  
#pie {
		width: 715px;
		margin: 0px auto;
		text-align: left;
		padding: 20px 10px;
		background-image: url('/img/seccionback2.gif');
		background-repeat:repeat-x;
		background-color: #EEEEEE;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		
}

#pie p {

		text-align: left;

		
}
	
#pie a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 11px;
		text-decoration: none;
		
}
	
#design{
		width: 200px;
		text-align: right;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		float: right;
		
}

	
#ub{
	    font-family: tahoma, "Trebuchet MS", Times, serif;
		text-align: right;
		margin-right: 18px;
		padding: 10px;
	    color: #666666;
	    font-size: 9px;
	}	

#ub a {
		
		font-family: tahoma, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 9px;
		text-decoration: none;
		font-weight: bold;

		
	}	
	
.copyright { font: 9px Trebuchet MS, Arial, Helvetica, sans-serif;
             color: #E11598;
             float: right;
             font-weight: bold;
             text-decoration: none;

 }
.copyright A { text-decoration: none;
               color: #E11598}
.copyright A:hover { color: #999999 }
	
	
#central {
		
		width: 715px;
		margin: 0px auto;
		font-family: Arial, "Trebuchet MS", Times, serif;
		background-image: url('/img/seccionback.gif');
		background-repeat: repeat-y;
		padding: 0px 10px 0px 10px;
		margin-top: 0px;
		height: 228px;
		
	}
#central2 {
		
		background-color: #F6F5F4;
		height: 228px;
		
	}
	
#central2 img {
		
		float: right;
		
	}
	
#contcentral {
		
		text-align: left;
		padding: 10px 0px 10px 10px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		height: 228px;

		
	}
	
#contcentral3 {
		
		text-align: left;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 8px;


}

#contcentral3 a:link {
		
		text-align: left;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 9px;


}

#contcentral3 a:link span {
		
		text-align: left;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 9px;


}

#homeconcurso {
		
		text-align: left;
		padding: 10px 0px 10px 10px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		text-align: left;
		margin-top: 10px;
	    height: 65px;
}


#homeconcurso a {
		
		color: #3963A0;
		font-weight: bold;
		text-decoration: none;
			
	}

#homeconcurso h1 {
		
		color: #3963A0;
		text-decoration: none;
		font-family: Arial, "Trebuchet MS", Times, serif;
		font-size: 14px;

			
	}
#homeconcurso a:hover {
color: #E11598;
}

#contconcurso {
		
		text-align: left;
		padding: 10px 0px 10px 10px;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		height: 140px;
		text-align: left;
		margin-top: 10px;


		
	}
	
#contconcurso2 img {
		
		float: left;
		padding: 10px 0px 10px 10px;
		margin-rigth: 20px;
		margin-top: 10px;
		
	}

	
#conteventos {
		
		text-align: left;

		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		height: 100px;
		text-align: left;
		margin-top: 10px;


		
	}
	
	
#conteventos a {
		
		color: #3963A0;
		font-weight: bold;
		text-decoration: none;
			
	}

#conteventos h1 {
		
		color: #3963A0;
		text-decoration: none;
		font-family: Arial, "Trebuchet MS", Times, serif;
		font-size: 14px;
	    font-weight: bold;

			
	}

	
#detalleeventos {
		
		text-align: left;

		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		text-align: left;
		margin-top: 10px;


		
	}	
	
#contnota img {
		float: right;
		margin-left: 20px;
		margin-top: 0px;
		
	}


#contnota1 {
		
		text-align: left;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		height: 100px;
		text-align: left;
		margin-top: 10px;



		
	}

#contnota1 a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
			
	}
#contnota1 a:hover
{
color: #E11598;
}



	
#contcentral2 img {
		
		float: left;
		padding: 10px 0px 10px 0px;
		
	}
	
#contcentral a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		float: right;
			
	}
	
#contcentral h1 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 18px;
			
	}
	
#contcentral h2 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 14px;
		font-weight: bold;
			
	}

#contcentral h3 {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #E11598;
		font-size: 14px;
			
	}
	
/******************** BANNERS **************************/

#bannercont {
		
		width: 715px;
		margin: 0px auto;
		font-family: Arial, "Trebuchet MS", Times, serif;
		background-image: url('/img/seccionback.gif');
		background-repeat: repeat-y;
		margin-top: 0px;
		padding: 10px;
		
	}
	
#barra-grey {
		
		width: 184px;
		height: 410px;
		background-color: #F9F9F9;
}

#barra-white {
		
		width: 367px;
		height: 410px;
		margin: 0px 0px 0px 194px;
		position: absolute;	
}

#barra-white2 {

		width: 143px;
		height: 410px;
		margin: 0px 0px 0px 570px;
		position: absolute;		
}

#buscar {

		text-align:center;
}	

#bottom-banners {

		text-align:center;
}

#borde-banner {

		width: 143px;
		height: 100px;
		background-image: url('/img/banbk01.gif');
		background-repeat: no-repeat;
		background-position: top center;
		position: absolute;
		margin: 5px 0px;
}

#borde-banner2 {

		width: 143px;
		height: 100px;

		background-repeat: no-repeat;
		background-position: top center;
		position: absolute;
		margin: 5px 0px;
}

#borde-b2{

		width: 143px;
		height: 100px;
		background-image: url('/img/banbk01.gif');
		background-repeat: no-repeat;
		background-position: top center;
		position: absolute;
		margin: 110px 0px 0px 0px;
}

#borde-b3{

		width: 143px;
		height: 100px;
		background-image: url('/img/banbk01.gif');
		background-repeat: no-repeat;
		background-position: top center;
		position: absolute;
		margin: 280px 0px 0px 0px;
}

.borde-img{

		padding: 6px;
		text-align: center;

}

.borde-tit{

		margin: 210px 0px 0px 0px;
		text-align: center;

}

.bordeimg{

		padding: 6px;
		text-align: center;
		background-image: url('/img/banbk01.gif');
		background-repeat: no-repeat;
		background-position: top center;

}

.txtp{

		margin: 3px 0px;
		text-align: left;

}
	
/******************** BANNERS **************************/
	
#bannermain {
		
		text-align: center;

		
	}

#bannerside1 {
		
		width: 184px;
		margin-top: 0px;
		float: left;
		background-color: #F9F9F9;
		text-align: center;

		
	}
	
#bannerside2 {
		
		width: 142px;
		margin-top: 0px;
		float: right;
		text-align: center;

		
	}
	
#bans {
		
     text-align: center;
		
	}
	
	
#navlist li { 

    list-style: none;
	background-image: url(/img/lista.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	list-style-position: inside;
	margin-left: 20px;
    font: normal 11px "Trebuchet MS", Times, serif;
         }
         
         
#navlist li a { text-decoration: none; }
#navlist li a:link { color: #666666; }
#navlist li a:hover#navcontainer ul
{
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
padding-left: 15px;
text-align: left;
font: normal 11px "Trebuchet MS", Times, serif;
text-decoration: none;
color: #999;
}

#navcontainer ul li a:hover
{



color: #E11598;
}

#navcontainer ul li a#current
{
color: #666;
}


#ganadoreslist li { 

    list-style: none;
	background-image: url(/img/lista.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 20px;
	font: normal 11px "Trebuchet MS", Times, serif;
         
         
       }
       
ul.disc {list-style-type: disc;
    color: #666666;
	list-style-position: inside;
	margin-left: 20px;
    font: normal 11px "Trebuchet MS", Times, serif;
}

ul li a { text-decoration: none;
            }
ul li a:link { color: #666666; }

#foro {
		
     width: 142px;	
     heigth: 94;
     background-image: url('/img/banner_forobck.gif');
	 background-repeat: repeat-x;
     
		
	}
	
#forotext {	
     width: 100px
     font-family: Arial, "Trebuchet MS", Times, serif;
	 color: #666666;
	 font-size: 9px;
	 text-align: left;
	 padding: 7px 10px 0px 5px;
		
	}
	
#forotext p {	
	margin: 5px 0px;
	text-align: left;
		
	}
	
#forotext a {	
     font-family: Arial, "Trebuchet MS", Times, serif;
	 color: #3963A0	;
	 font-size: 9px;
	 text-align: left;
	 padding: 7px 10px 0px 5px;
		
	}
	
#bannerslide {
		
     width: 142px;	
     heigth: 102px;
     background-image: url('/img/banner_materna.gif');
	 background-repeat: repeat-x;

     
		
	}

#bslide {
	 width: 123px;	
     heigth: 76px;
     text-align: center;
     margin: 13px auto;
     
	}
	
#gallery {
	 width: 400px;	
     text-align: center;
     font-family: Arial, "Trebuchet MS", Times, serif;
	 color: #666666;
	 font-size: 11px;
     padding: 10px;

	}
	


#gallery a img {
     border: 2px solid;
     border-color: #CCCCCC;
     padding: 10px;
     
	}
	
#gallery a:hover img {
     border: 2px solid;
     border-color: #3963A0;
     padding: 10px;
     
	}
	
	
	
	
#imgcontacto {
	 width: 160px;	
	 float: right;
     font-family: Arial, "Trebuchet MS", Times, serif;
	 color: #666666;
	 font-size: 11px;
	 text-align: center;

     padding: 10px;

	}
#imgcontacto h1 {

     font-family: Arial, "Trebuchet MS", Times, serif;
	 color: #666666;
	 font-size: 11px;
	 text-align: center;
	 font-weight: bold;

	}
	
.mailto { font: 11px Arial, "Trebuchet MS", Times, serif;
             color: #E11598;

             font-weight: bold;
             text-decoration: none;

 }
.mailto A { text-decoration: none;
               color: #E11598}
.mailto A:hover { color: #999999 }


*
{
	margin: 0;
	padding: 0;
}

#rotator
{
	cursor: pointer;
	overflow: hidden;
	text-align: center;
	position: relative;
	width: 143px;
	height: 100px;

}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 129px;
	height: 87px;
    text-align: center;
    	margin:3px;
	
}

p
{
	text-align: center;
}


.fotrev {
	float:right;
	padding:10px;	
	margin:0px 150px 0px 0px;
}

#revfot {
	width: 400px;
	margin:0px 0px 50px 0px;
	padding: 0px 0px 20px 0px;
	
}

#revfotcont {

				text-align: left;
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #666666;
		font-size: 11px;
		text-align: left;
		border-bottom: 1px solid #E5E5E5;
		margin:0px 0px 10px 0px;
		
}

#revfotcont a {
		
		font-family: Arial, "Trebuchet MS", Times, serif;
		color: #3963A0;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
			
	}
#revfotcont a:hover
{
color: #E11598;
}

table,th,tr,td {
	margin: 0 auto;
	
}