html, body 
{ 
background-color: #000000;
height: auto !important;
height: 100%;
margin: 0px 0px 0px 0px; 
min-height: 100%;
padding: 0px 0px 0px 0px; 
} 

body * 
{ line-height:1.22em; }

body
{ 
font: 100.01% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #222222; 
text-align: center; 
}

a
{ color: #606450; }

a:hover
{ color: #000000; }

table, img, form
{ margin: 0px 0px 0px 0px; border: none 0px; } 

td, th 
{ 
font: 100.01% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
padding: 0px 0px 0px 0px; 
vertical-align: top; 
} 




.companyas, 
.contactollantiol, .companyasllantiol, .eventosllantiol, .reservasllantiol 
{ background-color: #ffffff; } 

#companyas th, #contactar th 
{ 
text-align: right; 
vertical-align: middle; 
} 

#contactar td 
{ 
vertical-align: middle; 
} 

#companyas .titulo, #contactar .titulo, #eventos .titulo 
{ 
background-color: #ff0099; 
color: #ffffff; 
font-weight: bold; 
padding: 2px 7px 2px 7px; 
} 

#companyas .imagen, #eventos .imagen 
{ 
background-color: #ffffff; 
padding: 3px 3px 3px 3px; 
text-align: center; 
vertical-align: top;
} 

#companyas .imagen img, #eventos .imagen img 
{ border: 3px solid #997766; }

#companyas .imagen a, #eventos .imagen a 
{ text-decoration: none; }

#companyas .companyas td, #contactar .contactollantiol td, #eventos .companyas td, #descargas .fecheros td, #programacion .companyas td 
{ 
padding: 2px 5px 2px 2px; 
text-align: left; 
}

#contactar th 
{ 
text-align: right; 
font-weight: bold; 
padding: 2px 5px 2px 2px; 
} 

.tamany
{ 
width: 100%; 
text-align: right; 
} 

.llegar-llantiol
{ 
width: 100%; 
text-align: center; 
} 

#companyas .companyas img, #eventos img 
{ 
border: 0px none; 
vertical-align: middle; 
} 

#descargas .titulo, #eventos .titulo-programacion 
{ 
background-color: #ffcc00; 
color: #222222; 
font-weight: bold; 
padding: 2px 7px 2px 7px; 
} 

#descargas .fecheros 
{ 
background-color: #ffff99; 
color: #222222; 
font-weight: bold; 
padding: 2px 7px 2px 7px; 
} 

#contactar input 
{ 
width: 125px; 
border: 1px solid #222222;
margin: 5px 0px 5px 0px; 
font-size: 12px; 
} 

#contactar .select_entradas 
{ 
width: 50px; 
border: 1px solid #997766; 
border: 1px solid #ccccbb; 
margin: 5px 0px 5px 0px; 
font-size: 12px; 
} 

#contactar textarea
{ 
width: 200px; 
height: 100px; 
margin: 5px 0px 5px 0px; 
font-size: 12px; 
border: 1px solid #997766; 
border: 1px solid #ccccbb; 
} 

#contactar .inputtxt 
{ 
width: 150px; 
height: 18px; 
border: 1px solid #997766; 
border: 1px solid #ccccbb; 
} 

#info-llantiol
{
background-color: #aa9988; 
padding: 2px 7px 2px 7px; 
text-align: center;
color: #ffffff; 
font-weight: bold; 
} 

#info-llantiol a
{ color: #ffffff; }

.comentario 
{ margin: 3px 0px 10px 0px; }

.comentaris 
{ 
border: 3px solid #ffcc00; 
margin: 5px 5px 5px 2px; 
width: 625px; 
padding: 5px 5px 5px 5px; 
font-size: 11px;
} 

.comentarisN 
{ 
border: 3px solid #ffcc00; 
margin: 5px 5px 5px 2px; 
width: 625px; 
padding: 5px 5px 5px 5px; 
font-size: 11px; 
display: none; 
} 

.afegirComentari 
{ 
border: 3px solid #ffcc00;
border: 3px solid #ccccbb;
margin: 5px 5px 5px 2px; 
width: 625px; 
padding: 5px 5px 5px 5px; 
font-size: 11px; 
display: none; 
} 

#companyas .inputtxt 
{ 
width: 313px; 
height: 18px; 
border: 1px solid #997766; 
border: 1px solid #ccccbb; 
font-size: 11px; 
} 

#companyas textarea 
{ 
width: 313px; 
height: 100px; 
border: 1px solid #997766; 
border: 1px solid #ccccbb; 
font: 100.01% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
} 

#companyas .inputbut, #contactar .inputbut {
/* background-image: url(../images/fons01.gif); */
background-color: #FFCC00;
border: 1px solid #997766;
border: 1px solid #ccccbb; 
color: #997766;
font-size: 11px;
font-weight: bold;
padding: 1px 7px;
}

#programacion .titulo 
{ 
background-color: #aaaaaa; 
color: #ffffff; 
font-weight: bold; 
padding: 2px 7px 2px 7px; 
} 

.precio, .precioT 
{ font-weight: bold; } 

.precioT
{ text-decoration: line-through; } 

#reservando 
{ display: none; } 
 
.submitDiv
{
border: 0 none;
margin: 0;
padding: 0;
display: none;
}

.invisible
{ display: none; }

.xs-container
{
width: 600px;
margin: 25px;
}

.xs-container .icons
{
float: left;
width: 75px;
vertical-align: middle;
}

.xs-container .fb-like
{
float: left;
width: 525px;
white-space: nowrap;
}

.w525
{ width: 552px; }







