/* CSS Document */

html, body { height:100%; width:100%; overflow-x:auto; margin:0; padding: 0; color: #ADAFAD;}

#bg {position:fixed; top:0; left:0; width:100%; height:100%; background-color:#ADAFAD;}

.text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal;}
.text a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none;}
.text a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:overline;}

.linknegreta { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:normal;}
.linknegreta a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:normal; text-decoration:none;}
.linknegreta a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:bold; text-decoration:none;}

.textpeunoticies { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal;}
.textpeunoticies a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C9C6B9; font-weight:normal; text-decoration:none;}
.textpeunoticies a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ADAFAD; background-color:#2b2a26; font-weight:normal; text-decoration:none;}

.textdossiers { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal;}
.textdossiers a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none;}
.textdossiers a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ADAFAD; background-color:#2b2a26; font-weight:normal; text-decoration:none;}

.textpeu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:normal;}
.textpeu a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:normal; text-decoration:none;}
.textpeu a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; font-weight:normal; text-decoration:underline;}

.titolnoticies { border-top-width:3px; border-top-style:solid; border-top-color:#2b2a26; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#2b2a26; text-decoration:none;}

.textnoticies { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal;}
.textnoticies a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none;}
.textnoticies a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:line-through;}

.titolblog { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:bold; text-decoration:none;}
.titolblog a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:bold; text-decoration:none;}
.titolblog a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ADAFAD; font-weight:bold; text-decoration:none;}

.h2divint { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.h2divint a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.h2divint a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ADAFAD; font-weight:normal; text-decoration:none; text-transform:uppercase;}

.h2div { background-color:#transparent; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.h2div a { background-color:#transparent; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2b2a26; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.h2div a:hover { background-color:#2b2a26; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ADAFAD; font-weight:normal; text-decoration:none; text-transform:uppercase;}

.imatges { border:0px; }
.imatges a { border:0px;}
.imatges a:hover { border:0px;}

A.textnoticiesnoves, A.textnoticiesnoves:VISITED, A.textnoticiesnoves:ACTIVE, A.textnoticiesnoves:FOCUS, A.textnoticiesnoves:LINK{ 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#009999;
	font-size:11px;
	font-weight:bold;
} 

A.textnoticiesnoves:HOVER{ 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
} 

a img {border: none; }
a:hover img {border: none; }
a:active img {border: none; }
a:visited img {border: none; }

#tot {}

#contingutinici {position:absolute; z-index:1; left:50%; top:50%; width:905px; height:216px; margin-top:-108px; margin-left:-452px; overflow:visible;}

#contingutmenu {position:absolute; z-index:1; left:50%; width:905px; margin-left:-452px; margin-top:20px; overflow:visible;}

#contingutcaixa {
	position:absolute;
	z-index:1;
	width:100%;
	margin-top:226px;
	overflow:auto;
	left: 1px;
}

#contingutfons {position:relative; z-index:1; width:100%; overflow:auto; margin-top:3px; margin-bottom:3px; background-image:url(img/fonsmenu.png);}

#continguttext {position:relative; z-index:1; left:50%; width:905px; margin-left:-452px; overflow:auto; padding-top:20px; padding-bottom:20px; text-align:justify;}

#contingutformulari {position:relative; z-index:1; left:50%; width:400px; margin-left:-200px; overflow:auto; padding-top:20px; padding-bottom:20px; text-align:justify; vertical-align:middle}

#continguttextdvd {position:relative; z-index:1; left:50%; width:905px; margin-left:-452px; overflow:auto; padding-top:20px; padding-bottom:0px; text-align:justify;}

#continguttextquisom {position:relative; z-index:1; left:50%; width:905px; margin-left:-452px; overflow:auto; padding-top:20px; padding-bottom:20px; text-align:left;}

#menuinici {}

#menu {}

#submenu {position:relative; z-index:1; left:50%; width:905px; margin-left:-452px; overflow:visible; padding-top:20px;}

#capcalera {position:relative; z-index:2; width:900px; height:89px; overflow:visible; margin-bottom:10px; margin-left:5px;}

#capcalerainici {position:relative; z-index:2; width:900px; height:30px; overflow:visible; margin-bottom:10px; margin-left:5px;}

#logo {position:absolute; z-index:2; width:100px; height:89px; overflow:hidden; background-image:url(img/logoMallerich.png); margin-bottom:10px; margin-left:5px;}

#idioma {position:absolute; z-index:2; width:800px; height:89px; margin-bottom:10px; margin-right:50px; text-align:right; bottom:-63px;}

#linia {height:1px; border:0; background-color:#8c8988; width:100%;}

#liniafosca {height:1px; border:0; width:100%; background-color:#2b2a26;}

#liniagran {height:3px; border:0; width:100%; background-color:#8c8988;}

#liniagranfosca {height:3px; border:0; width:100%; background-color:#2b2a26;}

#cinema {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#cinemaSeleccionat {position:relative; z-index:2; width:905px; height:15px; overflow:hidden; background-image:url(img/fonsmenu.png);}

#televisio {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#televisioSeleccionat {position:relative; z-index:2; width:905px; height:15px; overflow:hidden; background-image:url(img/fonsmenu.png);}

#dvdpacopoch {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#consulting {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#premsa {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#projectes {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#quisom {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#tvmovies {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#documentals {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#documentalsSeleccionat {position:relative; z-index:2; width:905px; height:15px; overflow:hidden; background-color:#2b2a26;}

#miniseries {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#altresformats {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#ficcio {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#coproduccions {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#curtmetratges {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#noticies {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#dossiers {position:relative; z-index:2; width:905px; height:15px; overflow:hidden;}

#produccio {position:relative; z-index:2; width:440px; height:184px; overflow:hidden; border-color:#2b2a26; border-width:1px; border-style:solid; text-align:center;}

#titol { width:885px; padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px;}

#titolseccio { padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px;}

#contingutfitxa { padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px;}

#contingutvideo { padding-top:10px; padding-bottom:10px; padding-left:0px; padding-right:0px; text-align:center;}

#peu {
	position:absolute;
	z-index:2;
	width:100%;
	height:40px;
	overflow:visible;
	bottom:-1px;
	margin-bottom:0px;
	margin-top:20px;
	text-align:center;
	vertical-align:bottom;
	left: 0px;
}

#peu2 {position:relative; z-index:2; width:100%; height:40px; overflow:hidden; bottom:0px; margin-bottom:0px; margin-top:20px; text-align:center; vertical-align:bottom;}

.fonsmenu { margin: 0px auto; position: relative; width: 150px; height: 99px;}
.fonsmenu a { display: block; height: 100%; width: 100%;}
.fonsmenu a:hover { background: url(img/fonsmenu.png) repeat center bottom;}

.fonssubmenu { margin: 0px auto; position: relative; width: 150px; height: 99px;}
.fonssubmenu a { display: block; height: 100%; width: 100%;}
.fonssubmenu a:hover {color:#7e7e7e; background-color:#2b2a26; text-decoration:none;}

[if IE 6]>
<style type="text/css">
/* some css fixes for IE browsers */
html {overflow-y:hidden;}
body {overflow-y:auto;}
#bg {position:absolute; z-index:-1;}
#content {position:static;}
</style>
<![endif]

