/* CSS del Ayuntamiento de Sant Cugat */
/* Hoja de estilos general */


@import 'cabecera.css';
@import 'menu.css';
@import 'pie.css';


body { font: normal 62.5%  Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #62625E;}


/* Reset
------------------------------------------------------------------------------------------------------------------------ */
body, blockquote { margin: 0; padding: 0;}
a img, iframe { border: none;}
acronym, abbr { border: none; cursor: help;}
.access { display:none;}
hr { display:none;}
table { border-collapse: collapse; font-size:1em;}
caption { display:none;}
map { display:block;}


/* Encabezados y parrafos
------------------------------------------------------------------------------------------------------------------------ */
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; font-size:100%;}


/* Listas
------------------------------------------------------------------------------------------------------------------------ */
ul, ol, dl, li, dt, dd { margin: 0; padding: 0;}
li { list-style-type:none;}


/* Enlaces
------------------------------------------------------------------------------------------------------------------------ */
a, a:link { text-decoration:none; border-bottom-width:1px; border-bottom-style:dotted;}
a:hover { text-decoration:none; border-bottom-style:solid;}
a.noborde, a.noborde:link, a.noborde:hover{ border:0; color:#62625e;}

.link_mapa { color:#006600 !important;}


/* Formularios
------------------------------------------------------------------------------------------------------------------------ */
form, fieldset { margin: 0; padding: 0;}
fieldset { border: 0;}
legend { padding: 0;}
input, textarea, select { margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea { height: 100px;}
input:focus, textarea:focus { color:#333;}


/* Tablas
------------------------------------------------------------------------------------------------------------------------
table{ width:52.4em; color:#333; background:#F8F8F8;}
table thead, table tbody { font-size:1.1em;}
table thead th { color: #FFF; vertical-align:top; padding: .5em  .7em; border:1px solid #FFF; text-align:left;} */


/* Alineados
------------------------------------------------------------------------------------------------------------------------
.izq { float: left;}
.der { float: right;} */


/* Limpiador
------------------------------------------------------------------------------------------------------------------------
.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {display:block;} */


/* Pagina
------------------------------------------------------------------------------------------------------------------------ */
#rap { position:relative; width:760px; margin:0 auto; padding:0; text-align:left;}
* html #rap { font-size: 1.01em;} /*Hack <IE6*/

/* Enlaces
------------------------------------------------------------------------------------------------------------------------ */
a, a:link { text-decoration:none; border-bottom-width:1px; border-bottom-style:dotted;}
a:hover { text-decoration:none; border-bottom-style:solid;}
a.noborde, a.noborde:link, a.noborde:hover{ border:0;}

a.L1, a:link.L1{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L1.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L1{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L1on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L2, a:link.L2{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L2.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L2{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L2on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L3, a:link.L3{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L3.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L3{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L3on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L4, a:link.L4{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L4.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L4{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L4on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L5, a:link.L5{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L5.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L5{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L5on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L6, a:link.L6{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L6.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L6{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L6on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L7, a:link.L7{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L7.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L7{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L7on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L8, a:link.L8{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L8.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L8{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L8on.gif); background-repeat:no-repeat;border-bottom:none;}
a.L9, a:link.L9{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/L9.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.L9{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/L9on.gif); background-repeat:no-repeat;border-bottom:none;}
a.VDX1, a:link.VDX1{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX1.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.VDX1{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX1on.gif); background-repeat:no-repeat;border-bottom:none;}
a.VDX2, a:link.VDX2{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX2.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.VDX2{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX2on.gif); background-repeat:no-repeat;border-bottom:none;}
a.VDX3, a:link.VDX3{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX3.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.VDX3{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/VDX3on.gif); background-repeat:no-repeat;border-bottom:none;}
a.A4, a:link.A4{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/A4.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.A4{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/A4on.gif); background-repeat:no-repeat;border-bottom:none;}
a.MB3, a:link.MB3{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/MB3.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.MB3{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/MB3on.gif); background-repeat:no-repeat;border-bottom:none;}
a.A6, a:link.A6{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/A6.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.A6{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/A6on.gif); background-repeat:no-repeat;border-bottom:none;}
a.B7, a:link.B7{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/B7.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.B7{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/B7on.gif); background-repeat:no-repeat;border-bottom:none;}
a.B8, a:link.B8{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/B8.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.B8{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/B8on.gif); background-repeat:no-repeat;border-bottom:none;}
a.N61, a:link.N61{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/N61.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.N61{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/N61on.gif); background-repeat:no-repeat;border-bottom:none;}
a.N62, a:link.N62{ outline:none; float:left; width:80px; height:70px; background-image:url(/imgfiles/Bus/N62.gif); background-repeat:no-repeat;border-bottom:none;}
a:hover.N62{ outline:none; float:left;width:80px; height:70px; background-image:url(/imgfiles/Bus/N62on.gif); background-repeat:no-repeat;border-bottom:none;}







