﻿/* -----------------------------------------------
CARACTERÍSTICAS GENERALES
----------------------------------------------- */

}

.gnuine_new_web
{
	background-color: #C4AE91;
	/** margin-bottom: 10px; **/
}

.gnuine_new_web a
{
	color: #ffffff; 
	text-decoration: none;
	border:0px;
}    

.gnuine_new_web a:hover
{
	text-decoration: none; 
} 

.gnuine_new_web li 
{
	list-style: none;
}


.gnuine_new_web img
{
    border: 0px;
}

.gnuine_new_web .both
{
	clear: both;
}

.gnuine_new_web #principal
{           
	top:0px;
	left: 0px;
	margin: 0px auto;
	width: 1003px;
	background: url("images/franja_fons.gif") repeat-y;
	overflow: hidden;
}

.gnuine_new_web .principal_defaults
{
	font-family: arial;
	color: #000;
	font-size: 11px;
}

.gnuine_new_web #contenido
{
	width: 100%;
	background: transparent url("images/contenido_bottom.gif") no-repeat left bottom;
	float: left;
}

.gnuine_new_web .blanco
{
	width: 100%;
	height: 10px;
	background-color: #FFF;
    font-size:1px;
}


/* -----------------------------------------------
CABECERA
----------------------------------------------- */

.gnuine_new_web #cabecera
{
	width: 100%;
	height: 223px;
	color: #FFF;
	position: relative;
	background-color: #000;
}

.gnuine_new_web #cabecera #publi_cabecera
{
	background: #808080 url("images/banners_cabecera.gif") no-repeat left top;
	width: 1004px;
	height: 99px;
    *width:1003px;
}

.gnuine_new_web #cabecera #publi_cabecera #big_banner
{
	background-color: #7F7F7F; 
	width: 728px;
	height: 90px;
	margin-left: 16px;
	float: left;
	display: inline; 
}

.gnuine_new_web #cabecera #publi_cabecera #patros_banner
{
	width: 242px;
	height: 90px;
	background-color: #7F7F7F;
	float: right;
	margin-right: 9px;
	display: inline;
}

.gnuine_new_web #cabecera div.logo
{
    float:left;
    height:74px;
    margin-right:15px;
} 
.gnuine_new_web div.logo div.logoalign{
    display:inline;
    line-height:74px;
    _font-size:65px;
    *font-size:66px;
}

.gnuine_new_web #cabecera .logo img
{
	border: 0px;
    vertical-align: bottom;
}

.gnuine_new_web #cabecera #buscador
{
	width: 145px;
	height: 33px;
	float: right;
	margin: 5px 0px 0px 0px;
    position:absolute;
    right:0px;
    top:99px;
}     

#cabecera #buscador a
{
	background: #000000 url("../images/icon_buscador.gif") no-repeat left top; 
	display:block;
	width:24px;
	height:25px;
	float:right;
	margin-top:4px;
} 

#cabecera #buscador a:hover
{
	background: #000000 url("../images/icon_buscador_on.gif") no-repeat left top; 
}

.gnuine_new_web #cabecera #buscador input
{
	font-size: 12px;
	color: #B4B4B4;
	margin: 5px;
	float: left;
	border: 1px solid #7F9DB9;
	width: 103px;
	height: 18px;
	padding-top: 3px;
	padding-left: 3px;
}

.gnuine_new_web #cabecera #buscador img
{
	font-size: 12px;
	color: #B4B4B4;
	width: 24px;
	height: 24px;
	padding-top: 4px;
	border: 0px;
}   


.gnuine_new_web #cabecera #fondo_racer
{
	background: url("../images/fondo_racer.gif") no-repeat;
	width: 141px;
	height: 35px;
	position: absolute;
	right: 0px;
	top: 140px;
	/*_top: 141px;
	_right: 1px; 
	*top: 141px; */
}

.gnuine_new_web #cabecera #fondo_racer #hora
{
	font-family: arial;
	height: 17px;
	font-size: 16px;
	color: #FFF;
	margin-left: 0px;
	margin-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
    text-align:center;
}

.gnuine_new_web #cabecera #fondo_racer #data
{
	font-family:arial;
	font-size: 10px;
	color: #FFF;
	padding-right: 5px;
	padding-left: 3px;
	text-align: center;
	font-weight:normal;
	line-height: 1em;
}

.gnuine_new_web #cabecera #menu
{
	width: 100%;
	height: 50px;
	float: left;
	clear: both;
	position: absolute;
	bottom: 0px;
	/*
	bottom: -2px;
	_bottom: -4px;
	*bottom:-3px;*/
	left: 0px;
	background: url("../images/fondo_menu.jpg") no-repeat left top;
	font-size: 11px;
	font-weight: bold;
	color: #000; 
}
  
.gnuine_new_web #cabecera #menu li.menu_separacion
{
	background: url("../images/separadors_menu.gif") no-repeat right bottom;
  	position:relative;
	top:0px;
	right:0px; 
	_top:auto;
	_right:auto;
	padding:0px 10px 8px 5px;  
	_padding:0px 10px 3px 5px;
	height:12px; 
} 

.gnuine_new_web #cabecera #menu li.menu_group
{                            
	text-transform: uppercase; 
	font-size: 11px;
	_padding-top:5px;
	_padding-left:5px;
	_margin-top:5px;
	padding-left:3px; 
}


.gnuine_new_web #cabecera #menu ul
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-top: 5px;
	padding-left: 15px;
    _float:left;
    _padding:0px;  
	_padding-left:15px;
	_margin-top:-2px;   
}

.gnuine_new_web #cabecera #menu li
{
	float: left;
	list-style: none;  

} 

.gnuine_new_web #cabecera #menu li a
{
	color: #000;
	text-decoration: none;
}

.gnuine_new_web #cabecera #menu li a:hover
{
	color: #000;
	text-decoration: none;
}

.gnuine_new_web #cabecera #menu li.active
{                        
	background: url("../images/fons_menu.gif") no-repeat right top;
	color: #FFF;
	height: 30px;
	_height: 25px;
	padding: 0px 5px 0px 0px;
	_margin-top: 2px ; 
	position:relative;
	top:-3px;
	left:-4px;
	_top:2px;
	_left:-5px; 
}

.gnuine_new_web #cabecera #menu li.active a
{                       
	 background: transparent url("images/fons_menu2.gif") no-repeat left top;
   	color: #FFF;
	display: block;
	height: 30px;
	_height:auto;
	position: relative;
	top: 0px;
	_left:0px;
	padding-top: 3px;
	padding-left: 5px; 
	_padding:5px 0px 0px 5px; 
	
}

.gnuine_new_web #cabecera #menu .submenu
{
	width: 100%;
	height: 25px;
	clear: both;
  	position: absolute;
	bottom: 0px;
	left: 0px; 
	_position: relative;
	_bottom: auto;
	_left: auto;
	background: url("images/fondo_submenu.jpg") repeat-x left top;
	color: #FFF;
}

.gnuine_new_web #cabecera #menu .submenu ul
{
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	padding-top: 5px; 

}

.gnuine_new_web #cabecera #menu .submenu li
{
	float: left;
	list-style: none;
	padding: 0px 5px;
}

.gnuine_new_web #cabecera #menu .submenu li a
{
	color: #FFF;
	text-decoration: none;
}

.gnuine_new_web #cabecera #menu .submenu li a:hover
{
	color: #FFF;
	text-decoration: underline;
}     



/* -----------------------------------------------
COLUMNA CENTRAL
----------------------------------------------- */

/* -----------------------------------------------
MODULO PORTADA
----------------------------------------------- */

.gnuine_new_web #col_central
{
	width: 380px;
	float: left;
	margin-bottom: 30px;
}

.gnuine_new_web #col_central #modulo_portada
{
    width: 380px;
    height: 380px;
    _height: 1px;
    *height: auto;
}

.gnuine_new_web #col_central #modulo_portada #fondo
{
	width: 380px;
	height: 262px;
	background: url("images/fondo_modulo_portada11.jpg") no-repeat top left;
}

.gnuine_new_web #col_central #modulo_portada #fondo img
{
	margin-top: 12px;
	float: left;
}  

.gnuine_new_web #col_central #modulo_portada_minimo
{
   	height: 300px;
        _height: 405px;
        *height: 405px;
   	width:0px;
	float:left;
}

.gnuine_new_web #col_central #modulo_portada #noticia_portada_botones{
    padding-top:40px;
}
.gnuine_new_web #col_central #modulo_portada table
{
   	height: 208px; 
	border-spacing: 0px;
	border-collapse: separate;
    *border-collapse: collapse; /* hack is needed for IE7 also */
	_position: relative;  
	vertical-align:middle;
}  

.gnuine_new_web #col_central #modulo_portada tr.fondo_modulo_portada_on
{
	background: url("images/fondo03_on1.jpg") no-repeat left bottom;
	width: 117px;
	font-size: 13px;
	font-weight: bold;
	text-align: left; 
	position: relative;
	top: 0px;
	left: 0px;
 }

.gnuine_new_web #col_central #modulo_portada tr.fondo_modulo_portada
{
	background: url("images/fondo031.jpg") no-repeat left bottom; 
	width: 117px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;        
	position: relative;
	top: 0px;
	left: 0px;
}
 
.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada
{
	width: 117px;
	font-size: 13px;
	font-weight: bold;
	text-align: left; 
  	background:  url("images/fondo041.jpg") no-repeat left top;
	vertical-align: middle;
 	padding-left: 3px;
}

.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada_on
{
	width: 117px;
    background: url("images/fondo04_on1.jpg") no-repeat left top;
	font-size: 13px;
	font-weight: bold;
	text-align: left; 
	vertical-align:left;
	color:#FFF;
}

.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada a
{
	width: 117px;
	text-decoration: none;
	color: #000;  
	vertical-align: middle;
	 
}

.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada a:hover
{
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada_on a
{
	width: 117px;
	text-decoration: none;
	color: #FFF;
	padding-left: 3px;  
}

.gnuine_new_web #col_central #modulo_portada td.boton_modulo_portada_on a:hover
{
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada .pie_foto
{
	font-size: 10px;
	color: #808080;
}

.gnuine_new_web #col_central #modulo_portada h1
{
	width: 380px;
	font-size: 15px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

.gnuine_new_web #col_central #modulo_portada h1 a
{
	color: #000000;
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada h1 a:hover
{
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada .entradita
{
	width: 380px;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

.gnuine_new_web #col_central #modulo_portada .enlaces
{
	width: 220px;
    /* height: 38px; */
	font-size: 11px;
	color: #E3712C;
	padding-top: 5px;
	float: left;
    padding-bottom: 5px;
    _padding-bottom: 0px;
    *padding-bottom: 0px;
}
.gnuine_new_web #col_central #modulo_portada .single_column
{
	width: 100%;
}

.gnuine_new_web #col_central #modulo_portada .enlaces a
{
	color: #E3712C;
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada .enlaces a:hover
{
	color: #E3712C;
	text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada .enlaces li
{
	list-style: none;
}        

.gnuine_new_web #col_central #modulo_portada .enlaces li a
{
   text-decoration: none;
}

.gnuine_new_web #col_central #modulo_portada .enlaces li a:hover
{
   text-decoration: underline;
}
