@charset "utf-8";


BODY { 
    text-align:left; 
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
    padding-top:0px;
    background-color:#333333;

} 

img {border: none;}

#main {
	width:996px;
	margin-left:0px;
	padding:0px;
	text-align:left;
	margin-top:0px;
    margin-bottom:0px;
	padding-top: 0;
	background-color:#FFFFFF;
	    height:2770px;
		float:left;
}


#top{ 
	width:996px;
    height:150px;
    margin:0;
		background-color:#FFFFFF;
} 

#columna{ 
	width:248px;
    height:2620px;
    background-color:#333333;
	margin-top:0px; 
	float:left;
} 


#menu{ 
	padding-top:110px; 
    margin-left:0px;
} 
#menu ul{ 
	color:#FFFFFF;
    font:08pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    list-style:none;
    line-height:30px;
 } 
 
 #menu ul a{ 
 color:#FFFFFF;  
text-decoration:none;
 } 
  #menu ul a:hover{ 
  color:#FFFFFF;
text-decoration:underline;
 } 
 
#menu2{ 
	padding-top:45px; 
    margin-left:0px;
	width:240px;
	
} 

#menu2 li{ 
	color:#FFFFFF;
    font:08pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    background-image: url(../img/flor.gif); background-repeat: no-repeat;
    background-position: 14 20%;
	list-style:none;
	padding-left:20px;
	padding-bottom:15px;
	line-height:15px;	
 } 
 
 #menu2 li a{ 
	color:#FFFFFF;
	text-decoration:none;
 }
 
   #menu2 li a:hover{ 
  color:#FFFFFF;
text-decoration:underline;
 } 
 
#banner{ 
	padding-top:55px; 
    margin-left:38px;
}

#content{ 
	width:620px;
	height:500px;
	background-color:#FFFFFF;
	text-align:left;
	float:left;	
	padding-left:65px;
	padding-right:10px;
}

#idiomes{ 
	height:32px;
	background-color:#ffffff;
	color:#CC0099;
	margin-top:22px;
	font:07pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-align:right;
}

#idiomes a, #idiomes a:visited{ 
	color:#CC0099;
    text-decoration:underline;
}

#idiomes a:hover{ 
	color:#666;
	text-decoration:underline;
}

#header{ 
	height:106px;
		padding-bottom:25px;
}


#logo{ 
	height:106px;
	background-color:#FFFFFF;
	padding-bottom:25px;
	width:269px;
	float:left;
}

#contacte{ 
	width:100px;
	float:right;
	text-align:right;
}

#contacte a{ 
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#e60094;
	text-decoration:none;
	}
	
	#contacte a:hover{ 
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#e60094;
	text-decoration:underline;
	}
	

#intro{ 
	font-size:14px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
 
#paragraf{ 
    margin-top:10px;
	margin-bottom:25px;
	font-size:11px;
	color:#000000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
		background-color:#FFFFFF;
}



#titolgran{ 
	font-size:19px;
	font:16px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding-bottom:10px;
}

#titolmitja{ 

	font-size:14px;
	font:14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding-top:15px;
}

#textfinal{ 
	font-size:11px;
	color:#000000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
	
}

#capsafoto{ 
    width:597px;
	height:270px;
		background-color:#FFFFFF;
}


#foto{ 
    width:207px;
	float:left;
	padding-bottom:14px;

}

#patro{ 
float:left;
margin-right:28px;
}

#patrolast{ 
float:left;
}

#paragraffoto{
    width:400px; 
	float:left;
	margin-top:0px;
	padding-left:7px;
	font-size:11px;
	color:#000000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
		background-color:#FFFFFF;
}

#paragraffoto2{
    width:400px; 
	float:left;
	margin-top:0px;
	padding-left:7px;
	font-size:11px;
	color:#000000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
	height:290px;
		background-color:#FFFFFF;
}

#pinklink{ 
	font-size:11px;
	color:#000000;
	margin-top:5px;
	margin-bottom:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#pinklink a{ 
	font-size:11px;
	color:#e60094;
	text-decoration:none;
	font-weight:bold;
}
#pinklink a:hover{ 
	font-size:11px;
	color:#e60094;
	text-decoration:underline;
}


#greytxt{ 
	font-size:11px;
	color:#949494;
	margin-top:5px;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#capsa{ 
width:655px;
height:auto;
margin-top:15px;
	background-color:#FFFFFF;
}

#capsa2{ 
width:655px;
height:auto;
margin-top:10px;
	background-color:#FFFFFF;
}

.clear {
clear: both;
}

/* IE6 Only */
* html #capsa2{ 
width:655px;
height:45px;
float:left;
	background-color:#FFFFFF;
}

#titulet{ 
margin-left: -24px;
list-style-image:url(../img/pinkpix.gif);
font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#000000;
margin-bottom:5px;
}

/* IE6 Only */
#titulet{ 
margin-left: -24px;
list-style-image:url(../img/pinkpix2.gif);
font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#000000;
}


#llista{ 
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	width:400px;
	font-weight:bold;
	color:#000000;
	text-align:left;
    margin-left:-42px;
	margin-bottom:-7px;	}
	
	
#llista li{ 

	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#000000;
	background-image: url(../img/pinkpix.gif); background-repeat: no-repeat;
    background-position:0 63%;
	list-style:none;
	padding-left:12px;
}

#shortcut{ 
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#e60094;
	text-align:left;
    margin-left:-39px;
	margin-bottom:12px;
	}
	
	

	
	
#shortcut li{ 

	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#e60094;
	background-image: url(../img/shortcut.gif); background-repeat: no-repeat;
    background-position:0 63%;
	list-style:none;
	padding-left:16px;
    line-height:20px;
}

#shortcut li a{ 
	color:#e60094;
	text-decoration:none;
}

#shortcut li a:hover{ 
	color:#e60094;
	text-decoration:underline;
}

#peu{ 
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-align:left;
	line-height:19px;
	margin-top:10px;
		background-color:#FFFFFF;
	}
	
	#peu a{ 
    font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#e60094;
    background-color:#FFFFFF;
    text-decoration:none;		
	}
		#peu a:hover{ 
    text-decoration:underline;		
	}
	

#peu1{ 
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-align:left;
    margin-top:65px;
	line-height:19px;
		background-color:#FFFFFF;
	
	}
	
	#peu1 a{ 
    font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#e60094;
	text-decoration:underline;	
		background-color:#FFFFFF;
	}
	
		#peu1 a:hover{ 
    font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#666;
	text-decoration:underline;	
		background-color:#FFFFFF;
	}
	
#peuet{ 
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#000000;
	float:left;
		background-color:#FFFFFF;

	}
	
#peuet a{ 
	color:#e60094;
	text-decoration:underline;
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif; 
		background-color:#FFFFFF;
	}
	
#peuet a:hover{ 
	color:#666;
	text-decoration:underline;
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif; 
		background-color:#FFFFFF;
	}
