@charset "utf-8";
/* CSS Document */

	   body { 
			margin:0; 
			padding:0; 
			text-align:center;
			background-color:#003a69;
			font-family: Arial, Helvetica, sans-serif;
			/*font-size: 10px;*/
			/*line-height: 24px;*/
			/*color: #0066cc;*/
			align:center;
	   } 
	   
		/*style="width:100%; height:100%; position:absolute;" align="center"*/
	/*	#contgral {
			width:100%; 
			height:100%; 
			position:absolute;			
			align:center;
		}*/
		
		.reloj{
		width:340px;
		height:80px;
		margin-left:620px;
		margin-top:10px;
		}
		
		#logo {
			width: 960px;
			height: 120px;
			float:left;
			bottom: -20px;
			top: 0px;
			left: 0px;
			position:relative;
			border: 0px;								
			background-image:url(../img/logoppal.jpg);
			background-repeat:no-repeat;
			cursor:pointer;			
		}
	   #content { 
			text-align:left; 
			margin: auto; 
			background-color:#b1b0b0; 
			width:960px; 
			height:auto; 
			align:center;
	   } 
	     .botonform { 
			text-align: center; 
			margin: inherit;
			
			width:40px; 
			height:20px; 
			align:center;
	   }
	#google {
		width: 220px; 
		height: 130px; 
		background-color:#fff;
		MARGIN-LEFT: 0px;
		background-image:url(../img/clima.jpg);
		background-repeat:no-repeat; 
		/*float: 15px left;
		position:relative;
		bottom: -20px;
		top: 20px;*/
		border: 0px;
		}
		
		.calendar {
			background-color:#b1b0b0;
			/*border-top: dotted 1px #fff;*/
			border-bottom:solid 1px #FFFFFF;
			margin: 0px;
			margin-top:0px;
			padding: 0px;
			cursor: pointer;
			-moz-user-select: none;
			-khtml-user-select: none;			
			width:120px;
			height: 150px;						
			position:relative;
			float:left;		
		}
		
		.twitter {
			background-color:#b1b0b0;
			/*border-top: dotted 1px #fff;*/
			border-bottom:solid 1px #FFFFFF;
			margin: 0px;
			margin-top:17px;
			padding: 0px;
			cursor: pointer;
			-moz-user-select: none;
			-khtml-user-select: none;			
			width:120px;
			height: 60px;						
			position:relative;
			float:left;		
		}
		
		#cortland  {
		width:220px; 
		height:200px;
		background-image:url(../img/cortland.jpg);			
			float:right;
			bottom: -10px;
			top: 0px;
			/*left: 0px;*/
			position:relative;
			border: 0px;								
			background-repeat:no-repeat;
			cursor:pointer;		
		}
		#villa  {
		width:220px; 
		height:100px;
		background-image:url(../img/marlin.jpg);			
			float:right;
			bottom: -10px;
			top: 0px;
			/*left: 0px;*/
			position:relative;
			border: 0px;								
			background-repeat:no-repeat;
				
		}
		#bragnrelease  {
		width:220px; 
		height:140px;
		background-image:url(../img/Bragnrelease-Logo.jpg);			
			float:right;
			bottom: -10px;
			top: 2px;
			/*left: 0px;*/
			position:relative;
			border: 0px;											
			background-repeat:no-repeat;
				
		}
		
		#aurelialodge  {
		width:220px; 
		height:143px;
		background-image:url(../img/AureliaLodge.jpg);			
			float:right;
			bottom: -10px;
			top: 2px;
			/*left: 0px;*/
			position:relative;
			border: 0px;											
			background-repeat:no-repeat;
				
		}
		
		#anglersaventura  {
		width:220px; 
		height:81px;
		background-image:url(../img/anglersaventura.jpg);			
			float:right;
			bottom: -10px;
			top: 2px;
			/*left: 0px;*/
			position:relative;
			border: 0px;											
			background-repeat:no-repeat;
				
		}
		
		#weather {
		width:210px; 
		height:119px;
		background-image:url(../img/clima.jpg);
		background-repeat:no-repeat;
		top: 0px;
		border:0px;
		position:relative;
		}
		
		#contactnews {
	    width: 220px; 
		height: 112px;
		MARGIN-TOP: 0px; 
		MARGIN-BOTTOM: 0px;
		MARGIN-LEFT: 0px;
		top: 0px;
		border: 0px;
		position:relative;
		background-image:url(../img/1px-blanco.jpg);
		background-repeat:repeat;
		background-color:#ffffff;  /*#549abe;*/
		} 
		.videoyt {
	    width: 220px; 
		height: 172px;
		
		} 
		
	   #cabecera { 
		width: 960px; 
		height:120px; 
		background-color:#00539f;		/*b1b0b0
		<img src="img/logoppal.png" alt="AVALON CUBAN FISHING AND DIVING CENTERS" id="logo" />
	
		background-image:url(img/logoppal.png);
		background-repeat:no-repeat;
		*/ 
	   } 
	   #barnav_h { 
		width: 960px; 
		height: 30px; 
		background-color:#00539f; 
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		text-decoration: none;
		font:Arial, Helvetica, sans-serif;
		/*font-size: 14;*/
		font-weight:bold;
		color:#FFFFFF;
	   } 
	   
	   .texto { 
		width: 400px; 
		height: auto; 
		background-color:#fFF; 
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		text-decoration: none;
		font:Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:normal;
		color:#000;
		float:right;
		position:relative;
		
		}
		
		 
	    .imagen { 
		width: 150px; 
		height: 100px; 
		background-color:#fFF; 
		position:relative;
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		/*text-decoration: none;
		font:Arial, Helvetica, sans-serif;
		font-size: 14;
		font-weight:bold;
		color:#FFFFFF;*/
		float:left;
	   } 
	   
	   #menu { 
		width:120px; 
		height:100%; 
		float:left; 
		background-color:#b1b0b0; 
		margin-botom:0px;
		
	   } 
	
	   #contenido { 
		width:620px; 
		height:auto; 
		float:left; 
		background-color:#ffffff; 
		
	   } 
		#colder { 
		width:220px; 
		height:auto; 
		float:left; 
		background-color:#fff; 
	   } 
	   .form {
	   	width:220px; 
		height:auto; 
		float:right; 
		background-color:#fff; 
	   }
	   #pie { 
		clear:both; 
		width:960px; 
		height:55px; 
		background-color: #CCC;
			
	   } 
	
	
	/*==============================*/
	/*img {
		border-right:4px groove #999;
		border-bottom:4px groove #999;
		}*/
	#cabecer { 
		width: 620px; 
		height:300px; 
		text-align:center;
		background-color:#fff;
		/*border-right-color:#0099FF;
		background-image:url(img/mapa.jpg);
		border-right-width:medium;*/
		background-image:url(img/newdestination.jpg);
	   } 
	 #headinterna {
	 	width: 620px; 
		height:200px; 
		text-align:center;
		background-color:#fff;
	 }
	/*columna para poder poner menues internos*/
	   #men { 
		width:120px; 
		height:300px; 
		float:left; 
		background-color:#ccc666; 
	   } 
	 
	   #contenid { 
		width:350px; 
		height:auto; 
		float:left; 
		background-color:#fff;
		border-right: 1px solid #0099FF;
	   } 
	  #contenidoin{ 
		width:619px;/*598px; */
		height:auto 100%; 
		float:none; 
		background-color:#fff;
		border-right: 1px solid #0099FF;
		/*overflow:auto;*/
	   } 
	   
	   /*  Contenido interno de las paginas generales, ej: destinos, peces, etc. */
	   .continterno {
		width:580px; 
		height:auto;
		float:right;
		/*margin-left: auto 5px;*/
		margin-right: 20px;
		/*position:relative;*/
		/*padding-left: 5px;
		padding-right: 10px*/
		background-color:#fff; 
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		/*border-right: 1px solid #0099FF;*/
			
	   }
	   .continternoscroll {
	   	width:580px; 
		height:auto;
		float:right;
		/*margin-left: auto 5px;*/
		margin-right: 20px;
		/*position:relative;*/
		/*padding-left: 5px;
		padding-right: 10px*/
		background-color:#fff; 
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		/*border-right: 1px solid #0099FF;*/
		overflow:auto;	
	   }
	    .colizq { 
		width:340px; 
		height:auto; 
		float:left; 
		background-color:#fff; 
		border-right: 1px solid #0099FF;
		/*overflow:auto;		*/
	   } 
		#colde { 
		width:268px; 
		height:auto; 
		float:right; 
		background-color:#fff; 
		border-right: 1px solid #0099FF;
		/*overflow:auto;		*/
	   } 
	   .contcoliz { 
		width:350px;
		height:190px; 
		float:right; 
		background-image:url(../img/news/fondolast.jpg);
		background-repeat:no-repeat;
		cursor:pointer;
		/*border-right: 1px solid #0099FF;*/
		overflow:auto;
		/*background-image:url(../img/last_cl.jpg);
		background-repeat:no-repeat;		*/
	   }
	   
	   .contcoliz1 { 
		width:335px;
		height:270px; 
		float:right;
		/*border-right: 1px solid #0099FF;*/
		overflow:auto;
		/*background-image:url(../img/last_cl.jpg);
		background-repeat:no-repeat;		*/
	   }  
	   .celdatitulo{
	   	/*width:256px;*/ 
		height:22px; 
		float:left; 
		background-color:#fff; 
		
	   }
	   .lmppal {
	   	width:320px; 
		height:85px; 
		float:left; 
		/*background-color:#fff; */
		margin-left:5px; 
		
	   }
	   .lmppalimg {
	   	width:128px; 
		height:85px; 
		float:left;
		background-image:url(../img/lmppal/lm_cl.jpg);
		background-repeat:no-repeat;
		
	   }
	   .lmppaltxt {
	   	width:180px; 
		height:180px; 
		float:right; 
		/*background-color:#fff;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#0066CC; 
		margin-left:8px; 		 
		
	   }
	   .contcolde { 
		width:268px;
		height:375px; 
		float:right;
		background-image:url(../img/news/fondoNEWS.jpg); 
		/*background-color:#CCCCCC;*/
		/*border-right: 1px solid #0099FF;*/
		/*overflow:auto;*/		
	   } 
	   
	   .contcolde1 { 
		width:256px;
		height:100px; 
		float:right;
		/*border-right: 1px solid #0099FF;*/
		/*overflow:auto;		*/
	   } 
	   
	   #pi { 
		clear:both; 
		width: 580px; 
		height:auto; 
		background-color:#fff;		
		float: right;
		cursor:url(../img/lupa.png), pointer;
		/*margin-left: auto 5px;*/
		margin-right: 20px;
		margin-top:8px;
		margin-bottom:20px;
		/*position:relative;*/
		/*padding-left: 5px;
		padding-right: 10px*/		
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
	   } 
	   
	   .cont_240px {
	   	border-bottom-style:doted; 
		margin-left:15px; 
		margin-right:0px;
		
		padding:1px;
		width:250px;
		}
		.cont_240px1 {
	   	border-bottom-style:doted; 
		margin-left:0px; 
		margin-right:0px;
		padding:1px;
		}
		
		.newsimg {
	   	width:60px; 
		height:60px;
		margin-left:2px;
		margin-top:5px;
		float:left;
		background-image:url(../img/loguito.jpg);
		background-repeat:no-repeat;
		
	   }
	   
	   .cont_150px {
	   	border-bottom-style:doted;
		width:165px;
		height:70px; 
		margin-left:65px; 
		margin-right:5px; 
		padding:1px;
		background-image:url(../img/news/fondoinfo1.jpg);
		background-repeat:no-repeat;
	   }

	   .cont_310px {
	   	/*border-bottom-style:doted; */
		margin-left:10px; 
		margin-right:20px; 
		padding:1px;
	   }
	   .cont_80px {
	   border-bottom-style:dotted;
	   margin-left:5px;
	   margin-right:5px;
	   padding:1px;
	   }
	   
	   .visitweb {
	    font-family: Arial, Helvetica, sans-serif;
	    color: #0066CC;
		font-weight:900px;
		font-size:15px;
	}
	.moreinf {
	    font-family: Arial, Helvetica, sans-serif;
	    color: #FF0000;
		font-weight:900px;
		font-size:10px;
	}
	.subrayado {
		text-decoration:underline;	 
	}
	   
	/*==================================================*/
	/*   FUENTES   */
	.titulo_1 {
		font:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#257CCD;        
		} 
		.titulocaja {
		font:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#ffffff;
		font-weight:bold;
		}
		.tituloc {
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
	
		}
	.subtitulo {
		background-color:#CCCCCC; 
		margin-right:150px; 
		margin-left:0px;		
		line-height: 20px;
	    color: #0066CC;
		font-family: Arial, Helvetica, sans-serif;
	    font-size: 18px;
		font-weight:bold;
	}
	/*body {
		background-color: #EEF2FB;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 24px;
		color: #0066cc;
	}*/
	
	td, th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 24px;
		color: #333333;
	} 
	
	
	a {
		color: #3366CC;
		text-decoration: none;
	}
	
	form {
		/*background-color: #CCCC99;*/
		
	}
	
	.title {
		font-family: Arial, Helvetica, sans-serif;
	    font-size: 18px;
		line-height: 20px;
	    background-color: #CCC;
		color: #0066CC;
		font-weight:bold;
	}
	
	.subtitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 22px;
		font-weight: bold;
	    color: #006666;
	}
	
	.header {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		background-color: #006666;
	    color: #DCDCDC;
	}
	
	.nav {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	    font-weight: bold;
		background-color: #CCCCCC;
	}
	
	.navLink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		background-color: #DEDECA;
	}
	
	.sidebar {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		padding: 3px;
		background-color: #FFFFFF;
	}
	
	.sidebarHeader {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 24px;
		color: #FFFFFF;
		background-color: #339999;
	}
	
	.sidebarFooter {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		background-color: #CCCCCC;
	}
	
	.footer {
	  font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		line-height: 22px;
		color: #333333;
		background-color: #CCCCCC;
	}
	
	.legal {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #333333;
	}
	
	.box1 {
		border-color: #CCCCCC #333333 #333333 #CCCCCC;
		border-width: medium;
	  border-style: ridge;
	}
	
	.promo {
		font-family: "Times New Roman", Times, serif;
		color: #000033;
	}
	
	.titlebar {
		font-family: "Times New Roman", Times, serif;
		font-size: 9px;
		color: #FFFFFF;
	  background-color: #336699;
	}
	
	.dingbat {
		font-family: Arial, Helvetica, sans-serif;
		background-color: #99CC99;
	  color: #006666; 
		font-weight: bolder;
		font-size: medium;
	}
	
	a:link {
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
	}
	a:hover {
		text-decoration: none;
	}
	a:active {
		text-decoration: none;
	}

	#button {
		background-image:url(../img/botones/bot1sobre.jpg);
	    font-family:Arial, Helvetica, sans-serif;
		height:20px;
		width:60px;
		font-size:13px;
		font-weight:normal;
		border:none;		
		color:#000099;
		background-color:#549abe;
		
		cursor:pointer;
		
		
	}
	#button:hover {
		
		background-image:url(../img/botones/bot1.jpg);
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;		
		color: #006699;
		border:none;		
		background-color:#CCCCCC;
	}
	
	
	input.big {
		width: 50px;
	}
	
	input.small {
		width: 50px;
	}
	.font_14 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.font_11-c-b {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #0066CC;
		font-weight: bold;
	}
	.font_10 {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
	}
		.font_10_negrita {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight:bold;
	}
	.font_10-c-b {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #0066CC;
		font-weight: bold;
	}
	.font_10-r-b {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		color:#ff0000;
		}
	.font_12-r-b {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:#ff0000;
		}
	.font_11-gris {
		font:Arial; 
		font-size:11px; 
		color:#CCCCCC;
		}
	
/*===============================================================

		MENU SUPERIOR 

---------------------------*/
	
	.barrasup {		
		width: 960px;
		height: 30px;
		float:left;				
		line-height:25px;		
	}
	.barrasup a:link {
		text-decoration: none;
		color:#FFFFFF;
	}
	.barrasup a:visited {
		text-decoration: none;
		color:#FFFFFF;
	}
	.barrasup a:hover {
		text-decoration: none;
		color:#FFFFFF;
	}
	.barrasup a:active {
		text-decoration: none;
		color:#FFFFFF;
	}	
	.deselec {
		/*background-color:#0066cc;*/
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:normal;
		width: 120px;
		height: 30px;
		display: block;
		line-height:30px;
		position:relative;				
		border:none;
		margin: 0px;
		position:relative;
		float:left;		
		cursor: pointer;		
		}
	.deselec:hover {
		background-color:#FF0000;
		color:#FFFFFF;
		font-weight:bold;
		width: 120px;
		height: 30px;
		display: block;
		line-height:25px;
		position:relative;
		margin:0px;
		position:relative;
		float:left;		
		font-size: 15px;
		}	
		
	.selec {
		background-color:#FF0000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;	
		color:#FFFfff;
		font-weight:bold;
		width: 120px;
		height: 30px;
		display: block;
		line-height:25px;
		position:relative;
		margin:auto;			
		border:none;
		margin: 0px;
		position:relative;
		float:left;		
		cursor: pointer;		
				}
/*=============================================================

		MENU LATERAL

----------------------*/

		.botonmenu {
			background-color:#b1b0b0;
			/*border-top: dotted 1px #fff;*/
			border-bottom:solid 1px #FFFFFF;
			margin: 0px;
			margin-top:0px;
			padding: 0px;
			cursor: pointer;
			-moz-user-select: none;
			-khtml-user-select: none;
			font-family:Arial;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-0.5px;			
			width:120px;
			height: 40px;
			line-height:40px;
			color:#006699;/*#003a69;*/
			position:relative;
			float:left;		
		}
		.botonmenu:hover {
			background-color:#ff0000;
			font-weight:bold;
			width:120px;
			height: 40px;
			line-height:40px;
			font-size:12px;
			color:#fff;/*#003a69;*/
			font-weight:bold;
			letter-spacing:1px;	
		
			}
		
	.submenu {		
		width: 120px;
		color:#FFFFFF;
		float:left;		
		font-size:12px;
		height: 32px;
		line-height:32px;	
	}
	
	/*.submenu a:link {
		text-decoration: none;
		color:#FFFFFF;
	}
	.submenu a:visited {
		text-decoration: none;
		color:#FFFFFF;
	}*/
	.submenu:hover {
		text-decoration: none;
		color:#FF0000;
		font-weight:bold;
		cursor: pointer;
		background-color:#ccc;
	}
	/*.submenu a:active {
		text-decoration: none;
		color:#FFFFFF;
	}*/
	.bsubmenu {
		width:120px;
		height:auto;
		border-bottom:solid 1px #FFFFFF;
		}
	.noselec {
		/*background-color:#0066cc;*/
		color:#0066cc;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:normal;
		width: 120px;		
		display: block;		
		position:relative;				
		border:none;
		margin: 0px;
		position:relative;
		float:left;		
		cursor: pointer;		
		height: 25px;
		line-height:25px;				
		letter-spacing:-0.5px;	
		}
	.noselec:hover {
		background-color:#ccc;
		color:#0066cc;
		font-weight:bold;
		width: 120px;
		
		display: block;
		
		position:relative;
		margin:0px;
		position:relative;
		float:left;		
		letter-spacing:0.3px;
		
		}	
		
	.siselec {
		background-color:#FF0000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;	
		color:#FFFfff;
		font-weight:bold;
		width: 120px;
		
		display: block;
		
		position:relative;
		margin:auto;			
		border:none;
		margin: 0px;
		position:relative;
		float:left;		
		cursor: pointer;
		height: 40px;
		line-height:40px;				
		letter-spacing:-0.5px;	
		border-top: dotted 1px #fff;
		/*border-bottom:solid 1px #FFFFFF;*/
				}
				
	.siselec1 {
		background-color:#666666;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;	
		color:#fff;
		font-weight:bold;
		width: 120px;
		
		display: block;
		height: 32px;
		line-height:32px;				
		letter-spacing:-0.5px;	
		position:relative;
		margin:auto;			
		border:none;
		margin: 0px;
		position:relative;
		float:left;		
		cursor: pointer;		
				}
	
	.siselec2 {
			background-color:#ccc;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;	
			color:#ff0000;
			font-weight:bold;
			width: 120px;			
			display: block;
			height: 25px;
			line-height:25px;				
			letter-spacing:-0.5px;	
			position:relative;
			margin:auto;			
			border:none;
			margin: 0px;
			position:relative;
			float:left;		
			cursor: pointer;	
			/*border-left:2px groove #666666;
			border-top:2px groove #666666;	
			border-right:2px groove #666666;
			border-bottom:2px groove #666666;*/
					}
/*.selecsubmenu {
			background-color:#0066cc;
			border-top: dotted 1px gray;
			border-bottom: dotted 1px black;
			margin: 0px;
			padding: 0px;
			cursor: pointer;
			-moz-user-select: none;
			-khtml-user-select: none;
			font-family:Arial;
			font-size:12px;
			width:120px;
		}
		.botonsubmenu:hover {
			background-color:#cccccc;
			font-weight:bold;
			width:120px;
			font-size:12px;
			color:#000;
			}*/

/*====================================================================
		dar gradiente por opacidad
		----------------------------
		#caja {
		opacity: 0.2;
		-moz-opacity: 0.2;
		filter: alpha(opacity=20);
		}
		
/*====================================================================
                           VIDEOS
   ===========================================0*/
		#contest_send {
		width:220px; 
		height:172px;
		background-image:url(../img/contest.jpg);			
			float:right;
			bottom: -20px;
			top: 0px;
			/*left: 0px;*/
			position:relative;
			border: 0px;								
			background-repeat:no-repeat;
			cursor:pointer;		
		}
		
		
		#visoryoutube { 
		width: 620px; 
		height:365px; 
		background-color:#fff;		/*b1b0b0
		<img src="img/logoppal.png" alt="AVALON CUBAN FISHING AND DIVING CENTERS" id="logo" />
	
		background-image:url(img/logoppal.png);
		background-repeat:no-repeat;
		*/ 
	   }
		
		
		.cont_video {
		}
		.visor_v { 
		width: 100px; 
		height: 100px; 
		background-color:#fFF;
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		/*text-decoration: none;
		font:Arial, Helvetica, sans-serif;
		font-size: 14;
		font-weight:bold;
		color:#FFFFFF;*/
		float:left;
	   }
	   
	   .titulovideo {

	   		width: 180px;
			height: 100px;
			background-color:#fff;
			float:right;
			border-right-color:#0099FF;
			border-right-width:1px;
			border-right-style:solid; 
	   }
	   
		.visor_d {
		 
		width: 100px; 
		height: 100px; 
		background-color:#fFF; 
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		/*text-decoration: none;
		font:Arial, Helvetica, sans-serif;
		font-size: 14;
		font-weight:bold;
		color:#FFFFFF;*/
		float:left;
	   }
	   
	   .titulovideo_d {
			float:right;
	   		width: 180px;
			height: 100px;
			right:70px;
			background-color:#fff;
	   }
		
		 .colizq_v { 
		width:285px; 
		height:auto; 
		float:left; 
		background-color:#fff;
		/*overflow:auto;		*/
	   } 
		
		.colde_v { 
		width:285px; 
		height:auto; 
		float:right; 
		background-color:#fff; 
		/*overflow:auto;		*/
	   } 
		
		.font_v {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #0066CC; 
		padding:5px;
	}
		
		.font_vselec {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #FF0000; 
		padding:5px;
	}
	
		.font_video {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		padding:5px; 
	}		

/*================================================
                    TEXTO MOV SUPERIOR
-----------------------------------------------*/					
#AutoScrollContainer {
	position:relative;
	top:0px;
	margin-right:0px;
	margin-left:-300px;
	left:100px;
	width:320px;
	height:25px;
	clip:rect(0,200,25,0);
	overflow:hidden;
	z-index:1;
	visibility:visible;
	}
#AutoScrollContent {
	position:absolute;
	top:-2px;
	left:1px;
	width:2427px;
	visibility:visible;
	color:#FFFFFF;
	}
/*================================================
                    DOWNLOADS
-----------------------------------------------*/

.textodw { 
		width: 260px; 
		height: auto; 
		background-color:#fFF; 
		/*cursor: pointer;*/
		/*border: 1px solid #0066FF;*/
		/*padding: 4px 6px 2px 5px;*/
		text-decoration: none;
		/*font:Arial, Helvetica, sans-serif;
		font-size: 14px;*/
		font-weight:normal;
		color:#000;
		position:relative;
		margin-left:20px;
								
		}
.textodw:hover {
		background-image:url(../img/iconos/seleccion.jpg);
		background-repeat:no-repeat;
		font-weight:bold;
		cursor:pointer;
		 }
.linknegro {
		color:#000000;
		font:Arial, Helvetica, sans-serif;
		font-size: 13px;
}	 

/*================================================
                    Links
-----------------------------------------------*/

 .links { 
		width:120px; 
		height: auto; 
		float: left;
		
		background-color:#b1b0b0; 
		margin-botom:0px;
		
	   }
	   
.piess { 
		width:620px; 
		height: auto;
		margin-left:120px; 
		background-color:#003a69; 
		margin-botom:0px;
		
	   }
	 
/*---------------------------------------------
 Quebec page
 -----------------------------------------------*/
 #logoquebec {
			width: 960px;
			height: 120px;
			float:left;
			bottom: -20px;
			top: 0px;
			left: 0px;
			position:relative;
			border: 0px;								
			background-image:url(../img/logoppalquebec.jpg);
			background-repeat:no-repeat;
			cursor:pointer;			
		}
		 #contenidoquebec { 
		width:960px; 
		height:auto; 
		float:left; 
		background-color:#FFF; 
		
	   } 
	   #headinternaquebec {
	 	width: 960px; 
		height:200px; 
		text-align:center;
		background-color:#fff;
	 }
	 #contenidoinquebec{ 
		width:959px;/*598px; */
		height:auto 100%; 
		float:none; 
		background-color:#fff;
		border-right: 1px solid #0099FF;
		/*overflow:auto;*/
	   } 
	   .continternoscrollquebec {
	   	width:820px; 
		height:auto;
		float:right;
		/*margin-left: auto 5px;*/
		margin-right: 70px;
		/*position:relative;*/
		/*padding-left: 5px;
		padding-right: 10px*/
		background-color:#fff; 
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		/*border-right: 1px solid #0099FF;*/
		
	   }
	   #piquebec { 
		clear:both; 
		width: 820px; 
		height:auto; 
		background-color:#fff;		
		float: right;
		cursor:pointer;
		/*margin-left: auto 5px;*/
		margin-right: 70px;
		margin-top:8px;
		margin-bottom:20px;
		/*position:relative;*/
		/*padding-left: 5px;
		padding-right: 10px*/		
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
	   } 
	   .font_16 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
	}
	.font_24 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color:#F00
	}
/*---------fishingtherun--------*/
	#logofishingtherun {
			width: 960px;
			height: 120px;
			float:left;
			bottom: -20px;
			top: 0px;
			left: 0px;
			position:relative;
			border: 0px;								
			background-image:url(../img/logoppalfishingtherun.jpg);
			background-repeat:no-repeat;
			cursor:pointer;			
		}
