@charset "utf-8";
/* CSS Document */
/*RESET de CSS*/  
:focus {  
    outline: 0  
}   
/*COMENCEM ELS TEMES GENERALS*/
body {font:12px Verdana, Arial, Helvetica, sans-serif, "Century Gothic"; background:#100201 url(../imatges/fondoactores.jpg) no-repeat center top; margin:0 }
p {font-size:0.95em; margin:10px 0; text-align:justify}
img{border:none}
ol{ list-style:lower-roman; margin: 15px; text-align:justify}
ol li{margin: 4px}
li .lateral{}
/*CONTAINER*/
#container{width:750px;margin: 0px auto; padding:20px 15px; background:#000000;}
/*CAPCELERA*/
#logo{float:left; margin:0 10px 10px 0px}
#capcalera{padding-left:5px;}
#menu{height:30px;width:750px;background:#800000; margin: 10px 0; clear:both; color:white;font-size:1em;line-height:30px}
#itemmmenu{float:left; list-style-type:none}
.itemmenu{float:left;margin:0 3px; list-style-type:none}
#menu a {color:#ffffff; font-weight:bold; text-decoration: none; font-size:1em}
#menu a:hover {color:#CCCC00; text-decoration: overline; font-size:1em}
#menu a.active{color:#CCCC00; text-decoration: overline; font-size:1em}
/*CONTINGUT*/
#contingut{width:730px; padding:10px; background:white; color:black;overflow:auto;}
#contingut #informacio{width:510px; padding:10px; margin:0 0px 0 0; background:none; float:left;min-height:580px}
.casting{color:#800000; font-weight:bold}
.casting2{color:#800000; font-weight:bold; font-size:1.2em; border-bottom:#800000 1px solid}
.imgred{float:left; margin:3px 5px; border:0;height:112px; overflow:hidden }
.titolinfo{width:510px; margin:0px 0px 5px 5px; color:#ffffff; font-weight:bold; font-size: 1.2em; background: #800000; padding:5px}
.llistanoticies{font-size:90%; width:500px; margin:20px;}
.agenda{width:475px;height:175px;border:2px solid #800000; margin:5px 10px 5px 0; padding:20px}
.agenda h2{font-size:1.2em; color:#800000; font-weight:bold; margin:5px 0;}
.agenda .cartell{font-size:1em; color:#800000; font-weight:bold;}
.destacats{background:#CF6769; border:outset 3px #800000}
.destacats li{padding: 3px 0px}
a.tornar{padding:5px; text-decoration:none; background:#800000; border:2px outset #cccc00; color:#cccc00;}
a.tornar:hover{padding:5px; text-decoration:none; background:#cccc00; border:2px inset #cccc00; color:#800000}
a.linkdestacat{ color:#000000; font-size:1.1em}
a.linkdestacat:hover{color:#FFFFFF; background:#800000;padding:3px}
a.linkdestacat2{ color:#ffffff; font-size:1.1em; background:#800000; border:2px outset #800000 }
a.linkdestacat2:hover{color:#800000; background:#ffffff;padding:3px;border:2px inset #800000}
a.noticia{color:#800000; padding:3px; margin:5px;display:block}
a.noticia:hover{color:#FFFFFF; background:#800000;padding:3px}
#contrasenya{ width:100px}
#menuasso{list-style:none; margin: 0px}
#menuasso li{float:left;font-size:1.2em; padding:5px; margin:0px 5px 10px 0px}
#menuasso li a{color:white; background:#800000; text-decoration:none; padding:5px}
#menuasso li a:hover{color:#800000; background:#cccc00;}
.menujunta{list-style:none; margin: 0px}
.menujunta li{float:left;font-size:1.2em; padding:5px; margin:0px 5px 10px 0px}
.menujunta li a{color:white; background:#800000; text-decoration:none; padding:5px}
.menujunta li a:hover{color:#800000; background:#cccc00;}
.ulinfo{list-style:circle; margin:20px; font-size:0.95em; text-align:justify}
.ulinfo li{margin:5px 0}
.subulinfo{list-style: lower-alpha; margin:20px; font-size:0.95em}
.subulinfo li{margin:5px 0}
#contingut #lateral{width:175px; padding:10px; float:right; margin:0 0 0 5px; background:#800000; color:white; min-height:600px}
#lateral .titol{width:100%; margin:5px 0px 5px 5px; color:#000000; font-weight:bold; font-size: 1.1em; background: white; padding:5px}
.avisos{color:#cccc00; font-size:0.85em; font-weight:bold;}
.avisos{color:#cccc00; text-decoration:none  }
.avisos:hover{ color:#cccc00; font-weight: bold; text-decoration:overline }
#menuadmin{}
.itemmenuaddes{
float:left;
width:238px; height:238px;
border:#800000  2px solid ;
text-align:center; vertical-align:middle;
background: #FF6666;
margin:5px;
text-decoration:none; color:#FFFFFF; font-size:2em;
line-height:238px;
}
.itemmenuad a{
float:left;
width:238px; height:238px;
border:#800000  2px solid ;
text-align:center; vertical-align:middle;
background:#800000;
margin:5px;
text-decoration:none; color:#FFFFFF; font-size:2em;
line-height:238px;
}
.itemmenuad a:hover{
background:#CCCC00;
color:#800000;
}
form{border:2px solid #800000;background:#fff; margin-right:20px; width:475px;padding:10px; overflow:auto}
form #contacte{height:335px;}
form #inscripcio {}
input{border:1px solid #800000; padding:3px}
#enviar{float:right; background:#800000; color:#cccc00}
#enviar:hover{background:#cccc00; color:#800000}
#entrar{background:#800000; color:#cccc00}
#entrar:hover{background:#cccc00; color:#800000}
textarea{border:1px solid #800000; padding:5px; }
/*Formulari inscripcio*/
form #inscripcio{height:625px;width:475px}
#nom{width:175px}
#adreca{width:175px}
#poblacio{width:175px}
#cp{width:50px}
#ncompte1{width:50px}
#ncompte2{width:50px}
#ncompte3{width:25px}
#ncompte4{width:150px}
#inscripcio td{padding:3px; margin:5px}
#inscripcio input{padding:3px}
#data{width:85px}
#cv{ width:375px; height:250px; margin-right:5px}
#captcha{width:25px}
#enviarin{float:left; background:#800000; color:#cccc00}
#enviarin:hover{background:#cccc00; color:#800000}
/*NYROMODAL*/
div#nyroModalWrapper {
	border: 4px solid #800000;
	width:800px;
	background:#ffffff;
}
div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(../img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(/img/close.gif) no-repeat;
	outline: 0;
}
/* Easy Slider */
#contentslider{width:510px;height:235px;border:2px solid #800000;margin-top:10px; margin-bottom:10px}
#slider1 ul, #slider1 li{
margin:0;
padding:0;
list-style:none;
}
#slider1,#slider1 li{
width:510px;
height:235px;
overflow:hidden;
}
#slider1 li{
background:#f1f1f1;
}
#slider1 li h2{
margin:0 30px;
padding-top:20px;
color:#800000;
font-size:1.1em;
font-weight:bold;
}
#slider1 li p{
margin:5px 30px;
}
#control1, #control2{position:relative;top:-125px;width:510px }
#prevBtn a, #prevBtn2 a{ 
width:25px; 
height:25px; 
background:#800000; 
color:#ffffff;
line-height:25px;
font-size:1em; 
text-align:center; 
font-weight:bold; 
text-decoration:none;
float:left;
}
#nextBtn a, #nextBtn2 a{
width:25px; 
height:25px; 
background:#800000; 
color:#ffffff; 
line-height:25px;
font-size:1em; 
text-align:center; 
font-weight:bold;
text-decoration:none; 
float:right;
}
span#prevBtn a:hover, #prevBtn2 a:hover{background:#cccc00; color:#800000;}
span#nextBtn a:hover, span#nextBtn2 a:hover{background:#cccc00; color:#800000;}

/* // Easy Slider */
/* Easy Slider */
#contentslider2{width:510px;height:235px;border:2px solid #800000; margin-top:10px; margin-bottom:10px;}
#castingindex{margin:10px 20px 10px 10px ; width:470px; height:195px; overflow:scroll}
#banner{margin-right:10px; width:532px; height:131px; float:left;display:block}
#banner ul, #banner li{width:532px;
margin:0;
padding:0;
list-style:none;
}
#banner,#banner li{
width:532px;
height:131px;
overflow:hidden;
text-align:center;
}
#banner li{
background:black;
}
/* // Easy Slider */
#contenidorbanner{width:500px; margin:5px}
/*#bannerizquierda{width:505px;}*/
/*#bannerderecha{float:right;width:240px; position:relative;z-index:100}
.bannerderecha{float:right;width:240px; height:80px; line-height:80px; text-align:center; font-size:22px; color:#cccc00; background:#800000; margin-top:18px}
.bannerderecha a{color:#ffffff; font-weight:bold; text-decoration:none}
.bannerderecha a:hover{color:#cccc00; text-decoration: overline}*/
/*PEU*/
#peu{height:30px;width:740px;background:#000000; margin: 10px auto;color:white;font-size:0.9em;line-height:30px; padding:0 20px}
.class1{height:1300px}
.titolinfo3{position:relative; left:-15px;}
#cdcasting{color:#800000; list-style:disc; margin:0; padding:0}
#cdcasting li{ list-style:disc; color:#800000; margin:5px 0px}
.castingindex a{color:#800000; text-decoration:none; font-size:0.9em; font-weight:bold}
.castingindex a:hover{color:#000000; text-decoration:underline; text-indent:5px}
