﻿/* COMUNS ************************************* */
body,html{margin:0;padding:0;background:#fff;font-family:Verdana,Arial,Helvetica,sans-serif}
b,strong{font-weight:bold}
i,em{font-style:italic}
a{text-decoration:underline;color:#394776}
a:hover{text-decoration:none;color:#339900}
a img.preinscripcio {border:2px solid #FFFFFF}
a:hover img.preinscripcio {border:2px solid #4898BF}
/* formularis */
form{margin:0px;padding:0px}
form .boto,.boto{font-weight:normal;height:auto}
form .botoEnviar,.botoEnviar{font-weight:bold;height:auto}
input,textarea,select{font-family:Verdana,Arial,Helvetica,sans-serif}
/* llistes */
ul li{list-style-type:disc}
ul ul li{font-size:100%;list-style-type:circle}
ul ul ul li{font-size:100%;list-style-type:square}
ol li{font-size:80%;list-style-image:none}
/* titols i paragrafs */
h1,h2,h3,h4,h5,h6{color:#FBA706;font-family:Tahoma,Arial,Helvetica,sans-serif}
/* altres elements */
div.separadorBoth,span.separadorBoth,br.separadorBoth{clear:both}
div.separadorLeft,span.separadorLeft,br.separadorLeft{clear:left}
div.separadorRight,span.separadorRight,br.separadorRight{clear:right}
acronym,abbr{cursor:help;border-bottom:1px dotted #cc0000}
address{font-style:normal}

/* PAGINA ************************************* */
#Pagina{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:95%}
#Contingut{padding-left:7px;padding-right:8px}
.fonsEsq{background-image:url('/img/fonsEsq.gif');background-position:left;background-repeat:repeat-y}
.fonsDrta{background-image:url('/img/fonsDrta.gif');background-position:right;background-repeat:repeat-y}
/* capcalera */
.fonsCapcalera{background-image:url('/img/fonsCapcalera.gif');background-position:top;background-repeat:repeat-x}
.fonsCapcaleraEsq{background-image:url('/img/fonsCapcaleraEsq.gif');background-position:left;background-repeat:no-repeat}
.fonsCapcaleraDrta{background-image:url('/img/fonsCapcaleraDrta.gif');background-position:right;background-repeat:no-repeat}
#MenuSup{height:48px;text-align:right;padding-top:5px}
#MenuSup *{margin:0px;padding:0px;list-style:none;display:inline;height:30px;vertical-align:bottom}
#MenuSup li a{background-image:url('/img/puntBlanc.gif');background-position:right;background-repeat:repeat-y;color:#FFFFFF;font-size:0.7em;font-weight:bold;padding-left:15px;padding-right:15px}
#MenuSup li a:hover{color:#1B2961}
#MenuSup li a.inici{background-image:url('/img/inici.gif');background-position:center;background-repeat:no-repeat;bodisplay:block;float:right;height:30px;width:30px}
#MenuSup li a.inici:hover{background-image:url('/img/inici_f2.gif')}
#MenuSup li a.inici span{display:none}
/* columnes */
#Columnes{padding:0px 5px}
#Columnes hr{height:5px;font-size:0em;padding:0px;margin:0px;visibility:hidden}
/* coluimna menu de navegacio */
#ColMenu{float:left;width:170px}
#MenuNavegacio{background:#339900 url('/img/fonsMenuNavegacio.gif') top repeat-x;padding:10px}
#MenuNavegacio *{margin:0px;padding:0px;list-style:none}
#ColMenu #inscripcio{background-color:#FFFFFF;text-align:center}
#ColMenu #espaiAlumnes{background-color:#FFFFFF;text-align:center}
#ColMenu #LogotipGencat{background-color:#FFFFFF;text-align:center}
/*#MenuNavegacio li{border-bottom:1px solid #4DB200}/*#4DB200*/
#MenuNavegacio li a{background-image:url('/img/puntBlanc.gif');background-position:left;background-repeat:repeat-y;display:block;padding:5px 10px;height:17px;text-decoration:none}
#MenuNavegacio li a span{color:#FFFFFF;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:0.8em;font-weight:bold;text-decoration:underline}
#MenuNavegacio li a:hover span{color:#1B2961;text-decoration:none}
#MenuNavegacio li.contactar{background:url('/img/sobreContactar2.gif') center no-repeat}
/* columna continguts */
#ColContinguts{background:url('/img/puntNegre.gif') left repeat-y;margin-left:180px;padding:0px 15px}
#ColContinguts p.normal{font-size:0.8em}
#ColContinguts p{line-height:120%}
#ColContinguts p.justificat{font-size:0.8em;text-align:justify}
#ColContinguts p.comentari{color:#333333;font-size:0.7em}
#ColContinguts li{font-size:0.8em}
#ColContinguts .justificat li{text-align:justify}
#ColContinguts table.taula{border-left:1px solid #394776;border-top:1px solid #394776}
#ColContinguts table.taula th{color:#394776}
#ColContinguts table.taula th,#ColContinguts table.taula td{font-size:0.8em;padding:3px;border-bottom:1px solid #394776;border-right:1px solid #394776}
#ColContinguts form#frmContactar input,#ColContinguts form#frmContactar select,#ColContinguts form#frmContactar textarea{font-size:100%;width:250px}
#ColContinguts form#frmContactar input.boto,#ColContinguts form#frmContactar input.botoEnviar{width:auto}
#ColContinguts table.taulaFrm{margin-top:20px;padding-left:27px}
#ColContinguts table.taulaFrm th,#ColContinguts table.taulaFrm td{font-size:0.8em;padding:3px;border:none}
#ColContinguts address{font-size:0.8em;padding:10px 30px}
#ColContinguts p.tornar{font-size:0.7em;margin-bottom:0px}
/* banner al peu */
#BannerPeu{background:#fff url('/img/peufn.jpg') no-repeat bottom left;border-top:1px solid #AEAEAE;clear:left;height:90px;margin-top:2px;text-align:right}

/* estils de noticies */
.ComponentNoticies a{display:inline}
.ComponentNoticies div.LlistatGrupsTemes,.ComponentNoticies div.LlistatTemes,.ComponentNoticies div.LlistatNoticies,
.ComponentNoticies div.Noticia,.ComponentNoticies div.ImatgesRelacionades,.ComponentNoticies div.DocumentsRelacionats,
.ComponentNoticies div.EnllacosRelacionats,.ComponentNoticies div.TemesRelacionats,.ComponentNoticies div.DetallImatge,
.ComponentNoticies div.Enllacos,.ComponentNoticies div.Cercador,.ComponentNoticies div.Paginacio{display:block}
.ComponentNoticies div.Cercador{padding:3px;text-align:center}
.ComponentNoticies div.Paginacio{text-align:center}
.ComponentNoticies div.Item,.ComponentNoticies div.ItemImatge{padding:3px}
.ComponentNoticies div.ItemImatge img{display:none}
.ComponentNoticies div.Titol,.ComponentNoticies div.Nom{font-size:.8em;font-weight:bolder}
.ComponentNoticies img{border:2px solid #808080;margin:5px}
.ComponentNoticies div.LlistatGrupsTemes div.Imatge img,.ComponentNoticies a div.Imatge img{cursor:hand}
.ComponentNoticies a div.Imatge {display:inline}
.ComponentNoticies div.Descripcio,.ComponentNoticies div.Lloc,.ComponentNoticies div.Autor,.ComponentNoticies div.Font,
.ComponentNoticies div.Data,.ComponentNoticies div.Filtres,.ComponentNoticies div.Paginacio,.ComponentNoticies div.Url
{font-size:0.7em;padding:1px 12px 0 0;text-decoration:none;color:#444}
.ComponentNoticies div.Subtitol,.ComponentNoticies div.Cos{font-size:0.8em;padding:1px 12px 0 0;text-decoration:none;color:#000}
.ComponentNoticies div.Lloc,.ComponentNoticies div.Autor,.ComponentNoticies div.Data{font-size:.7em;float:left}
.ComponentNoticies div.Subtitol,.ComponentNoticies div.Font{padding:1px 0 0;clear:none;color:#000}
.ComponentNoticies div.Subtitol{display:block;margin-top:20px}
.ComponentNoticies div.Cercador div.Descripcio{float:none}
.ComponentNoticies div.Cercador div.Descripcio strong{color:#000}
.ComponentNoticies div.Filtres{padding:1px 0 0 0}
.ComponentNoticies input,.ComponentNoticies select{font-size:.9em;margin:1px;padding:1px;color:#000}
.ComponentNoticies input.BotoCerca{font-size:.7em;margin:3px 0 0;border:1px solid #000}
.ComponentNoticies div.CercaNoticies div.Paginacio a.Boto{color:#000;display:inline}
.ComponentNoticies div.NoResultats{border:1px solid #A69E98;margin:5px}
.ComponentNoticies hr.net{clear:none;visibility:hidden;float:none;height:0;line-height:0%;padding:0;margin:0;font-size:0em}
.ComponentNoticies div.Noticia div.Titol{font-size:large}
.ComponentNoticies div.Noticia div.Subtitol{font-weight:bolder;padding:4px 0}
.ComponentNoticies div.Noticia div.Cos{color:#000;padding:0;float:none}
.ComponentNoticies div.Noticia div.Cos img{padding:0px;margin:5px}
.ComponentNoticies div.Noticia div.Cos a{display:inline}
.ComponentNoticies div.Noticia div.Font{font-size:.6em;padding:1px 1px 0 0;clear:both}
.ComponentNoticies div.Noticia hr.net,.ComponentNoticies div.ImatgesRelacionades,.ComponentNoticies div.TemesRelacionats,.ComponentNoticies div.DocumentsRelacionats,.ComponentNoticies div.EnllacosRelacionats{clear:left}
.ComponentNoticies div.Noticia div.Descripcio{float:none}
.ComponentNoticies div.TitolItem{font-weight:bolder;font-size:.9em;border-bottom:1px solid #dde3e5}
.ComponentNoticies div.ImatgesRelacionades div.Imatge{height:55px}
.ComponentNoticies div.DetallImatge div.Imatge{margin:10px}
.ComponentNoticies div.DetallImatge div.Imatge img{border:none}
.ComponentNoticies div.DetallImatge .Subtitol{font-size:.9em;font-weight:bolder;clear:both}
.ComponentNoticies div.TemesRelacionats div.Titol{font-size:.7em;color:#444}
div.ComponentNoticies div.ImatgesRelacionades a.NoticiaImatge div.Imatge img{clear:none}

/* PEU ************************************* */
#Peu{font-size:0em;margin-bottom:10px;margin-left:auto;margin-right:auto;width:95%}
#Peu div{height:13px}
.fonsInf{background-image:url('/img/fonsInf.gif');background-position:bottom;background-repeat:repeat-x}
.fonsInfEsq{background-image:url('/img/fonsInfEsq.gif');background-position:left;background-repeat:no-repeat}
.fonsInfDrta{background-image:url('/img/fonsInfDrta.gif');background-position:right;background-repeat:no-repeat}
