/*----------------------------------------------------------------------------------------------------
[Main Stylesheet]

	- Project:					SAJ - http://www.projecturl.com
	- Author:						keepU - http://www.keepu.es
	- Version:					1.0
	- Creation Date:		16/06/2008
	- Last Change:			19/06/2008
	- Primary use:			Screen / Monitor

[Color codes]

	- Color #1 (Content):				#2b2b2d		(Dark Grey)
	- Color #2 (Content):				#aaaaaa		(Grey)
	- Color #3 (Links):					#ffffff		(White)
	- Color #4 (Links):					#006699		(Blue)
	- Color #5 (Links):					#364601		(Green)
	- Color #6 (Links):					#333366		(Purple)
	- Color #7 (Links):					#663300		(Brown)
	- Color #8 (Pulsometre):		#cc0069		(Pink)
	
[Typography]

	- Font Type #1 (content):				Verdana, Arial, Helvetica, sans-serif;

[Structure]

	+ Body
			+ Central (central) / [div]
					+ Container of Web (container) / [div]
							+ Header (headArea) / [div]
									- User Tool List (userToolList) / [ul]
									- Sabadell Area (sabadellArea) / [div]					
									- Horizontal Menu (horizontalMenuList) / [ul]
									- Search Area (searchArea) / [form]
									- Breadcumb (breadcumbList) / [ul]
							+ Content (contentArea) / [div]
									+ Home Content (homeContent) / [div]
											- Pulsometre (pulsometre)	/ [div]
									+ CenterLeft Content (centerLeftContent) / [div]									
											+ Left Content (leftContent) / [div]
													- SAJ Logo (iLogo) / [i]
													+ Verical Menu (verticalMenuList) / [ul]
															- Verical SubMenu (verticalSubMenuList) / [ul]				
									+ CenterRight Content (centerRightContent) / [div]
											+ Title Content (titleContent) / [div]
													-	Section Title (sectionTitle) / [i]
											+ Center Content (centerContent) / [div]
													- Map Contents (mapContents) / [i + map]
											+ Right Content (rightContent) / [div]
													- Banner List (bannerList) / [ul]
													- Info list (infoList) / [ul]
							+ Footer (footArea) / [div]
										- User Info List (userInfoList) / [ul]

----------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------
	Default Styles for all Objects, HTML, BODY and Default link and its hover
----------------------------------------------------------------------------------------------------*/

*{
	margin:0px;
	padding:0px;
	border:none;
	text-decoration:none;
	background:transparent;
	color:#2b2b2d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	list-style:none;
}

a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.printInfojove{
	color:#669900;
	text-decoration:none;
}
a.printInfojove:hover{

	text-decoration:underline;
}
a.printServeis{
	color:#9966ff;
	text-decoration:none;
}
a.printServeis:hover{
	text-decoration:underline;
}
a.modulEi{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.modulEi:hover{

	text-decoration:underline;
}
a.modulEiButton
{
	 color:#000;
	 font-weight:bold;
}

a.modulEiButton:hover{
	background:#999999 none repeat scroll 0 0;
	color:white;
}

/*----------------------------------------------------------------------------------------------------
	Color Definitions, and typical usage Styles for aligning text and Font Style, and Floats & Clears
----------------------------------------------------------------------------------------------------*/

.blueColor{
	color:#333366;
}
.whiteColor{
	color:#ffffff;
}
.darkGreyColor{
	color:#2b2b2d;
}
.greyColor{
	color:#666666;
}
.greenColor{
	color:#333366;
}
.purpleColor{
	color:#333366;
}
.brownColor{
	color:#663300;
}
.pinkColor{
	color:#cc0069;
}

.boldText{
	font-weight:bold;
}
.normalText{
	font-style:normal;
	font-weight:normal;
}
.italicText{
	font-style:italic;
}
.underlineText{
	text-decoration:underline;
}
.nounderlineText{
	text-decoration:none;
}

.centerText{
	text-align:center;
}
.rightText{
	text-align:right;
}
.justifyText{
	text-align:justify;
}

.fLeft{
	float:left;
	
}
.fRight{
	float:right;
}
.cLeft{
	clear:left;
}
.cRiht{
	clear:right;
}
.cBoth{
	clear:both;
}

.pAbsolute{
	position:absolute;
}
.pRelative{
	position:relative;
}

.noPadding{
	padding:0px;
}
.noMargin{
	margin:0px;
}



/*----------------------------------------------------------------------------------------------------
	All Structures Definition (Central, Container, Content(s), Header, Footer, etc.
----------------------------------------------------------------------------------------------------*/

div.central{
	margin:auto;
	width:800px;
}
div.container{
	float:left;
}
div.header{
	float:left;
	width:782px;
	border-left:1px dashed #999999;;
	border-right:1px dashed #999999;
	padding:8px;
}
div.contentArea{
	float:left;
	width:788px;
	padding:6px;
}
div.homeContent{
	float:left;
	width:768px;	
	background:transparent url("../i/bgHome.gif") no-repeat top right;
	height:256px;
	padding:10px;
	overflow:hidden;

}
div.leftContent, table.BeginMenu{
	float:left;
	width:148px;
	background:#ffffff;
}
table.BeginMenu {
  margin-top:2px;
  margin-left:1px;
  background-color:#ffffff;
  margin-bottom:0px;
  margin-right:0px;
  padding:0px;
}
td.BeginMenu {
  background-color:#313163;
}
td.finMenu {
  padding:0;
  margin:0;  
}
a.finMenu {
  position:relative;
  left:0px;
  top:2px;
  padding:0;
  margin:0;
}
div.centerLeftContent{
	float:left;
	width:480px;
	padding:10px;
	padding-right:0px;
	height:279px;
	margin-top:12px;
	margin-left:6px;
	padding-left:106px;
	background:transparent url("../i/bgMenuHome.gif") no-repeat top right;
	.margin-left:1px;
}

div.headerEi{
	float:right;
	width:175px;
	
	padding-right:0px;
	height:92px;
	margin-top:12px;
	margin-left:0px;
 margin-right:5px;
	background:transparent url("../i/headEi.gif") no-repeat top right;
		.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = crop, src = './i/headEi.gif');

}

div.contentEi{
	float:right;
	width:175px;
	padding:10px;
	padding-right:0px;
	margin-left:0px;
 margin-right:5px;
	background:transparent url("../i/contentEi.gif") repeat-y top right;
			.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = crop, src = './i/contentEi.gif');
}
div.bottomEi{
	float:right;
	width:175px;
	padding:10px;
	padding-right:0px;
	height:25px;;

	margin-left:0px;
 margin-right:5px;
	background:transparent url("../i/bottomEi.gif") no-repeat top right;
				.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = crop, src = './i/bottomEi.gif');
}

div.modulEi{
	float:right;
	width:175px;
	padding-right:0px;
	height:197px;
	margin-top:12px;
	margin-left:0px;
	margin-right:5px;
	background:transparent url("../i/modulEi.gif") no-repeat top right;
	 .margin-right:1px;
}
div.contentEi
{
padding-top:35px;
padding-left:10px;
padding-right:10px;
font-size:9px;	
}
div.contentEi span
{
font-weight:bold;	
}

div.textModulEi{
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial,Verdana;
	font-size:9px;
}




div.centerRightContent{
	float:left;
	width:640px;
}
div.titleContent{
	padding-top:9px;
	padding-bottom:12px;
}
div.centerContent{
	float:left;
	width:492px;
}

.innerContent{
	width:435px;
	margin-left:30px;
	vertical-align:bottom;
	font-weight:bold;
	padding-top:10px;
	}

.innerContentCenter{
			margin-top:-105px;
			margin-left:147px;
			float:left;
			display:block;
			width:auto;
			*margin-left:145px !important;
			.margin-left:75px;
	}

.innerContentRight{
			margin-top:-105px;
			float:left;
			display:block;
			margin-left:295px;
			width:auto;
			*margin-left:290px !important;
			.margin-left:150px;
	}

.innerContentMiddle{
			margin-top:-155px;
			margin-left:200px;
			float:left;
			display:block;
			width:auto;
			*margin-left:200px !important;
			.margin-left:105px;
	}
	
.innerContentSegon{
			margin-top:-135px;
			margin-left:210px;
			float:left;
			display:block;
			width:auto;
			*margin-left:210px !important;
			.margin-left:115px;
	}

	
div.innerContent a.peuImatge{
	font-size: 13px;
	font-weight:bold;
	color:#6633cc;
	}
	
div.innerContent a.peuImatgeInfoJove{
	font-size: 13px;
	font-weight:bold;
	color:#669900;
}

div.innerContent .linkImatge
{
	 border:1 solid #6633cc;
	}

div.innerContent .linkImatgeInfoJove
{
	 border:2px solid #669900;
	}
		
.innerTitleContent{
	font-size:18px;
	color:#333366;
	font-weight:bold;
	}
	
	.innerTitleContentInfoJove{
	font-size:18px;
	color:#669900;
	font-weight:bold;
	}
.dashedContent{
	border-bottom:1px dashed #999999;
	margin-bottom:10x;
  padding-bottom:5px;
	}

div.separador{
	width:432px;
	height:1px;
	margin-left:30px;
	padding-top:10px;
	padding-bottom:10px;
}

div.separadorDashed{
	width:432px;
	height:1px;
	margin-left:30px;
	background:transparent url("../i/separador.gif") repeat-x center right;
	padding-top:10px;
	padding-bottom:10px;
}
	
p.content{
	margin-left:25px;
	margin-right:25px;
	padding:5px;
	font-size:12px;
	color:#666666;
	}
	
.titleInnerHeader{
  font-size:30px;
  vertical-align:bottom;
}

div.rightContent{
	float:left;
	width:148px;
	background:#ffffff;
}

div.rightLower{
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	padding-right:5px;
	padding-top:0px;
	width:175px;
	height:43px;
	}
div.footArea{
	float:left;
	width:778px;
	padding:10px;
}

div.globus{
	width:195px;
	padding-left:20px;
	padding-top:10px;
	height:135px;
	background:transparent url("../i/globusb.gif") no-repeat center right;
/*	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/globus.gif');*/
	display:inline-block;
	}

div.textGlobus{
  margin-left:30px;
  margin-right:10px;
  padding-top:15px;
	}

div.destacatGlobus{
		background:transparent url("../i/destacatGlobus.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:165px;
  padding-left:20px;
  padding-top:20px;
	}
div.destacatGlobusGran{
		background:transparent url("../i/destacatGlobusGran.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:265px;
  padding-left:20px;
  padding-top:20px;
	}
div.paragrafNormal{
	width:430px;
	margin-left:30px;
	margin-left:30px;
	}
	
Table.TablaSecundaria {
	 /*width:640px !important;
	 min-width:640px !important;*/
	}	

	

	
.indent {
	margin-top:2px;
	/*background: #ffffff url("../i/cInfo.gif") no-repeat top left ;*/
	background-color: #313063;
	}
/*----------------------------------------------------------------------------------------------------
	Diferent BG Colors for each section, and Foot for each
----------------------------------------------------------------------------------------------------*/

.bgInfoJove {
	background:#313163;
}

.TablaPrincipal{
	background:#313163;
  padding:0px;	
  margin:auto;

}

.fonsrosa {
	background:#CC0069;
}

.foInfoJove{
	border-left:1px solid #313163;
	border-right:1px solid #313163;
	border-bottom:1px solid #313163;
}


.btContentTop{
	background:#313163 url("../i/whiteContent-top.gif") top left;
	height:30px;

}

.toptable{
	background:#313163 url("../i/whiteContent-top.gif") top left no-repeat;
	height:30px;
	padding-top:10px;
	padding-left:10px;
}


.caixetablanca
{
margin:0;
padding:0;
border-style : solid;border-width : 0;background: #ffffff;
}


.inntable
{
	background: url("../i/whiteContent-innerDreta.gif") top left repeat-y;
	}

td.inntable div{
	margin-left:20px !important;
	margin-right:20px !important;
	margin-top:5px !important;

	}
.fila {
		background:#313163;
	}
.dinsfila {
		background:#fff;
		margin-left:10px;
	}	
	
.dinsesquerra{
   padding-left:30px;	
   width:212px;
    .display:block;
    .margin-left:-10px;
    .background:#313163 url("../i/whiteContent-innerb.gif") top left;
   .width:212px;
	}	
	
	.dinsesquerra div{
   .padding-left:40px;	
	}	
	
.dinsdreta{
   padding-right:30px;	
   width:211px;
    .display:block;
    .margin-right:38px;
	}	
	
.contentbanners{
	margin-left:6px !important;
	.margin-right:-5px;
	}	
	
	.contentcontact{
	margin-left:3px !important;
	.margin-right:-5px;	
	}	
	
.btContentBottom{
	background:#313163 url("../i/whiteContent-bottomb.gif") top left;
	height:24px;
	.height:24px;
	/*line-height:391px;	
  position:relative;*/
}
.btContentInner{
	background:#313163 url("../i/whiteContent-innerb.gif") top left;
	/*.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/whiteContent-inner.gif');
*/	background-repeat: repeat-y;

}

.btInfoJove{
	background:#313163 url("../i/bInfo.gif") top left;
	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/bInfo.gif');
	height:14px;
	line-height:14px;	
}

div.crInfoJove{
	background:transparent url("../i/cInfo.gif") no-repeat top right;
	*background:#fff !important;
	.background:#313163;
	*height:auto !important;
	.height:1px;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/cInfo.gif');
}

.bgServeis{
	background:#313163;
}
.foServeis{
	border-left:1px solid #313163;
	border-right:1px solid #313163;
	border-bottom:1px solid #313163;
}
.btServeis{
	background:url("../i/bServeis.gif") top left;
	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/bServeis.gif');
	height:14px;
	line-height:14px;
}
.crServeis{
	background:transparent url("../i/cServeis.gif") no-repeat top right;
	.background:#313163;
	.height:1px;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/cServeis.gif');
}

.bgPublicacions{
	background:#313163;
}
.foPublicacions{
	border-left:1px solid #313163;
	border-right:1px solid #313163;
	border-bottom:1px solid #313163;
}
.btPublicacions{
	background:url("../i/bPublicacions.gif") top left;
	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/bPublicacions.gif');
	height:14px;
	line-height:14px;
}
.crPublicacions{
	background:transparent url("../i/cPublicacions.gif") no-repeat top right;
	.background:#313163;
	.height:1px;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/cPublicacions.gif');
}

/*----------------------------------------------------------------------------------------------------
	Header, with Horizontal Menu, Search Area, User Tools, Breadcumb
----------------------------------------------------------------------------------------------------*/

ul.userToolList{
		width:100%;
	float:left;
	padding-bottom:8px;
}
ul.userToolList li{
	list-style:none;
	display:inline;
	padding-left:15px;
}
ul.userToolList li.first{
	padding:0px;
}
ul.userToolList li i{
	margin-right:3px;
}
div.sabadellArea{
	background:#e06a00;
	float:left;
	width:782px;
}
ul.horizontalMenuList{
	text-align:center;
	border-bottom:1px solid #999999;	
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	width:782px;
}
ul.horizontalMenuList li{
	list-style:none;
	display:inline;
}
a.linkHorizontal{
	padding:6px;
	padding-left:15px;
}
a.linkHorizontal:hover{
	text-decoration:none;
}
a.bgGreen{
	background:#339933 url("../i/icoSquare.gif") no-repeat center left;
}
a.bgRed{
	background:#850443 url("../i/icoSquare.gif") no-repeat center left;
}
a.bgBlue{
	background:#339999 url("../i/icoSquare.gif") no-repeat center left;
}
a.bgAmida{
	background:url("../i/icoAmida.gif") no-repeat center left;
	padding-left:30px;
}
input.inputTextSearch{
	padding:2px;
	border:1px solid #cccccc;
	width:120px;
	margin-left:3px;
	margin-right:3px;
}
form.searchArea{
	border-left:3px solid #cccccc;
	padding-left:5px;
	margin-top:-16px;
}
ul.breadcumbList{
		width:100%;
	padding-top:10px;
	padding-bottom:5px;	
	float:left;
}
ul.breadcumbList li{
	display:inline;
	list-style:none;
	padding-right:3px;
}

input.inputTextLila, textarea.inputTextLila{
	padding:2px;
	border:1px solid #6633cc;
	width:300px;
	margin-left:3px;
	margin-right:3px;
	background:#fff;
}
/*----------------------------------------------------------------------------------------------------
	Home Content
----------------------------------------------------------------------------------------------------*/

div.pulsometre{
	background:#cc0069 url("../i/pulsometreLeft.gif") no-repeat top left;
	height:28px;
	line-height:28px;
	vertical-align:middle;	
	padding-left:85px;
	margin-bottom:10px;
	width:675px;
}
span.pulsometreRight{
	background:#cc0069 url("../i/pulsometreRight.gif") no-repeat top right;
	float:right;
	height:28px;
	width:21px;
}
i.icoEstat{
	margin-left:10px;
	margin-right:10px;
}
i.iHome{	
}
select.inputSelectEstat{
	padding:1px;
	background:#ffffff;
	margin-top:4px;
	.margin-top:3px;
	margin-left:5px;
	margin-right:1px;
	font-size:13px;
	font-weight:bold;
}
select.inputSelectEstat option {
	font-size:13px;
	font-weight:bold;
}

/*----------------------------------------------------------------------------------------------------
	Left Content, Vertical Menu, Vertical SubMenu
----------------------------------------------------------------------------------------------------*/
#contenedor_menu{
width:485px;
}
ul.verticalMenuList{
	width:130px;
	margin:auto;
	
}
ul.verticalMenuList li{
	list-style:none;
	display:block;

}
ul.verticalSubMenuList{
	width:122px;
	margin:auto;
	margin-bottom:2px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:3px;
	padding-right:3px;	
}
ul.verticalSubMenuList li{
	padding-left:13px;
}
ul.verticalSubMenuList li.plus{
	background:url("../i/icoPlus.gif") no-repeat 0 2px;
}
ul.verticalSubMenuList li.minus{
	background:url("../i/icoMinus.gif") no-repeat 0 2px;
}
ul.menuServeis{
	border:1px solid #9966cb;
	background:url("../i/tramaServeis.gif") no-repeat top right;
}
ul.menuInfo{
	border:1px solid #669900;
	margin-left:34px;
	background:url("../i/tramaInfo.gif") no-repeat top right;
}
ul.menuPublicacions{
	border:1px solid #ff9835;
	margin-left:32px;
	background:url("../i/tramaPublicacions.gif") no-repeat top right;
}
ul.menuServeis a{
	color:#34315c;
}
ul.menuServeis a:hover{
	background:#34315c;
	color:#ffffff;
	text-decoration:none;
}
ul.menuInfo a{
	color:#364601;
}
ul.menuInfo a:hover{
	background:#6c8f00;
	color:#ffffff;
	text-decoration:none;
}
ul.menuPublicacions a{
	color:#663300;
}
ul.menuPublicacions a:hover{
	background:#ff9835;
	color:#ffffff;
	text-decoration:none;
}

/*-------------------------  
VERTICAL MENU
-------------------------*/

.BeginMenu {
      float: none; 
      width:100%;
			color:transparent;
      /*background:#313063 url("../i/saj_menu_home.gif") no-repeat;*//*['{BE98B538-A899-4FB2-B158-946441474D39}']*/
      padding-top:0px;
     	.padding-top:0px;
     	padding-bottom:40px;
     	.padding-bottom:110px;
     	width:148px !important;
     	
}
.BeginMenuInfoJoves {
      float: none; 
      margin:0px;
      padding:0px;
			color:transparent;
      margin-left:20px;
      width:130px;
      border:1px solid #6C8F00;display:block;      
      margin-top:0px;
      margin-bottom:3px;
}

.subsubarea1 {
  position:relative;
  top:0;
  left:7;
  width:150px!important
}
 
.subsubarea2 {
  position:relative;
  top:0;
  left:1;
  
}


	
td.subsubarea2{
	display:block;
	padding:0px;
	padding-left:1px;
	padding-right:10px;
	
}

td.subsubarea2 a{
	padding:0px;
	color:#6C8F00;
	background:transparent;
	
}
td.subsubarea2 a:hover{
	color:#ffffff;
	/*background:#6C8F00;*/
	text-decoration:none;
}

td.subsubarea3MinusSel{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinusSel.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusSel{
	display:block;
	font-weight:bold;
	margin-left:30px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea3MinusSel:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}

td.subsubarea3Plus{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3Plus{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea3Plus:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}

td.separador{
	display:block;
	font-size:5px;
}

td.subsubarea3Minus{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3Minus{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea3Minus:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}

td.subsubarea3Minus_lila{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3Minus_lila{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#9966ff;
	background:transparent;
	
}
a.subsubarea3Minus_lila:hover{
	font-weight:bold;
	color:#ffffff;
	background:#9966ff;
	text-decoration:none;
}



td.subsubarea3Plus_LILA{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3Plus_LILA{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#9966FF;
	background:transparent;
	
}
a.subsubarea3Plus_LILA:hover{
	font-weight:bold;
	color:#ffffff;
	background:#9966FF;
	text-decoration:none;
}


td.subsubarea3Minus_tj{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3Minus_tj{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#df7815;
	background:transparent;
	
}
a.subsubarea3Minus_tj:hover{
	font-weight:bold;
	color:#ffffff;
	background:#df7815;
	text-decoration:none;
}

td.subsubarea4Plus{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4Plus{
	display:block;
	margin-left:34px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea4Plus:hover{
	color:#6C8F00;
	text-decoration:underline;
}

td.subsubarea4Minus{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 20px 3px;	
}

a.subsubarea4Minus{
	display:block;
	margin-left:34px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea4Minus:hover{
	color:#6C8F00;
	text-decoration:underline;
}
td.subsubarea4MINUS_LILA{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 20px 3px;	
}

a.subsubarea4MINUS_LILA{
	display:block;
	margin-left:34px;
	color:#9966ff;
	background:transparent;
	
}
a.subsubarea4MINUS_LILA:hover{
	color:#9966ff;
	text-decoration:underline;
}


/*----------------------------------------------------------------------------------------------------
	Home - SAJ tecnic
----------------------------------------------------------------------------------------------------*/
.subsubarea2Home a{
	padding:0px;
	color:#6C8F00;
	background:transparent;
	
}
.subsubarea2Home a:hover{
	color:#ffffff;
	/*background:#6C8F00;*/
	text-decoration:none;
}

.subsubarea3MinusSelHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinusSel.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusSelHome{
	display:block;
	font-weight:bold;
	margin-left:30px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea3MinusSelHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}

.subsubarea3PlusHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

.subsubarea3PlusHome{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6C8F00;
	background:transparent;
	
}
.subsubarea3PlusHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}

.separador{
	display:block;
	font-size:5px;
}

.subsubarea3MinusHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}



.subsubarea3MinusblueHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}
a.subsubarea3MinusblueHome{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#34315C;
	background:transparent;
	
}


a.subsubarea3MinusblueHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#34315C;
	text-decoration:none;
}



a.subsubarea3MinusHome{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea3MinusHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6C8F00;
	text-decoration:none;
}


.subsubarea4PlusHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4PlusHome{
	display:block;
	margin-left:34px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea4PlusHome:hover{
	color:#6C8F00;
	text-decoration:underline;
}

.subsubarea4PlusblueHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4PlusblueHome{
	display:block;
	margin-left:34px;
	color:#34315C;
	background:transparent;
	
}
a.subsubarea4PlusblueHome:hover{
	color:#34315C;
	text-decoration:underline;
}


.subsubarea4MinusHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 20px 3px;	
}

a.subsubarea4MinusHome{
	display:block;
	margin-left:34px;
	color:#6C8F00;
	background:transparent;
	
}
a.subsubarea4MinusHome:hover{
	color:#6C8F00;
	text-decoration:underline;
}




.subsubarea3MinusredHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}
a.subsubarea3MinusredHome{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#663300;
	background:transparent;
	
}


a.subsubarea3MinusredHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#FF9835;
	text-decoration:none;
}




.subsubareagrisHome{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#000000;
	background:transparent;
	
}


a.subsubareagrisHome:hover{
	font-weight:bold;
	color:#ffffff;
	background:#999999;
	text-decoration:none;
}

.subsubarea4PlusredHome{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4PlusredHome{
	display:block;
	margin-left:34px;
	color:#663300;
	background:transparent;
	
}
a.subsubarea4PlusredHome:hover{
	color:#663300;
	text-decoration:underline;
}


.cos_textblanc{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:9;
	color:#ffffff; 
}

a.cos_textblanc:link {text-decoration: none;}
a.cos_textblanc:active {color:#ffffff;text-decoration: none;}
a.cos_textblanc:visited {color:#ffffff;text-decoration: none;}
a.cos_textblanc:hover {text-decoration: none;}


.cos_textrosa{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:9;
	color:#CC0069; 
}

a.cos_textrosa:link {text-decoration: none;}
a.cos_textrosa:active {color:#CC0069;text-decoration: none;}
a.cos_textrosa:visited {color:#CC0069;text-decoration: none;}
a.cos_textrosa:hover {text-decoration: none;}



.cos_textgris10{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:9;
	color:#666666; 
}

a.cos_textgris10:link {text-decoration: none;}
a.cos_textgris10:active {color:#666666;text-decoration: none;}
a.cos_textgris10:visited {color:#666666;text-decoration: none;}
a.cos_textgris10:hover {text-decoration: none;}



.cos_textblanc14{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:14;
	color:#ffffff; font-weight:bold;
}


.cos_textnegre14{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:14;
	color:#0000000; font-weight:bold;
}

.cos_textblau14{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:14;
	color:#31346B; font-weight:bold;
}


div.titolPublicacions{
	color:#cc3300;
	font-size:18px;
	font-weight:bold;
	float:left;
}


div.linkPublicacions{
	float:left;
	display:block;
}

a.linkPublicacions{
	color:#cc3300;
	font-weight:bold;
	font-size:12px;
}


.borderBlue{
	border:1px solid #313163;
}

.borderGreen{
	border:1px solid #6c8f00;
}

.borderOrange{
	border:1px solid #cc3300;
}



.cos_textblancb{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:9;
	color:#ffffff;font-weight:bold;
}

a.cos_textblancb:link {text-decoration: none;}
a.cos_textblancb:active {color:#ffffff;text-decoration: none;}
a.cos_textblancb:visited {color:#ffffff;text-decoration: none;}
b.cos_textblancb:hover {text-decoration: none;}



.cos_textblanc11{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#ffffff; 
}

a.cos_textblanc11:link {text-decoration: none;}
a.cos_textblanc11:active {color:#ffffff;text-decoration: none;}
a.cos_textblanc11:visited {color:#ffffff;text-decoration: none;}
c.cos_textblanc11:hover {text-decoration: none;}


.cos_textblanc11b{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#ffffff;font-weight:bold;
}

a.cos_textblanc11b:link {text-decoration: none;}
a.cos_textblanc11b:active {color:#ffffff;text-decoration: none;}
a.cos_textblanc11b:visited {color:#ffffff;text-decoration: none;}
a.cos_textblanc11b:hover {text-decoration: none;}




.cos_textgrisb{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#666666; font-weight:bold;
}

a.cos_textgrisb:link {text-decoration: none;}
a.cos_textgrisb:active {color:#666666;text-decoration: none;}
a.cos_textgrisb:visited {color:#666666;text-decoration: none;}
a.cos_textgrisb:hover {text-decoration: none;}


.cos_textgris{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10;




	color:#666666;
}

a.cos_textgris:link {text-decoration: none;}
a.cos_textgris:active {color:#666666;text-decoration: none;}
a.cos_textgris:visited {color:#666666;text-decoration: none;}
a.cos_textgris:hover {text-decoration: none;}

.cos_textrosa{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10;
	color:#cc0069;
}

a.cos_textrosa:link {text-decoration: none;}
a.cos_textrosa:active {color:#cc0069;text-decoration: none;}
a.cos_textrosa:visited {color:#cc0069;text-decoration: none;}
a.cos_textrosa:hover {text-decoration: none;}


.cos_textblau{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10;
	color:#31346B;
}

a.cos_textblau:link {text-decoration: none;}
a.cos_textblau:active {color:#31346B;text-decoration: none;}
a.cos_textblau:visited {color:#31346B;text-decoration: none;}
a.cos_textblau:hover {text-decoration: none;}

.cos_textlila{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#6633CC; 
}

a.cos_textlila:link {text-decoration: none;}
a.cos_textlila:active {color:#6633CC;text-decoration: none;}
a.cos_textlila:visited {color:#6633CC;text-decoration: none;}
a.cos_textlila:hover {text-decoration: none;}


.cos_texttaronja{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#DF7815; font-weight:bold;
}

a.cos_texttaronja:link {text-decoration: none;}
a.cos_texttaronja:active {color:#DF7815;text-decoration: none;}
a.cos_texttaronja:visited {color:#DF7815;text-decoration: none;}
a.cos_texttaronja:hover {text-decoration: none;}


.cos_textverd{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#336600; 

}



a.cos_textverd:link {text-decoration: none;}
a.cos_textverd:active {color:#336600;text-decoration: none;}
a.cos_textverd:visited {color:#336600;text-decoration: none;}
a.cos_textverd:hover {text-decoration: none;}

.cos_textverdb{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#336600; font-weight:bold;

}

a.cos_textverd:link {text-decoration: none;}
a.cos_textverd:active {color:#336600;text-decoration: none;}
a.cos_textverd:visited {color:#336600;text-decoration: none;}
a.cos_textverd:hover {text-decoration: none;}


.lila{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#6633CC; 
}

a.lila:link {text-decoration: none;}
a.lila:active {color:#6633CC;text-decoration: none;}
a.lila:visited {color:#6633CC;text-decoration: none;}
a.lila:hover {text-decoration: underline;}


.taronja{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#DF7815; 
}

a.taronja:link {text-decoration: none;}
a.taronja:active {color:#DF7815;text-decoration: none;}
a.taronja:visited {color:#DF7815;text-decoration: none;}
a.taronja:hover {text-decoration: underline;}


.verd{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11;
	color:#336600; 

}



a.verd:link {text-decoration: none;}
a.verd:active {color:#336600;text-decoration: none;}
a.verd:visited {color:#336600;text-decoration: none;}
a.verd:hover {text-decoration: underline;}



.lilagran{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:12;
	color:#6633CC; 
}

a.lilagran:link {text-decoration: none;}
a.lilagran:active {color:#6633CC;text-decoration: none;}
a.lilagran:visited {color:#6633CC;text-decoration: none;}
a.lilagran:hover {text-decoration: underline;}


.taronjagran{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:12;
	color:#DF7815; 
}

a.taronjagran:link {text-decoration: none;}
a.taronjagran:active {color:#DF7815;text-decoration: none;}
a.taronjagran:visited {color:#DF7815;text-decoration: none;}
a.taronjagran:hover {text-decoration: underline;}


.verdgran{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:12;
	color:#336600; 

}



a.verdgran:link {text-decoration: none;}
a.verdgran:active {color:#336600;text-decoration: none;}
a.verdgran:visited {color:#336600;text-decoration: none;}
a.verdgran:hover {text-decoration: underline;}





.lila_rodona{
	font-size: 11px;
	margin: 1em;
	background:url(../i/bola_lila.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #6633CC
}


.verd_rodona{
	font-size: 11px;
	margin: 1em;
	background:url(../i/bola_verd.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #336600}



.taronja_rodona{
	font-size: 11px;
	margin: 1em;
	background:url(../i/bola_naranja.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #DF7815}



.lila_punt{
	font-size: 11px;
	margin: 1em;
	background:url(../i/quadrat_lila.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #6633CC
}


.verd_punt{
	font-size: 11px;
	margin: 1em;
	background:url(../i/quadrat_verd.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #336600}



.taronja_punt{
	font-size: 11px;
	margin: 1em;
	background:url(../i/quadrat_taronja.gif) 0 .3em no-repeat;
	padding-left:1em;
color: #DF7815}

.cos_textgriss{
	 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:12;
	color:#6666666; 
}

a.cos_textgriss:link {text-decoration: none;}
a.cos_textgriss:active {color:#666666;text-decoration: none;}
a.cos_textgriss:visited {color:#666666;text-decoration: none;}
a.cos_textgris:hover {text-decoration: none;}





.titolPublicacions{
	color:#cc3300;
	font-size:18px;
	font-weight:bold;
	float:left;
}


.linkPublicacions{
	float:left;
	display:block;
}

a.linkPublicacions{
	color:#cc3300;
	font-weight:bold;
	font-size:12px;
}


.colorcblanc
{
background-color: #ffffff
}

.fonsMenuServeis{
	background:#fff url('../i/tramaServeis.gif') no-repeat right top;
	border:1px solid #9966cb;
}

.fonsMenuInfo{
	background:#fff url('../i/tramaInfo.gif') no-repeat right top;
	border:1px solid #629900;
}

.fonsMenuPublicacions{
	background:#fff url('../i/tramaPublicacions.gif') no-repeat right top;
	border:1px solid #ff972c;
	
}

.caixetalila{ margin: 0; padding: 0; border-style: solid; border-width: 1; border-color: #D9BDE1}

.colorlilaclar{background-color: #D9BDE1}


.caixetaverd{ margin: 0; padding: 0; border-style: solid; border-width: 1; border-color: #B7DB70}

.colorverdclar{background-color: #B7DB70}


.caixetataronja{ margin: 0; padding: 0; border-style: solid; border-width: 1; border-color: #FEC6A2}

.colortaronjaclar{background-color: #FEC6A2}

/*----------------------------------------------------------------------------------------------------
	Menu Viatgeteca
----------------------------------------------------------------------------------------------------*/
td.subsubarea2Viatgeteca{
	display:block;
	padding:0px;
	padding-left:5px;
	padding-right:10px;
	
}

td.subsubarea2Viatgeteca a{
	padding:1px;
	color:#6C8F00;
	background:transparent;
	
}
td.subsubarea2Viatgeteca a:hover{
	color:#ffffff;
	/*background:#6C8F00;*/
	text-decoration:none;
}

td.subsubarea3MinusSelViatgeteca{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinusSelViatgeteca.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusSelViatgeteca{
	display:block;
	font-weight:bold;
	margin-left:30px;
	color:#6633cc;
	background:transparent;
	
}
a.subsubarea3MinusSelViatgeteca:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6633cc;
	text-decoration:none;
}

td.subsubarea3PlusViatgeteca{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3PlusViatgeteca{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6633cc;
	background:transparent;
	
}
a.subsubarea3PlusViatgeteca:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6633cc;
	text-decoration:none;
}

td.separadorViatgeteca{
	display:block;
	font-size:5px;
}

td.subsubarea3MinusViatgeteca{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusViatgeteca{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#6633cc;
	background:transparent;
	
}
a.subsubarea3MinusViatgeteca:hover{
	font-weight:bold;
	color:#ffffff;
	background:#6633cc;
	text-decoration:none;
}


td.subsubarea4PlusViatgeteca{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4PlusViatgeteca{
	display:block;
	margin-left:34px;
	color:#6633cc;
	background:transparent;
	
}
a.subsubarea4PlusViatgeteca:hover{
	color:#6633cc;
	text-decoration:underline;
}

td.subsubarea4MinusViatgeteca{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 20px 3px;	
}

a.subsubarea4MinusViatgeteca{
	display:block;
	margin-left:34px;
	color:#6633cc;
	background:transparent;
	
}
a.subsubarea4MinusViatgeteca:hover{
	color:#6633cc;
	text-decoration:underline;
}


/*----------------------------------------------------------------------------------------------------
	Menu Publicacions
----------------------------------------------------------------------------------------------------*/
td.subsubarea2Publicacions{
	display:block;
	padding:0px;
	padding-left:5px;
	padding-right:10px;
	
}

td.subsubarea2Publicacions a{
	padding:1px;
	color:#fa8340;
	background:transparent;
	
}
td.subsubarea2Publicacions a:hover{
	color:#ffffff;
	/*background:#6C8F00;*/
	text-decoration:none;
}

td.subsubarea3MinusSelPublicacions{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinusSelViatgeteca.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusSelPublicacions{
	display:block;
	font-weight:bold;
	margin-left:30px;
	color:#fa8340;
	background:transparent;
	
}
a.subsubarea3MinusSelPublicacions:hover{
	font-weight:bold;
	color:#ffffff;
	background:#fa8340;
	text-decoration:none;
}

td.subsubarea3PlusPublicacions{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3PlusPublicacions{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#fa8340;
	background:transparent;
	
}
a.subsubarea3PlusPublicacions:hover{
	font-weight:bold;
	color:#ffffff;
	background:#fa8340;
	text-decoration:none;
}

td.separadorPublicacions{
	display:block;
	font-size:5px;
}

td.subsubarea3MinusPublicacions{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 7px 3px;	
}

a.subsubarea3MinusPublicacions{
	display:block;
	font-weight:bold;
	margin-left:20px;
	color:#fa8340;
	background:transparent;
	
}
a.subsubarea3MinusPublicacions:hover{
	font-weight:bold;
	color:#ffffff;
	background:#fa8340;
	text-decoration:none;
}


td.subsubarea4PlusPublicacions{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoPlus.gif") no-repeat top left;
	background-position: 20px 3px;	
}
a.subsubarea4PlusPublicacions{
	display:block;
	margin-left:34px;
	color:#fa8340;
	background:transparent;
	
}
a.subsubarea4PlusPublicacions:hover{
	color:#fa8340;
	text-decoration:underline;
}

td.subsubarea4MinusPublicacions{
	display:block;
	padding:2px;
	padding-left:0px;
	padding-right:5px;
	background:url("../i/icoMinus.gif") no-repeat top left;
	background-position: 20px 3px;	
}

a.subsubarea4MinusPublicacions{
	display:block;
	margin-left:34px;
	color:#fa8340;
	background:transparent;
	
}
a.subsubarea4MinusPublicacions:hover{
	color:#fa8340;
	text-decoration:underline;
}

a.botonotalegal {
	display:block;
  width: 76px;
  height:17px;
  background: url("../i/botoNotaLegal_c.gif") 0 0 no-repeat;
  text-decoration: none;
}
a.botonotalegal:hover{
	background-position: -76px 0;
	}	
	

	
	
	
a.botoupload {
  display:block;
 
  margin-left:20px;
  width: 104px;
  height:17px;
  background: url("../i/botoupload.gif") 0 0 no-repeat;
  text-decoration: none;
}
a.botoupload:hover{
	background-position: -104px 0;
	}			
		
/*----------------------------------------------------------------------------------------------------
	Center Right Content, with Title Content and Sectio Title
----------------------------------------------------------------------------------------------------*/

i.sectionTitle{
}

/*----------------------------------------------------------------------------------------------------
	Center Content, with Image Map
----------------------------------------------------------------------------------------------------*/

i.mapContents{	
}

/*----------------------------------------------------------------------------------------------------
	Right Content, with Banner List and Info List
----------------------------------------------------------------------------------------------------*/

ul.bannerList{
	width:130px;
	margin:auto;
}
ul.bannerList li{
	list-style:none;
	display:block;
	padding-bottom:5px;
}
ul.bannerList li a.bordered{
	border:1px solid #000000;
	display:block;
	width:128px;
	height:37px;
}
ul.bannerList li a.bordered:hover{
	border:1px solid #cc0000;
}

ul.infoList{
	width:130px;
	margin:auto;
}
ul.infoList li{
	list-style:none;
	display:block;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #96ab96;	
}
ul.infoList li.last{
	border-bottom:none;
}
ul.infoList li, ul.infoList li span, ul.infoList li a{
	font-size:9px;
}

div.separadorDashedPetit {
	border-bottom:1px dashed #e680b4;
	float:right;
	width:175px;
	padding:0px;
}
div.contactPetit {
	float:right;
	width:175px;
	color:white;
	font-size:9px;
  letter-spacing:-0.5px;
	padding:2px;
}

div.contactPetit a {
	float:right;
	width:175px;
	color:white;
	font-size:10px;
	letter-spacing:-0.5px;
}

/*----------------------------------------------------------------------------------------------------
	Footer with User Info List
----------------------------------------------------------------------------------------------------*/

ul.userInfoList{
	display:block;
	text-align:center;
}
ul.userInfoList li{
	list-style:none;
	display:inline;
	padding-left:2px;
	padding-right:2px;
}
ul.userInfoList li.waiaa{
	margin-right:-80px;
}


/*----------------------------------------------------------------------------------------------------
	Estils per la nova estructura
----------------------------------------------------------------------------------------------------*/

div.titular{
	float:left;
	width:448px;
}

div.titolEspaisJoves{
	color:#323266;
	font-size:18px;
	font-weight:bold;
	float:left;
}

div.titolInfoJove{
	color:#364601;
	font-size:18px;
	font-weight:bold;
	float:left;
}


.titolInfopublicaions{
	color:#DF7815;
	font-size:18px;
	font-weight:bold;
	float:left;
}

div.print{
	float:right;
}

a.printJoves{
	font-size:12px;
	font-weight:normal;
	color:#9966ff;
}

a.printInfoJove{
	font-size:12px;
	font-weight:normal;
	color:#6b8e01;
}

div.separadorTitular{
	float:left;
	display:block;
}

div.contingutPrincipal{
	float:left;
	width:448px;

}
div.contingutPrincipalViatgeteca{
	float:left;
	width:448px;
   padding:2px;
}
div.textContingutPrincipal{
	color:#666666;
	font-size:12px;
}

div.imatgeEspaiJove{
	width:165px;
	height:107px;
	float:left;
	display:block;
}

div.imatgeInfoJovesPetita{
	width:137px;
	height:71px;
	float:left;
	display:block;
}

div.imatgeInfoJoves{
	width:165px;
	height:107px;
	float:left;
	display:block;
}

div.linkEspaiJove{
	float:left;
	display:block;
}

a.linkEspaiJove{
	color:#6633cc;
	font-weight:bold;
	font-size:12px;
}

div.linkInfoJoves{
	float:left;
	display:block;
}

a.linkInfoJoves{
	color:#336600;
	font-weight:bold;
	font-size:12px;
}

div.separadorContingutPrincipal{
	float:left;
	display:block;
	width:447px;
	margin-bottom:20px;
	margin-top:20px;
}

div.contacte{
	float:left;
	display:block;
}

div.textContacte{
	color:#333366;
	font-size:9px;
}

div.separadorContacte{
	float:left;
	display:block;
	width:129px;
}

div.globusEspaisJoves{
	float:left;
	background:url(../i/globus.gif);
	width:190px;
	height:135px;
}

div.titolGlobus{
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	width:130px;
}

span.rodonaItem{
	color:#323266;
}

div.imgMinimiza{
	float:left;
  display:block;
}

div.textIntroSubapartat{
	color:#666666;
	font-size:12px;
	float:right;
	width:250px;
}

div.separadorSubapartat{
	float:left;
	display:block;
}

div.contingutSubapartat{
	float:left;
	display:block;
	width:455px;
}

div.contingutSubapartatIntro{
	float:left;
	display:block;
}
div.titolSubapartat{
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}
div.subtitolSubapartat{
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

div.separadorSubapartat{
	float:left;
	display:block;
}

div.textSubapartatIntro{
	display:block;
	color:#666666;
	font-size:Verdana;
	font-size:12px;
	float:left;
	width:215px;
}

div.imgDestacatSubapartat{
	float:right;
		
}

img.imgDestacatSubapartat{
	border:1px solid #6633cc;
}

div.textSubapartat{
	float:left;
	display:block;
	color:#666666;
	font-size:Verdana;
	font-size:12px;
}

div.globusDestacat{
	float:left;
	display:block;
	background:url(../i/destacatGlobus.gif) no-repeat;
	width:447px;
	height:165px;
}

div.titolContingutDestacat{
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}


.cos_textlilab {
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

div.contingutDestacat{
	color:#454545;
	font-size:Verdana;
	font-weight:bold;
	font-size:11px;
}

div.contenidorSubtitulars{
	float:left;
}

div.subtitular{
	color:#6633cc;
	font-size:Verdana;
	font-weight:bold;
	font-size:10px;
}

div.contingutSubtitular{
	color:#666666;
	font-size:Verdana;
	font-size:10px;
}

div.modulDescarregues{
	border:1px solid #d9bde1;
	float:left;
	width:447px;
}

div.linkWeb{
	float:left;
}
a.linkWeb{
	color:#6633cc;
	font-weight:bold;
}

div.pesDescarrega{
	float:right;
	color:#6633cc;
}
div.imgDescarrega{
	float:right;
}
a.descarrega{
	color:#6633cc;
}


div.capDescarrega{
	height:17px;
	background:#d9bde1
}

div.contingutDescarrega{
	color:#666666;
	font-size:10px;
}

div.formulari{
	float:left;
	display:block;
}

div.titularFormulari{
	color:#6633cc;
	font-size:12px;
	font-weight:bold;
}

div.introFormulari{
	float:left;
	font-size:10px;
	color:#666666;
	font-size:Verdana,Arial;
	text-align:justify;
	width:440px;
}

div.contenidorFormulari{
	float:left;
	display:block;
	background:url(../i/destacatGlobus.gif) no-repeat;
	width:447px;
	height:165px;
}

div.campsFormulari{
	display:block;
	height:auto;
	float:left;
}

div.labelCamp{
	float:left;
	display:block;
	
}

div.labelCamp label{
	color:#666666;
	font-weight:bold;
	font-size:10px;
}

div.inputCamp{
	float:right;
	display:block;
	padding-top:3px;
}


input.inputTextLila, textarea.inputTextLila{
	padding:2px;
	border:1px solid #6633cc;
	width:300px;
	margin-left:3px;
	margin-right:3px;
	background:#fff;
}

input.inputTextLilaPetit{
	padding:2px;
	border:1px solid #6633cc;
	width:166px;
	margin-left:3px;
	margin-right:3px;
	background:#fff;
}

div.botons{
	float:left;
	display:block;
	padding-top:15px;
}

div.botoFormulari{
	float:left;
	display:block;
}

div.botoFormulari a.botonotalegal {
	display:block;
  width: 76px;
  height:17px;
  background: url("../i/botoNotaLegal_c.gif") 0 0 no-repeat;
  text-decoration: none;
}
div.botoFormulari a.botonotalegal:hover{
	background-position: -76px 0;
	}	
	
	
	
		
	
div.dadesObligatories{
	color:#6633cc;
	float:left;
	display:block;
}

div.pujar{
	float:right;
	display:block;
}

div.pujar a{
	color:#6633cc;
}

div.pujar a:hover{
	text-decoration:underline;
}

div.separadorPujar{
	float:left;
	display:block;
}
/****************************************
/ Viatgeteca														/	
/****************************************/

div.titolTrobar{
	color:#6633cc;
	font-size:12px;
	font-family:Verdana,Arial;
	font-weight:bold;
}

div.destacat{
	float:left;
	display:block;
	

}

div.destacatTrobar{
	border:1px solid #d9bde1;
	float:left;
	display:block;
	margin-top:5px;
	width:438px;
}

div.textIntroViatgeteca{
	color:#666666;
	font-size:12px;
	float:right;
}

div.capDestacat{
	float:left;
	display:block;
	background:#d9bde1;
	height:34px;
	width:438px;
}

div.textCapDestacat{
	float:left;
	display:block;
	color:#6633cc;
	font-weight:bold;

}

div.imgTrobar{
	float:left;
	display:block;
	padding:5px 5px 5px 5px;
}

div.textTrobar{
	color:#666666;
	font-size:10px;
	margin-right:3px;
}

div.textTrobar a{
	color:#6633cc;
}
div.textTrobar a:hover{
	text-decoration:underline;
}

div.dadesDestacat{
	float:left;
	display:block;
	background:#f0e5f3;
	height:16px;
	width:438px;
}

div.textAfegitPer{
	color:#6633cc;
	float:left;
	display:block;
}

div.dataAfegitPer{
	color:#6633cc;
	float:right;
	display:block;
}	

div.contenidorFormulariGran{
	float:left;
	display:block;
	background:url(../i/destacatGlobusGran2.gif) no-repeat;
	width:438px;
	height:265px;
}

div.mapa{
	float:left;
	display:block;
	width: 445px; 
	height: 300px;
}

div.imgBottomTableContent{
	background:#333366 url(../i/bottomTableContent.gif) no-repeat;
	width:420;
	height:17px;
}

div.imgBottomDestacados{
	background:#333366 url(../i/bottomDestacados.gif) no-repeat;
}

div.imgTopTableContent{
	background:#333366 url(../i/topTableContent.gif) no-repeat; width:453;
}

div.contenidorTaulaPrincipal {
  color:#006699;
	background-color:#ffffff;
  position:relative;
  top:-1px;  	
  border-left:1px solid #333366;
}

div.contenidorDestacats {
  color:#006699;
	background-color:#ffffff;	
}


div.imgContentTitle {
	background:#333366 url("../i/cInfo.gif") no-repeat 100% 0%;
}

a.botonotalegal {
	display:block;
  /*width: 76px;
  height:17px;*/
  background: url("../i/botoNotaLegal_c.gif") 0 0 no-repeat;
  text-decoration: none;
}
a.botonotalegal:hover{
	background-position: -76px 0;
}	

a.botoenviar {
  display:block;
  /*right:10px;
  bottom:2px;
  .bottom:58px;*/
  width: 65px;
  height:17px;
  background: url("../i/botoEnviar_c.gif") 0 0 no-repeat;
  text-decoration: none;
}
a.botoenviar:hover{
	background-position: -65px 0;
}		

a.botocorregir {
  display:block;
  width: 80px;
  height:17px;
  background: url("../i/botoCorregir_c.gif") 0 0 no-repeat;
  text-decoration: none;
}
a.botocorregir:hover{
	background-position: -80px 0;
	}		

/*----------------------------------------------------------------------------------------------------
	PLUGIN FLASH
----------------------------------------------------------------------------------------------------*/

div.logoPlugin{float:left;}
div.bannerSaj{float:left;}

div.configuracio{float:left;}
div.configuracio p{float:left;color:#333333;font-family:Verdana,Arial;font-size:18px;border-bottom:1px dashed #999999;width:520px;}
div.configuracio p.caracteristiques{float:left;color:#666666;font-family:Verdana,Arial;font-size:10px;width:520px;border:none;}

div.configuracio p a{color:#cc0069;font-family:Verdana,Arial;}



/*----------------------------------------------------------------------------------------------------
	ESTILS VERDS I TARONGES
----------------------------------------------------------------------------------------------------*/

/*	subapartat */

.titolGlobusTaronja{
color:#cc3300;
	font-size:Verdana;
	font-weight:bold;
	width:130px;
}

.titolGlobusVerd{
	color:#6b8e01;
	font-size:Verdana;
	font-weight:bold;
	width:130px;
}

.puntItemTaronja{
	color:#cc3300;
}

.puntItemVerd{
	color:#6b8e01;
}

.titolSubapartatTaronja{
	color:#cc3300;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.titolSubapartatVerd{
	color:#6b8e01;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.subtitolSubapartatTaronja{
	color:#cc3300;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.subtitolSubapartatVerd{
	color:#6b8e01;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.titolContingutDestacatTaronja{
	color:#cc3300;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.titolContingutDestacatVerd{
	color:#6b8e01;
	font-size:Verdana;
	font-weight:bold;
	font-size:12px;
}

.subtitularTaronja{
	color:#cc3300;
	font-size:Verdana;
	font-weight:bold;
	font-size:10px;
}

.subtitularVerd{
	color:#6b8e01;
	font-size:Verdana;
	font-weight:bold;
	font-size:10px;
}

a.linkWebTaronja{
	color:#cc3300;
	font-weight:bold;
}

a.linkWebVerd{
	color:#6b8e01;
	font-weight:bold;
}

.pesDescarregaTaronja{
	float:right;
	color:#cc3300;
}

.pesDescarregaVerd{
	float:right;
	color:#6b8e01;
}


a.descarregaTaronja{
	color:#cc3300;
}

a.descarregaVerd{
	color:#6b8e01;
}

.titularFormulariTaronja{
	color:#cc3300;
	font-size:12px;
	font-weight:bold;
}

.titularFormulariVerd{
	color:#6b8e01;
	font-size:12px;
	font-weight:bold;
}

.inputTextTaronja, textarea.inputTextTaronja{
	padding:2px;
	border:1px solid #cc3300;
	width:300px;
	margin-left:3px;
	margin-right:3px;
	background:#fff;
}

.inputTextVerd, textarea.inputTextVerd{
	padding:2px;
	border:1px solid #6b8e01;
	width:300px;
	margin-left:3px;
	margin-right:3px;
	background:#fff;
}

.dadesObligatoriesTaronja{
	color:#cc3300;
	float:left;
	display:block;
}

.dadesObligatoriesVerd{
	color:#6b8e01;
	float:left;
	display:block;
}

.imgDestacatSubapartatTaronja{
	border:1px solid #cc3300;
}

.imgDestacatSubapartatVerd{
	border:1px solid #6b8e01;
}


/*	viatgeteca */

.titolTrobarTaronja{
	color:#cc3300;
	font-size:12px;
	font-family:Verdana,Arial;
	font-weight:bold;
}

.titolTrobarVerd{
	color:#6b8e01;
	font-size:12px;
	font-family:Verdana,Arial;
	font-weight:bold;
}

.textCapDestacatTaronja{
	float:left;
	display:block;
	color:#cc3300;
	font-weight:bold;

}
.textCapDestacatVerd{
	float:left;
	display:block;
	color:#6b8e01;
	font-weight:bold;

}

.textTrobarTaronja a{
	color:#cc3300;
}

.textTrobarVerd a{
	color:#6b8e01;
}

div.textAfegitPerTaronja{
	color:#cc3300;
	float:left;
	display:block;
}

.textAfegitPerVerd{
	color:#6b8e01;
	float:left;
	display:block;
}

.dataAfegitPerTaronja{
	color:#cc3300;
	float:right;
	display:block;
}	

.dataAfegitPerVerd{
	color:#6b8e01;
	float:right;
	display:block;
}

.pujarTaronja {
	float:right;
}

.pujarTaronja a{
	color:#cc3300;
}

.pujarVerd {
	float:right;
}

.pujarVerd a{
	color:#6b8e01;
}

/* seccio_esp1 */

a.linkEspaiJoveTaronja{
	color:#cc3300;
	font-weight:bold;
	font-size:12px;
}

a.linkEspaiJoveVerd{
	color:#6b8e01;
	font-weight:bold;
	font-size:12px;
}

.titolEspaisJovesTaronja{
	color:#cc3300;
	font-size:18px;
	font-weight:bold;
	float:left;
}

.titolEspaisJovesVerd{
	color:#6b8e01;
	font-size:18px;
	font-weight:bold;
	float:left;
}



a.printJovesTaronja{
	font-size:12px;
	font-weight:normal;
	color:#cc3300;
}

a.printJovesLila{
	font-size:12px;
	font-weight:normal;
	color:#323266;
}

/* seccio_esp2 */
.titolInfoJoveTaronja{
	color:#cc3300;
	font-size:18px;
	font-weight:bold;
	float:left;
}

.titolInfoJoveLila{
	color:#323266;
	font-size:18px;
	font-weight:bold;
	float:left;
}

a.linkInfoJovesTaronja{
	color:#cc3300;
	font-weight:bold;
	font-size:12px;
}

a.linkInfoJovesLila{
	color:#323266;
	font-weight:bold;
	font-size:12px;
}

.destacatGlobusTaronja{
		background:transparent url("../i/destacatGlobusTaronja.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:165px;
  padding-left:20px;
  padding-top:20px;
	}
.destacatGlobusGranTaronja{
		background:transparent url("../i/destacatGlobusGranTaronja.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:265px;
  padding-left:20px;
  padding-top:20px;
	}

.destacatGlobusVerd{
		background:transparent url("../i/destacatGlobusVerd.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:165px;
  padding-left:20px;
  padding-top:20px;
	}
.destacatGlobusGranVerd{
		background:transparent url("../i/destacatGlobusGranVerd.gif") no-repeat center right;
	/*.background:#FFFFFF;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/destacatGlobus.gif');*/
  width:450px;
  height:265px;
  padding-left:20px;
  padding-top:20px;
	}	

.globusEspaisJovesTaronja{
	float:left;
	background:url(../i/globusTaronja.gif);
	width:190px;
	height:135px;
}
	
.globusEspaisJovesVerd{
	float:left;
	background:url(../i/globusVerd.gif);
	width:190px;
	height:135px;
}

.globusTaronja{
	width:195px;
	padding-left:20px;
	padding-top:10px;
	height:135px;
	background:transparent url("../i/globusbTaronja.gif") no-repeat center right;
/*	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/globus.gif');*/
	display:inline-block;
	}
	
.globusVerd{
	width:195px;
	padding-left:20px;
	padding-top:10px;
	height:135px;
	background:transparent url("../i/globusbVerd.gif") no-repeat center right;
/*	.background:#313163;
	.filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled = true, sizingMethod = scale, src = './i/globus.gif');*/
	display:inline-block;
	}

.contenidorFormulariGranTaronja{
	float:left;
	display:block;
	background:url(../i/destacatGlobusGran2Taronja.gif) no-repeat;
	width:438px;
	height:265px;
}

.contenidorFormulariGranVerd{
	float:left;
	display:block;
	background:url(../i/destacatGlobusGran2Verd.gif) no-repeat;
	width:438px;
	height:265px;
}

a.botonotalegalTaronja{
	display:block;
  width: 76px;
  height:17px;
  background: url("../i/botoNotaLegal_cTaronja.gif") 0 0 no-repeat;
  text-decoration: none;
}

a.botonotalegalVerd{
	display:block;
  width: 76px;
  height:17px;
  background: url("../i/botoNotaLegal_cVerd.gif") 0 0 no-repeat;
  text-decoration: none;
}

a.botocorregirTaronja {
  display:block;
  width: 80px;
  height:17px;
  background: url("../i/botoCorregir_cTaronja.gif") 0 0 no-repeat;
  text-decoration: none;
}

a.botocorregirVerd {
  display:block;
  width: 80px;
  height:17px;
  background: url("../i/botoCorregir_cVerd.gif") 0 0 no-repeat;
  text-decoration: none;
}

a.botoenviarTaronja {
  display:block;
  /*right:10px;
  bottom:2px;
  .bottom:58px;*/
  width: 65px;
  height:17px;
  background: url("../i/botoEnviar_cTaronja.gif") 0 0 no-repeat;
  text-decoration: none;
}

a.botoenviarVerd {
  display:block;
  /*right:10px;
  bottom:2px;
  .bottom:58px;*/
  width: 65px;
  height:17px;
  background: url("../i/botoEnviar_cVerd.gif") 0 0 no-repeat;
  text-decoration: none;
}

div.flashHome{
	/*float:left;*/
	background:url(../i/imgHome.gif) no-repeat;
                width:606px;
	height:215px;
}

/*******************************************
******Inici Aplicacions Formulari***********
********************************************/
.formBasicLila {
	background:url(../i/destacatGlobusGran.gif) no-repeat;
	width:452px;
	height:265px;
}

.formBasicVerd {
	background:url(../i/destacatGlobusGran2Verd.gif) no-repeat;
	width:452px;
	height:265px;
}

.formBasicTaronja {
	background:url(../i/destacatGlobusGran2Taronja.gif) no-repeat;
	width:452px;
	height:265px;
}

.formPubliciteu {
	width:452px;
	height:auto;
}

.formFormacio {
	width:452px;
	height:auto;
}

.messageMail {
	width:452px;
	height:auto;
}

/*******************************************
******Fi Aplicacions Formulari***********
********************************************/

