
/*--css n dsgn by FUSE (WWW.MANRESAPORTAL.COM)--*/

/*//////////////--HEAD--/////////////////*/

body {
	background-color: #7FB3DB;
	background-image: url(../imatges/pant0.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.inv {
	display:none;
	}
.a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.a:link {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
h1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
 	margin: 0;
	padding: 0;
	color: #666666;
	}
	
/*//////////////--STYLES--/////////////////*/

.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EEEEEE;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.mail, .mail2, .mail a, .mail2 a, .mail:visited, .mail2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;  
	font-weight: normal;
	font-variant: normal;
	color: #00CCFF;
	text-decoration: none;
}
.mail, .mail a, .mail:visited {
color: #00CCFF;
}
.mail2, .mail2 a, .mail2:visited {
color: #C4F3FF;
}
.mail a:hover, .mail:visited:hover, .mail2 a:hover, .mail2:visited:hover {	color: #000000; }
.buttons2{
	background-image:url(../imatges/button.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height: 19px;
	width: 78px;
	border:0;
	margin:0;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	}
.buttons2:hover {	background-position:bottom left;	}
.textg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.textunlonked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.textgblank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F4F4F4;
	text-decoration: none;
}
.boxes{
	border : 1px solid #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : transparent;
	color : #666666;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	background-color : #E8E8E8;
}
.buttons{
	border : 2px solid #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : white;
	background-color : #242424;
	font-weight : bold;
}

/*//////////////--BACKGROUNDS--/////////////////*/

#textmid, #textmid2, #textmid3, #textmid4, #textmid5, #textmid6, #textmid7, #textmid8{
	background-image: url(../imatges/textmid.jpg);
	background-repeat: repeat;
}
#middle{
	background-image: url(../imatges/middle.jpg);
	background-repeat: repeat-y;
}
#final {
	background-image: url(../imatges/final.gif);
	background-repeat: repeat-y;
}
#blefta, #bleftb, #bleftc, #bleftd, #blefte, #bleftf, #bleftg {
	background-image: url(../imatges/box/left.jpg);
	background-repeat: repeat-y;
}
#bbota, #bbotb, #bbotc, #bbotd, #bbote, #bbotf, #bbotg {
	background-image: url(../imatges/box/bot2.jpg);
	background-repeat: repeat-x;
}
/*//////////////-- (TD'S / DIV'S)--/////////////////*/

.photobox {
	border: 1px solid #00CCFF;
	background:#FFFFFF;
}


/*//////////////--LIST STYLES--/////////////////*/

/*------------------llista----------------*/
.llista {

	margin:0;
	padding:0;
}
.llista ul {
	margin:0;
	padding:0; 
}
.llista li {
	list-style-type: none; 
	margin:0px;
	padding:0; 
	color:#999999;
}

.llista li a, .llista li a:visited {
	background-image:url(../imatges/listblock.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	padding:2px 0;
	height: 15px;
	text-indent: 15px;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.llista li a:hover {
	color:#EFEFEF;

}
/*++++++++++listes i subllistes de text++++++++++++++++*/
.tlist {

	margin:0;
	padding:0;
}
.tlist ul {
	margin:0;
	padding:0; 
}
.tlist li {
	list-style-type: none; 
	margin:0px;
	padding:0;
	padding-left: 15px;
	text-decoration:none;
	line-height: 15px;
	text-align:left;
	font-size:12px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../imatges/listblock02.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.tlist li li{
	margin: 0 0 0 10px;
		background-image:url(../imatges/listblock02.jpg);
	background-position:left top;
}
/*---------------------MENU-------------------*/

#navcontainer2 { 
	 margin:1px 0 1px 0;
 	 padding: 0px;
	 width: 100px;
	 height: auto;
	 list-style-type: none;
}

#navcontainer2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 4px 0 4px 0;
	border: 0;
}
#navcontainer2 ul li {  border: 0;	padding: 4px 0 4px 0; list-style-type: none; }
#navcontainer2 a {
  border-bottom: 1px ridge #00CCFF;
	font-size:11px;
	color:#00CCFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 22px;
	background-image:url(../imatges/superblock3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	list-style-type: none;
	display: block;
	padding: 4px 0 4px 0;
	width: 120px;
	margin: -1px 0 0 0;
	text-decoration: none;
	border-bottom: 1px solid #00CCFF;
	border-top: 1px solid #00CCFF;
	border-collapse:collapse;

}

#navcontainer2 a:hover
{
	background-position:bottom left;
	color:#EFEFEF;
	background-color:#666666;
}