/* Start of CMSMS style sheet 'GC - Comu' */
/* ***** CSS comú ***** */

div#bannersIniciPortada {
   margin-top: 10px;
}

div#logosPeu {
   float: right;
   margin: -38px -5px 0 0;
}

/* Login - Missatges contacta-ns */
div#titolRegistre {
   float: left;
   width: 740px;
   font-size: 22px;
   font-weight: bold;
   margin: 12px 0 0 0;
   padding: 10px 0 0 0;
   border-top: 2px solid #666;
}

div#plantilla3TextLogin {
   float: right;
   width: 300px;
   margin: -10px 0 5px 0;
   padding: 0 0 0 80px;
   font-size: 12px;
   color: #0047B9;
}

div#plantilla3TextLoginContacta {
   float: right;
   width: 300px;
   margin: 20px 0 5px 0;
   padding: 0 0 0 80px;
   font-size: 12px;
   color: #0047B9;
}

div#plantilla3TextLoginEsq {
   float: left;
   width: 300px;
   margin: 20px 0 5px 0;
   padding: 0 0 0 0;
   font-size: 12px;
   color: #0047B9;
}

div#plantilla3TextLogin td,
div#plantilla3TextLoginContacta td,
div#plantilla3TextLoginEsq td {
   width: 150px;
}

div#plantilla3TextLogin tr,
div#plantilla3TextLoginContacta tr,
div#plantilla3TextLoginEsq tr {
   width: 250px;
}

div#plantilla3TextLoginContacta tr,
div#plantilla3TextLoginEsq tr {
   height: 25px;
}

div#botoFormRegistre {
   width: 125px;
   height: 24px;
   padding: 6px 0 0 15px;
   background-image: url(images/gc2/botoFormRegistre.png);

}

.linkbotoFormRegistre,
#m6submit {
   background-color: transparent;
   color: #FFF;
   font-weight: bold;
}

/* End Login - Missatges contacta-ns */

/* Sidebar */
div#sidebarCaixa1 {
   height: 112px;
   width: 100%;
   padding: 18px 0 0 20px;
   font-size: 10px;
}

div#sidebarCaixa1 input {
   border: none;
   margin: 0 0 3px 0;
}

div#errorLogin {
   margin: 0;
   padding: 0;
   height: 12px;
   width: 100%;
}

div#sidebarCaixa2 {
   height: 150px;
   width: 100%;
   padding: 5px 0 5px 12px;
}

div#sidebarCaixa2 a {
   background: none;
}

div#sidebarCaixa3 {
   height: 147px;
   width: 156px;
   padding: 8px 0 0 17px;
   font-weight: bold;
   color: #000;
}

div#sidebarCaixa3 p {
   margin: 0 0 3px 0;
}

div#sidebarCaixa3 a {
/*   text-transform: uppercase; */
   text-decoration: none;
   color: #0047B9;
   font-size: 11px;
   letter-spacing: -1px;
   line-height: 8px;
}

div#sidebarCaixa3 a:hover {
   background-color: #C3D4DF;
}

div#sidebarCaixa3 ul {
   list-style-type: none;
/*   display: block; */
}

div#sidebarCaixa3 li {
   padding-bottom: 5px;
}

div#sidebarCaixa4 {
   height: 105px;
   width: 100%;
   padding: 10px 0 0 15px;
}

div#sidebarBotoLateral {
   height: 53px;
   width: 100%;
   margin-top: 7px;
}

/* End Sidebar */

/* Botons Sup */

div#botonsSup {
   margin: 10px 0;
}

/* End Botons Sup */

/* Plantilla 2 */
div#plantilla2Fotos {
   float: left;
   width: 332px;
   height: 494px;
   margin: 0;
}

div#plantilla2Textos {
   float: right;
   width: 330px;
   height: 380px;
   margin: 0 75px 0 0;
   font-family: arial,verdana;
}

.plantilla2TitolNot a {
   font-size: 20px;
   margin: 0 0 10px 0;
   font-weight: bold;
   letter-spacing: -1px;
   color: #000;
   text-decoration: none;
   background: none;
}

.plantilla2TitolNot a:hover,
.plantilla2TextNot a:hover {
   color: #0047B9;
}
.plantilla2TextNot a {
   font-size: 12px;
   color: #000;
   text-decoration: none;
   background: none;
}

.plantilla2CaixaNot {
   height: 140px;
   padding: 15px 0 5px 5px;
}

.plantilla2CaixaNotMig {
   height: 140px;
   padding: 15px 0 5px 5px;
   border-top: 3px solid #CCC;
   border-bottom: 3px solid #CCC;
}
/* End Plantilla 2 */

/* Plantilla 3 */

div#plantilla3Contenidor {
   width: 765px;
   height: 495px;
   float: left;
   font-family: arial, verdana;
}

div#plantilla3ContenidorAgenda {
   width: 755px;
   height: 495px;
   float: left;
   padding: 0 0 0 10px;
   font-family: arial, verdana;
   background: url(images/gc2/calendari.jpg) no-repeat top left;
}

div#plantilla3Titol {
   font-size: 22px;
   line-height: 22px;
   margin: 5px 0 3px 0;
   width: 360px;
   height: 24px;
   font-weight: bold;
   letter-spacing: 0px;
   float: left;
}

div#plantilla3Foto {
   float: left;
   width: 360px;
   height: 435px;
   margin-top: 21px;
}

div#plantilla3Text {
   float: right;
   width: 360px;
   height: 420px;
   margin: 27px 0 5px 0;
   padding: 0 25px 0 0;
   font-size: 9pt;
   text-align: justify;
   overflow: auto;
}

.GarrafConnectaTitols {
   font-size: 14pt;
   text-align: left;
}

div#plantilla3TextAgenda {
   width: 100%;
   height: 420px;
   margin: 56px 0 5px 0;
   padding: 0 25px 0 0;
   font-size: 9pt;
}

div#plantilla3Text a,
div#plantilla3Ruta a {
   font-size: 9pt;
   color: #0047B9;
   font-weight: bold;
   text-decoration: none;
   line-height: 15px;
}

div#plantilla3Ruta {
   float: right;
   width: 385px;
   height: 24px;
   margin: 5px 0 0 0;
   font-size: 9pt;
   font-weight: bold;
}

div#plantilla3TextCercaFormacio {
   float: left;
   width: 750px;
   height: 420px;
   margin: 20px 0 5px 0;
   padding: 0 0 0 0;
   font-size: 12px;
   color: #0047B9;
   overflow: auto;
}

/* End Plantilla 3 */

/* Plantilla 32 */
div#plantilla32Contenidor {
   width: 755px;
   height: 495px;
   padding: 0 0 0 10px;
   float: left;
   background: url(images/gc2/registre.jpg) no-repeat top right;
}
/* End Plantilla 32 */

/* Plantilla 3 Sitemap */

div#plantilla3ContenidorSitemap {
   width: 755px;
   height: 590px;
   margin: 8px 0 0 0;
   float: left;
   background: url(images/gc2/mapaweb.png) no-repeat top right;
}

div#plantilla3TextSitemapLeft,
div#plantilla3TextSitemapRight {
   float: left;
   width: 220px;
   height: 505px;
   padding: 80px 10px 5px 10px;
   font-size: 11px;
   overflow: auto;
}

div#plantilla3TextSitemapCenter {
   float: left;
   width: 230px;
   height: 505px;
   margin: 0 8px 0 8px;
   padding: 80px 10px 5px 10px;
   font-size: 11px;
   overflow: auto;
}

div#plantilla3TextSitemapLeft ul,
div#plantilla3TextSitemapCenter ul,
div#plantilla3TextSitemapRight ul {
   font-weight: normal;
   list-style-type: none;
}

div#plantilla3TextSitemapLeft li,
div#plantilla3TextSitemapCenter li,
div#plantilla3TextSitemapRight li {
   font-weight: bold;
}

div#plantilla3TextSitemapLeft a,
div#plantilla3TextSitemapCenter a {
   color: #FFF;
}

div#plantilla3TextSitemapRight a {
   color: #000;
}

div#plantilla3ContenidorSitemap a {
   /* color: #fff;*/
   text-decoration: none;
}
/* End Plantilla 3 Sitemap */


/* Formularis */
div#plantilla32Contenidor label,
div#plantilla32Contenidor legend {
   color: #0047B9;
   font-weight: bold;
}

div#plantilla32Contenidor input,
div#plantilla32Contenidor textarea,
div#plantilla32Contenidor fieldset,
div#plantilla32Contenidor.noborder {
   border: none;
}

div#plantilla32Contenidor td {
   height: 20px;
}

/* End Formularis */

/* Links relacionals */

div#linksInterns {
   text-align: right;
}

div#linksInterns a {
   color: #0047B9;
   text-decoration: none;
   font-size: 12px;
   font-family: arial,verdana;
   font-weight: bolder;
}
/* End Links relacionals */
/* End of 'GC - Comu' */

