/* ================================    CSS STYLES FOR PortalJoventut (viatgeteca)   ================================*/ body {	background: #FFFFFF;}table, tr, td, p {	font-family: Verdana, arial;	font-size: 10px;	line-height: 1.3em;}table {	padding: 0;}select, input {	font-family: tahoma;	font-size: 11px;	color: #333;}h3 {	font-family: tahoma;	font-size: 12px;	font-weight: bold;	color: #f6f6f6;	padding: 2px 0 1px 7px;	background: #888;	margin-top: 20px;	margin-left: 0;	margin-right: 0;	margin-bottom: 5px;	letter-spacing: 3px;	text-transform: uppercase;}p {	margin-top: 10px;	margin-bottom: 10px;	padding-left: 10px;	padding-right: 10px;	font-size: 11px;}/* text style for the unselected tabs */.OtherTabs {    font-size: 11px;    color: #000;    font-family: tahoma;    text-decoration: none;}/* hyperlink style for the unselected tabs */A.OtherTabs:link {    text-decoration:    none;    color: #2c2c2c;	background-color: transparent;	border: 0;	font-weight: bold;}A.OtherTabs:visited  {    text-decoration:    none;    color: #2c2c2c;	background-color: transparent;	border: 0;	font-weight: bold;}A.OtherTabs:active   {    text-decoration:    none;    color: #2c2c2c;	background-color: transparent;	border: 0;	font-weight: bold;}A.OtherTabs:hover    {    text-decoration:    underline;    color: #2c2c2c;	background-color: transparent;	border: 0;	font-weight: bold;}/* ================================    MENU PRINCIPAL   ================================*/ .colorTaulaMenu {	background-color: #FE0032;}  .MainMenu_MenuContainer {	background-color: transparent;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	padding: 2px 3px 3px 3px;}.MainMenu_MenuBar {	cursor: pointer; 	padding: 2px 3px 3px 3px;}.MainMenu_MenuItem {	background: transparent;	cursor: pointer; 	color: #FFFFFF; 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: bold;	padding: 2px 3px 3px 3px;}.MainMenu_MenuItemSel {	background: transparent;	cursor: pointer; 	color: #000000; 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: bold;	padding: 2px 3px 3px 3px;}.MainMenu_MenuIcon {	display: none;}.MainMenu_SubMenu {	background: #FE0032;	cursor: pointer; 	color: #000000; 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: normal;	padding: 2px 3px 3px 3px;}.MainMenu_MenuBreak {}.MainMenu_MenuArrow {}.MainMenu_RootMenuArrow {}/* for the date ---------------------------------------------------*/.SelectedTab {    color: #777;	font-family: tahoma;	font-weight: normal;	font-size: 11px;}/* Item titles on edit and admin pages ----------------------------------------------------------------------------------------*/.SubHead    {    font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold;    color: #333333;	padding: 0;}/* linky linky */a.SubHead:link, a.SubHead:visited {	color: #AA1500;	text-decoration: none;    font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;    font-size: 10px;    font-weight: normal;}a.SubHead:hover {	color: #2c2c2c;	text-decoration: none;    font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;    font-size: 10px;    font-weight: normal;}a.CommandButton:link, a.CommandButton:visited {	color: #335383;		padding: 1px 5px 2px 6px;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: underline;}a.CommandButton:hover {	color: #000000;	padding: 1px 5px 2px 6px;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: underline;}a.Normal:link, a.Normal:visited {	color: #FE0032;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;}a.Normal:hover {	color: #2c2c2c;	background: transparent;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;}a:link, a:visited {	color: #FE0032;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: underline;}a:hover {	color: #2c2c2c;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: underline;}.Head {	font-size: 10px;	color: #333;	background: transparent;	font-weight: bold;	letter-spacing: 3px;	text-transform: uppercase;	padding: 0;}.Normal {	color: #000000;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;}.NormalRed {	color: #D08D00;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;}.NormalBold {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}.NormalTextBox {	color: #555;	padding-left: 4px;	line-height: 12px;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;}.data {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}.peu {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}.login {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FE0032;}.breadcrumb {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.pixelGris {	background-color: #999999;	width: 1px;}.MenuHdr1, .MenuItem1,.MenuItemMouseOver1{ 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-top: 4px;	padding-bottom: 12px;	background-image: url(agenda_menu.gif);	font-weight: bold;	padding-left: 10px;	cursor: default;}.MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Hover, .MenuHdr0 A:Visited, .MenuHdr0 A:Link,.MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link{ 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-top: 4px;	padding-bottom: 4px;	text-decoration: underline; 	font-weight: bold;	cursor: default;}.MenuItem2, .MenuItemMouseOver2, .MenuItem2 HR{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-left: 10px;	padding-bottom: 3px;	background-color: #EDEDED;	padding-top: 3px;	color: #000000;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #CCCCCC;}.MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited, .MenuItem2 A:Link, .MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link{  text-decoration: none; color: #000000; font-size: 10px; width: 100%; padding-top: 1px;  padding-bottom: 1px; cursor: default; }.MenuItemMouseOver2{  background-color: #CCCCCC; }/* ================================    CSS STYLES FOR CONTROL PANEL    ================================*/ .controlpanel {	width: 100%;	background-color: #FFEDDC;}/* ================================    CSS STYLES FOR CAPALERA document    ================================*/ .cap {	background-color: #ACE437;	background-image: url(cap_agenda.jpg);	height: 110px;	width: 730px;}  .colorcap {	background-color: #ACE437;} .icoDifuminat {	background-image: url(ico_difuminat.gif);	width: 15px;	background-color: #F3F3F3;} /* ================================    CSS STYLES FOR Presentacio    ================================*/ .titolPresentacio {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color: #F75B0D;	padding: 3px;	border: 1px dotted #AA1500;}/* ================================ ESTILS CONTENIDOR: Principal================================*/   .angleEsquerra {	background-image: url(agenda_ico_esq.gif);	background-repeat: no-repeat;	background-position: left top;	width: 9px;	background-color: #C4F540;}.angleDret {	background-image: url(agenda_ico_dreta.gif);	background-repeat: no-repeat;	background-position: right top;	width: 9px;	background-color: #C4F540;}.color_fons {	background-color: #C4F540;}.titol_principal {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}  /* ================================ ESTILS CONTENIDORS HOME PRINCIPAL================================*/   .titol_novetats {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FF0033;}  .titol_agenda {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFBA53;}.titol_varis {	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FF0033;}  /* ================================    MENU ESQUERRA   ================================*/ .MenuHdr0 { 	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	padding-top: 4px;	padding-bottom: 12px;	background-image: url(agenda_menu.gif);	font-weight: bold;	padding-left: 10px;	cursor: default; }  /*===============ESTILS DEL CALENDARI ============================================*/.DayHeaderStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FE0032  ;}.TitleStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FE0032  ;	background-color: #F0F8C9;	font-weight: bold;}.OtherMonthDayStyle {	color: #FFFFFF;}.DayStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;}.SelectedDayStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	background-color: #CCCC00  ;}.SelectorStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	font-weight: bold;}.NextPrevStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #000000;	background-color: #F0F8C9;	text-decoration: none;}.TodayDayStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCCC00  ;	font-weight: bold;}.WeekendDayStyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #CCCCCC;}  .05 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 60px;	color: #CCCC00;	font-weight: bold;}/* ------------------------------------------	ESTILS PER LA LLISTA D'ACTIVITATS   ------------------------------------------ *//* estil de la taula de la llista */.LlistaTaula{	padding-right: 5px;	padding-left: 5px;	padding-bottom: 5px;	margin: 5px;	padding-top: 5px;}/* estil del tr de la capalera */.LlistaTop {	text-decoration: none;}/* estil dels td de la capalera */.LlistaTopCella {	height: 20px;	padding-left: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;	padding-right: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color: #FE0032;	padding-top: 4px;}/* estil dels tr del llistat */.LlistaDetall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #F0F8C9;}.LlistaDetall2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}/* estil dels td del llistat */.LlistaDetallCella {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	line-height: 13px;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 1px;	padding-left: 1px;}/* estil del missatge que diu que no hi ha cap activitat */.CapActivitat{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCCC00;}/* ------------------------------------------	ESTILS PER EL DETALL D'UNA ACTIVITAT   ------------------------------------------ *//* estil de la taula */ActivTaula{	border-right: #333333 1px solid;	border-top: #333333 1px solid;	border-left: #333333 1px solid;	border-bottom: #333333 1px solid;}/* estil del td del titol */ActivTop{}/* estil del td del peu */.ActivPeu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	background-color: #CCCCCC;}/* estil del textos */.cssTitular {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	background-color: #C4F540;	font-size: 13px;	font-weight: normal;}.cssDia {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #F0F8C9;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C4F540;}.hora {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;		background-color: #F0F8C9;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C4F540;}.lloc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;		background-color: #F0F8C9;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C4F540;}.coment {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic  	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	background-color: #CCCCCC;}.textPresentacio {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}
