/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*
LARATURISMO CSS RULES
Copyright Wayox Media C.A.

Aunque puedes ver esto, sabes que es estás infringiendo
en propiedad privada. El hecho de que la puerta esté
abierta no te da derecho a entrar a la casa.

Eres bienvenido a explorar nuestra web, pero no a mirar
debajo de los muebles ni a abrir la nevera. No seas
curioso.
*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/

/*-----------------------------------------------------*/
/*
ESTRUCTURA DEL CSS

1.- CONFIGURACION GENERAL
	1.1.- GLOBAL RESET
	1.2.- GLOBAL LINKS
	1.3.- GLOBAL TEXTS
		1.3.1.- TEXTOS
		1.3.2.- TITULOS
		1.3.3.- TITULOS MAYUSCULAS
		1.3.4.- TITULOS NOTICIAS
		1.3.5.- TEXTOS COPYRIGHT
	1.4.- TABLAS
	1.5.- MALLAS
		1.5.1.- CONTENEDOR DE MALLAS
		1.5.2.- CORTES DE MALLAS
	1.6.- BOXES
		1.6.1.- CONTORNEADOS Y SOMBREADOS ()
		1.6.2.- LIMPIOS (EL DE LOS RELACIONADOS)

2.- SECCIONES

3.- AGREGADOS EXTERNOS

4.- VARIOS

5.- UNUSED - CHECK
*/
/*-----------------------------------------------------*/

/*/////////////////////////////////////////////////////*/
/*-----------------------------------------------------*/
/* 1.- CONFIGURACION GENERAL */
/*-----------------------------------------------------*/
/*/////////////////////////////////////////////////////*/

/*-----------------------------------------------------*/
/* 1.1.- INICIO DE GLOBAL RESET */
/*-----------------------------------------------------*/
body, html  { height: 100%; }
html, body, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;	
}
a img { border:none }

@font-face {
	font-family: 'HattoriHanzoLight';
	src: url('hattori_hanzo-webfont.eot');
	src: local('O'), url('hattori_hanzo-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HattoriHanzoLightItalic';
	src: url('hattori_hanzo_italic-webfont.eot');
	src: local('O'), url('hattori_hanzo_italic-webfont.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

/*-----------------------------------------------------*/
/* 1.1.- FIN DE GLOBAL RESET */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.2.- INICIO DE GLOBAL LINKS */
/*-----------------------------------------------------*/
.link01Blanco {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link02Negro {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link03Amarillo {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}
.link04Azul {
	font-family: Verdana;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.link05Rojo {
	font-family: Verdana;
	font-size: 12px;
	color: #c90d0d;
	text-decoration: none;
}
.link06Verde {
	font-family: Verdana;
	font-size: 12px;
	color: #008000;
	text-decoration: none;
}
.link07Naranja {
	font-family: Verdana;
	font-size: 12px;
	color: #FF8400;
	text-decoration: none;
}
.link08Morado {
	font-family: Verdana;
	font-size: 12px;
	color: #800080;
	text-decoration: none;
}
.link09Marron {
	font-family: Verdana;
	font-size: 12px;
	color: #800000;
	text-decoration: none;
}
.link10Gris {
	font-family: Verdana;
	font-size: 12px;
	color: #a7a7a7;
	text-decoration: none;
}
/*-----------------------------------------------------*/
/* 1.2.- FIN DE GLOBAL LINKS */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.3.- INICIO DE GLOBAL TEXTS */
/*-----------------------------------------------------*/
/*TEXTOS*/
.texto01Blanco {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
}
.texto02Negro {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}
.texto03Amarillo {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFF00;
}
.texto04Azul {
	font-family: Verdana;
	font-size: 12px;
	color: #0000FF;
}
.texto05Rojo {
	font-family: Verdana;
	font-size: 12px;
	color: #c90d0d;
}
.texto06Verde {
	font-family: Verdana;
	font-size: 12px;
	color: #008000;
}
.texto07Naranja {
	font-family: Verdana;
	font-size: 12px;
	color: #FF8400;
}
.texto08Morado {
	font-family: Verdana;
	font-size: 12px;
	color: #800080;
}
.texto09Marron {
	font-family: Verdana;
	font-size: 12px;
	color: #800000;
}
.texto10Gris {
	font-family: Verdana;
	font-size: 12px;
	color: #a7a7a7;
}
/*TITULOS*/
.titulo01Blanco {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FFFFFF;
}
.titulo02Negro {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #000000;
}
.titulo03Amarillo {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FFFF00;
}
.titulo04Azul {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #0000FF;
}
.titulo05Rojo {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #c90d0d;
}
.titulo06Verde {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #008000;
}
.titulo07Naranja {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FF8400;
}
.titulo08Morado {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #800080;
}
.titulo09Marron {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #800000;
}
.titulo10Gris {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #a7a7a7;
}
/*TITULOS MAYUSCULAS*/
.tituloUP01Blanco {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.tituloUP02Negro {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #000000;
	text-transform: uppercase;
}
.tituloUP03Amarillo {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FFFF00;
	text-transform: uppercase;
}
.tituloUP04Azul {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #0000FF;
	text-transform: uppercase;
}
.tituloUP05Rojo {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #c90d0d;
	text-transform: uppercase;
}
.tituloUP06Verde {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #008000;
	text-transform: uppercase;
}
.tituloUP07Naranja {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #FF8400;
	text-transform: uppercase;
}
.tituloUP08Morado {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #800080;
	text-transform: uppercase;
}
.tituloUP09Marron {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #800000;
	text-transform: uppercase;
}
.tituloUP10Gris {
	font-family: HattoriHanzoLight;
	font-size: 24px;
	color: #a7a7a7;
	text-transform: uppercase;
}
/*TITULOS NOTICIAS*/
.tituloNews01Blanco {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #FFFFFF;
}
.tituloNews02Negro {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #000000;
}
.tituloNews03Amarillo {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #FFFF00;
}
.tituloNews04Azul {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #0000FF;
}
.tituloNews05Rojo {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #c90d0d;
}
.tituloNews06Verde {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #008000;
}
.tituloNews07Naranja {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #FF8400;
}
.tituloNews08Morado {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #800080;
}
.tituloNews09Marron {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #800000;
}
.tituloNews10Gris {
	font-family: Myriad Pro, Verdana;
	font-size: 14px;
	color: #a7a7a7;
}
/*TEXTOS COPYRIGHT*/
.zcopyright01 {
	font-family: Arial Black, Verdana;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
}

.zcopyright02 {
	font-family: Arial Black, Verdana;
	font-size: 24px;
	color: #006600;
	text-decoration: none;
}
.zcopyright03 {
	font-family: Arial Black, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.zcopyright04 {
	font-family: Arial Black, Verdana;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}

.zcopyright05 {
	font-family: Arial Black, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.zcopyright06 {
	font-family: Arial Black, Verdana;
	font-size: 12px;
	color: #a7a7a7;
	text-decoration: none;
}
/*-----------------------------------------------------*/
/* 1.3.- FIN DE GLOBAL TEXTS */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.4.- INICIO DE TABLAS */
/*-----------------------------------------------------*/
.wtabla1 { /* para dibujar un borde a la tabla, (agregar 2 pixeles a las medidas de las celdas, es borde exterior) */
	BORDER-COLLAPSE: collapse;
	border: 1px solid #c90d0d;
}


.wtabla2 { /* para dibujar un borde a la tabla, (agregar 2 pixeles a las medidas de las celdas, es borde exterior) */
	BORDER-COLLAPSE: collapse;
	border: 1px solid #FF8400;
}
/*-----------------------------------------------------*/
/* 1.4.- FIN DE TABLAS */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.5.- INICIO DE MALLAS */
/*-----------------------------------------------------*/
/* 960px Cortes de Mallas ~ Core CSS. 24 Columnas      */
/*CONTENEDOR*/
.contenedor24
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
/*CORTES DE MALLA*/ /*VALORES GLOBALES*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8,
.grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16,
.grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24 {
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
/*CORTES DE MALLA*/ /*VALORES INDIVIDUALES*/
.contenedor24 .grid_1 {width: 30px;}   /*VALOR 1/24  = 1/24  */
.contenedor24 .grid_2 {width: 70px;}   /*VALOR 2/24  = 1/12  */
.contenedor24 .grid_3 {width: 110px;}  /*VALOR 3/24  = 1/8   */
.contenedor24 .grid_4 {width: 150px;}  /*VALOR 4/24  = 1/6   */
.contenedor24 .grid_5 {width: 190px;}  /*VALOR 5/24  = 5/24  */
.contenedor24 .grid_6 {width: 230px;}  /*VALOR 6/24  = 1/4   */
.contenedor24 .grid_7 {width: 270px;}  /*VALOR 7/24  = 7/24  */
.contenedor24 .grid_8 {width: 310px;}  /*VALOR 8/24  = 1/3   */
.contenedor24 .grid_9 {width: 350px;}  /*VALOR 9/24  = 9/24  */
.contenedor24 .grid_10 {width: 390px;} /*VALOR 10/24 = 5/12  */
.contenedor24 .grid_11 {width: 430px;} /*VALOR 11/24 = 11/24 */
.contenedor24 .grid_12 {width: 470px;} /*VALOR 12/24 = 1/2   */
.contenedor24 .grid_13 {width: 510px;} /*VALOR 13/24 = 13/24 */
.contenedor24 .grid_14 {width: 550px;} /*VALOR 14/24 = 7/12  */
.contenedor24 .grid_15 {width: 590px;} /*VALOR 15/24 = 5/8   */
.contenedor24 .grid_16 {width: 630px;} /*VALOR 16/24 = 3/4   */
.contenedor24 .grid_17 {width: 670px;} /*VALOR 17/24 = 17/24 */
.contenedor24 .grid_18 {width: 710px;} /*VALOR 18/24 = 1/3   */
.contenedor24 .grid_19 {width: 750px;} /*VALOR 19/24 = 19/24 */
.contenedor24 .grid_20 {width: 790px;} /*VALOR 20/24 = 5/6   */
.contenedor24 .grid_21 {width: 830px;} /*VALOR 21/24 = 7/8   */
.contenedor24 .grid_22 {width: 870px;} /*VALOR 22/24 = 11/12 */
.contenedor24 .grid_23 {width: 910px;} /*VALOR 23/24 = 23/24 */
.contenedor24 .grid_24 {width: 950px;} /*VALOR 24/24 = 1     */


/*-----------------------------------------------------*/
/* 1.5.- FIN DE MALLAS */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.6.- INICIO DE BOXES */
/*-----------------------------------------------------*/

/* TEMPORALMENTE EN OTRO DOCUMENTO */

/* LIMPIOS (EL DE LOS RELACIONADOS) */
.item {
	width:238px;
	height:200px;
	float:left;
	font-family:Verdana;
	text-align:left;	/*background-color:#ebebeb;*/
}
.item2 {
	width:215px;
	height:200px;
	float:left;
	font-family:Verdana;
	text-align:left;	/*background-color:#ebebeb;*/
}
.item3 {
	width:238px;
	height:250px;
	float:left;
	font-family:Verdana;
	text-align:left;	/*background-color:#ebebeb;*/
}
.item4 {
	width:400px;
	height:500px;
	float:left;
	font-family:Verdana;
	text-align:left;	/*background-color:#ebebeb;*/
}
.item dl {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.item2 dl {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.item dt, .item dd {
	float:left;
	/*width:149px;*/
	text-align:left;
	margin:0;
	font-size:70%;
}
.item2 dt, .item2 dd {
	float:left;
	/*width:149px;*/
	text-align:left;
	margin:0;
	font-size:70%;
}
.item dt { font-weight:bold; margin-right:5px; }
.item dd { text-align:left; }

.item2 dt { font-weight:bold; margin-right:5px; }
.item2 dd { text-align:left; }

.item img {
	background-color:#ffffff;
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.item2 img {
	background-color:#ffffff;
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
/*-----------------------------------------------------*/
/* 1.6.- FIN DE BOXES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 1.7.- INICIO DE CONTENEDORES VARIOS */
/*-----------------------------------------------------*/
.contenedor952
{
	margin-left: auto;
	margin-right: auto;
	width: 952px;
}

/*CORTES DE MALLA*/ /*VALORES INDIVIDUALES*/
.contenedor952 .grid_1 {width: 30px;}   /*VALOR 1/24  = 1/24  */
.contenedor952 .grid_2 {width: 70px;}   /*VALOR 2/24  = 1/12  */
.contenedor952 .grid_3 {width: 110px;}  /*VALOR 3/24  = 1/8   */
.contenedor952 .grid_4 {width: 150px;}  /*VALOR 4/24  = 1/6   */
.contenedor952 .grid_5 {width: 190px;}  /*VALOR 5/24  = 5/24  */
.contenedor952 .grid_6 {width: 230px;}  /*VALOR 6/24  = 1/4   */
.contenedor952 .grid_7 {width: 270px;}  /*VALOR 7/24  = 7/24  */
.contenedor952 .grid_8 {width: 310px;}  /*VALOR 8/24  = 1/3   */
.contenedor952 .grid_9 {width: 350px;}  /*VALOR 9/24  = 9/24  */
.contenedor952 .grid_10 {width: 390px;} /*VALOR 10/24 = 5/12  */
.contenedor952 .grid_11 {width: 430px;} /*VALOR 11/24 = 11/24 */
.contenedor952 .grid_12 {width: 470px;} /*VALOR 12/24 = 1/2   */
.contenedor952 .grid_13 {width: 510px;} /*VALOR 13/24 = 13/24 */
.contenedor952 .grid_14 {width: 550px;} /*VALOR 14/24 = 7/12  */
.contenedor952 .grid_15 {width: 590px;} /*VALOR 15/24 = 5/8   */
.contenedor952 .grid_16 {width: 630px;} /*VALOR 16/24 = 3/4   */
.contenedor952 .grid_17 {width: 670px;} /*VALOR 17/24 = 17/24 */
.contenedor952 .grid_18 {width: 710px;} /*VALOR 18/24 = 1/3   */
.contenedor952 .grid_19 {width: 750px;} /*VALOR 19/24 = 19/24 */
.contenedor952 .grid_20 {width: 790px;} /*VALOR 20/24 = 5/6   */
.contenedor952 .grid_21 {width: 830px;} /*VALOR 21/24 = 7/8   */
.contenedor952 .grid_22 {width: 870px;} /*VALOR 22/24 = 11/12 */
.contenedor952 .grid_23 {width: 910px;} /*VALOR 23/24 = 23/24 */
.contenedor952 .grid_24 {width: 950px;} /*VALOR 24/24 = 1     */

.contenedor952x30
{
	margin-left: auto;
	margin-right: auto;
	width: 952px;
	height: 30px;
}
.contenedor952x360
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 358px;
	font-family: Verdana;
	font-size: 17px;
	color: #c90d0d;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
}
/*-----------------------------------------------------*/
/* 1.7.- FIN DE CONTENEDORES VARIOS */
/*-----------------------------------------------------*/


/*/////////////////////////////////////////////////////*/
/*-----------------------------------------------------*/
/* 2.- INICIO DE SECCIONES */
/*-----------------------------------------------------*/
/*/////////////////////////////////////////////////////*/

/*-----------------------------------------------------*/
/* 2.1.- INICIO DE HEADER */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.1.- FIN DE HEADER */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.2.- INICIO DE MENU RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* MENU NUEVO - BORRAR AL ASEGURAR QUE NO SE REUSARA
/*-----------------------------------------------------*/
/*

.contenedorBarra1MenuFull { /*franja de menu superior*//*
	background-image: url(../imagenes/bgMenu.jpg);
	background-repeat: repeat-x;
}

.main { width:960px; margin:0 auto; }

ul { list-style:none; }


.menu { padding: 0px; }
.menu ul {width:100%; overflow:hidden; }
.menu ul li {
	height:42px; 
	float:left;
	font-size:12px;
	font-family:"Verdana";
}


.menu ul li a {color:#000000; text-decoration:none; display:block; }
.menu ul li a span {display:block; }
.menu ul li a span span { padding-top: 14px; padding-bottom:14px; padding-right: 3px; padding-left: 3px; background:url(../imagenes/menu/bgC1.jpg); background-repeat:repeat-x; }
.menu ul li a:hover, .menu ul .active a {color:#000; text-decoration:none; background:url(../imagenes/menu/bgC2.jpg) top repeat-x; }
.menu ul li a:hover span, .menu ul .active a span {background:url(../imagenes/menu/bgC2.jpg) right top no-repeat; }
.menu ul li a:hover span span, .menu ul .active a span span {background:url(../imagenes/menu/bgC2.jpg) left top no-repeat; }
*/

.menu1 {
	text-decoration: none;
	background-image: url(../imagenes/bgC1.jpg);
	background-repeat: repeat-x;
}
.menu2 {
	text-decoration: none;
	background-image: url(../imagenes/bgC2.jpg);
	background-repeat: repeat-x;
}
.menuDer1 {
	text-decoration: none;
	background-image: url(../imagenes/bgD1.png);
	background-repeat: repeat-x;
}
.menuDer2 {
	text-decoration: none;
	background-image: url(../imagenes/bgD2.png);
	background-repeat: repeat-x;
}
.menuIzq1 {
	text-decoration: none;
	background-image: url(../imagenes/bgI1.png);
	background-repeat: repeat-x;
	background-position: right;
}
.menuIzq2 {
	text-decoration: none;
	background-image: url(../imagenes/bgI2.png);
	background-repeat: repeat-x;
	background-position: right;
}

/*-----------------------------------------------------*/
/* 2.2.- FIN DE MENU RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.3.- INICIO DE SLIDER RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.3.- FIN DE SLIDER RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.4.- INICIO DE SIDEBAR RIGHT RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.4.- FIN DE SIDEBAR RIGHT RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.5.- INICIO DE SUB MENU RULES */
/*-----------------------------------------------------*/
.contenedorBarra1SubMenuFull { /*franja de redes sociales, incluye gradiente gris superior*/
	background-image: url(../imagenes/bgSubmenu.png);
	background-repeat: repeat-x;
	height: 67px;
}
.contenedorBarra1SubMenu952 {
	padding-top: 28px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	width: 952px;
}
.contenedorBarra2SubMenuFull { /*Franja roja*/
	background-image: url(../imagenes/bgSubmenu.jpg);
	background-repeat: repeat-x;
	height: 66px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFF;
}
.contenedorBarra3SubMenuFull { /*copyright & credits*/
	height: 166px;
	color: #ccc;
	background-color: #000;
}
.contenedorBarra3SubMenu952 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.contenedorBarra3SubMenu952 .grid_6 {width: 230px;}
.contenedorBarra3SubMenu952 .grid_18 {width: 710px;}
.contenedorBarra3SubMenu952 .grid_24 {width: 946px;}

.divider10 {
	clear:both;
	display:block;
	margin-bottom:10px;
	padding-top:10px;
	width:100%;}
/*-----------------------------------------------------*/
/* 2.5.- FIN DE SUB MENU RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.4.- INICIO DE GALTV RULES */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 2.4.- FIN DE GALTV RULES */
/*-----------------------------------------------------*/

/*/////////////////////////////////////////////////////*/
/*-----------------------------------------------------*/
/* 3.- AGREGADOS EXTERNOS */
/*-----------------------------------------------------*/
/*/////////////////////////////////////////////////////*/

/*-----------------------------------------------------*/
/* 3.1.- INICIO DE PHPPAGING */
/*-----------------------------------------------------*/
div.navigation1 {
	width: 550px;
	background-color: #FFFFFF;
	/* border: 1px solid #000000; */
    margin: 2px auto;
	text-align: center;
	padding: 10px 5px;
	white-space: nowrap;
	font: 14px Myriad Pro, Verdana;
}
div.navigation2 {
	width: 715px;
	background-color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font: 14px Myriad Pro, Verdana;
	float: left;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
div.navigation3 {
	width: 645px;
	background-color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font: 14px Myriad Pro, Verdana;
	float: left;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
div.navigation4 {
	width: 960px;
	background-color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font: 14px Myriad Pro, Verdana;
	/*float: left; */
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
span.navthis {
    padding: 3px 6px;
    /*background-color: #c90d0d;*/
    color: #000000;
    font-weight: bold;
    font-size: 14px;
}
a.nav {
    padding: 3px 6px;
    color: #c90d0d;
    text-decoration: none;
}
/* a.nav:hover {
    padding: 3px 6px;
    color: #000000;
 	background-color: #FF8400;
    border: 1px solid #000000;}*/ 
/*-----------------------------------------------------*/
/* 3.1.- FIN DE PHPPAGING */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 3.2.- INICIO DE GALLERRIFIC 2.0 */
/*-----------------------------------------------------*/
/* div#page {
	background-color: #fff;
	border-color: #ddd;
}
div#footer {
	color: #777;
}
div.caption-container {
	color: #111;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	color: #777;
}
div.navigation a.prev {
	background-image: url(prevPageArrow.gif);
}
div.navigation a.next {
	background-image: url(nextPageArrow.gif);
}
div.loader {
	background-image: url(loader.gif);
}
div.slideshow img {
	border-color: #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
div.pagination a:hover {
	background-color: #eee;
}
div.pagination span.current {
	background-color: #000;
	border-color: #000;
	color: #fff;
}*/
/*-----------------------------------------------------*/
/* 3.2.- FIN DE GALLERRIFIC 2.0 */
/*-----------------------------------------------------*/

/*-----------------------------------------------------*/
/* 3.3.- INICIO DE SLIDER */
/*-----------------------------------------------------*/

/*  // EN CASO DE LLEVAR UN FONDO DESCOMENTAR AQUI
.header_img {
	position:relative;
	z-index:2000;
	background:url("../imagenes/slider1_bg_img2.jpg") center top no-repeat #033153}
*/



img.alignleft {
	margin:5px 16px 5px 0 !important;}
img.alignright {
	margin:8px 0 5px 16px !important;}


/* Header Slider (Content Viwer) */
.sText {
	width:940px;
	height:412px;
	position:relative;
	margin:0 auto;
	top:6px}
	
.sText .sliderBody {
	position:relative;
	width:940px;
	height:412px;
	overflow:hidden;}

.sText .slides { 
	position:absolute;
	top:0;
	left:0;}

.sText .slide-item {
	width:940px;
	height:412px;}

.sText .previous, .sText .next {
	position:absolute;
	top:180px;
	z-index:99;
	cursor:pointer;
	display:block;
	width:20px;
	height:31px;
	text-indent:-9999px;
	border:0;}
.sText .previous {
	left:0px;
	background:url(../imagenes/slider_arrows.png) 0 0 no-repeat;
}
.sText .previous:hover {
	left:-2px}	
.sText .next {
	background:url(../imagenes/slider_arrows.png) -20px 0 no-repeat;
	right:0px;
}
.sText .next:hover {
	right:-2px}

.sText .slide-image {
	float:left;
	width:640px;
	height:360px;
	padding:17px 2px 35px 2px;
	background:url(../imagenes/slider_window_box.png) 0 0 no-repeat;
	text-align:center;
	overflow:hidden}

.sText .slide-image.afullwidth {
	float:left;
	width:886px;
	height:360px;
	padding:17px 2px 35px 2px;
	background:url(../imagenes/slider_window_box_fullw.png) 0 0 no-repeat;
	text-align:center;
	overflow:hidden}

.sText .slide-item .slide-image iframe{
	position:relative;
	margin:0;
	padding:0}

.slide-item .alignleft, .slide-item .afullwidth {
	margin:0 0 0 26px;
	float:left}

.slide-item .alignright {
	margin:0 21px 0 0;
	float:right}
	
.sText .slide-text {
	font-family: "HattoriHanzoLight", Calibri, sans-serif;
	font-size:17px;
	line-height:1.3em;
	float:left;
	color:#000;
	width:225px;
	padding-top:100px;
	margin-left:24px;}

.slide-text .slide-title {
	font-size:30px;
	color:#000;
	text-shadow:#234869 0px 1px 1px;
	margin-bottom:16px;
	line-height:1em}

.slide-text .slide-title a {
	color:#c90d0d;
	text-decoration:none;
}

.slide-text .slide-title a:hover {
	text-shadow:#234869 0px 2px 2px;}

.slide-text .slide-title strong {
	font-weight:normal;}

.slider-button {
	background:url(../imagenes/slider_button.png) no-repeat;
	width:155px;
	height:29px;
	line-height:24px;
	display:block;
	margin:40px 0 5px 0;
	color:#c90d0d;
	text-align:center;
	text-decoration:none
} 

.slider-button:hover {
	color:#fff}




@media screen and (-webkit-min-device-pixel-ratio:0){
.ui-state-default {
	width:270px !important}
	
.social-box .row {
	font-weight:normal;}

.pagination .inner {
	/*padding:0 12px 0 13px;*/
}

}

/*-----------------------------------------------------*/
/* 3.3.- FIN DE SLIDER */
/*-----------------------------------------------------*/




/*/////////////////////////////////////////////////////*/
/*-----------------------------------------------------*/
/* 4.- VARIOS */
/*-----------------------------------------------------*/
/*/////////////////////////////////////////////////////*/
.wthumbnail {
	float: left;
	width: 200px;
	margin: 2px;
	padding: 2px;
}
.wthumbnailGalFoto {
	float: left;
	width: 230px;
	margin: 2px;
	padding: 2px;
}
.wthumbnailGalFoto2 {
	float: left;
	width: 227px;
	margin: 2px;
	padding: 2px;
}
.wthumbnailGalFoto3 {
	float: left;
	width: 205px;
	margin: 2px;
	padding: 2px;
}
.wthumbnailPaging {
	float: none;
	width: 700px;
	margin: 2px;
	padding: 2px;
}
.wclearboth { clear: both; }
.wmenu {
	BACKGROUND-COLOR: #003B67;
	/*BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;*/
	COLOR: #e3f4fa;
	FONT-SIZE: 12px;
	font-family: Verdana;
	text-decoration: none;
}
.wmenu2 {
	BACKGROUND-COLOR: #c02a0f;
	/*BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;*/
	COLOR: #e3f4fa;
	FONT-SIZE: 12px;
	font-family: Verdana;
	text-decoration: none;
}


div#commentForm {
	display: none;
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 0.8em;
}

a.commentLink {
 	font-family: Arial, sans-serif;
	 font-size: .9em;
}
/*/////////////////////////////////////////////////////*/
/*-----------------------------------------------------*/
/* 5.- UNUSED - CHECK */
/*-----------------------------------------------------*/
/*/////////////////////////////////////////////////////*/
.arriba{
	position: absolute;
	width:570px;
	height:90px;
	z-index: 1;
	left: 100px;
	top: 0px;
	overflow: visible;
	border : 1px solid #788DA2;
	background-color : #788DA2;
    }

.izquierda{ 
    position: absolute;  
    width:178px; 
    height:452px;  
    z-index: 1;  
    left: 602px;  
    top: 0px; 
    overflow: visible; 
    border : 1px solid white; 
    background-color : white; 
    color:#FFFFFF;  
    }

.centro{
	position: static;
	width:952px;
	height:150px;
	z-index: 1;
	left: 195px;
	top: 291px;
	overflow: auto;
	border : 1px solid #ACBCCC;
	background-color : #FFFFFF;
    } 

.derecha{ 
    position:absolute;  
    left:570px;  
    top:0px;  
    width:30px;  
    height:452px;  
    z-index:2; 
    border : 1px solid #BAC3CC; 
    background-color : #BAC3CC; 
    width:120px;  
    color:#FFFFFF;  
    }

div.quote {
	margin-left: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 450px;
}

div.quote p {
 	font-size: .8em;
	 margin: 0px 0px 0px 0px;
}