
body { height: 100%; /*text-align:center;*/ background-color: #fff; margin: 0; padding: 0; }
html {height: 100%; margin: 0; padding:0; font-family: Verdana, Arial, Helvetica, 'Perspective Sans'; font-style: normal;  font-size: 12px;color:#555555;}
.a { text-decoration: none}
a { text-decoration: none}
a:link {color: #555555;}
a:hover { color: #ff9900;}
a:active { color: #ff9900;}
a:focus {  color: #ff9900;}

/*---- 1-TEXTOS VARIS ----------------------------------------------------------------------------------------*/

 h1, h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #C40001;/*#A83333; */
   line-height:20px;
    vertical-align: top;
     margin:0;
    padding: 5px 0px 10px 0px;
    text-transform: uppercase;
}
 h2 {font-size:14px; text-transform:none;}


/*---- 2-DISSENY HOME ----------------------------------------------------------------------------------------------------*/



.vis { display: block; }

.inv { display: block; }

.TextPresentacio_Home { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 19px; font-style: normal; color: #555555; text-align: justify; vertical-align: top; padding: 0 5px 10px 3px; }

    .TextPresentacio_Home h2 { font-family: Verdana; font-size: 22px; color: #5068a7; margin: 15px; text-align: center; }
    .TextPresentacio_Home h3 { font-family: Verdana; font-size: 14px; color: #5068a7; text-align: center; }
#Marc_Presentacio h2 { padding: 0; padding-bottom: 5px; }


#Marc_Presentacio { margin: 0 0 25px 30px; min-width: 400px; }


/*--- Clase para las etiquetas(titulo) ---*/

.etiqueta { position: absolute; top: 0; left: 22px; -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg); }
.etiquetaForm {font-family:Verdana; font-size:14px; color:#555; font-weight:bold;}
#Marc_Activitats_Links ul { margin: 0; padding: 0; }
    #Marc_Activitats_Links ul li { margin: 0px 5px; float: left; list-style: none; position: relative; text-align: center; }

/*#Marc_Activitats_Links ul li:last-child {width:300px;}*/
/*#Marc_Activitats_Links #Marc_Links ul li:last-child {width:auto;}*/


#Marc_Links { color: #757575; vertical-align: text-top; display: inline-block; margin: 5px 0 10px 20px; padding: 37px 20px 5px 10px; border: 1px solid #CCCCCC; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 0px 16px 16px 16px; background-color: #FFFFFF; font-family: verdana; font-size: 11px; font-weight: normal; }

#Marc_Links { text-align: center; }

#Marc_Activitats { margin-bottom: 20px; color: #757575; vertical-align: text-top; display: inline-block; margin: 5px 0 10px 20px; padding: 37px 20px 5px 10px; border: 1px solid #CCCCCC; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 0px 16px 16px 16px; background-color: #FFFFFF; font-family: verdana; font-size: 11px; font-weight: normal; min-width: 300px; }


#Marc_Contactes { float: right; width: 301px; height: 245px; margin: 0 0 5px 20px; /* border: solid 1px #ccc;*/ background-image: url('../App_themes/Educacio/Images/Disseny/FonsContacte.png'); background-repeat: no-repeat; background-position: top right; display: inline-block; position: relative; z-index: 0; }



.contactos_home { padding-left: 44px; padding-top: 40px; font-size: 11px; }





.MargenGris { border: 1px solid #333333; }
.MargenFoto { border: 1px solid #999999; }

/*---SECCIONES CON REPEATERS ---*/

section h2 { color: #5068a7; margin: 10px 0; padding: 0 5px 0 25px; background: url('../App_Themes/Educacio/Images/Menu/FletxaText_A02.gif') no-repeat left center; font-size: 12px; }


.seccionDesplegableTrue { margin: 0; padding: 20px 40px; display: none; border: 1px dashed #ccc; background-color: #fff; border-radius: 20px; opacity: 0.90; }

.pointer { cursor: pointer; }


/*---- 3-TEXTOS VARIS ----------------------------------------------------------------------------------------*/

.text_redaccio { font-family: 'Comic Sans MS', Helvetica, sans-serif; font-style: italic; color: #5068a7; font-size: 15px; padding: 10px 50px; }

.Text_PDF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #5C5C5C; text-align: justify; font-style: italic; padding-right: 3px; padding-left: 25px; background-image: url(../Images/Iconos/pdf_min.gif); background-repeat: no-repeat; background-position: 5px 1px; height: 18px; text-decoration: underline; }

    .Text_PDF:link { color: #5C5C5C; }
    .Text_PDF:hover { color: #FD7E00; }
    .Text_PDF:active { color: #FD7E00; }
    .Text_PDF:visited { color: #5C5C5C; }
    .Text_PDF:focus { color: #FD7E00; }


.Text_LINK { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6B6B; text-align: justify; text-decoration: underline; padding: 5px 3px 20px 25px; background-image: url(../Images/Iconos/link16.png); background-repeat: no-repeat; background-position: 5px 2px; height: 18px; }

    .Text_LINK:link { color: #6B6B6B; }
    .Text_LINK:hover { color: #A83333; }
    .Text_LINK:active { color: #A83333; }
    .Text_LINK:visited { color: #6B6B6B; }
    .Text_LINK:focus { color: #A83333; }


.Tabulacio15 { margin-left: 15px; }
.Tabulacio30 { margin-left: 30px; }

.mail { font-family: Verdana, Arial; font-size: 12px; /*font-style: italic;*/ color: #666666; text-align: left; background-image: url(../Images/Iconos/mail.jpg); background-repeat: no-repeat; background-position: 1px 5px; padding-left: 20px; padding-top: 3px; }

    .mail:link { color: #666666; }
    .mail:hover { color: #984945; }
    .mail:active, visited { color: #666666; }

.telefono, .fax { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #666666; text-align: left; vertical-align: top; background-repeat: no-repeat; background-position: left top; padding-left: 20px; }
.telefono { background-image: url(../Images/Iconos/phone.jpg); }
.fax { background-image: url(../Images/Iconos/fax_min.gif); }

.telefono:link { color: #666666; }
.telefono:hover { color: #984945; }
.telefono:active, .telefono:visited { color: #666666; }

.web { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-align: left; background-image: url(../Images/Iconos/link.gif); background-repeat: no-repeat; background-position: 0 0; padding: 3px 3px 10px 20px; line-height: 20px; text-decoration: underline; }
    .web:link { color: #666666; }
    .web:hover { color: #984945; }
    .web:active, .web:visited { color: #666666; }


.TextoMin { font-family: "Arial Narrow", Arial, sans-serif; font-size: 9px; color: #333333; text-align: justify; }

/*---Text info ---*/
.TextInfo { color: #5068a7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 10px; font-weight:bold;  }



/*---------------FONDOS-------------------------------------------*/

/*.FonsEducacio {background :url('../App_Themes/Educacio/Images/Fons/FonsDeixalleries.gif') no-repeat right bottom;}*/

.FonsGIDAM { background: url('../Images/FonsGIDAM.jpg') no-repeat right bottom; }



/*--- Listas, Archivos, Tablas ---*/

#llista, #llista_verda { display: block; }
    #llista ul, #llista_verda ul { margin: 0; padding-left: 5px; list-style-type: none; }
    #llista li, #llista_verda li { margin: 0; padding: 1px 0 0 0px; color: #5C5C5C; font-family: verdana; font-size: 12px; line-height: 17px; list-style-image: url('../App_Themes/Selectiva/Images/Menu/RodonaText_Gris.gif'); }
        #llista li:link, #llista li a, #llista_verda li:link, #llista_verda li a { color: #5C5C5C; }
            #llista li a:hover, #llista_verda li a:hover { color: #C40001; font-weight: bold; }
        #llista li ul, #llista_verda li ul { display: block; padding: 5px 0 0 25px; }
        #llista li li, #llista_verda li li { font-style: italic; list-style-image: none; list-style-type: disc; }
    #llista_verda li { list-style-image: url('../App_Themes/Selectiva/Images/Menu/RodonaText_Verda.gif'); }





/*----------------Tipo Archivos-------------------*/
#ListaArchivos { margin: 0; }
    #ListaArchivos ul { float: left; }
    #ListaArchivos li { list-style: none; }
.archivo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #6F6F6F; text-align: justify; font-style: italic; padding-right: 3px; padding-left: 25px; background-image: none; background-repeat: no-repeat; background-position: 5px 0px; height: 18px; }
    .archivo:link { color: #6F6F6F; }
    .archivo:hover { color: #FF6600; }
    .archivo:active { color: #A83333; }
    .archivo:visited { color: #6F6F6F; }
    .archivo:focus { color: #A83333; }

.archivo2 { background-image: url(../Images/Iconos/pdf_min.gif); }
.archivo5 { background-image: url(../Images/Iconos/excel.gif); }

/*----------------Tipo Archivos-------------------*/

.TipoContacto1 { background-image: url(../Images/Iconos/phone.jpg); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 20px; }
.TipoContacto2 { background-image: url(../Images/Iconos/fax.gif); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 20px; }
.TipoContacto3 { background-image: url(../Images/Iconos/mail.jpg); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 20px; }
.TipoContacto6 { background-image: url(../Images/Iconos/about.png); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 20px; }

/*----------------Floats-------------------*/

.right { float: right; margin: 0 0 10px 20px; }

.clear { clear: both; }

.left { float: left; margin: 0 20px 10px 0; }

.img_media { max-width: 250px; }



