body{
background:#000;
margin:0px;
padding:0px;
font-family:arial;
font-size:11px;
    scrollbar-base-color:#5d5541;
    scrollbar-face-color:#5d5541;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#000;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
    scrollbar-shadow-color:#000;
}

table{
font-size:11px;
}

input,textarea,select{
}



h2{
color:#fff;
display:inline;
}

.taronja{
color:#ea6d1f;
}

.vermell{
color:#ba131a;
}

.blanc{
color:#fff;
}

#container{
position:relative;
text-align:left;
width:965px;
height:745px;
}

#cap{
position:relative;
float:left;
width:965px;
height:107px;
background:url('/images/fonscap.gif') NO-REPEAT;
clear:both;
}

#cos{
position:relative;
float:left;
width:799px;
height:614px;
color:#ea6d1f;
background:url('/images/fondo.gif') NO-REPEAT;
}


#modulesq{
position:relative;
float:left;
width:263px;
height:614px;
border-right:5px solid #000;
}

#itemmodulesq{
padding:10px;
border-bottom:5px solid #000;
}

#itemmodulesqfinal{
padding:10px;
padding-bottom:0px;
}


#properafesta{
background:#000;
padding:10px;
margin-top:-6px;
}


#properafesta h1{
font-size:14px;
text-transform:uppercase;
margin:0px;
color:#fff;
}

#properafesta h2{
font-size:10px;
font-weight:500;
margin:0px;
}

#seccio{
position:relative;
float:left;
width:530px;
}

#principal{
position:relative;
float:left;

}

#secundari{
position:relative;
float:left;
border-top:5px solid #000;
width:530px;
}

#secundariesq{
position:relative;
float:left;
border-right:5px solid #000;
padding-right:10px;
}

#secundaridreta{
position:relative;
float:left;
}

#moduletgaleria{
width:243px;
margin-top:10px;
margin-left:10px;
height:181px;
}

#moduletgaleria img{
width:106px;
margin-left:10px;
margin-top:10px;
}

#moduletgaleria p{
position:relative;
margin-top:35px;
color:#fff;
padding:10px;
width:215px;
}

#ajustaseccio{
margin:10px;
}

#galeries{
background:#000;
margin-top:5px;
overflow-y:AUTO;
overflow-x:hidden;
width:500px;
height:475px;
border-top:20px solid #000;
border-bottom:20px solid #000;
border-right:10px solid #000;
}

#itemgaleria{
margin-left:20px;
margin-bottom:20px;
background:url('/images/fonsgaleriespetit.gif');
height:80px;
}

#itemgaleriahist{
position:relative;
float:left;
margin-left:20px;
margin-bottom:20px;
height:26px;
}
#itemgaleriahist img{
position:relative;
float:left;
}

#itemgaleria img{
position:relative;
float:left;
width:60px;
border:1px solid #fff;
margin:20px;
}

#itemgaleria h1{
position:relative;
float:left;
margin:0px;
margin-top:20px;
font-size:13px;
color:#ff9000;
width:300px;
}

#itemgaleria h2{
position:relative;
float:left;
display:inline;
width:350px;
margin:0px;
font-size:11px;
color:fff;
font-weight:500;
}

#galeria{
position:relative;
float:left;
background:url('/images/fonsfotos.jpg');
margin-top:5px;
width:510px;
height:514px;
}

#einesfotos{
position:relative;
float:left;
margin-top:20px;
margin-bottom:5px;
color:#fff;
}

#einesfotos select{
border:1px solid;
color:#000;
font-size:11px;
font-family:trebuchet MS;
}

#fotoampliada{
position:relative;
float:left;
margin-top:0px;
text-align:center;
width:510px;
}

#fotoampliada img{
}

#formularienviafoto{
position:absolute;
top:20px;
left:145px;
width:220px;
   background-color: #000;  
   filter:alpha(opacity=50);   
   -moz-opacity:0.5;           
   opacity: 0.5;               
color:#fff;
height:260px;
text-align:left;
}

#formularienviafoto form{
margin:10px;
}

#formularienviafoto label{
position:relative;
float:left;
width:200px;
color:#f14f12;
}

#formularienviafoto input{
position:relative;
float:left;
border:0px;
width:200px;
margin-bottom:5px;
margin-top:3px;
}

#formularienviafoto textarea{
border:0px;
width:200px;
margin-top:3px;
}


#botoenviafoto{
position:absolute;
bottom:8px;
right:20px;
width:70px;
   background-color: #000;  
   filter:alpha(opacity=50);   
   -moz-opacity:0.5;           
   opacity: 0.5;               
color:#fff;
}

#botoenviafoto a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
letter-spacing:1px;
}

.cuandoenvia{
   filter:alpha(opacity=20);   
   -moz-opacity:0.2;           
   opacity: 0.2;   
}

.amagaho{
display:none;
visibility:hidden;
}


#fotospetites{
position:relative;
float:left;
margin-top:20px;
width:510px;
}

#fotospetites .noselected{
border:1px solid #000;
}

#fotospetites .selected{
border:1px solid #fff;
}


#divincloufotos img:hover{
border:1px solid #fff;
}

#divincloufotos {
  position:relative;
  float:left;
  width:418px;
  height:47px;  
  overflow:hidden;
}

#divpermoure{
position:relative;
width:100000px;
}


#menu{
position:relative;
float:left;
height:645px;
margin-left:10px;
}

#player{
position:absolute;
top:180px;
}

#controlmusica2{
position:absolute;
width:129px;
background:url('/images/player.gif') no-repeat;
}

#espais{
position:absolute;
bottom:0px;
}

#formulari{
color:#fff;
padding-left:20px;
}

#formulari label{
position:relative;
float:left;
width:400px;
color:#ff9000;
font-size:12px;
margin-bottom:5px;
margin-top:5px;
}

#formulari input{
font-size:12px;
border:0px;
}


#formulari textarea{
font-size:12px;
border:0px;
width:400px;
height:250px;
}

#formulari a{
text-decoration:none;
color:#fff;
font-weight:bold;
}

#textcontacte{
margin:20px;
padding-top:20px;
border-top:1px dotted #fff;
text-transform:uppercase;
}

#seccioformulari{
background:#000;
margin-top:5px;
overflow:AUTO;
width:510px;
height:493px;
background:url('/images/fonsfotos.jpg');
padding-top:20px;
}


#videogran{
margin-top:5px;
background:#000;
width:510px;
height:328px;
}

#videosizq{
position:relative;
float:left;
width:250px;
overflow:auto;
height:181px;
margin-top:5px;
margin-right:10px;
background:#000;
padding-top:5px;
}

#itemvideo{
position:relative;
float:left;
height:50px;
background:url('/images/fonsvideospetit.gif') no-repeat;
margin-top:5px;
margin-left:10px;
}

#itemvideo img{
position:relative;
float:left;
height:45px;
width:59px;
margin:2px;
margin-right:10px;
border:1px solid #fff;
}

#itemvideo h1{
position:relative;
float:left;
font-size:11px;
width:150px;
margin:0px;
color:#f14f12;
}

#itemvideo h2{
position:relative;
float:left;
font-size:10px;
width:100px;
margin:0px;
}

#videosdch{
position:relative;
float:left;
width:250px;
height:181px;
margin-top:5px;
background:#000;
}

#videosdch h1{
font-size:15px;
margin:0px;
color:#fff;
padding:10px;
}

#scrollvideos{
width:230px;
height:131px;
overflow:auto;
margin-left:10px;
}

#scrollvideos a{
display:block;
text-decoration:none;
color:#fff;
margin-bottom:-5px;
}

#scrollvideos span{
color:#f14f12;
}

#sotacos{
position:relative;
float:left;
width:798px;
background:url('/images/peu.gif') no-repeat;
height:23px;
margin-top:10px;
}

#sotacoscontenido{
margin-left:460px;
}

#sotacoscontenido input{
font-size:10px;
padding:0px;
margin:0px;
}

#sotacoscontenido a{
text-decoration:none;
color:#5d5541;
}

#situacioadalt{
position:relative;
width:510px;
margin-top:7px;
margin-bottom:6px;
}

#situacioesq{
position:relative;
float:left;
width:223px;
background:url('/images/situaciofondo.gif');
height:302px;
}

#situacioesq h1{
font-size:11px;
color:#fff;
margin:0px;
padding-left:10px;
margin-top:5px;
}

#situacioesq p{
font-size:11px;
margin:0px;
margin-bottom:10px;
line-height:12px;
padding-left:10px;
padding-right:10px;
}


#situaciodrt{
position:relative;
float:left;
width:282px;
height:302px;
background:url('/images/situaciofondo.gif') no-repeat 100% 100% #000;
margin-left:5px;
}

#situaciodrt img{
margin-top:10px;
margin-left:10px;
}

#swfproperament {
 position:absolute; 
 top:350px;
 left:165px;
}

#espaisseccio{
position:relative;
width:510px;
margin-left:10px;
overflow:hidden;
height:525px;
background:#000;
}

#localizq,
#localdch{
 position:relative;
 float:left;
 width:250px;
 height:325px;
 overflow:hidden;
}

#localizq img{
margin-top:-10px;
margin-left:-30px;
}

#localdch img{
margin-top:-15px;
margin-left:-15px;
}

#localabajo{
position:relative;
float:left;
margin-top:10px;
}




















#paginator{
color:#000;
border-top:1px dotted;
border-bottom:1px dotted;
}

#paginator a{
color:#000;
}





#samarretes{
    position:absolute;
    overflow-y:scroll;
    overflow-x:hidden;
    height:300px;
    width:560px;
    scrollbar-base-color:#9a1516;
    scrollbar-face-color:#000;
    scrollbar-track-color:#9a1516;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#9a1516;
    scrollbar-darkshadow-color:#9a1516;
    scrollbar-highlight-color:#9a1516;
    scrollbar-shadow-color:#9a1516;
}



#borsa{
position:absolute;
text-align:left;
left:20px;
top:20px;
width:580px;
overflow:auto;
height:370px;
min-height:370px;
color:#fff;
    scrollbar-base-color:#000;
    scrollbar-face-color:#9a1516;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
    scrollbar-shadow-color:#000;

}


.labelillo{
margin-top:10px;
position:relative;
display:block;
width:500px;
clear:both;
color:#fff;
}

.oferta{
  color:#fff;
  text-decoration:none;
}
.linkblanc {
  text-decoration:none;
  color:#fff;
}

.ofertesborsa td {
  background:#eb6d20;
  border: 1px solid #000;
  padding:5px;
}
.ofertesborsa {
  width:90%;
}
.ofertesborsa a {
  color:#000;
}
.inscriu {
  align:center;
  vertical-align:middle;
}

#bannerperfora{
position:absolute;
right:-140px;
top:61px;
width:130px;
height:389px;
}

#enviaper {
color:#fff;
text-align:left;
padding-left:10px;
}




#amics{
background:#000;
margin-top:5px;
overflow:AUTO;
width:500px;
height:475px;
border-top:20px solid #000;
border-bottom:20px solid #000;
border-right:10px solid #000;
}

#itemamics{
margin-left:20px;
margin-bottom:20px;
background:url('/images/fonsgaleriespetit.gif');
height:80px;
}

#itemamics img{
position:relative;
float:right;
width:150px;
border:1px solid #fff;
margin-right:20px;
margin-top:5px;
}

#itemamics h1{
position:relative;
float:left;
margin:0px;
margin-top:5px;
margin-left:5px;
font-size:13px;
color:#ff9000;
width:250px;
}

#itemamics h2{
position:relative;
float:left;
display:inline;
width:250px;
margin:0px;
margin-left:5px;
font-size:11px;
color:fff;
font-weight:500;
}
#videoportadafons{
background:url('/images/fonsvideos.jpg');
width:510px;
height:380px;
}

#ajustavideo{
padding-top:49px;
padding-left:55px;
}
#secciosamarretes{
position:relative;
width:510px;
margin-left:10px;
margin-top:10px;
overflow:auto;
height:575px;
background:#000;
    scrollbar-base-color:#000;
    scrollbar-face-color:#9a1516;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
 scrollbar-shadow-color:#000;
}

#secciosamarretes h2{
color:#d2460e;
font-size:16px;
text-align:center;
}

#samarreta{
position:relative;
float:left;
margin-left:20px;
text-align:center;
border-bottom:1px #d2460e dashed;
margin-bottom:20px;
width:215px;
}

#formclick{
position:relative;
float:left;
margin-top:100px;
margin-left:20px;
color:#fff;
height:70px;
width:490px;
display:inline;
}

#formclick label{
text-transform:uppercase;
font-size:12px;
}

#formclick input{
font-size:12px;
border:0px;
margin-left:5px;
}

#enviaclick{
position:absolute;
right:10px;
bottom:27px;
}

#tornarclick{
position:absolute;
right:10px;
bottom:0px;
}

#enviaclickvideo{
position:absolute;
right:10px;
bottom:37px;
}

#tornarclickvideo{
position:absolute;
right:10px;
bottom:10px;
}
body{
background:#000;
margin:0px;
padding:0px;
font-family:arial;
font-size:11px;
    scrollbar-base-color:#5d5541;
    scrollbar-face-color:#5d5541;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#000;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
    scrollbar-shadow-color:#000;
}

table{
font-size:11px;
}

input,textarea,select{
}



h2{
color:#fff;
display:inline;
}

.taronja{
color:#ea6d1f;
}

.vermell{
color:#ba131a;
}

.blanc{
color:#fff;
}

#container{
position:relative;
text-align:left;
width:965px;
height:745px;
}

#cap{
position:relative;
float:left;
width:965px;
height:107px;
background:url('/images/fonscap.gif') NO-REPEAT;
clear:both;
}

#cos{
position:relative;
float:left;
width:799px;
height:614px;
color:#ea6d1f;
background:url('/images/fondo.gif') NO-REPEAT;
}


#modulesq{
position:relative;
float:left;
width:263px;
height:614px;
border-right:5px solid #000;
}

#itemmodulesq{
padding:10px;
border-bottom:5px solid #000;
}

#itemmodulesqfinal{
padding:10px;
padding-bottom:0px;
}


#properafesta{
background:#000;
padding:10px;
margin-top:-6px;
}


#properafesta h1{
font-size:14px;
text-transform:uppercase;
margin:0px;
color:#fff;
}

#properafesta h2{
font-size:10px;
font-weight:500;
margin:0px;
}

#seccio{
position:relative;
float:left;
}

#principal{
position:relative;
float:left;

}

#secundari{
position:relative;
float:left;
border-top:5px solid #000;
width:530px;
}

#secundariesq{
position:relative;
float:left;
border-right:5px solid #000;
padding-right:10px;
}

#secundaridreta{
position:relative;
float:left;
}

#moduletgaleria{
width:243px;
margin-top:10px;
margin-left:10px;
height:181px;
}

#moduletgaleria img{
width:106px;
margin-left:10px;
margin-top:10px;
}

#moduletgaleria p{
position:relative;
margin-top:35px;
color:#fff;
padding:10px;
width:215px;
}

#ajustaseccio{
margin:10px;
}

#galeries{
background:#000;
margin-top:5px;
overflow:AUTO;
width:500px;
height:475px;
border-top:20px solid #000;
border-bottom:20px solid #000;
border-right:10px solid #000;
}

#itemgaleria{
margin-left:20px;
margin-bottom:20px;
background:url('/images/fonsgaleriespetit.gif');
height:80px;
}

#itemgaleria img{
position:relative;
float:left;
width:60px;
border:1px solid #fff;
margin:20px;
}

#itemgaleria h1{
position:relative;
float:left;
margin:0px;
margin-top:20px;
font-size:13px;
color:#ff9000;
width:300px;
}

#itemgaleria h2{
position:relative;
float:left;
display:inline;
width:350px;
margin:0px;
font-size:11px;
color:fff;
font-weight:500;
}

#galeria{
position:relative;
float:left;
background:url('/images/fonsfotos.jpg');
margin-top:5px;
width:510px;
height:514px;
}

#einesfotos{
position:relative;
float:left;
margin-top:20px;
margin-bottom:5px;
color:#fff;
}

#einesfotos select{
border:1px solid;
color:#000;
font-size:11px;
font-family:trebuchet MS;
}

#fotoampliada{
position:relative;
float:left;
margin-top:0px;
text-align:center;
width:510px;
}

#fotoampliada img{
}

#formularienviafoto{
position:absolute;
top:20px;
left:145px;
width:220px;
   background-color: #000;  
   filter:alpha(opacity=50);   
   -moz-opacity:0.5;           
   opacity: 0.5;               
color:#fff;
height:260px;
text-align:left;
}

#formularienviafoto form{
margin:10px;
}

#formularienviafoto label{
position:relative;
float:left;
width:200px;
color:#f14f12;
}

#formularienviafoto input{
position:relative;
float:left;
border:0px;
width:200px;
margin-bottom:5px;
margin-top:3px;
}

#formularienviafoto textarea{
border:0px;
width:200px;
margin-top:3px;
}


#botoenviafoto{
position:absolute;
bottom:8px;
right:20px;
width:70px;
   background-color: #000;  
   filter:alpha(opacity=50);   
   -moz-opacity:0.5;           
   opacity: 0.5;               
color:#fff;
}

#botoenviafoto a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
letter-spacing:1px;
}

.cuandoenvia{
   filter:alpha(opacity=20);   
   -moz-opacity:0.2;           
   opacity: 0.2;   
}

.amagaho{
display:none;
visibility:hidden;
}


#fotospetites{
position:relative;
float:left;
margin-top:20px;
width:510px;
}

#fotospetites .noselected{
border:1px solid #000;
}

#fotospetites .selected{
border:1px solid #fff;
}


#divincloufotos img:hover{
border:1px solid #fff;
}

#divincloufotos {
  position:relative;
  float:left;
  width:418px;
  height:47px;  
  overflow:hidden;
}

#divpermoure{
position:relative;
width:100000px;
}


#menu{
position:relative;
float:left;
height:645px;
margin-left:10px;
}

#player{
position:absolute;
top:180px;
}

#controlmusica2{
position:absolute;
width:129px;
background:url('/images/player.gif') no-repeat;
}

#espais{
position:absolute;
bottom:0px;
}

#formulari{
color:#fff;
padding-left:20px;
}

#formulari label{
position:relative;
float:left;
width:400px;
color:#ff9000;
font-size:12px;
margin-bottom:5px;
margin-top:5px;
}

#formulari input{
font-size:12px;
border:0px;
}


#formulari textarea{
font-size:12px;
border:0px;
width:400px;
height:250px;
}

#formulari a{
text-decoration:none;
color:#fff;
font-weight:bold;
}

#textcontacte{
margin:20px;
padding-top:20px;
border-top:1px dotted #fff;
text-transform:uppercase;
}

#seccioformulari{
background:#000;
margin-top:5px;
overflow:AUTO;
width:510px;
height:493px;
background:url('/images/fonsfotos.jpg');
padding-top:20px;
}


#videogran{
margin-top:5px;
background:#000;
width:510px;
height:328px;
}

#videosizq{
position:relative;
float:left;
width:250px;
overflow:auto;
height:181px;
margin-top:5px;
margin-right:10px;
background:#000;
padding-top:5px;
}

#itemvideo{
position:relative;
float:left;
height:50px;
background:url('/images/fonsvideospetit.gif') no-repeat;
margin-top:5px;
margin-left:10px;
}

#itemvideo img{
position:relative;
float:left;
height:45px;
width:59px;
margin:2px;
margin-right:10px;
border:1px solid #fff;
}

#itemvideo h1{
position:relative;
float:left;
font-size:11px;
width:150px;
margin:0px;
color:#f14f12;
}

#itemvideo h2{
position:relative;
float:left;
font-size:10px;
width:100px;
margin:0px;
}

#videosdch{
position:relative;
float:left;
width:250px;
height:181px;
margin-top:5px;
background:#000;
}

#videosdch h1{
font-size:15px;
margin:0px;
color:#fff;
padding:10px;
}

#scrollvideos{
width:230px;
height:131px;
overflow:auto;
margin-left:10px;
}

#scrollvideos a{
display:block;
text-decoration:none;
color:#fff;
margin-bottom:-5px;
}

#scrollvideos span{
color:#f14f12;
}

#sotacos{
position:relative;
float:left;
width:798px;
background:url('/images/peu.gif') no-repeat;
height:23px;
margin-top:10px;
}

#sotacoscontenido{
margin-left:460px;
}

#sotacoscontenido input{
font-size:10px;
padding:0px;
margin:0px;
}

#sotacoscontenido a{
text-decoration:none;
color:#5d5541;
}

#situacioadalt{
position:relative;
width:510px;
margin-top:7px;
margin-bottom:6px;
}

#situacioesq{
position:relative;
float:left;
width:223px;
background:url('/images/situaciofondo.gif');
height:302px;
}

#situacioesq h1{
font-size:11px;
color:#fff;
margin:0px;
padding-left:10px;
margin-top:5px;
}

#situacioesq p{
font-size:11px;
margin:0px;
margin-bottom:10px;
line-height:12px;
padding-left:10px;
padding-right:10px;
}


#situaciodrt{
position:relative;
float:left;
width:282px;
height:302px;
background:url('/images/situaciofondo.gif') no-repeat 100% 100% #000;
margin-left:5px;
}

#situaciodrt img{
margin-top:10px;
margin-left:10px;
}

#swfproperament {
 position:absolute; 
 top:350px;
 left:165px;
}

#espaisseccio{
position:relative;
width:510px;
margin-left:10px;
overflow:hidden;
height:525px;
background:#000;
}

#localizq,
#localdch{
 position:relative;
 float:left;
 width:250px;
 height:325px;
 overflow:hidden;
}

#localizq img{
margin-top:-10px;
margin-left:-30px;
}

#localdch img{
margin-top:-15px;
margin-left:-15px;
}

#localabajo{
position:relative;
float:left;
margin-top:10px;
}




















#paginator{
color:#000;
border-top:1px dotted;
border-bottom:1px dotted;
}

#paginator a{
color:#000;
}





#samarretes{
    position:absolute;
    overflow-y:scroll;
    overflow-x:hidden;
    height:300px;
    width:560px;
    scrollbar-base-color:#9a1516;
    scrollbar-face-color:#000;
    scrollbar-track-color:#9a1516;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#9a1516;
    scrollbar-darkshadow-color:#9a1516;
    scrollbar-highlight-color:#9a1516;
    scrollbar-shadow-color:#9a1516;
}



#borsa{
position:absolute;
text-align:left;
left:20px;
top:20px;
width:580px;
overflow:auto;
height:370px;
min-height:370px;
color:#fff;
    scrollbar-base-color:#000;
    scrollbar-face-color:#9a1516;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
    scrollbar-shadow-color:#000;

}


.labelillo{
margin-top:10px;
position:relative;
display:block;
width:500px;
clear:both;
color:#fff;
}

.oferta{
  color:#fff;
  text-decoration:none;
}
.linkblanc {
  text-decoration:none;
  color:#fff;
}

.ofertesborsa td {
  background:#eb6d20;
  border: 1px solid #000;
  padding:5px;
}
.ofertesborsa {
  width:90%;
}
.ofertesborsa a {
  color:#000;
}
.inscriu {
  align:center;
  vertical-align:middle;
}

#bannerperfora{
position:absolute;
right:-140px;
top:61px;
width:130px;
height:389px;
}

#enviaper {
color:#fff;
text-align:left;
padding-left:10px;
}




#amics{
background:#000;
margin-top:5px;
overflow:AUTO;
width:500px;
height:475px;
border-top:20px solid #000;
border-bottom:20px solid #000;
border-right:10px solid #000;
}

#itemamics{
margin-left:20px;
margin-bottom:20px;
background:url('/images/fonsgaleriespetit.gif');
height:80px;
}

#itemamics img{
position:relative;
float:right;
width:150px;
border:1px solid #fff;
margin-right:20px;
margin-top:5px;
}

#itemamics h1{
position:relative;
float:left;
margin:0px;
margin-top:5px;
margin-left:5px;
font-size:13px;
color:#ff9000;
width:250px;
}

#itemamics h2{
position:relative;
float:left;
display:inline;
width:250px;
margin:0px;
margin-left:5px;
font-size:11px;
color:fff;
font-weight:500;
}
#videoportadafons{
background:url('/images/fonsvideos.jpg');
width:510px;
height:380px;
}

#ajustavideo{
padding-top:49px;
padding-left:55px;
}
#secciosamarretes{
position:relative;
width:510px;
margin-left:10px;
margin-top:10px;
overflow:auto;
height:575px;
background:#000;
    scrollbar-base-color:#000;
    scrollbar-face-color:#9a1516;
    scrollbar-track-color:#000;
    scrollbar-arrow-color:#9a1516;
    scrollbar-3dlight-color:#000;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#000;
 scrollbar-shadow-color:#000;
}

#secciosamarretes h2{
color:#d2460e;
font-size:16px;
text-align:center;
}

#samarreta{
position:relative;
float:left;
margin-left:20px;
text-align:center;
border-bottom:1px #d2460e dashed;
margin-bottom:20px;
width:215px;
}

#formclick{
position:relative;
float:left;
margin-top:100px;
margin-left:20px;
color:#fff;
height:70px;
width:490px;
display:inline;
}

#formclick label{
text-transform:uppercase;
font-size:12px;
}

#formclick input{
font-size:12px;
border:0px;
margin-left:5px;
}

#enviaclick{
position:absolute;
right:10px;
bottom:27px;
}

#tornarclick{
position:absolute;
right:10px;
bottom:0px;
}

#enviaclickvideo{
position:absolute;
right:10px;
bottom:37px;
}

#tornarclickvideo{
position:absolute;
right:10px;
bottom:10px;
}
.migamagat {
 filter: alpha(opacity=10); opacity: .1;
}
.migamagatf {
 filter: alpha(opacity=20); opacity: .2;
}
#clickdenitbaix {
 z-index:10; 
}
.mentreamagat {
  display:none;
}
.mentreara {
  border:1px solid #801C76;
  display:block;
  left:10px;
  * top:416px;
  top:414px;
  _top:416px;
  position:absolute;
  z-index:2;
  color:#fff;
  text-transform: uppercase;
  font-size:14px;
  width:508px;
  text-align:center;
}
.amagat { display:none; }
#filafotos {
  position:relative;
  float:left;
  margin-bottom:10px;
}
#veufoto {  
  text-align:center;
  z-index:11;
  position:absolute;
  left:280px;
  top:200px;
  width:505px;
}
.mostrafoto {
  display:block;
  z-index:12;
  position:absolute;
  top:5px;
  width:500px;
  left:10px; 
}
#seccioclic{
  position:relative;
  width:510px;
  margin-left:10px;
  margin-top:10px;
  overflow:auto;
  height:510px;
  background:#000;
  scrollbar-base-color:#000;
  scrollbar-face-color:#9a1516;
  scrollbar-track-color:#000;
  scrollbar-arrow-color:#9a1516;
  scrollbar-3dlight-color:#000;
  scrollbar-darkshadow-color:#000;
  scrollbar-highlight-color:#000;
  scrollbar-shadow-color:#000;
  z-index:1;
}

#clicfoto a {
  text-decoration:none;
  color:#fff;
  font-size:10px;
}
#clicfoto{
  position:relative;
  float:left;
  margin-left:12px;
  text-align:center;
  margin-bottom:20px;
  width:105px;
}

#elteutop{
background:#000;
margin-top:5px;
width:510px;
height:500px;
border-top:10px solid #000;
border-bottom:20px solid #000;
}
#topsuperior {
  background: url("/images/topfonsplayer.gif") no-repeat;
  width:500px;
  height: 226px;
  margin-top:20px;
}
#toplist {
  position:relative;
  float:left;
  top:55px;
  left:35px;
  width:300px;
}
#toplist div {
  margin-bottom:2px;
}
#toplist .nosona {
  color:#D8251B;
  cursor:pointer;
}
#toplist .sona {
  color:#fff;
}
#enviatop {
  /*cursor:pointer;*/ 
  margin-top:20px;
}
#topplayer {
  position:relative;
  float:left;
  margin-top:15px;
  margin-left:17px;
  width:120px;
  clear:none;
  top:10px;
}
#topsong {
  width:120px;
  text-align:center;
}
.titoltop {
  color:#D8251B;
  text-align:center;
  font-size:12px;
  margin-bottom:3px;
  margin-top:0px;
  width:111px;
}
.cansotop {
   position:relative;
   float:left;
   height:40px;
   margin-top:3px;
   margin-bottom:2px;
   margin-left:4px;
   text-align:center;
   width:100px;
   overflow:hidden;
   color:#000;
   font-weight: bold;
   font-size:10px;
}

#playant {
   position:absolute;
   top:296px;
   left:36px;
}
#playseg {
   position:absolute;
   top:296px;
   left:106px;
}
#playant img, #playseg img {
  border:0px;
   height:20px;
   width:20px;
}
#topuserlist {
   margin-top:10px;
   position:relative;
   float:left;
   width:510;
   height:177px;
   overflow-y: auto;
   overflow-x: none;
}
#topuserlistind {
   position:relative;
   float:left;
   width:240px;
}
#topuserlistind img {
  vertical-align:top;
  position:relative;
  float:left;
}

#topuserlistind .topnom {
  width:180px;
  position:relative;
  float:left;
  color:#D8251B;
  font-size:15px;
  clear: right;
  margin-left:5px;
  text-transform: uppercase;
  font-weight:bold;
}
#topuserlistind .toppoblacio {
  width:180px;
  position:relative;
  float:left;
  text-transform: uppercase;
  color:#fff;
  font-size:12px;
  margin-left:5px;
  font-weight:bold;
}
#topuserlistind .topdata {
  width:180px;
  position:relative;
  float:left;
  color:#fff;
  font-size:11px;
  margin-left:5px;
}
#llistacansonsusuari {
  position:relative;
  float:left;
  margin-top:2px;
  color:#fff;
  margin-bottom: 15px;
}
#formenviallista {
position:absolute;
top:110px;
left:120px;
width:290px;
border:4px solid #f4dcd2;
background-color: #b8261b;  
color:#fff;
height:420px;
z-index:1;
text-align:center;
padding:0px;
}

/*#elteutop {
filter:alpha(opacity=50);   
-moz-opacity:0.5;           
opacity: 0.5;               
}*/
.topnegre {
  color:#000;
  font-size:12px;
  font-weight:bold;
  background:#f4dcd2;
  margin:0px;
  padding:0px;
  padding-top:10px;
  width:290px;
  padding-bottom:5px;
  margin-bottom:10px;
}
#formtop {
  margin:0px;
  width:280px;
  text-align:left;
}
#formtop input {
   width:150px;
   background: #dda491;
   border:0px; 
   margin-left:5px;
  margin-bottom:6px;
  font-size:12px;
}
#enviacansonsllista input {
   margin-left:0px;
   width:70px;
   height:16px;
   background: #dda491;
   border:0px; 
   font-size:10px;
  margin-bottom:6px;
}
#enviacansonsllista {
  margin:auto;
  width:290px;
  text-align:center;
}
#puntet {
  width:290px;
  padding-left:15px;
  font-size:10px;  
}
#formtop label {
  position:relative;
  float:left;
  margin-left:30px;
  text-align:right;
  width:50px;
}
#formtop .botoenviatop {
  margin-top:10px;
  width:62px;
  height:22px;
  background:#b8261b;
}
#tanca {
  position:relative;
float: right;
  top:-56px;
  right:-5px;
}
#tanca a {
  color: #000;
  text-decoration:none;
  background:#fff;
  font-size:14px;
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
}
#titcantop1 {
 position:relative; 
 clear:none;
 float:left;
 margin-left:71px;
 width:70px;
 text-align:left;
}
#titcantop2 {
 position:relative; 
 clear:none;
 float:left;
 margin-left:8px;
 width:80px;
 text-align:left;
}
#puntet2 {
  position:relative;
  width:290px;
  height:20px;
  padding-left:15px;
  font-size:10px;  
}




#galeries2 {
background:#000;
margin-top:5px;
overflow:AUTO;
width:500px;
height:475px;
max-height:430px;
border-top:20px solid #000;
border-bottom:20px solid #000;
border-right:10px solid #000;
}
#itemgaleriahist2{
background:#000;
width:500px;
height:40px;
border-right:10px solid #000;
}
#itemgaleriahist2 img{
position:relative;
float:left;
margin-left:20px;
}
