/* INICI DEFINIM estils generics html */
IMG
{
	border:0px;
}

/* estil linia horitzontal */
hr
{
	color:#B52025;
	height:1px;
	margin:0;
	padding:0;
}
/* usat en titols de mòduls  i seccions */

h1
{
	font-size: 1.3em;
	color:#b52025;
	text-decoration:none;
	font-weight: normal;
}

h2
{
	font-size: 1.2em;
	color:#b52025;
	text-decoration:none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;	
}

h3 
{
	font-size: 1.0em;
	color:#b52025;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

h4 
{
	font-size: 1.0em;
	color:#b52025;
	text-decoration: none;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

h5 
{
	color:#b52025;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	
}

h6 
{
	color:#b52025;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	
}


/* estil per enllaç */
a {
	color:#b52025;	
	text-decoration: none;
}

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

BODY 
{
	padding:0px;
	margin:0px;
	margin-top:0px;
	text-align: center;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;	
	color: #000000;
	background:url(../img/fons/fons.jpg) repeat-x;
}

#contenidor_fons 
{
	margin: 0 auto;
	width: 990px;
	background:url(../img/fons/migfons990.png) repeat-y;
}

#contenidor {
	padding-left: 0px;
	padding-right: 0px;
}

/* maquetació general de la pàgina */

#cap {
	background:url(../img/fons/topfons990.jpg) top no-repeat;
	width:990px;
	height:144px;
}

#cap_esquerra 
{
	width:200px;
	float:left;
	height:144px;
}

#logo_esquerra 
{
	text-align:left;
	height:143px;
	width:200px;	
}

#cap_flash_esq
{
	float:right;
	text-align:left;
	padding-top:2px;
	height:141px;
	width:195px;
	clear:both;
}

#cap_dret
{
	width:790px;
	float:right;
	height:144px;
}

#cap_hora 
{
	text-align:left;
	height:143px;
	width:790px;	
}

#cap_flash
{
	text-align:left;
	padding-top:20px;
	height:120px;
	width:790px;	
}

#capa_menu
{
	height:29px;
	width:990px;
}

#menu_esquerra 
{
	background:url(../img/fons/menu_petit.jpg) right no-repeat;
	float:left;
	height:30px;
	width:160px;
	text-align:left;
}

#menu_esquerra_emp
{
	background:url(../img/fons/menu_petit_groc.png) right no-repeat;
	float:left;
	height:30px;
	width:160px;
	text-align:left;
}

#menu_esquerra_4x4
{
	background:url(../img/fons/menu_petit_4x4.png) right no-repeat;
	float:left;
	height:30px;
	width:160px;
	text-align:left;
}

#menu_esquerra_vol
{
	background:url(../img/fons/menu_petit_vol.png) right no-repeat;
	float:left;
	height:30px;
	width:160px;
	text-align:left;
}

#menu_principal_adalt 
{
	float:right;
	width:825px;
	background:url(../img/fons/menu.jpg) no-repeat;
	text-align:left;
}

/******************************/
/* menu principal de la web */

.table_menu_principal 
{
	border:none;
	width:98%;	
	text-align: left;
}

.table_menu_principal td 
{
	text-decoration: none;
	border:none;
	text-align: center;
	width:20%;
}

.table_menu_principal td.ample
{
	text-decoration: none;
	border:none;
	width:5%;
}

a.menu 
{
	padding-top:3px;
	color:#666666;
	text-decoration: none;
	display:block;
	font-size:1.2em;
	height:30px;	
}

a.menu:hover {
	color:#b52025;
	text-decoration: none;
	font-size:1.2em;
	background:url(../img/fons/boto.jpg) no-repeat;
	height:30px;
}

/**_____________________________________________**/

#cos_portada 
{
	clear:both;
	width:990px;
	padding-left:0px;	
	padding-bottom:0px;
}

#cos_esquerra 
{
	width:148px;
	text-align:left;
	float:left;
}

#cos_dret 
{
	width:841px;
	float:left;
}

#cos_dret_informacio 
{
	width:774px;
	float:left;
	padding-top:3px;
}

#nit_serveis
{
	float:left;
	width:487px;
	padding-bottom:5px;
}

#coches
{
	float:left;
	width:387px;
	padding-bottom:5px;
}

#globus
{
	float:left;
	width:387px;
	padding-bottom:5px;
}

#noticies
{
	float:right;
	width:287px;
	padding-bottom:5px;
}


/*---------------------scroll noticies --------------------------------*/
#ticker {
 width:279px; height:200px; overflow:hidden; border-bottom:1px solid #929292; margin-left:4px; margin-right:7px;
}
#ticker dt {
padding:0 10px 5px 10px;
padding-top:10px;
}
#ticker dd {
 margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px;
 border-bottom:1px solid #aaaaaa;
 border-left:1px solid #ffffff;
}
#ticker dd.last { border-bottom:1px solid #ffffff;}

/*************************************************/

.cap_modul
{
	width:387px;
	height:17px;
	background:url(../img/moduls/cap.png) bottom center no-repeat;
	padding-top:5px;
	font-weight:bold;
	font-size:14px;
}

.cos_modul
{
	width:387px;
	height:285px;
	background:url(../img/moduls/cos.png) repeat-y;
}

.peu_modul_nit
{
	width:487px;
	height:23px;
	background:url(../img/moduls/peu_nit.png) no-repeat;
}

.cap_modul_nit
{
	width:487px;
	height:17px;
	background:url(../img/moduls/cap_nit.png) bottom center no-repeat;
	padding-top:5px;
	font-weight:bold;
	font-size:14px;
}

.cos_modul_nit
{
	width:487px;
	height:285px;
	background:url(../img/moduls/cos_nit.png) repeat-y;
}

.peu_modul_news
{
	width:287px;
	height:23px;
	background:url(../img/moduls/peu_news.png) no-repeat;
}

.cap_modul_news
{
	width:287px;
	height:17px;
	background:url(../img/moduls/cap_news.png) bottom center no-repeat;
	padding-top:5px;
	font-weight:bold;
	font-size:14px;
}

.cos_modul_news
{
	width:287px;
	height:285px;
	background:url(../img/moduls/cos_news.png) repeat-y;
}

.peu_modul
{
	width:387px;
	height:23px;
	background:url(../img/moduls/peu.png) no-repeat;
}

.text_modul
{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	text-align:justify;
	font-size:14px;
}

.foto_modul_right
{
	padding-top:7px;
	padding-left:10px;
	padding-right:16px;		
	text-align:center;
	float:right;
}

.foto_modul_left
{
	left:260px;
	top:430px;
	float:left;
}

.foto_modul
{
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;		
	text-align:center;
}
/*--------------- Notitcies -------------------------------------*/
.titol_noticia
{
	padding-top:2px;
	font-weight:bold;
	text-align:left;
	font-size:14px;
}

.mas_noticia
{
	margin-left:5px;
	margin-right:5px;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:0px;
	font-weight:bold;
	text-align:left;
	font-size:14px;
	display:block;
	background:url(../img/moduls/fons_news.png) repeat;
	border-bottom:1px solid #929292;
}

.cos_noticia
{
	padding-top:2px;
	margin-left:14px;
	margin-right:14px;
	padding-left:5px;
	text-align:justify;
	font-size:14px;
	display:block;
	border-bottom: solid 1px #666666;
}

.info_noticia
{
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	font-size:14px;
}

.table_noticia
{
	clear:both;
	border:none;
	width:100%;	
	text-align:left;
}
.table_td_noticia
{
	vertical-align:top;
	padding-right:5px;
}

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


/*--------------- Vols Globus ------------------------------------*/
.titols_globus
{
	font-weight:bold;
	text-align:left;
	font-size:13px;
}

.globus_tipus
{
	padding:1px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}

/*---------------------------------------------------------------*/
#cos_dret_banners
{
	background:url(../img/index/logo_globus.png) center no-repeat;
	height:470px; 
	width:64px;
	padding-right:1px;
	float:right;
}

#cos_dret_noticia
{
	width:330px;
	float:left;
	text-align:left;
}

#cos_dret_noticia_espai 
{
	padding-top:5px;
	padding-left:30px;
}

#peu {	
	clear: both;
	height: 35px;	
	margin: 0 auto;
	width: 990px;
	background:url(../img/fons/peufons990.png);
	font-size:0.8em;
}

#peu_espai 
{
	padding-top:10px;
}

#peu_banners 
{
	clear:both;
	width:970px;
	padding-top:5px;
	text-align:left;
	margin: 0 auto;
	padding-left:10px;
}

.fi_float 
{
	clear:both;
}

.titol_menu_esquerra 
{
	height:30px;
	font-size:1.2em;
	text-align:left;
}

.titol_menu_esquerra  a 
{
	color:#b52025;
	display:block;
	padding-top:6px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:5px;
}

.titol_menu_esquerra a:hover 
{
	color:#CC0000;
	padding-top:6px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:5px;	
}

/* estils per a submenu - segon nivell de navegació */
.submenu 
{
	margin:0px;
	padding:0px;	
	width: 140px;	
	text-align:left;
	font-size:12px;
	font-weight:bold;
	/*background:url(../es/img/iogrup/logo-petit.png) */
}

.li-submenu
{
	margin-left:1px;
	border-bottom:1px solid #999999;
	list-style: none;
	list-style-image: none;	
}

.titol2
{
	margin:0px;
	padding:0px;
	border-left:1px #222222 solid;
	background:url(../img/sota-esq.png) no-repeat bottom left;
	height:11px;
	font-size:1px;
	vertical-align:middle;	
}

li.seleccionat a 
{
	color:#000000;
	background:#cfc9c9;
}

a.menus 
{
	color:#333333;
	padding-bottom:3px;	
	padding-top:4px;
	padding-left:10px;
	padding-right:5px;	
	display:block;
}

a.menus:hover 
{
	color:#CC3300;
	background:url(../img/fons/boto_esq.png) repeat-y;
}


a.espe:hover 
{
	background:none;
	color:#CC3300;
}

a.tt:hover 
{
	color:#CC3300;
	background:url(../img/fons/boto_esq_4x4.png) repeat-y;
}

a.gl:hover 
{
	color:#CC3300;
	background:url(../img/fons/boto_esq_globus.png) repeat-y;
}

a.va:hover 
{
	color:#CC3300;
	background:url(../img/fons/boto_esq_varis.png) repeat-y;
}

a.emp:hover 
{
	color:#CC3300;
	background:url(../img/fons/boto_esq_emp.png) repeat-y;
}

/*---------------Color menu esq ---------------------------*/
.tt
{
	background:url(../img/fons/fons_boto_4x4.png) repeat-y;
}

.gl
{
	background:url(../img/fons/fons_boto_globus.png) repeat-y;
}

.va
{
	background:url(../img/fons/fons_boto_varis.png) repeat-y;
}

.emp
{
	background:url(../img/fons/fons_boto_emp.png) repeat-y;
}

/*---------------------------------------------------------*/
ul {
	margin:0px;
	padding-left:0px;
}

/******************************/

.text_normal_left
{
	float:left;
	width:352px;
	text-decoration:none;
	text-align: justify;
	padding:4px;
	padding-top:10px;
}

.text_normal_right
{
	float:right;
	width:320px;
	text-decoration:none;
	text-align: justify;
	padding:4px;
	padding-top:10px;
}

.foto_right
{
	padding-top:10px;
	float:right;
	width:280px;
}

.menu_dreta_titols
{
	background:url(../img/top-esq.png) no-repeat;
	height:18px;
	text-decoration:none;
	text-align: center;
	color:#CC3300;
	font-size:11px;
	font-weight:bold;
	margin-top:1px;
	padding-top:2px;
	padding-right:8px;
	border-left:1px #333333 solid;
}

.idioma
{
	color:#CC3300;
	font-size:11px;
	font-weight:bold;
}

.mes_info
{
	font-size:14px;
	padding:3px;
}


#submenu2
{
	margin:0px;
	padding-left: 20px;	
	width: 140px;	
	text-align:left;
}

#submenu2 li 
{
	margin-left:1px;
	margin-top:1px;
}



.submenu 
{
	margin:0px;
	padding:0px;	
	width: 140px;	
	text-align:left;
	font-size:12px;
	font-weight:bold;
	/*background:url(../es/img/iogrup/logo-petit.png) */
}

.submenu-dintre
{
	font-weight:bold;
	margin-left:1px;
	margin-right:8px;
	border-bottom:1px solid #999999;
	list-style: none;
	list-style-image: none;
}

.submenu-dintre-primer
{
	border-top:1px solid;
	font-weight:bold;
	margin-left:1px;
	margin-right:8px;
	border-bottom:1px solid #999999;
	list-style: none;
	list-style-image: none;
}

a.menu1
{
	display:block;
}

a.menu2
{
	color:#999;
	display:block;
}

.titol3
{
	margin:0px;
	padding:0px;
	border-left:1px #222222 solid;
	background:url(../img/sota-esq.png) no-repeat bottom left;
	height:11px;
	vertical-align:middle;
	text-align:center;
	display:block;
}

.menu_cap
{
	margin:1px; 
	padding-top:5px; 
	text-align:center; 
	height:22px; 
	width:139px; 
	background:url(../img/top-esq2.png);
}

#menu1
{
	display:none;
}

#menu2
{
	display:none;
}

a.res
{
	display:block;
	color:#000;
	text-decoration:none;
}

a.res:hover
{
	color:#CC3300;
	text-decoration:none;
}