@import "style.css";


/************************************************************/
/***** STYLES GENERALS HTML       					********/
/************************************************************/

.clr {clear:both;} 	

/************************************************************/
/***** STYLES QUE AFECTEN A TAGS GENERALS HTML       ********/
/************************************************************/

body {
	background-color: #000000;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #9C0500;
	line-height: 16px;
}

h1 {
	margin-top: -5px;
}
.markbox_left{
background-color: #E71715;
background-image:url(images/bg_menu_inferior.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.markbox_center{
color:#9C0500;
text-align:center;
padding-left:0px;
padding-right: 0px;
background-color:#ffffff;
border: 3px solid #000000;
border-bottom-style: inset;
}

#constructor img {

	max-width: 485px;
}

.markbox_right{
background-color: #FCF000;
background-image:url(images/bg_lateral_inferior.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

td {
	text-decoration:none;
	font-size:12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#9C0500; 
}

/* estil de les llistes */


/* estils de link default */
a {
	font-size:12px;
	COLOR: #9C0500;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:link, a:visited {
	font-size: 12px; 
	COLOR: #9C0500;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: normal;
}

a:hover, a:visited:hover {
	font-size:12px; 
	color: #9C0500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:normal;
}


/************************************************************/
/***** STYLES DE LA PART SUPERIOR DE LA PLANTILLA    ********/
/************************************************************/

#bgtop {
	width: 844px;
	height: 176px;
	background-image:url(images/bg-cap.jpg);
	background-repeat:no-repeat;
}


#bgtop_banner {
	text-align:right;	
}

/************************************************************/
/***** STYLES DE LA PART FOOTER DE LA PLANTILLA      ********/
/************************************************************/

.footer {
	font-size: 10px;
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight:normal;
}

a.footer:link, a.footer:visited {
	font-size:10px;
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	border: 0px;
}

a.footer:hover, a.footer:visited:hover {
	font-size:10px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:normal;
	border: 0px;
}

/* s'apliquen a la part inferior del menú per nota lega i link al mail */
a.footer2:link, a.footer2:visited {
	font-size:10px;
	COLOR: #000000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}

a.footer2:hover, a.footer2:visited:hover {
	font-size:10px; 
	COLOR: #000000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:normal;
}


.footer3 {
	width: 760px;
	height: 23px;
	background:url(images/bg_peu.gif) no-repeat center top;
}

/************************************************************/
/***** STYLES DE LA PART DE CONTINGUTS               ********/
/************************************************************/
.site_Title{
	color: #FCF000;
	font-size: 12px;
	font-smooth: always;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: #E71715;
	background-image: url(images/bullet_star_content.gif);
	background-position: right top;
	background-repeat:no-repeat;
	padding: 5px;
	vertical-align:middle;
	text-transform:Capitalize;
}


/************************************************************/
/***** STYLES DEL MENU LATERAL                       ********/
/************************************************************/


/* relatiu als TD dels items principals del menu */

.td_menu_lateral_general, .td_menu_lateral_general:link, .td_menu_lateral_general:visited,.td_menu_lateral_general:visited:hover,.td_menu_lateral_general:hover { 
	width: 165px;
	font-weight: bold;

}

.td_menu_lateral_selected, .td_menu_lateral_selected:link, .td_menu_lateral_selected:visited,.td_menu_lateral_selected:visited:hover,.td_menu_lateral_selected:hover { 
	FONT-SIZE: 12px; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	font-weight: bold;
	padding-left: 31px;
	display: block;
	width: 134px;
}



.td_menu_border_general_lateral, .td_menu_border_general_lateral:link,  .td_menu_border_general_lateral:visited, .td_menu_border_general_lateral:hover  {
	width: 135px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 31px;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(images/butllet_star.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.td_menu_border_general_lateral_selected  { 
	height: 20px;
	width: 135px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle ;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/butllet_star.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ff750f;
}
/* relatiu als A dels items principals del menu */

a.item_menu_lateral:link, a.item_menu_lateral:visited  {
	FONT-SIZE: 12px; 
	COLOR: #be7103; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


a.item_menu_lateral:hover, a.item_menu_lateral:visited:hover {
	FONT-SIZE: 12px; 
	color:#000000;
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}



/************************************************************/
/***** STYLES DEL SUBMENU LATERAL                    ********/
/************************************************************/


/* relatiu als TD dels items */

.tr_menuLink_desplegable_cats{
	height:20px;
	padding-top: 3px;
	padding-left: 24px;
}

.tr_menuLink_desplegable_cats_selected{
	height:20px;
	padding-top: 3px;
	padding-left: 24px;
	color:#000000;
	text-decoration:none; 
	font-weight:normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* relatiu als A dels items */

.menuLink_desplegable_cats,.menuLink_desplegable_cats:link,.menuLink_desplegable_cats:visited{
	color:#be7103;
	text-decoration:none; 
	font-weight:normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menuLink_desplegable_cats:hover,.menuLink_desplegable_cats:visited:hover{
	color:#000000;
	text-decoration:none; 
	font-weight:normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menuLink_desplegable_cats_selected,.menuLink_desplegable_cats_selected:link,.menuLink_desplegable_cats_selected:visited{
	color:#000000;
	text-decoration:none; 
	font-weight:normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menuLink_desplegable_cats_selected:hover,.menuLink_desplegable_cats_selected:visited:hover{
	color:#000000;
	text-decoration:none; 
	font-weight:normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/************************************************************/
/***** STYLES SELECTOR LANG                          ********/
/************************************************************/


/*lang menu TD*/
#Tdlang{
	color: #FFFFFF;
}

/*LINK TXT LANGS*/

.LangLink  {
	font-size:11px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-weight:normal;
}
.LangLink:link,.LangLink:visited{
	font-size:11px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-weight:normal;
}

.LangLink:link:hover,.LangLink:visited:hover{
	font-size:11px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:normal;
}

.LangLink_selected,.LangLink_selected:link,.LangLink_selected:visited{
	font-size:11px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-weight:bold;
}

.LangLink_selected:link:hover,.LangLink_selected:visited:hover{
	font-size:11px; 
	COLOR: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:bold;
}

/************************************/
/***** CAIXES MODULS         ********/
/************************************/

.table_caixamodul {
	width: 100%;
	height: 30px;
}

.lead_modul {
	font-size: 12px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
	
.td_text_caixamodul {
	line-height: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.td_text_caixamodul_noborder {
	line-height: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.td_textficha_caixamodul {
	line-height: 14px;
}

.td_titol_caixamodul {
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	font-weight:bold;
}

a.boto_caixamodul:link, a.boto_caixamodul:visited {
	display:block;
	font-size: 11px;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 7px;
	font-weight:bold;
	color:#E71715;
	text-decoration:none;
	background-color:#fcf000;
}

a.boto_caixamodul:hover, a.boto_caixamodul:visited:hover {
	font-size: 11px;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 7px;
	font-weight:bold;
	text-decoration:none;
	color:#E71715;
	background-color:#fcf000;
}

.td_titol_caixamodul_news {
color:#E71715;
font-family:verdana,arial,helvetica;
font-size:18px;
}


/***************************************/
/*****        INFO BOXES        ********/
/***************************************/

/* boxes seccions */

.td_title_infobox_modules {
	color: #837546;
	font-size: 14px;
	font-weight: bold;
	font-stretch: expanded;
	font-family: Arial, verdana, helvetica;
	height:25px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
	background: #F1EBD5;
}

.td_title_infobox_modules:first-letter{
	font-size:120%; 
	color:#1A2250;
}

.td_infobox_modules {
	background-color: #FDF9EE;
	font-size:10px;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/templates/default/images/bg_menu_infobox.jpg) no-repeat left bottom;
}

a.infobox_modules:link, a.infobox_modules:visited {
	color: #837546;
	font-size:10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}

a.infobox_modules:hover, a.infobox_modules:visited:hover {
	color:#1A2250;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	line-height:15px;
}



/* boxes items */


.td_title_infobox {
	color: #837546;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial;
	height:25px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
	text-decoration: none;
	line-height: 17px;
	background: #F1EBD5;
}


.td_infobox {
	background-color: #FDF9EE;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}


a.infobox:link, a.infobox:visited {
	color: #1A2250;
	text-decoration: none;
	line-height: 17px;
	font-size:10px;
}

a.infobox:hover, a.infobox:visited:hover {
	color:#1A2250;
	text-decoration:underline;
	line-height:17px;
}

/* PER LES RELACIONS */


a.boto_caixamodul_small:link, a.boto_caixamodul_small:visited {
	display:block;
	font-size: 9px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	font-weight:bold;
	color:#837546;
	text-decoration:none;
	border: 1px solid #D2CAAF;
	background-color:#FDF9EE;
	width: 150 px;
}

a.boto_caixamodul_small:hover, a.boto_caixamodul_small:visited:hover {
	color:#1A2250;
	background-color:#F1EBD5;
}

/************************************************************/
/************************************************************/
/*****                                               ********/
/***** STYLES ALTRES ITEMS i WEBMODULES              ********/
/*****                                               ********/
/************************************************************/
/************************************************************/

/************************************************************/
/***** STYLES VARIS ITEMS WEBMODULES                 ********/
/************************************************************/

.pathway{
	background: #E9E9E9;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666;
	padding-left: 5px;
	padding-top: 5px; 
	padding-bottom:	5px;
}



/************************************/
/***** CAIXES HOME PAGE      ********/
/************************************/

.table_caixahome {
	border:1px solid #000000; 
	width: 380px;
	height: 30px;
}
	
.td_text_caixahome {
	font-size: 11px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.table_border {
	border:#FFFFFF solid 2px;
}


/************************************************************/
/***** LINKS                                         ********/
/************************************************************/



/* menuidiomes NO USAR*/	
a.link1:link, a.link1:visited {
	color:#BEE3FF; 
	text-decoration:none;
}

a.link1:hover, a.link1:visited:hover {
	color:#FFFFFF; 
	text-decoration:none;
}

/* menu left */
a.link3:link, a.link3:visited {
	color: #0060AA;
	text-decoration: none;
	font-weight: bold;
	line-height: 17px;
}

a.link3:hover, a.link3:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}

/* link home */
.link4 {
	color:#FFFFFF;
	text-decoration:none;
	line-height: 12px;
}

a.link4:link, a.link4:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height: 12px;
}

a.link4:hover, a.link4:visited:hover {
	color:#656565;
	text-decoration:none;
	font-weight:bold;
	line-height:  12px;
}

/*ESTILS FORMULARIS TPV*/

.tdTPV{
	background-color:#ffffcc;
}

.buttonTPV { 
	FONT-SIZE: 11px;
	COLOR: #663300; 
	background: #FDC46C; 
	text-decoration: none;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #CC6600;
	cursor: hand;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}

.tdTRANSFER{
	background-color:#ffff99;
}

.buttonTRANSFER { 
	FONT-SIZE: 11px;
	COLOR: #663300; 
	background: #FDC46C; 
	text-decoration: none;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #CC6600;
	cursor: hand;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}

.abutton, abutton:link, .abutton:visited, .abutton:hover, .abutton:visited:hover { 
	font-size: 11px;
	COLOR: #663300; 
	background: #FDC46C; 
	text-decoration: none;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #CC6600;
	cursor: hand;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}

.caixalogin {
	background-image:url(images/bg_login_caixes.gif);
	background-position:top center;
	background-repeat:no-repeat;
	width: 151px;
	height: 93px;
	font-weight: bold;
	vertical-align:top;
	padding:0px;
}

td.txtlogin {
font-size: 9px;
padding-left: 10px;
height:25px;
}

.login {
	FONT-SIZE: 10px;
	COLOR: #ffffff; 
	text-decoration: none;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	cursor: hand;
background-image:url(images/button_entrer.gif);
background-position:top center;
background-repeat:no-repeat;
width: 61px;
height: 21px;
	border: 0px;
}

.uppage {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	text-decoration: none;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	cursor: hand;
	background-image:url(images/button_up.gif);
	background-position:top center;
	background-repeat:no-repeat;
	width: 137px;
	height: 29px;
	border: 0px;
	padding-left: 30px;
	padding-top: 8px;
	text-align: left;
	margin-right: 10px;
	display:block;

}


/* ESTILS DEL MODUL PARTNERS */
table.listpartners {
	width: 95%;
	border: #000000 solid 1px;
	padding: 5px;
}

td.titlelist {
background-color:#FF750F;
font-weight:bold;
color:#FFFFFF;
}

td.labelslist {
background-color:#333333;
color:#FFFFFF;
font-size: 10px;
}
td.labelslist a, td.labelslist a:link, td.labelslist a:visited {
color:#FFFFFF;
font-size: 10px;
}
td.labelslist a, td.labelslist a:hover, td.labelslist a:visited:hover {
color:#FFDF00;
font-size: 10px;
}

td.detailslist {
color:#FFFFFF;
font-size: 11px;
height: 20px;
background-color:#666666;
text-align:right;
}
td.detailslist2, td.detailslist2 a:link, td.detailslist2 a:visited {
color:#000000;
font-size: 11px;
background-color:#999999;
}

td.detailslist2 a:hover, td.detailslist2 a:visited:hover {
color:#ffffff;
font-size: 11px;
}



/* FINAL ESTILS MODUL PARTNERS */


.uppage {
display: block;
text-align:right;
background-image:url(images/button_up.gif);
background-position:right middle;
background-repeat:no-repeat;
color:#FFFF00;
padding-right: 130px;

}

a.uppage_txt:link, a.uppage_txt:visited {
color:#FFFF00;
text-decoration:none;
}

a.uppage_txt:hover, a.uppage_txt:visited:hover {
color:#FFFFFF;
text-decoration:underline;
}
