/*IDIOMES*/
#dIdiomas {
	float: right;
    margin-right: 0px;
    display: inline;
    margin-top: 5px;
    font-size: 11px;
	}
#idio, #idio ul{
	list-style: none; 
	margin:0; 
	padding:0;
	background:#000000;
}
#idio li {
	width:160px;
	
}
#idio a{
	display:block; 
	color:#fff; 
	padding:1px 5px; 
	border: 1px solid #333; 
	
}
#idio a img{
	vertical-align:middle; 
	border:0;
}
#idio ul{
	z-index:2000;
	position:absolute;
	margin-top:1px; 
	left: -2000em; 
	display: block; 
	border-left: 1px solid #333; 
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	
}
#idio ul a{ 
	border: none; 
	margin-right:16px;
}
#idio ul li{
	position:relative; 
	text-align:right;
	top:-1px; 
	width:158px;
	-width:160px;
}
#idio ul a:hover{ 
	background:#000; 
}
#idio li.over ul, li:hover ul{
	left:auto !important;
}
/*FI IDIOMES*/












body {
	margin-top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	color: #000;
}

body, html { font-size: 62.5%; }
body { font-size: 101%; }
html>body { font-size: 100%; }
*:first-child+html body { font-size: 101%; }

#web {
	width: 920px;
	margin: 0px auto;
}

#web h1 {
	display: none;
}

#navegacio_home {
	width: 230px;
	height: 510px;
	float: left;
	background-color: #000;
	color: #FFF;
}

#navegacio {
	width: 460px;
	height: 510px;
	float: left;
	background-color: #FFF;
	color: #FFF;
	
}

#home_esquerra {
	width: 230px;
	float: left;
}

#primera_columna {
	width: 230px;
	height: 510px;
	float: left;
	background-color: #000;
}

#segona_columna {
	width: 230px;
	float: left;
}

#tercera_columna {
	float: left;
	width: 440px;
	padding-left: 20px;
	background-color: #FFF;
}

#tercera_columna_artistes {
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}

#quarta_columna_artistes {
	float: left;
	width: 220px;
}

h2.titol_seccio {
	margin-top: 90px;
	font-size: 1.8em;
}

h2.titol_integrants {
	margin-top: 0px;
	font-size: 1.8em;
}

h2.titol_espectacles {
	margin-top: 0px;
	font-size: 1.8em;
}

h3 {
	font-size: 1em;
}

h3.titol_comunicacions {
	font-size: 1em;
}

h3.nom_integrant {
	margin-top: 40px;
}

h3.titol_espectacles {
	margin-top: 40px;
	font-size: 13px;
}

h4 {
	font-size: 1.1em;
}

#idioma {
	margin-top: 10px;
	text-align: left;
	margin-right: 10px;
	font-size: 1.3em;
}

#ciadedanza {
	margin-top: 100px;
	margin-left: 30px;
	font-size: 1.8em;
}

#margomez {
	font-size: 1.4em;
	font-weight: bold;
}

/* MENU DESPLEGABLE *************************************************************************************************** */

#menu {
	margin: 30px 30px 90px 30px;
	font-size: 1.3em;
	width:90px;
}


#menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#menu li {
	margin: 0px;
	padding: 0px;
}

#menu ul li ul {
	display: none; /* De lo que hablábamos */
	background: transparent ;
	padding: 10px 0;
	position: absolute; /* Muy importante */
	margin: -26px 80px; /* Lo colocamos donde queremos */
	.margin: -79px -90px; /* Hacks para colocarlo bien en ie +/- 15*/
	_margin: -79px -90px;
}
 
#menu ul li:hover ul {
	display: block;
}

#menu ul li:first-parent {
	text-decoration:underline;
}

#menu ul li ul li {
	display: block;
	float: none;
	position: relative;
	color: white;
	padding: 0 20px;
}
/*--------------------------------------------------------------------------------------*/

#properes_actuacions {
	width: 410px;
	margin-left: 30px;
	clear: both;
}

#properes_actuacions ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#properes_actuacions li {
	margin: 0px;
	padding: 0px;
}

#imatge_home {
	width: 460px;
	height: 460px;
	background-color: #000;
	float: left;
}

#peu {
	width: 920px;
	clear: both;
	text-align: right;
	background-color: #000;
}

/* MULTIMÈDIA ***************************************************************************************************** */

.segona_columna_multimedia {
	width:230px; 
	margin-bottom:20px; 
	*height:510px; 
	#height:510px; 
	_height:510px; 
	min-height:510px; 
	background-color:#333333;	
}

#multimedia {
	font-size: 1.1em;
}
#thumb_galeria {
	margin: 15px 15px 0px 15px;	
}
#thumb_galeria a {
	margin-bottom: 15px;
	display:block;
}

/* CALENDARI ****************************************************************************************************** */

#calendari {
	margin-top: 60px;
	font-size: 1.1em;
}

#calendari a {
	color: #000;
}

/* RESIDÈNCIA TEATRE MODERN *************************************************************************************** */

#teatre {
	margin-top: 170px;
	font-size: 1.1em;
}

#teatre a {
	color: #000;
}

/* CONTACTE ******************************************************************************************************* */

#contacte {
	font-size: 1.1em;
}

#contacte a {
	color: #000;
}

#formulari {
	margin-top: 40px;
}

/* ESPECTACLES **************************************************************************************************** */

#espectacles {
	margin-top: 60px;
	font-size: 1.1em;
}

#espectacles ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#espectacles li {
	margin: 0px;
	padding: 0px;
}

#espectacles a {
	color: #000;
}

#llistat_espectacle {
	margin-left: 210px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.1em;
}

#llistat_espectacle ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#llistat_espectacle li {
	margin: 0px;
	padding: 0px;
}

#llistat_espectacle a {
	color: #000;
}

#detall_espectacles {
	margin-top: 0px;
	margin-bottom: 0px;
}

#detall_espectacles p {
	font-size: 1.1em;
}

#llistat_premsa {
	margin-top: 0px;
}

#llistat_premsa ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#llistat_premsa li {
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

#llistat_premsa a {
	color: #000;
}

#historics {
	font-size: 1.1em;
}

#historics ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#historics li {
	margin: 0px;
	padding: 0px;
}

#historics a {
	color: #000;
}

/* INTEGRANTS ***************************************************************************************************** */

#integrants {
	margin-top: 170px;
	font-size: 1.1em;
}

#integrants ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#integrants li {
	margin: 0px;
	padding: 0px;
}

#integrants a {
	color: #000;
}

#detall_integrants {
	margin-top: 0px;
	margin-bottom: 0px;
}

#llistat_integrant {
	margin-left: 210px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.1em;
}

#llistat_integrant ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#llistat_integrant li {
	margin: 0px;
	padding: 0px;
}

#llistat_integrant a {
	color: #000;
}

#curriculum {
	font-size: 1.1em;
}

/* LA COMPANYIA *************************************************************************************************** */

#companyia {
	margin-top: 0px;
	font-size: 1.1em;
}

#companyia a {
	color: #000;
}

a {
	color: #FFF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.home {
	color: #FFF;
	text-decoration: none;
}

a.home:hover {
	text-decoration: none;
}

a.tornar {
	color: #000;
	font-size: 11px;
}

/* NOTICIES *************************************************************************************** */

#noticies {
	margin-top: 60px;
	font-size: 1.1em;
}

#noticies a {
	color: #000;
}

#mesinfo {
	color: #000;
	font-size: 0.9em;
}
#noticia_destacada {
	position:absolute;
	margin-left:30px;
	margin-top:415px;

}
	
#titol_destacats {
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
}
		
#titol_noticia_destacada{
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;

}

#mesinfo_home {
	color: #fff;
	font-size: 0.9em;
	font-weight:normal;
}

/* SEU *************************************************************************************** */

#seu {
	margin-top: 60px;
	font-size: 1.1em;
}

#seu img {
	
	margin-top: 20px;
}
