#body{
	margin:0;
	padding:0; 	
	color:#ffffff;
	}
	
#conteneur {
	width: 1000px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	}	

#contenedoro {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding: 0 auto;
	vertical-align:bottom;
	background-color: #ffffff;
	}
	
#contenedorba {
	width: 1000px;
	height:100%;
	margin: 0px;
	border: 0;
	float:left;
	background-color: #669933;
	}	
	
/*- Contenedor arriba--------------------------- */	
#logo {
	float:left;
 	width: 237px;
	height:93px;
	padding:10px 0px 10px 12px;
 	margin: 0px 0px 0px 0px;
}

/*- Menu Principal --------------------------- */

    #tab {
      float:right;
      width:750px;
      background:#FFF;
      font-size:93%;
      line-height:normal;
      font-family: Arial;
      font-size: 12px;
      font-weight: bold;
	
      }
    #tab ul {
	margin:0;
	padding:93px 0px 0px 0px;
	list-style:none;
      }
    #tab li {
      display:inline;
      margin:0;
	  padding:0;
      }
	
	  
	#tab li#pestana1 {
      display:inline;
      margin:0;
      padding:0;
	  background-position:0% -42px;
      }
    #tab a {
      float:right;
      background:url("img/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tab a span {
      float:right;
      display:block;
      background:url("img/tabrightE.gif") no-repeat right top;
      padding:5px 5px 4px 5px;
      color:#FFF;
      }
	
	  
	  
	  #ok a {
      float:right;
      background:url("img/tableftE.gif") no-repeat left bottom;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	  
	  #ok a span{
      float:right;
      display:block;
      background:url("img/tabrightE.gif") no-repeat right bottom;
      padding:5px 5px 4px 5px;
      color:#FFF;
      }
	  
	  
	  
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tab a span {float:none;}
    /* End IE5-Mac hack */
    #tab a:hover span {
      color:#FFF;
      }
    #tab a:hover {
      background-position:0% -42px;
      }
    #tab a:hover span {
      background-position:100% -42px;
      }  
	  
/*- Menu secundario --------------------------- */

    #submenu {
	float:left;
	width: 980px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: +0.3px;
	font-weight:normal;
	margin-top: 5px;
	margin-left:13px;
	display:inline;
	}

	#submenu ul, li {
	list-style-type:none;
	}

	#submenu ul {
	margin: 0;
	padding: 0;
	}

	#submenu li {
	display: block;
	padding: 5px 12px 2px 12px;;
	text-align: center;
	float: left;
	}

	#submenu li#primero{
	padding: 5px 12px 2px 0px;
	text-align:left;
	}

	#submenu li#ultimo{
	padding: 5px 0px 2px 12px;
	text-align:right;
	}

	#submenu a {
	color: #ffffff;
	text-decoration: none;	
	}

	#submenu a:hover {
	text-decoration: none;
	padding-bottom: 1px;
	color:#CC6633;
	border-bottom: 1px solid #CC6633;
	}

	#submenu a#ok2{
	text-decoration: none;
	padding-bottom: 1px;
	color:#CC6633;
	border-bottom: 1px solid #CC6633;
	}
	  	
      
     
      
/*- Contenedor abajo estructura --------------------------- */	 
	
	#contenidocentral{
	float: left;
	width: 1000px;
	min-height: 280px;
	} 
	
	#columnaleft{
	float:left;
	width: 304px;
	min-height: 100px;
	margin: 10px 13px 0px 13px;
	display:inline;
	}
	
	
	#columnacentro{
	float:left;
	width: 304px;
	min-height: 100px;
	margin: 10px 13px 0px 13px;
	display:inline;
	}  
	
	
	#columnaright{
	float:left;
	width: 304px;
	min-height: 100px;
	margin: 10px 13px 0px 13px;
	display:inline;
	}  
	
	#pie{
	float:left;
	vertical-align:bottom;
}

/*- Parte destacada --------------------------- */	 

#columnacentrodestacada{
	float:left;
	width: 304px;
	min-height: 100px;
	margin: 10px 8px 0px 8px;
	padding:5px 5px;
	display:inline;
	background-color:#88A648;
	}  	
	
	#titulodestacado {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
	padding:0 0 15px 0;
	display:inline;
	}
	
	#textodestacado {
	font-family: Times;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height:120%;
	background-color:#88A648;
	}  
	
	#imagendestacado {
	float:left;
	width:188px;
	background-color:#ffffff;
	} 
	
	#autor {
	font-family: Arial;
	font-size: 7pt;
	font-weight: normal;
	color: #ffffff;
	line-height:120%;
	float:left;
	}  

/*- Contenedor abajo estructura tarifas --------------------------- */	 
	
	#columnalefttarifa{
	float:left;
	width: 228px;
	min-height: 100px;
	margin: 10px 11px 0px 11px;
	display:inline;
	}
	
	#columnacentrotarifa{
	float:left;
	width: 228px;
	min-height: 100px;
	margin: 10px 11px 0px 11px;
	display:inline;
	}  
	
	#columnarighttarifa{
	float:left;
	width: 228px;
	min-height: 100px;
	margin: 10px 11px 0px 11px;
	display:inline;
	} 


/*- Contenedor abajo estructura tarifas --------------------------- */	 

	#columnarightvisu{
	float:left;
	width: 330px;
	min-height: 100px;
	margin: 10px 13px 0px 13px;
	display:inline;
	}  
		
/*- Textos--------------------------- */	

	#titulo {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding:0 0 15px 0;
	display:inline;
	}
	
	 
	#tituloblanco {
	float:left;
	width:188px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	padding:0;
	display:inline;
	} 
	
	#titulopeque {
	float:right;
	width:100px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	padding:0;
	display:inline;
	} 
	
	#titulotarifa {
	float:left;
	width:100px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding:0;
	display:inline;
	}
	
	
	#texto {
	font-family: Times;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height:120%;
	} 
	
	#texto a {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
	#textoprog{
	padding:5px 0 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height:120%;
	}
	
	#equipaje{
	padding-top:5px;
	float:right;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	line-height:110%;
	color:#000000;
	display:inline;
	}
	
	#presentacion{
	float:left;
	margin-bottom:10px;
	margin-right:22px;
	width: 130px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	line-height:110%;
	color:#000000;
	display:inline;
	}
	
	#copyright {
	font-family: Arial;
	font-size: 9px;
	font-weight:lighter;
	color: #ffffff;
	padding:10px 0 5px 12px;
	margin-top:10px;
	float:left;
	width:300px;
	vertical-align:bottom;
	display:inline;
	}
	
	#enlace {
	float:left;
	width:220px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding:0;
	display:inline;
	} 
	
	#enlace a{
	text-decoration:none;
	color:#FFFFFF;
	} 
	
	#enlace a:hover{
	text-decoration:none;
	color:#CC6633;
	} 
	
	#enlaceprog {
	float:left;
	margin-right:22px;
	margin-bottom:0px;
	width: 130px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding:0;
	display:inline;
	} 
	
	#enlaceprog a{
	text-decoration:none;
	color:#FFFFFF;
	} 
	
	#enlaceprog a:hover{
	text-decoration:none;
	color:#CC6633;
	} 
	
/*- Imagenes--------------------------- */
	
	#pola {
	width:304px;
	height:151px;
	padding-top:0px;
	margin-top:0px;
	display:inline;
	}
	
	#pola2 {
	width:188px;
	height:122px;
	padding-top:0px;
	margin-top:0px;
	display:inline;
	color:#00CCCC;
	}
	
	
	#imgportada{
	float: left;
	width: 1000px;
	height: 180px;
	padding:0;
	} 
	
	#img{
	width: 304px;
	min-height:50px;
	}
	
	#img2{
	float:left;
	width: 190px;
	min-height:50px;
	margin-right:3px;
	margin-bottom:10px;
	display:inline;
	}
	
	
	#img3{
	float:right;
	width: 105px;
	min-height:50px;
	margin-left:3px;
	margin-bottom:10px;
	display:inline;
	}
	
	#imgcuadroleft{
	float:left;
	width: 148px;
	height:158px;
	margin-right:4px;
	margin-bottom:4px;
	display:inline;
	}
	
	#imgcuadroright{
	float:left;
	width: 148px;
	height:158px;
	margin-left:4px;
	margin-bottom:4px;
	display:inline;
	}
	
	#imgverano{
	float:left;
	width: 180px;
	height:212px;
	margin:4px 4px;
	display:inline;
	}
	
	#imgverano2{
	float:left;
	width: 180px;
	height:100px;
	margin:4px 4px;
	display:inline;
	}
	
	#imgprograma{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:22px;
	width: 130px;
	height:180px;
	min-height:50px;
	display:inline;
	}
	
	
	
/*- Graficos--------------------------- */
	
	#linea {
	float:left;
	width: 970px;
	height: 1px;
	padding: 0px 0px 0px 15px;
	vertical-align:bottom;
	display:inline;
 	}
	
/*- Video---------------;------------ */

	
	#video {
	width: 304px;
	height: 228px;

 	}
	
/*- Estructura Extra --------------------------- */	 

	#prog {
	float:left;
	width:188px;
	background-color:#88A648;
	} 
	
	#tarifas {
	float:left;
	width:228px;
	background-color:#88A648;
	} 
	
	
