.cabeceronew {
width: 990px;
margin: 0px auto 0px auto;
}

#navigation ul,#navigation li{display:inline;}
#navigation li{display:inline;}
#navigation,#navigation a{overflow:auto; background:#399ac4 url('/imgmenu/backgrounds2.gif') repeat-x 0 -222px;}
#navigation a{border-right:1px solid #AFA69C;color:#006792;float:left;font:bold 0.98em Georgia,Tahoma,sans-serif;margin-right:1px;padding:10px 9px;text-align:center;text-decoration:none;}
#navigation li:first-child a{border-left:1px solid #AFA69C;}
#navigation a:hover,#navigation li.current_page_item a{background-position:0 -294px;color:#035274;}

.center_wrapper{margin:0 auto;width:900px;} /*ancho total zona contenidos*/





.destaca{
font: bold 14px Arial;
color: #003366;
text-decoration: none;
text-transform:uppercase;
letter-spacing: 1px;
}

.destaca2 {
float: right;
font: bold 14px Arial;
color: #003366;
text-decoration: none;
text-transform:uppercase;
letter-spacing: 1px;
margin-right: 44px;
}

h2.titulotop{
font: bold 14px Arial;
text-transform:uppercase;
color: #006699;
padding:5px 5px 5px 25px;
}

h2.titulotopcol{
font: bold 14px Arial;
text-transform:uppercase;
color: #022968;
padding:12px 5px 5px 30px;
}


h3.titulotop{
font: bold 14px Arial;
text-transform:uppercase;
color: #ff3333;
padding:5px 5px 5px 25px;
}

#menupr{
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
width:200px;
text-align:left;
border-collapse:collapse;
}

#menupr td{
background:#e8edff;
border-bottom:1px solid #fff;
color:#669;
border-top:1px solid transparent;
padding:6px 0px 6px 5px;}

#menupr tr:hover td{
background:#65C8F2;
color:#339;}






.textosupizq{
font-family:arial, verdana, Sans-Serif;
font-size:14px;
color: #444444;
text-align: center;
width:180px;
height: auto;
padding: 5px;
background: #efefef;
}

.textosupizq2{
font-family:arial, verdana, Sans-Serif;
font-size:13px;
color: #053341;
text-align: center;
width:180px;
height: auto;
padding: 5px;
background: #a6d2ff;
}


.galvideosx {

	background: #ffffff;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #cccccc;
	width: 180px;
	height: auto;
	margin-top: 5px 0px 5px 0px;
	text-align: justify;
}

.galvideosx p {
color: #000000;
text-align: justify;
}

img.left {
	float: left;
	margin: 1px 15px 0px 0px;
}




.ftotal{
border-top: 3px solid #399AC4;
background-color: #65c8f2;
height: 210px;
}




strong{ color:#0033ff; }



img.left {

	float: left;

	margin: 1px0 15px 0px 0px;

}



img.right {

	border: 3px solid #3399ff;

	float: right;

	margin: 0 0 0 15px;

}





img.right2 {

	float: right;

	margin: 0 0 0 15px;

}



img.borazul {

	border: 2px solid #3399ff;

	margin: 10px 2px 0px 2px;

}



.fuente {font-size: 10px;



color:#3333CC;



float:right;



vertical-align:bottom;



text-align:right;}





a.resalte



		{



	text-decoration: none;



	color: #ffff00;



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



	font-size: 13px;



	



		}



		



a.resalte:hover



		{



	text-decoration: none;



	color: #ff9900;



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



	font-size: 13px;
}





.txtzonanew{
font: normal 12px  Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
color: #2e2e2e;
text-align: justify;
}


.txtzonanew2{
font: normal 12px  Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
color: #2e2e2e;
text-align: justify;
}



.zonanew{
width: 474px;
height:auto;
background: #ffffff;
font: bold 13px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
color: #2e2e2e;
text-align: justify;
padding: 0px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}



.pbvideos1{
float: left;
border: 1px solid #7f8080;
width: 513px;
height: 320px;
background: /*#3399cc*/ #3399CC;
font-size: 11px;
color: #ffffff;
text-align: center; 
padding: 8px 3px 0px 3px;
margin: 10px 5px 10px 18px;
font-weight: bold;
display: inline;
}
				 

				 



p   {

	font-size : 11px;

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

	color: #ffffff;

	

}	

			

a 
{
text-decoration: none;
color: #00356a;
font: 12px bolder Arial, Verdana, Geneva, Helvetica, sans-serif;
}

a:visited
{
text-decoration: none;
}

a:hover
{
  color: #003399;
	text-decoration : none;
} 

	a.accesochat

{

	text-decoration: none;

	color: #ff0033;

	font-size : 12px;

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

	font-weight: bolder;

	

}

a:hover.accesochat

			{

	

	color: #990033;

	font-size : 12px;

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

	font-weight: bolder;

} 





	a.enlacecam

{

	text-decoration: none;

	color: #004f75;

	font-size : 12px;

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

	font-weight: bolder;

	

}

a:hover.enlacecam

			{

	

	color: #003366;

	font-size : 12px;

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

	font-weight: bolder;

} 



a.fprevias

{

	text-decoration: none;

	color: #ff0033;

	font-size : 11px;

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

	}

	a:hover.fprevias

			{

	

	color: #990033;

	font-size : 11px;

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

} 

a.accesochatint

{

	text-decoration: underline;

	color: #990033;

	font-size : 16px;

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

	font-weight: bolder;

	}



h2

			{

	color: #cc0066;

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

	font-size : 12px;

}


h2.destaca{
font: bold 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #006699;
padding:5px;
background: #e2e2e2;
margin:0;
padding:0; 
}



h1

			{

	color: #404040;

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

	font-size : 12px;

}

img

			{

	border : 0;

}


.centrarhn {
padding-left: 17px;
}



.txtwebcam

{

font-size : 10px;

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

color: #000033;

padding-left: 5px;

font-weight: bolder;

}





.txtwebcam2

{

font-size : 12px;

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

color: #000033;

padding-left: 5px;

font-weight: bolder;

}



.txtlogoa      

{

text-align: center;

font-size : 12px;

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

color: #fff;

font-weight: bolder;

}



.txtlogob      

{

text-align: center;

font-size : 12px;

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

color: #006699;

font-weight: bolder;

}



	.txtlogo      

		{

			

			font-size : 12px;

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

			color: #858585;

			font-weight: bolder;

			}

	.txtlogo2      

		{
		font-size : 12px;
		font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
		color: #666666;
		padding-left: 0px;
		font-weight: bolder;
		}

				
				
a.txtlogo2
	{
	text-decoration: none;
	color: #333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

a.txtlogo2:hover
	{
	text-decoration: none;
	color: #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
 }
 
 

.txtlogo3      
{
font-size : 12px;
font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
color: #003366;
padding-left: 0px;
font-weight: bolder;
border: 4px solid #cccccc;
}

			

	.txtlogo4      

		{

			

			font-size : 18px;

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

			color: #003366;

			padding-left: 5px;

			font-weight: bolder;

			}


	.txtlogo5      

		{
		font-size : 12px;
		font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
		color: #666666;
		padding-left: 0px;
		font-weight: bolder;
		}


			.estilo3      

		{

			

			font-size : 12px;

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

			color: #ffff99;

			}

		 

.tdvideos

	{

        

		background-color: #d8ddde;

		padding-left: 5px;

	    padding-right: 5px;

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

		color: #000033;

		font-size : 11px;

		text-decoration: none;	

	}

	

.txttdvideos

	{
	margin: 10px 0px 0px 0px;
        border: 0.1mm solid #959595;
		background-color: #E2E2E2;
		padding: 5px 5px 5px 5px;
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		color: #000033;
		font-size : 11px;
		text-decoration: none;	
	}

	
.txttdvideosindice

	{
	margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		color: #000033;
		font-size : 12px;
		text-decoration: none;	
	}
	

.txttdvideos2

	{

	margin: 10px 0px 0px 0px;

        border: 0.1mm solid #959595;

		background-color: #aadff9;

		padding: 5px 5px 5px 5px;



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

		color: #000033;

		font-size : 11px;

		text-decoration: none;	

	}

	



.txttdvideos3

	{

	margin: 10px 0px 0px 0px;

        border: 0.1mm solid #959595;

		background-color: #0066cc;

		padding: 5px 5px 5px 5px;



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

		color: #fff;

		font-size : 11px;

		text-decoration: none;	

	}



.txtsuperior

{
background-color: #65c8f2;
margin: 0px 3px 3px 3px;
padding: 5px 5px 5px 5px;
border-left: 0.1mm solid #ffffff;
border-right: 0.1mm solid #65C8F2;
border-bottom: 0.1mm solid #ffffff;
font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
color: #313131;
font-size : 11px;
text-align: justify;
text-decoration: none;	
}



.tdbajlogo

	{

		background-color: #ffffff;

		padding-left: 5px;

	    padding-right: 0px;

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

		color: #313131;

		font-size : 11px;



		text-decoration: none;	

	}

	.tdbajlogo2

	{

        border: 0.1mm solid #959595;

		background-color: #D8DDDE;

		padding-left: 5px;

	    padding-right: 5px;

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

		color: #003366;

		font-size : 11px;

		text-decoration: none;	

	}

.tabintlogo

	{

		padding-left: 5px;

	    padding-right: 5px;

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

		color: #000033;

		font-size : 11px;

		text-decoration: none;

			

	}

.borderimg

{

        border: 0.1mm solid #696969;

}



.tdvideo

	{

        border: 0.1mm solid #990033;

		background-color: #ffffff;

		padding-left: 3px;

	    padding-right: 3px;

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

		color: #330000;

		font-size : 10px;

		text-decoration: none;	

	}

.tabvideo

	{

        border: 0.1mm solid #990033;

		background-color: #ffdfef;

		padding-left: 0px;

	    padding-right: 0px;

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

		color: #333366;

		font-size : 11px;

		text-decoration: none;	

	}

.borderimglogo

{

        border: 0.1mm solid #990033;

}

.tabenlaces

	{

        border: 0.1mm solid #000033;

		background-color: #990033;

		padding-left: 5px;

	    padding-right: 5px;

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

		color: #ffffff;

		font-size : 11px;

		text-decoration: none;	

	}

.txtlatizq1

		{

			

			font-size : 12px;

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

			color: #ffffff;

			font-weight: bolder;

			}

			

	/*  GALERIAS CENTRALES ------------------------------ */	

	

	.cajarelato{

  font-size : 12px;

	color: #666666;

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

	text-align: justify;

	padding: 5px 5px 5px 5px;

	}

		

		

	.galfotoamateur

	{

		float: left;

        border: 1px solid #b6b6b6;

	    width: 86px;

		height: 80px;

		background: #e4e4cb;

        font-size: 11px;

		color: #ffffff;

		text-align: center; 

		padding: 3px 3px 3px 3px;

		margin: 10px 3px 10px 3px;

		font-weight: bold;

		display: inline;

	}

	

.galfotoamateur4
{
float: left;
border: 1px solid #7f8080;
width: 105px;
height: 125px;
background: /*#3399cc*/ #f0f0f0;
font-size: 11px;
color: #ffffff;
text-align: center; 
padding: 8px 3px 0px 3px;
margin: 10px 5px 10px 18px;
font-weight: bold;
display: inline;
}

.videotopgal
{
float: left;
border: 1px solid #3b3b3b;
width: 250px;
height: 280px;
background: #3399cc;
font-size: 11px;
color: #ffffff;
text-align: center; 
padding: 0px 0px 0px 0px;
margin: 10px 3px 10px 18px;
font-weight: bold;
display: inline;
}

.botonvideotopgal{
background-color: #003399;
padding: 5px 4px 5px 4px;
border: 1px solid #fff;
}

.botonvideotopgal a{ 
font: bold 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
color: #fff;
}	

	.galfotoamateurdrcha

	{

		float: left;

        border: 1px solid #b6b6b6;

	    width: 90px;

		height: 80px;

		background: #e4e4cb;

        font-size: 11px;

		color: #ffffff;

		text-align: center; 

		padding: 3px 3px 3px 3px;

		margin: 10px 25px 10px 5px;

		font-weight: bold;

	}

	

.enlacearchivo {
float: right;
width: 220px;
height: auto;
font-size: 14px;
font-weight: bold;
text-align: right; 
color: #ffffff;
padding: 0px 0px 5px 0px;
margin: 10px 5px 10px 0px;
background: #dddddd;

}

	

	.txtpubarchivo

	{



		color: #990000;

        font-weight: bold;

		padding-left: 50px;

	}



	.galfotoamateur2

	{

		float: left;

        border: 1px solid #000000;

	    width: 186px;

		height: 140px;

		background: #3399cc;

        font-size: 11px;

		color: #ffffff;

		padding: 3px 3px 3px 3px;

		margin: 10px 0px 0px 5px;

		font-weight: bold;

	}

	

	.galfotoamateur3

	{

		float: left;

        border: 1px solid #000000;

	    width: 720px;

		height: 100%;

		background: #3399cc;

        font-size: 11px;

		color: #ffffff;

		padding: 15px 0px 0px 15px;

		margin: 10px 0px 0px 10px;

		font-weight: bold;

	}

	

	/*  FONDO DE PUBLI DELUXE ------------------------------ */	

	



	

	

.borderimggaleria

{

        border: 2mm solid #c6ce9a;

}



.borderimgnew

{
        
        border: 0.1mm solid #fff;

}



.borderenlcateg

{

        border: 0.1mm solid #0099cc;

}

	

	.galpubamateur

	{

		float: left;

        border: 1px solid #000000;

	    width: 510px;

		height: 310px;

		background: #990000;

        font-size: 11px;

		color: #ffffff;

		padding: 15px 5px 5px 15px;

		margin: 10px 0px 0px 10px;

		font-weight: bold;

	}

	

	.alindice

	{

		float: left;

        border: 1px solid #000000;

	    width: 240px;

		height: 30px;

		background: #cc0000;

        font-size: 12px;

		color: #ffffff;

		padding: 15px 5px 5px 15px;

		margin: 15px 0px 0px 10px;

		font-weight: bold;

text align: left;

	}

	

	.azonafotos

	{

		float: left;

        border: 1px solid #000000;

	    width: 240px;

		height: 30px;

		background: #cc0000;

        font-size: 12px;

		color: #ffffff;

		padding: 15px 5px 5px 15px;

		margin: 15px 0px 0px 9px;

		font-weight: bold;

text align: right;

	}

	

	

	

	.expovideo

	{

		float: left;

        border: 1px solid #3b3b3b;

	    width: 340px;

		height: 290px;

		background: #3399cc;

		color: #ffffff;

		text-align: center; 

		padding: 8px 3px 0px 3px;

		margin: 10px 5px 10px 5px;

		display: inline;

	}

	

	.expovideotxt

	{

		float: left;

        border: 1px solid #3b3b3b;

	    width: 160px;

		height: 290px;

		background: #c0c7d1;

        font-size : 12px;

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

		color: #858585;

		font-weight: bold;

		text-align: center; 

		padding: 3px 3px 3px 3px;

		margin: 10px 5px 10px 5px;

		display: inline;

}





.expopubli

	{

		float: left;

        border: 1px solid #3b3b3b;

	    width: 500px;

		height: 290px;

		background: #3399cc;

		color: #ffffff;

		text-align: center; 

		padding: 8px 3px 0px 3px;

		margin: 10px 5px 10px 5px;

		display: inline;

	}
	
	
.bordetopgris{
border-top: 2px dotted #cccccc;
padding: 15px 0px 15px 0px;
}




