/* ********** General Style ************** */
body{margin:7px;padding:0px;margin-left:10px;margin-right:10px;background-color:#ffffff;height:100%;}
TH,TD,DIV{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
A, A:link, A:visited, A:active{color:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
A:hover{color:#660000;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:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
A.Bold:hover{color:#660000;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
A.CommandButton:hover{color:#660000;text-decoration:underline;font-size:12px;font-weight:normal;}

ul li {list-style-type:disc;}
.controlpanel{background:#eeeeee;border:#ADADAD solid;border-width:1px;}

/* ********** 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:170px;}
.TopPane{padding-top:8px;width:749px;}
.TopLTPane{padding:8px 5px 0px 0px;width:278px;}
.TopRTPane{padding:8px 0px 0px 5px;width:278px;}
.ContentPane{padding-top:8px;}
.LeftContentPane{float:left;width:50%;}
.RightContentPane{width:100%;}
.BottomContentPane{}
.ContentPaneAdmin{padding-top:8px;width:100%}
.RightPane{padding:8px 0px 0px 6px;width:182px;}
.BottomPane{padding:0px;width:950px;}
.CentralLTPane{padding:0px 5px 0px 0px;width:278px;}
.CentralRTPane{padding:0px 0px 0px 5px;width:278px;}
.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:#ff0000;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;}

/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#CB0000;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-image:url(images/b12.gif);background-position:top left;background-repeat:repeat-x;background-color:#FFFFFF;}

/* *** menu links *** */
.toplinkrow{padding:5px;margin:0px;background-color:#dcdcdc;}
.toplinkrow span, .toplinkrow a{color:#FF0000;}
.botlinkrow{padding:0px;margin:0px;border:solid 0px red;background-color:#ffffff;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:#000000;text-decoration:none;font-weight:bold;text-transform:uppercase;}

.MenuLinks2,a.MenuLinks2:link,a.MenuLinks2:visited{font-size:11px;color:#ff0000;text-decoration:none;font-weight:bold;}
a.MenuLinks2:active,a.MenuLinks2:hover{font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;}

.MenuLinks4,a.MenuLinks4:link,a.MenuLinks4:visited{font-size:11px;color:#ff0000;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.MenuLinks4:active,a.MenuLinks4:hover{font-size:11px;color:#ff0000;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:#ff0000;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:#ff0000;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:#dcdcdc; /*background of tabs (default state)*/
padding:2px 4px 0px 4px;
margin-right:3px; /*spacing between tabs*/
border:0;border-bottom-width:0;
color:#ff0000;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;
}

input.SearchTextBox {font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;height:17px;width:100px;border:1px solid;}

/* ------------------------------------------------- */
/* 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;}
.CHead{background-color:#ff0000;height:18px !important;background-image:url(images/b12.gif);background-position:top left;background-repeat:repeat-x; }
.CHeadG{background-color:#e1e1e1;height:18px;background-image:url(images/g12.gif);background-position:top left;background-repeat:repeat-x;}
.CHeadS{background-color:#e1e1e1;height:18px;background-image:url(images/g12.gif);background-position:top left;background-repeat:repeat-x;text-align:center;}
.CTitle{font-family:Arial,Helvetica,sans-serif;height:18px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#ffffff;padding-left:4px;}
.CTitleG{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;color:#FF0000;padding-left:4px;}
.CBlock{border:solid 1px #000000;background-color:#FFFFFF;margin-bottom:5px;}
.CBlockS{border:solid 1px #FF0000;background-color:#FFFFFF;margin-bottom: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;}
.CBlockY{border:solid 1px #000000;background-color:#fff8d9;margin-bottom:5px;}
.CBlockR{border:solid 1px #000000;background-color:#FFEDED;margin-bottom:5px;}
.CInner{padding:5px;}
.CInnerSectors{padding:0;}

/* ------------------------------------------------- */
/* estils per la llista de sectors principal     */
/* ------------------------------------------------- */
.Fr_CatCell{margin-bottom:2px;padding:2px;width:100%;background-color:#E1E1E1; background-image:url(images/rollover.jpg);background-repeat:no-repeat; background-position:right;font-weight:bold;color:#000000;cursor:hand}
.Fr_SecCell{margin:0px;padding:5px 0 5px 20px;border-bottom:solid 1px #ff0000;
    background:#ffeded url(images/mas.gif) center left no-repeat;}

/*
ul.menuAcc, ul.menuAcc ul 
{list-style-type:none;margin:0;padding:0;}
ul.menuAcc a 
{display:block;text-decoration:none;}
ul.menuAcc li 
{list-style-type:none;}

ul.menuAcc li a, ul.menuAcc li a:active, ul.menuAcc li a:visited
{margin:0;padding:5px 0 5px 20px;border-bottom:solid 1px #ff0000;border-top:solid 1px #ff0000;
background:#FF9595 url(images/mas.gif) center left no-repeat;font-weight:bold;color:#000}
ul.menuAcc li a:hover 
{color:#fff;font-weight:bold;text-decoration:none;color:#660000}

ul.menuAcc li ul li a, ul.menuAcc li ul li a:active , ul.menuAcc li ul li a:visited 
{border-bottom:solid 1px #dcdcdc;border-top:none;border-right:none;
padding:3px 0 3px 20px;background:#ffeded;color:#660000;}

ul.menuAcc li ul li a:hover 
{border-bottom:solid 1px #dcdcdc;border-top:none;border-right:none;border-left:10px #ff0000 solid;
background:#ffeded;padding-left:10px;color:#ff0000}
*/

/* ------------------------------------------------- */
/* estils per la llista de franquicies        */
/* ------------------------------------------------- */
.Fr_ListSpacer{background-image:url(images/spacerblue.jpg);background-repeat:repeat-y;}

.gridEstadistiques{padding-top:10px;}
.floatLeft{float:left;}
div.clear{clear:both;}
div.topFiltro{padding-left:20px;}
div.estadistiquesLlista{padding:3px 40px 3px 15px;}
.StatsLlista{margin-bottom:20px;}
.StatsTitol{margin:5px;padding:3px;border:solid 1px red;background-color:#eee}
.StatsLlista table
{margin:0 20px 0 20px;}
.StatsLlista th
{background-color:#F7F7F7;font-weight:bold;text-align:left;width:200px;padding:3px;}
.StatsLlista td
{text-align:right;padding:0 30px 0 10px;}


/* ------------------------------------------------- */
/* 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 personalitzats
===================================================================== */

/* Fitxa franquicia i cos noticies */
#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:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
#Fr_Descripcio A:hover
{color:#660000;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:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#Fr_Descripcio A.Bold:hover
{color:#660000;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;}
*/


/* En portada */
#ENPORTADA .Normal
{font-size:12px;color:#000000;line-height:130%;letter-spacing:130%;}
#ENPORTADA .Bold, .Bold:link, .Bold:visited, .Bold:active
{color:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#ENPORTADA .Bold:hover
{color:#660000;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:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
#ENPORTADA #VerMas .Bold:hover
{color:#660000;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

/* noticias */
#NOTICIAS .Normal
{font-size:12px;color:#000000;line-height:130%;letter-spacing:130%;}
#NOTICIAS .Bold, .Bold:link, .Bold:visited, .Bold:active
{color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
#NOTICIAS .Bold:hover
{color:#660000;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
#NOTICIAS #VerMas .Bold, .Bold:link, .Bold:visited, .Bold:active
{color:#660000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
#NOTICIAS #VerMas .Bold:hover
{color:#660000;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.h1NoticiaDia
{font-size:30px;line-height:120%;}
h1, h2{margin:0;padding:0; font-family:inherit;}
.h1home{height:60px;}
.h1home span{font-size:10px;font-weight:bold;color:#fff;position:relative;top:-25px;left:10px;}
.h1home a:hover{text-decoration:none;}
.h1home img {border:0;}
.CHead h2 a:hover{text-decoration:none;}
