body{
font-family:Verdana,serif;
font-size:11px;
line-height:16px;
text-align:center;
}

h1{
font-weight:bold;
font-family:arial;
font-size:16px;
line-height:20px;
}

a img{
border:0px;
}

#univers{
position:relative;
width:100%;
margin:0 auto;
}

#gran{
position:relative;
float:left;
width:100%;
}

#contingut{
position:Relative;
float:left;
width:100%;
background:#fff;
text-align:left;
}

#cap{
position:relative;
float:left;
width:100%;
height:153px;
margin-left:20px;
display:inline;
}


#capa{
position:relative;
float:left;
width:100%
height:153px;
}

#logo{
position:relative;
float:left;
width:100%;
height:133px;
margin-bottom:5px;
}

#menuprincipal{
display:none; visibility:hidden;
}

#itemmenuprincipal{
display:none; visibility:hidden;
}

#capb{
display:none; visibility:hidden;
}

#accedir{
display:none; visibility:hidden;
}

#accedir a{
display:none; visibility:hidden;
}

#accedir input{
display:none; visibility:hidden;
}

#ajustalogin{
display:none; visibility:hidden;
}

#ajustalogat{
display:none; visibility:hidden;
}

#menugeneral{
display:none; visibility:hidden;
}

#itemmenuprincipal2{
display:none; visibility:hidden;
}

#triaidiomes{
display:none; visibility:hidden;
}

#triaidiomes img{
display:none; visibility:hidden;
}

#triaidiomes a{
display:none; visibility:hidden;
}

#espaigeneral{
position:relative;
float:left;
width:100%
margin-left:20px;
display:inline;
margin-top:30px;
}

#seccio{
position:relative;
float:left;
width:100%
color:#000;
}

#seccio a{
text-decoration:none;
font-weight:bold;
color:#cc2e28;
}

#columnadrt{
display:none; visibility:hidden;
}

#menulateral{
display:none; visibility:hidden;
}


#itemmenulateral{
display:none; visibility:hidden;
}
#itemmenulateralllarg{
display:none; visibility:hidden;
}


#moduletvideo{
display:none; visibility:hidden;
}

#ajustavideo{
display:none; visibility:hidden;
}

#peu{
display:none; visibility:hidden;
}

#peu a{
display:none; visibility:hidden;
}




/**** estils formularis ****/

.dinsformulari{
font-family:Verdana;
font-size:11px;
margin:0px;
padding:0px;
color:#444;
}

.dinsformulari td,
.dinsformulari tr{
margin:0px;
padding:0px;
}

.formulari{
font-family:Verdana;
font-size:11px;
color:#444;
}

.formulari th{
background:#444;
color:#fff;
text-align:left;
line-height:17px;
padding-left:5px;
}

.formulari td{
line-height:25px;
margin-bottom:5px;
}

.formularipressup {
font-family:Verdana;
font-size:11px;
color:#444;
}

.formularipressup th{
background:#444;
color:#fff;
text-align:left;
line-height:17px;
padding-left:5px;
}

.formularipressup td{
line-height:25px;
margin-bottom:5px;
padding:3px;
}

.llarg{
}

form span{
position:relative;
float:left;
display:block;
clear:left;
}

input{
position:relative;
font-family:verdana;
font-size:11px;
}

select{
position:relative;
font-size:10px;
}

#blocformulari{
position:relative;
margin-bottom:20px;
}



/**** portada ***/

#portadaizq{
position:relative;
float:left;
width:50%;
}

#portadadch{
position:relative;
float:right;
width:50%;
}

#fotovermell{
position:Relative;
float:left;
margin-bottom:10px;
}

#textsobrevermell{
position:absolute;
bottom:10px;
left:0px;
width:200px;
color:#fff;
background:url('/plantilles/img/fonsvermell.gif');
line-height:25px;
padding-left:10px;
font-size:20px;
}

#llistartistes{
position:Relative;
margin-top:5px;
color:#888;
line-height:18px;
}
#llistartistes a {
color:#888;
}

#noticia{
position:relative;
float:left;
width:290px;
border:1px solid #e4e4e4;
background:#fff;
margin-top:10px;
}

#noticiaampliacio{
position:relative;
float:left;
width:599px;
border:1px solid #e4e4e4;
background:#fff;
margin-top:10px;
}

#ajustanoticia{
padding:5px;
}

.titolnoticia{
font-weight:bold;
font-family:arial;
font-size:16px;
line-height:20px;
}

#datanoticia{
position:Relative;
float:left;
margin-left:225px;
width:360px;
color:#b9122b;
}

#imatgenoticia{
position:relative;
float:left;
font-size:11px;
margin-bottom:5px;
width:215px;
margin-top:10px;
}
#imatgenoticia img {
width:215px;
}
#textnoticia{
position:relative;
float:left;
margin-top:5px;
width:355px;
font-size:11px;
margin-left:10px;
margin-bottom:5px;
}



/**** escenaris ***/

#escenarisizq{
position:relative;
float:left;
width:292px;
background:url('/plantilles/img/fonset4.gif');
}

#escenarisdch{
position:relative;
float:right;
width:292px;
background:url('/plantilles/img/fonset4.gif');
}

#itemescenaris{
position:relative;
float:left;
width:290px;
min-height:105px;
border:1px solid #e4e4e4;
background:#fff;
margin-top:16px;
}

#imatgeescenari{
position:relative;
float:left;
margin:5px;
}

#nomescenari{
position:relative;
font-weight:bold;
font-family:arial;
font-size:16px;
line-height:20px;
}

#adresaescenari{
position:relative;
font-size:11px;
}

#mapescenari{
position:relative;
font-size:11px;
margin-bottom:10px;
}

#llistaactuacionsescenari{
position:relative;
font-weight:bold;
font-size:11px;
color:#ca1c24;
margin-bottom:10px;
}

/**** artistes ***/

#artistaweb a{
color:#cc2e28;
}

#xarxes{
margin:5px;
border-top:1px solid #ccc;
}



/* proves formulari alta activitats */
#sectoralta {
  float:left;
  width:160px;
}
label.radiolabel {
 float:left;
 display:inline;
 position:relative;

}
.radioinput {
 float:left;
 background:none;
}
#mitjaalta {
  float:left;
  position:relative;
  width:200px;

}
#mitjaalta label {
  float:left;
  width:40px;
}
#sectoralta2 {  
  display:block;
  width:450px;
  clear:both;
}
#sectoralta2 input {
  margin-left:10px;  
}
#sectoralta2 #sectoraltres { 
  width:20px; 
  margin:0px;
  padding:0px;  
  background:none;
}
#sectoralta #sectors {
  background:none;
}
#sectoralta3 #sectors {
  background:none;
}
#sectoralta3 { padding:0px; margin:0px; float:left; }

.inputred {
background: #cc2e28;
color:#fff;
}

#formerror{
position:relative;
margin-bottom:20px;
background: #cc2e28;
color:#fff;
padding:10px;
}

#formerror p{
margin:0px;
}

.formok{
position:relative;
margin-bottom:20px;
background: #417404;
color:#fff;
padding:10px;
}

.formok p{
margin:0px;
}

#linksonsom{
position:relative;
float:left;
margin-top:10px;
background:url('/plantilles/img/gmaps.gif') no-repeat 0px 3px;
padding-left:30px;
font-size:10px;
}

#adresammvv{
position:relative;
float:right;
text-align:right;
margin-top:10px;
}

/* afegit per en miquel */
#patrocina11 {
 margin-left:5px;
 width:241px;
 float:left;
}
#patrocina12 {
 margin-left:5px;
 width:182px;
 float:left;
}
#patrocina3 {
 margin-left:5px;
 width:158px;
 float:left;
}
#liniapatrocina {
  border-bottom:1px dashed #ccc;
  height:140px;
}


#inputnewsletter{
position:absolute;
top:7px;
left:120px;
height:15px;
}

#inputnewsletter input{
background:#fff;
border:0px;
}

#buttonnewsletter{
position:absolute;
top:7px;
left:260px;
border:0px;
}

#newslettermodul{
min-height:30px;
}

#patrocina0{
position:absolute;
top:40px;
left:26px;
}

#patrocina1{
position:absolute;
top:37px;
left:306px;
}

#patrocina2{
position:absolute;
top:38px;
left:554px;
}

#patrocina3{
position:absolute;
top:36px;
left:713px;
}

/*** artistes **/

#artdetalls{
position:relative;
float:left;
border:1px solid #ddd;
line-height:21px;
width:289px;
}

#artmanager{
margin-top:15px;
position:relative;
float:left;
border:1px solid #ddd;
line-height:21px;
width:289px;
}
#nomartista,#titolmanager{
background:url('/plantilles/img/fonscaixa2.gif');
padding-left:5px;
padding-right:5px;
}

#genere{
padding-left:5px;
padding-right:5px;

}

#formacio{
padding-left:5px;
padding-right:5px;

}

#artmanager #ajusta{
padding-left:5px;
padding-right:5px;
}

#artactuacio{
position:relative;
float:left;
border:1px solid #db322b;
line-height:21px;
width:289px;
margin-bottom:15px;
}

#titolactuacio{
background:#db322b;
color:#fff;
padding-left:5px;
padding-right:5px;
}

#dadesactuacio{
padding-left:5px;
padding-right:5px;
}

#itemhotel {
  float:left;
  width:595px;
  margin-top:10px;
  margin-bottom:15px;
  background:#FFF;
  border:1px solid #e4e4e4;
}
#itemhotel table td {
  font-size:10px;
}
#titolhotel {
  margin-left:10px;
  margin-top:10px;
  color:#4e4a4a;
  font-size:18px;
  font-weight:bold;
  line-height:18px;
  margin-bottom:15px;
}
#deschotel {
  margin-left:10px;
  margin-bottom:10px;
  float:left;
  width:340px;
}

#linkshotel a.hotelopc1 {
  color:#fff;
  text-decoration:none;
  float:left;
  width:220px;
  background:#6b0f13;
  padding:5px;
  text-transform:uppercase;
  border:1px solid #bb9193;
  margin-bottom:5px;
}
#linkshotel a.hotelopc2 {
  color:#fff;
  text-decoration:none;
  float:left;
  width:220px;
  background:#8f141a;
  padding:5px;
  text-transform:uppercase;
  border:1px solid #cc9496;
  margin-bottom:5px;
}
#linkshotel a.hotelopc3 {
  color:#fff;
  text-decoration:none;
  float:left;
  width:220px;
  background:#b71a21;
  padding:5px;
  text-transform:uppercase;
  border:1px solid #de969a;
  margin-bottom:5px;
}
#capahotopc1 {
  width: 265px;
  margin-left:6px;
  height:70px;
  margin-top:5px;
  margin-bottom:5px;
  background: url("http://www.mmvv.net/plantilles/img/hotopc1.gif") 10px no-repeat #dddddd;
  border:1px solid #c8c7c7;
  float:left;
}
#capahotopc2 {
  width: 265px;
  margin-left:6px;
  height:70px;
  margin-top:5px;
  margin-bottom:5px;
  background: url("http://www.mmvv.net/plantilles/img/hotopc2.gif") 10px no-repeat #dddddd;
  border:1px solid #c8c7c7;
  float:left;
}
#capahotopc3 {
  width: 265px;
  margin-left:6px;
  height:70px;
  margin-top:5px;
  background: url("http://www.mmvv.net/plantilles/img/hotopc3.gif") 10px no-repeat #dddddd;
  border:1px solid #c8c7c7;
  float:left;
}
#llistahotelssel {
  border:1px solid #ccc;
  margin-top:10px;
  margin-bottom:10px;   
  float:left;
  width:280px;
  background:#fff;
  margin-left:4px;
  padding-bottom:10px;
}
#llistahotelssel span.grishotel {
  float:left;
  width:280px;  
  background:#ccc;
}
#llistahotelssel span.grishotel p {
  margin:5px;
}
#nomhotel {
  font-weight:bold;
  color:#4e4a4a;
  display:block;
  margin-left:90px;
  margin-top:10px;
}

#eliminahotel a {
  color:#4e4a4a;
  text-decoration:none;
  display:block;
  margin-left:90px;
  margin-top:10px; 
  width:90px;
}
#fonsratllat {
  float:left;
  background: url("http://www.mmvv.net/plantilles/img/fonset4.gif");
  padding-bottom:10px;
  margin-bottom:10px;
}

#fonshotels {
  float:left;
  background: url("http://www.mmvv.net/plantilles/img/fonset4.gif");
  margin-bottom:10px;
  width:597px;
}
.errorhotel {
  font-weight:bold;
  color:#4e4a4a;
  display:block;
  margin-left:90px;
  margin-top:10px;
  color:red;
}
#titoldatagraella {
  background: url("http://www.mmvv.net/plantilles/img/fonsgraella.gif");
  height:18px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  width:280px;
}
#titoldatagraella p {
  padding:3px;
}
#artistagraella {
  background:#ddd;
  width:280px;
  margin-top:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#artistagraella a {
  color:#454545;
  font-size:10px;
  margin:5px;
}
#nomseccionou img {
 display:none; visibility:hidden; 
}
#titolprofessionals {
  height:16px;
  background:#cf1f34;
  color:#fff;
  font-size:9px;
  margin-bottom:5px;
}
#titolprofessionals span { 
  margin-left:5px;
}
#linkspgrans {
  margin-bottom:10px;
  height:74px;
  background:#ddd;
}
#itemlinkpgran {
   height:62px;
   width:190px;   
   float:left;   
   background:url("http://www.mmvv.net/plantilles/img/fonsvermellpro.gif");
   text-align:center;
   margin-right:3px;
   margin-left:6px;
   margin-top:6px;
}
#itemlinkpgran a {
   color:#fff;
   text-transform:uppercase;
   margin-top:15px;
   float:left;
   width:188px;
}
#linksppetits {
  margin-bottom:5px;
  height:32px;
}
#linksppetitspro {
  margin-bottom:5px;
  float:left;
  width:595px;
  padding-bottom:2px;
  background:#666;
}
#linksppetits2 {
  margin-bottom:20px;
  height:10px;
  margin-bottom:5px;
}
#itemlinkppetit3 {
  height:10px;
  width:145px;
  float:left;
  margin-right:2px;
}
.fletxavall {   
   background:url("http://www.mmvv.net/plantilles/img/fletxavall.gif") no-repeat center;
}
#itemlinkppetit01 {
   height:23px;
   width:145px;  
   margin-top:2px; 
   float:left;   
   background:url("http://www.mmvv.net/plantilles/img/fonsgrisclarpro02.gif");
   margin-left:2px;
}
#itemlinkppetit01 a {
   margin-left:3px;
   margin-top:5px;
   line-height:10px;
   color:#fff;
   float:left;
   width:143px;
   font-size:9px;
}
#itemlinkppetit0 {
   height:23px;
   width:145px;  
   margin-top:2px; 
   float:left;   
   background:url("http://www.mmvv.net/plantilles/img/fonsgrisclarpro0.gif");
   margin-left:2px;
}
#itemlinkppetit0 a {
   margin-left:3px;
   margin-top:5px;
   line-height:10px;
   color:#666;
   float:left;
   width:143px;
   font-size:9px;
}
#itemlinkppetit {
   height:32px;
   width:145px;   
   float:left;   
   background:url("http://www.mmvv.net/plantilles/img/fonsgrisclarpro.gif");
   margin-right:2px;
}
#itemlinkppetit a {
   margin-left:5px;
   margin-top:4px;
   line-height:12px;
   color:#666;
   text-transform:uppercase;
   float:left;
   width:142px;
   font-size:10px;
}
#itemlinkppetit2 {
   height:32px;
   width:145px;   
   float:left;   
   background:url("http://www.mmvv.net/plantilles/img/fonsgrisclarpro2.gif");
   margin-right:2px;
  color:#fff;
}
#itemlinkppetit2 span {
   margin-left:5px;
   margin-top:4px;
   line-height:12px;
   color:#fff;
   text-transform:uppercase;
   float:left;
   width:142px;
   font-size:10px;
}
#datesquetoquen {
  margin-bottom:10px;
  font-weight:bold;
}
#llistalinkstands {
  float:left;
  width:595px;
  margin-top:10px;
  margin-bottom:10px;
  text-align:center;
  background: url("http://www.mmvv.net/plantilles/img/fonset4.gif");
  height:30px;
  
}
#itemlinkstand {
  margin-top:6px;
  float:left;
  width:198px;
  text-align:center;  
}
#llistastandstable th {
  background: url("http://www.mmvv.net/plantilles/img/fonsgraella.gif");
  height:18px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
}
#llistastandstable td {
  height:18px;
  font-size:10px;
  padding:5px; 
}
.fonstaulastands1 {
  background:#ccc;
}
#proflistitem {
  float:left;
  width:550px;
  border:1px solid #ccc;
  padding:5px;
  margin-top:10px;
  line-height:18px;
  margin-left:20px;
  background:#fff;
}
#totllistaprof {
  background:url('/plantilles/img/fonset4.gif');
  float:left;  
  width:595px; 
}
#entitatsector {
  background: url("http://www.mmvv.net/plantilles/img/fonsgraella.gif");
  color:#fff;
  padding-left:5px;
  margin-bottom:3px;
}
/******** videos portada ************/
#barravideosdalt {
  float:left;
  width:290px;
  display:block;
  margin-top:10px;
}

#titvidport {
  background:#280000;
  color:#aa2c2e;
  font-weight:bold;
  font-family:arial;
  font-size:12px;
  text-align:center;
  padding-top:4px;
  padding-bottom:4px;
}
#divendresvid, #dissabtevid, #diumengevid, #dillunsvid {
  width:72px;
  float:left;
  position:relative;
  text-align:center; 
  height:18px; 
}
div.vidsel {
  background:url(/arxius/fonsvidsel.gif);
}
div.novidsel {
  background:#7f1214;
}
#divendresvid a, #dissabtevid a, #diumengevid a, #dillunsvid a {
  color:#fff;
  font-family:arial;
  font-weight:0;
  text-transform:uppercase;
}
#loginnoomuser {
  color:#ca1c24;
}
#ajustalogin img {
  margin-bottom:1px;
}
#botologin1,#botologin2 {
  background:#ccc;
  width:160px;
  padding:5px;
  text-align:center;
  clear:none; position:relative; 
}
#botologin1 { margin-top:0px; float:right; line-height:20px; width:300px; }
#botologin2 { float:left; width:260px; }
#modartista {
  height:52px;
  background:url("http://www.mmvv.net/arxius/fonscercart.gif");
  text-transform:uppercase;
  color:#fff;
  padding-left:10px;
  padding-top:5px;
  font-weight:bold;
}
#modartista input {
  width: 350px;
  margin-top:5px;
}
#modartista input.botocercaart {
  width:50px;
  background:#000;
  border:3px solid #000;
  color:#fff;
  font-weight:bold;

}
#mostraamagadets {
  height:17px;
  background:url("http://www.mmvv.net/arxius/veutotsresprop.gif");
  color:#fff;  
  padding-left:5px;
  margin-top:10px;
}
#mostraamagadets a {
  color:#fff;  
}
#artllistaprop b {
  display:block;
}
#itementiart0 {
  background:#ccc;
  padding:5px;
}
#itementiart1 {
  padding:5px;
}
#nouartista {
  height:27px;
  background:url("http://www.mmvv.net/arxius/fonsnouart.gif");
  margin-top:5px;
}
#nouartista a {
  color:#fff;
  padding-left:5px;
  display:block;
  text-transform:uppercase;
  padding-top:5px;
}

