/* ********** General Style ************** */
body{margin:7px;padding:0px;margin-left:10px;margin-right:10px;background-color:#ffffff;height:100%;text-align:center;}
TH,TD,DIV{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
A,A:link,A:visited, A:active {color: #000000;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
A:hover{color: #000000;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
A.Bold, A.Bold:link, A.Bold:visited, A.Bold:active{color: #000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
A.Bold:hover{color: #000000;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
ul li{list-style-type: disc;}
h1, h2, h3, h4 {color:black;}

/* ********** Control Panel Style ************** */
.controlpanel{background:#dcdcdc;border:#ADADAD solid;border-width:0px 0px 2px;}
.controlpanel IMG{margin:15px 5px 0px;}
.controlpanel TD TD TD TD IMG{margin:0px;}
.controlpanel TD TD TD{width:auto;}
.controlpanel DIV{border:#CCC solid;border-width:0px 1px;width:3px;height:100px;}
.controlpanel TD.SubHead{background:#CCC;font-size:11px;color:#000;font-weight:bold;}
.controlpanel TD TD TD .SubHead{background:transparent;border:0px;font-size:11px;color:#333;font-weight:normal;}
.controlpanel TD TD TD input{background:#EFEFEF;font-size:11px;color:#000;font-weight:bold;padding-left:4px;}
.controlpanel TD TD TD select{background:#EFEFEF;font-size:11px;color:#333;}
.controlpanel A.CommandButton{font-size:10px;text-decoration:none;}
.controlpanel A.CommandButton:link{color:#000;}
.controlpanel A.CommandButton:visited{color:#000;}
.controlpanel A.CommandButton:active{color:#000;}
.controlpanel A.CommandButton:hover{color:#FF9900;text-decoration:underline;} 
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{font-size:12px;color:#970707;text-decoration:none;font-weight:normal;}
A.CommandButton:hover{color:#970707;text-decoration:underline;font-size:12px;font-weight:normal;}


/* ********** Pane Style ************** */
.Logo{padding-right:10px;height:60px;width:335px;}
.BannerPane1{padding:0px;height:60px;width:455;}
.BannerPane2{padding-left:10px;width:140px;}
.LeftPane{padding:8px 6px 8px 0px;width:195px;vertical-align:top;}
.TopPane{padding-top:8px;width:570px;}
.ContentPane{padding-top:8px;width:570px;vertical-align:top;}
.ContentPaneAdmin{padding-top:8px;width:100%}
.RightPane{padding:8px 0px 0px 6px;width:140px;vertical-align:top;}
.BottomPane{padding:0px;width:950px;}
.CentralTopPane{padding:0px;width:950px;}

.TopPaneIndex{padding-top:8px;width:515px;}
.ContentPaneIndex{padding-top:8px;width:515px}
.RightPaneIndex{padding:8px 0px 0px 6px;width:195px;}
.TopLTPane{padding:8px 5px 0px 0px;width:300px;}
.TopRTPane{padding:8px 0px 0px 5px;width:215px;}
.CentralLTPane{padding:0px 5px 0px 0px;width:300px;}
.CentralRTPane{padding:0px 0px 0px 5px;width:215px;}

#ficha .ContentPane{padding: 0px 0px 0px 10px;}

/* ********** Container Style ************** */
.Head{font-size: 14px;font-weight: bold;color: #000000;}
.SubHead{font-size: 13px;color: #000000;font-weight: bold;}
.SubSubHead{font-size: 10px;color: #000000;font-weight: bold;}
.SubSubHead, A.SubSubHead:link, A.SubSubHead:visited, A.SubSubHead:active{font-size: 10px;color: #000000;text-decoration: none;font-weight: bold;}
A.SubSubHead:hover{color: #000000;text-decoration: underline;font-size: 10px;font-weight: bold;}
.Normal{font-size: 12px;color: #000000;line-height: 130%;letter-spacing: 130%;}
.NormalTextBox{font-size: 12px;color: #000000;line-height: 130%;letter-spacing: 130%;}
.NormalRed{font-size: 12px;color: #ff0000;font-weight: bold;}
.ModuleTitle{text-transform: uppercase;font-size: 12px;font-weight: bold;color: #0000CC;}

/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;text-decoration:none;font-weight:bold;}
a.user:hover{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#131B46;text-decoration:underline;font-weight:bold;}

/* **********Custom Layout Style************** */
.mnu_bg{background-color:#FFFFFF;}

/*--------- Token Style ----------*/
.bdspce{padding-top:0px;}

/* *** menu links *** */
.toplinkrow{padding:0px;margin:0px;border-top: solid 1px #0000CC;background-color:#E2E9F6;height:20px;}
.botlinkrow{padding:0px;margin:0px;border:solid 0px red;color:#ffffff;height:25px;}

.MenuLinks1,a.MenuLinks1:link,a.MenuLinks1:visited{font-size:12px;color:#293B5C;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks1:active,a.MenuLinks1:hover{font-size:12px;color:#F6603B;text-decoration:none;font-weight:bold;text-transform:uppercase;}

.MenuLinks2,a.MenuLinks2:link,a.MenuLinks2:visited{font-size:12px;color:#293B5C;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks2:active,a.MenuLinks2:hover{font-size:12px;color:#F6603B;text-decoration:none;font-weight:bold;text-transform:uppercase;}

.MenuLinks4,a.MenuLinks4:link,a.MenuLinks4:visited{font-size:12px;color:#293B5C;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks4:active,a.MenuLinks4:hover{font-size:12px;color:#293B5C;text-decoration:none;font-weight:bold;text-transform:uppercase;}


/* ------------------------------------------------- */
/* MENU 1										 */
/* ------------------------------------------------- */
.cssmenu1{
font-size:11px;
padding-left:5px; /*offset of tabs relative to browser left edge*/
z-index:100;
}
.cssmenu1 ul{
margin:0;padding:0;list-style-type:none;
z-index:100;
}
/*Top level list items*/
.cssmenu1 ul li{
position:relative;display:inline;float:left;list-style:none;
z-index:100;
}
/*Top level menu link items style*/
.cssmenu1 ul li a, .cssmenu1 ul li a:visited, .cssmenu1 ul li span{
display:block;
background:transparent; /*background of tabs (default state)*/
padding:2px 4px 0px 4px;
margin-right:3px; /*spacing between tabs*/
border:0;border-bottom-width:0;
color:#293B5C;font-weight:bold;text-decoration:none;text-transform:uppercase;
}
.cssmenu1 ul li a:hover{
color:#009900;font-weight:bold;text-decoration:none;text-transform:uppercase;
/*tab link background during hover state*/
}
/*1st sub level menu*/
.cssmenu1 ul li ul{
position:absolute;left:0;display:block;visibility:hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.cssmenu1 ul li ul li{
display:list-item;float:none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.cssmenu1 ul li ul li ul{
top:0;
}
/* Sub level menu links style */
.cssmenu1 ul li ul li a, .cssmenu1 ul li ul li a:visited{
font-size:11px;text-transform:uppercase;
width:200px; /*width of sub menus*/
background:#E2E9F6;color:#293B5C;
padding:4px 5px;margin:0;border-bottom: solid 1px #ffffff;
}
.cssmenu1 ul li ul li a:hover{ /*sub menus hover style*/
background:#009900;color:#ffffff;font-size:11px;text-transform:uppercase;
}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position:absolute;top:7px;right:5px;
}
.rightarrowclass{
position:absolute;top:5px;right:5px;
}


/* ------------------------------------------------- */
/* ESTILS ESPECIFICS CONTAINERS                      */
/* ------------------------------------------------- */
/* Search */
input.SearchTextBox{border:1px solid;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;height:17px;width:110px;}

/* estils per links personalitzats */
#linkwrapper {margin:0; padding:0;}
#linkwrapper table{margin:0px; padding:0px;}
#linkwrapper td{font-size:0px;line-height:0;margin:0px; padding:0; height:1px; width:188px;}
#linkwrapper img{margin:0px;}
#linkwrapper div{margin:0px;}
#linkwrapper a{ display:block; line-height:2em; color:#ffffff;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px;padding:0px 5px 0px 15px; background:url(images/links_bg.gif) top left no-repeat; height:27px;}
#linkwrapper a:link{color:#ffffff;text-decoration:none; background:url(images/links_bg.gif) top left no-repeat;}
#linkwrapper a:visited{color:#ffffff;text-decoration:none; background:url(images/links_bg.gif) top left no-repeat;}
#linkwrapper a:hover{color:#ffffff;text-decoration:none; background:url(images/links_bg.gif) top left no-repeat;}
#linkwrapper a:active{color:#ffffff;text-decoration:none; background:url(images/links_bg.gif) top left no-repeat;}


/* container gris */
.ModuleTitleGris{text-transform: uppercase;font-size: 12px;font-weight: bold;color: #FF0000;}

/* containers */
.Default_capcalera{border: solid 1px #999999;padding: 2 4 2 6;}
.Default_cos{padding: 6px;}
.pretitol{background-color: #FFFFFF;text-align: center;height: 19;font-weight: bold;color: black;padding: 6 6 3 6;}
.Sectors_titol{padding: 3 6 6 6;text-align: center;}
.Marc_gris_cos{border-bottom: solid 1px #999999;border-right: solid 1px #999999;border-left: solid 1px #999999;padding: 6px;}
.Marc_gris_cos, .Default_cos{margin-bottom: 10px;}

/* ------------------------------------------------- */
/* estils per la llista de sectors principal         */
/* ------------------------------------------------- */
.Fr_CatCell{margin:0px;padding:2px;width:100%;background-image:url(images/rollover.jpg);background-repeat: repeat-x;font-weight: bold;color: #ffffff;}
.Fr_SecCell{margin:0px;padding:2px;width:100%;background-image:url(images/spacerblue.gif);background-repeat:repeat-x;font-weight: bold;}

/* ------------------------------------------------- */
/* estils per la llista de franquicies               */
/* ------------------------------------------------- */
.Fr_ListSpacer{background-image: url(images/spacerblue.gif);background-repeat: repeat-y;}
/* ------------------------------------------------- */
/* estils per la titol de la franquicia              */
/* ------------------------------------------------- */
.Fr_TitolHead{font-size: 26px;font-weight: bold;color: #660000;line-height: 130%;}
.Fr_TitolSubHead{font-size: 18px;font-weight: normal;color: #660000;line-height: 130%;}
/* ------------------------------------------------- */
/* estils per les grids de gestio*/
/* ------------------------------------------------- */
.Grid{}
.Grid_Header{background-color:#6C88AD;color:black;font-size:10px;font-weight:bold;text-align:center;height:20px;}
.Grid_Item{background-color:White;color:Black;font-size:10px;font-weight:normal;}
.Grid_EmphasizedItem{background-color:#bed3a7;color:Black;font-size:10px;font-weight:normal;}
.Grid_AlternatingItem{background-color:#f5f5f5;color:black;font-size:10px;font-weight:normal;}
.Grid_Footer{background-color:#6C88AD;color:black;font-size:10px;font-weight:bold;text-align:center;height:20px;}
.Grid_EditItem{background-color:#dcdcdc;color:black;font-size:10px;font-weight:normal;}
.Grid_SelectedItem{}
.Grid_Pager{background-color:#6C88AD;color:black;font-size:10px;font-weight:bold;text-align:center;height:20px;}
.Grid_EmptyRow{color:#ffffff;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;}

/* =====================================================================
 Estils personalitzats
===================================================================== */

/* Fitxa franquicia */
#Fr_Descripcio{	margin: 10;}
#Fr_Descripcio .Normal{	font-size: 14px; color: #000000; line-height: 130%;	letter-spacing: 130%;}
#Fr_Descripcio A,#Fr_Descripcio A:link,#Fr_Descripcio A:visited,#Fr_Descripcio A:active
{color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
#Fr_Descripcio A:hover
{color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
#Fr_Descripcio A.Bold,#Fr_Descripcio A.Bold:link,#Fr_Descripcio A.Bold:visited,#Fr_Descripcio A.Bold:active
{color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#Fr_Descripcio A.Bold:hover
{color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}


/* ------------------------------------------------- 
Copiar aquesta mostra i canviar els estils necessaris.
Opcions:
-ENPORTADA
-BUSINESSCLUB
-HOME
-NOTICIAS
-ARTICULOS

-- text normal
#ENPORTADA .Normal
{font-size:12px; color: #000000; line-height:130%; letter-spacing: 130%;}
-- titulars
#ENPORTADA .Bold, .Bold:link, .Bold:visited, .Bold:active
{color: #CB0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#ENPORTADA .Bold:hover
{color: #CB0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
-- link ver mas
#ENPORTADA.#VerMas .Bold, .Bold:link, .Bold:visited, .Bold:active
{color: #CB0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
#ENPORTADA.#VerMas .Bold:hover
{color: #CB0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
*/

#VipClass .Bold, .Bold:link, .Bold:visited, .Bold:active
{color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#VipClass .Bold:hover
{color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

#Premium .Bold, .Bold:link, .Bold:visited, .Bold:active
{color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#Premium .Bold:hover
{color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
