/* ********** General Style ************** */
body{margin:7px;padding:0px;margin-left:10px;margin-right:10px;background-color:#6C88AD;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:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
A:hover{color:#293B5C;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:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
A.Bold:hover{color:#293B5C;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
ul li{list-style-type:disc;}

/* ********** Control Panel Style ************** */
.controlpanel{background:#FFF;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:10px;}
.BannerPane1{padding:0px;height:60px;width:455;}
.BannerPane2{padding-left:10px;width:140px;}
.LeftPane{padding:8px 6px 8px 0px;width:195px;}
.TopPane{padding-top:8px;width:749px;}
.TopLTPane{padding:8px 5px 0px 0px;width:358px;}
.TopRTPane{padding:8px 0px 0px 5px;}
.ContentPane{padding-top:8px;}
.ContentPaneAdmin{padding-top:8px;width:100%}
.RightPane{padding:8px 0px 0px 6px;width:140px;}
.BottomPane{padding:0px;width:950px;}
.CentralLTPane{padding:0px 5px 0px 0px;width:358px;}
.CentralRTPane{padding:0px 0px 0px 5px;}
.CentralTopPane{padding:0px;width:950px;}

/* ********** 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:#2b3e5f;font-weight:bold;}

.ModuleTitle{text-transform:uppercase;font-size:12px;font-weight:bold;color:#ffffff;padding-left:0px;
	background-image:url(images/b12.gif);background-position: top left;background-repeat: repeat-x;}
.ContContentPane{border:solid 1px #000000;background-color:#FFFFFF;width:100%;padding:5px 5px 5px 5px;}
.ContContentPaneTop{border-top:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;background-color:#FFFFFF;width:100%;padding:5px 5px 5px 5px;}
.ContContentPaneBot{border-bottom:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;background-color:#FFFFFF;width:100%;padding:5px 5px 5px 5px;}


/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;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_lt{background-image:url(images/mnu_lt.gif);background-position:top left;background-repeat:no-repeat;width:4px;}
.mnu_rt{background-image:url(images/mnu_rt.gif);background-position:top right;background-repeat:no-repeat;width:4px;}
.mnu_bg{background-image:url(images/mnu_bg.gif);background-position:top left;background-repeat:repeat-x;background-color:#FFFFFF;}

/*--------- Token Style ----------*/
.bdspce{padding-top:0px;}

/* ********** Other Style ************** */
#user{position:absolute;height:18px;top:8px;right:8px;text-align:right;z-index:3;}
#menu{position:absolute;background:url(menubg.jpg);width:auto;height:54px;bottom:0px;z-index:1;}

/* *** menu links *** */
.toplinkrow{padding:0px;margin:0px;border:solid 0px red;background-color:#ffffff;height:20px;}
.botlinkrow{padding:0px;margin:0px;border:solid 0px red;color:#ffffff;height:25px;}

.MenuLinks1,a.MenuLinks1:link,a.MenuLinks1:visited{font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks1:active,a.MenuLinks1:hover{font-size:11px;color:#F6603B;text-decoration:none;font-weight:bold;text-transform:uppercase;}

.MenuLinks2,a.MenuLinks2:link,a.MenuLinks2:visited{font-size:11px;color:#293B5C;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks2:active,a.MenuLinks2:hover{font-size:11px;color:#F6603B;text-decoration:none;font-weight:bold;text-transform:uppercase;}

.MenuLinks4,a.MenuLinks4:link,a.MenuLinks4:visited{font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks4:active,a.MenuLinks4:hover{font-size:11px;color:#ffffff;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:#ffffff;font-weight:bold;text-decoration:none;text-transform:uppercase;
}
.cssmenu1 ul li a:hover{
color:#dcdcdc;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:#2b3e5f;color:#ffffff;
padding:4px 5px;margin:0;border-bottom: solid 1px #ffffff;
}
.cssmenu1 ul li ul li a:hover{ /*sub menus hover style*/
background:#ffffff;color:#2b3e5f;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;
}


/* ------------------------------------------------- */
/* MENU 2										 */
/* ------------------------------------------------- */
.cssmenu2{
font:bold 12px Verdana;
padding-left:5px; /*offset of tabs relative to browser left edge*/
z-index:50;
}
.cssmenu2 ul{
margin:0;padding:0;list-style-type:none;
z-index:50;
}
/*Top level list items*/
.cssmenu2 ul li{
position:relative;display:inline;float:left;list-style:none;
z-index:50;
}
/*Top level menu link items style*/
.cssmenu2 ul li a, .cssmenu2 ul li a:visited{
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:#F6603B;font-weight:bold;text-decoration:none;
}
.cssmenu2 ul li a:hover{
color:#000;font-weight:bold;text-decoration:none;
/*tab link background during hover state*/
}
/*1st sub level menu*/
.cssmenu2 ul li ul{
position:absolute;left:0;display:block;visibility:hidden;
z-index:50;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.cssmenu2 ul li ul li{
display:list-item;float:none;
z-index:50;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.cssmenu2 ul li ul li ul{
top:0;
}
/* Sub level menu links style */
.cssmenu2 ul li ul li a, .cssmenu2 ul li ul li a:visited{
font-size:11px;
width:200px; /*width of sub menus*/
background:#dcdcdc;color:#ff0000;
padding:4px 5px;margin:0;border-bottom: solid 1px #ffffff;
}
.cssmenu2 ul li ul li a:hover{ /*sub menus hover style*/
background:#ffffff;color:#000000;font-size:11px;
}

/* ****** ESTILS ESPECIFICS CONTAINERS ******** */

/* 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:#000000;text-decoration:none;background:url(images/links_bg.gif) top left no-repeat;}
#linkwrapper a:active{color:#000000;text-decoration:none;background:url(images/links_bg.gif) top left no-repeat;}


/* container gris */
.qb{width:99%;border:solid 1px #000000;padding:2px;margin-bottom:5px; background-color:White}
.CHead{background-color:#2b3e5f;height:18px;background-image:url(images/b12.gif);background-position:top left;background-repeat:repeat-x; padding-top:2px;}
.CBlock{border:solid 1px #000000;background-color:#FFFFFF;margin-bottom:5px;}
.CTitle{text-transform:uppercase;font-size:12px;font-weight:bold;color:#ffffff;padding-left:14px;}
.CInner{padding:5px;}
.CBlockBot{border-left:solid 1px #000000;border-right:solid 1px #000000;border-bottom:solid 1px #000000;background-color:#FFFFFF;margin-bottom:5px;}
.CBlockTop{border-left:solid 1px #000000;border-right:solid 1px #000000;border-top:solid 1px #000000;background-color:#FFFFFF;}
.CTitleG{text-transform:uppercase;font-size:12px;font-weight:bold;color:#ffffff;padding-left:4px;}
.CHeadS{background-color:#ffffff;height:18px;background-image:url(images/b12.gif);background-position:top left;background-repeat:repeat-x;text-align:center; padding-top:2px;}
.CBlockS{border:solid 1px #000000;background-color:#FFFFFF;margin-bottom:5px;}



/* =============== Estils personalitzats ======== */
/* contenidors */
.IFContainer{margin-bottom:10;background:#FFF url(images/b12.gif) repeat-x;border:1px solid #000000;padding:0px;}
.IFContainerBody{padding:5px;}

/* estils per la llista de sectors principal */
.Fr_CatCell{background-image:url(images/rollover.jpg);background-repeat:no-repeat;font-weight:bold;color:#293B5C;}
.Fr_SecCell{font-weight:bold;}
.Fr_Spacer{background-image:url(images/spacerblue.gif);background-repeat:repeat-x;}

/* 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:#293B5C;line-height:130%}
.Fr_TitolSubHead{font-size:18px;font-weight:normal;color:#293B5C;line-height:130%}

/* Fitxa franquicia */
#Fr_Descripcio{margin:10}
#Fr_Descripcio .Normal{font-size:14px;color:#000000;line-height:130%;letter-spacing:130%;}

/* Search */
input.SearchTextBox{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;height:17px;width:110px;}

/* fitxta */
.Fr_GalleryImage{margin:0px 5px;}
.Fr_Legal{font-size:9px;font-style:italic;}
.LogosFitxa{border:solid 1px #000000;background-color:#FFFFFF;margin-bottom:3px;margin-top:10px; padding:5px;}

/* llista */
.Fr_ListTable{width:100%;border:#c4c4c4 1px solid;}
.Fr_ListLogo{text-align:center;width:120px;}
.Fr_ListDetail{width:150px;}

/* ------------------------------------------------- */
/* 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;}

/* ------------------------------------------------- 
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:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#ENPORTADA .Bold:hover
{color:#293B5C;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:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
#ENPORTADA.#VerMas .Bold:hover
{color:#293B5C;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
*/

/* En portada */
#ENPORTADA .Normal
{font-size:12px;color:#000000;line-height:130%;letter-spacing:130%;}
#ENPORTADA .Bold, .Bold:link, .Bold:visited, .Bold:active
{color:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#ENPORTADA .Bold:hover
{color:#293B5C;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#ENPORTADA.VerMas .Bold, .Bold:link, .Bold:visited, .Bold:active
{color:#293B5C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
#ENPORTADA.VerMas .Bold:hover
{color:#293B5C;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

