@import "botiga.css";

body.noticies
{
margin: 0;
padding: 10px;
background-color: #fff;
}

body.artist
{
margin: 0;
padding: 0;
background-image: url('../img/fons.png');
}

img
{
border: none;
}

img.esquerra
{
float: left;
}

img.dreta
{
float: right;
}

div.neteja
{
clear: both;
}

form
{
margin: 0;
}

div#estructura 
{
width: 1003px;
}

div#contingutesquerra
{
float: left;
width: 415px;
padding: 0 0 0 15px;
/*background-color: #ffb900;*/
}

div#contingutdretaportada
{
float: left;
width: 573px;
}

div#contingutmig
{
float: left;
width: 389px;
}

div#contingutdreta
{
float: left;
width: 183px;
border-left: dashed 1px #f97600;
}

div#contingutdreta2
{
float: left;
width: 572px;
}

div#data
{
margin: 10px 0 10px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 13px;
color: #fff;
}

div#capidiomes
{
border: solid 1px #ffb900;
}

div#capidiomesesquerra
{
float: left;
width: 235px;
padding: 7px 0 7px 0;
background-color: #f97600;
text-align: center;
}

div#capidiomesdreta
{
float: right;
width: 161px;
}

div#capidiomesdreta1
{
float: left;
width: 43px;
}

div#capidiomesdreta2
{
float: right;
width: 106px;
}

a.idiomes1
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-decoration: none;
padding: 2px 9px 2px 9px;
}

a.idiomes1:hover
{
color: #fff;
}

a.idiomes1actiu
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 2px 9px 2px 9px;
}

a.idiomes2
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-decoration: none;
padding: 2px 9px 2px 9px;
border-left: solid 2px #000;
border-right: solid 2px #000;
}

a.idiomes2:hover
{
color: #fff;
}

a.idiomes2actiu
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 2px 9px 2px 9px;
border-left: solid 2px #000;
border-right: solid 2px #000;
}

a.idiomes3
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-decoration: none;
padding: 2px 9px 2px 9px;
border-right: solid 2px #000;
}

a.idiomes3:hover
{
color: #fff;
}

a.idiomes3actiu
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 2px 9px 2px 9px;
border-right: solid 2px #000;
}

div#logo
{
padding: 8px 0 0 0;
}

div#menu
{
margin: 8px 0 0 0;
}

ul.menullista
{
margin: 0 0 0 0;
padding: 0;
list-style: none;
}

ul.submenullista
{
list-style: none;
margin: 0 0 0 12px;
padding: 0;
}

li.menuopcio1
{
}

li.menuopcio2
{
margin: 16px 0 0 0; 
color: #000;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
}

a.inactiu
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
color: #000;
text-decoration: none;
}

a.inactiu:hover
{
color: #fff;
}

a.actiu
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
color: #fff;
text-decoration: none;
}

div#separadorlinia
{
margin: 10px 0 10px 0;
}

div#peumarques
{
width: 410px;
}

td.BotigaMarquesTitol
{
padding: 0 0 10px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
color: #fff;
}

td.BotigaMarquesMenu
{
padding: 9px 0 9px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-align: center;
background-color: #f97600;
}

td.BotigaMarquesMenu a
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-decoration: none;
}

td.BotigaMarquesMenu a:hover
{
color: #fff;
}

div#powered
{
padding: 10px 0 10px 0;
}

div#powered a
{
font-family: Helvetica, Arial, Sans-Serif;
font-size: 11px;
color: #000;
text-decoration: none;
}

div#seccio
{
padding: 40px 5px 10px 20px;
}

div#cataleg
{
padding: 0 0 0 20px;
width: 500px;
}

h1.secciotitol
{
margin: 0;
padding: 0 0 20px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 23px;
font-weight: bold;
color: #f97600;
}

h2.secciosubtitol
{
margin: 0;
padding: 0 0 10px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 13px;
font-weight: bold;
color: #000;
}

div.secciotext
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
}

img.seccioimg
{
float: right;
clear: right;
margin: 0 20px 80px 20px;
}

div.separador
{
clear: both;
margin-bottom: 6px;

font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
}

label.tipus1
{
float: left;
width: 98px;
padding: 2px 10px 0px 0px;
text-align: left;

font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
line-height: 110%;
}

label.tipus2
{
float: left;
width: 172px;
padding: 2px 10px 0px 0px;
text-align: left;

font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
line-height: 110%;
}

label.tipus3
{
float: left;
width: 120px;
padding: 2px 10px 0px 0px;
text-align: left;

font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
line-height: 110%;
}

label.tipus4
{
padding: 2px 10px 0px 0px;
text-align: left;

font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
}

input.inputtext
{
background-color: #ffb900;
border: solid 1px #f97600;
}

input.inputtext option
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
}

input.boto
{
padding: 0 0 0 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #000;
background-color: #ffb900;
border: solid 1px #f97600;
}

textarea.comentaris
{
margin-top: 6px;
border: solid 1px #f97600;
}

div.botons
{
padding: 10px 0 10px 0;
width: 340px;
text-align: center;
}

div#peuformulari
{
padding: 10px 0 0 20px;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
}

#nom
{
width: 248px;
}

#nom2
{
width: 150px;
}

#cognoms
{
width: 248px;
}

#cognoms2
{
width: 225px;
}

#empresa
{
width: 174px;
}

#empresa2
{
width: 225px;
}

#email
{
width: 248px;
}

#email2
{
width: 225px;
}

#telefon
{
width: 248px;
}

#telefon2
{
width: 100px;
}

#adreca
{
width: 248px;
}

#adreca2
{
width: 225px;
}

#ciutat
{
width: 248px;
}

#ciutat2
{
width: 150px;
}

#pais
{
width: 150px;
}

#cp
{
width: 100px;
}

#cp2
{
width: 174px;
}

div.tplnoticies
{
padding: 40px 0 0 20px;
}

div.tplnoticia
{
padding: 0 0 20px 0;
}

h1.titol
{
margin: 0;
padding: 0 0 20px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 23px;
font-weight: bold;
color: #f97600;
}

div.tplnoticiatext
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
}

div.tplnoticiatextIMG
{
margin: 0 20px 20px 20px;
text-align:center;
}

div.tplnoticiatext a
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #f97600;
text-decoration: none;
}

div.tplnoticialink
{
padding: 10px 0 0 0;
}

div.tplnoticialink a
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #f97600;
text-decoration: none;
}

div.tplnoticiesampliacio
{
padding: 40px 0 0 20px;
}

td.TitolElementAmpliacio
{
padding: 0 0 20px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 23px;
font-weight: bold;
color: #f97600;
}

td.TextElementAmpliacio
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
padding: 0 10px 0 0;
}

td.ImatgeElementAmpliacio
{
}

td.PrintElementAmpliacio
{
padding: 20px 0 0 0;
}

table.PortTaula
{
height: 0; /* Com la taula te un height del 100% fa que hi hagi molta alçada al firefox per aixo posem un 0*/ 
}

table.PortTaula a
{
text-decoration: none;
}

font.PortTitol
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 23px;
font-weight: bold;
color: #f97600;
}

font.PortEntradeta
{
display: block;
padding: 10px 0 5px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
}

td.PortFilet
{
padding: 0 0 10px 0;
}

div#autoindex
{
width: 374px;
padding: 40px 0 0 15px;
}

div#autoindex table
{
}

div#promocionsportada
{
width: 168px;
padding: 40px 0 0 15px;
}

div#tplpromocions
{
}

div.tplpromocio
{
padding: 0 0 20px 0;
}

h1.tplpromociotitol
{
margin: 0;
padding: 0 0 20px 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 23px;
font-weight: bold;
color: #f97600;
}

div.tplpromocioimg
{
margin: 0 0 10px 0;
}

div.tplpromociotext
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
}

div.tplpromociotext a
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #6a6a6a;
text-decoration: underline;
}

div.tplpromociotext b
{
font-size: 15px;
color: #f97600;
}

div.tplpromociodestacat
{
padding: 10px 0 0 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #f97600;
}

div.tplpromociolink
{
padding: 10px 0 0 0;
}

div.tplpromociolink a
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #6a6a6a;
text-decoration: underline;
}

div#contingutdretaavis
{
float: left;
width: 547px;
padding: 40px 10px 0 15px;
}

div#ok
{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #000;
padding: 40px 5px 10px 20px;
}

div#logosmarques
{
margin: 10px 0 0 10px;
}

div#logosmarques img
{
margin: 0 3px 0 3px;
}

div#secciocap
{
}

div#secciocapesquerra
{
float: left;
width: 300px;
}

div#secciocapdreta
{
float: right;
width: 140px;
}

a.buttononsom
{
display: block;
padding: 6px 0 6px 0;
width: 12em;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000;
text-align: center;
text-decoration: none;
background-color: #f97600;
}

a.buttononsom:hover
{
color: #fff;
}

div#mapa
{
width: 400px;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
}

div#mapaadreca
{
padding: 14px 0 0 0;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #6a6a6a;
text-align: center;
}

div#mapaadreca a
{
color: #6a6a6a;
text-decoration: none;
}

div#mapaadreca a:hover
{
color: #6a6a6a;
text-decoration: underline;
}

div.NoticiaIndex {
padding:0 0 20px 0;
}

div.NoticiaIndexText {
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 12px;
color: #6a6a6a;
}

div.NoticiaIndexText a {
color: #6a6a6a;
text-decoration:none;
}

div.NoticiaIndexMesInfo {
padding:6px 0 0 0;
}

