@CHARSET "ISO-8859-1";

/*_______________________GENERALS________________________*/
body { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; background-color: #FFFFFF; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
#principal { width:790px; }

a, a:visited, a:link, a:hover { color:#000000; text-decoration:none;}
#contentGeneral a, #contentGeneral a:visited, #contentGeneral a:link, #contentGeneral a:hover { text-decoration:underline;}
#content a, #content a:visited, #content a:link, #content a:hover { text-decoration:underline;}
#content div.item a, #content div.item a:visited, #content div.item a:link, #content div.item a:hover { text-decoration:none;} /*per el index*/

a.txt:link, a.txt:hover { color:#000000; }
a.txt_sub:link, a.txt_sub:hover { color:#000000; text-decoration:underline; }

.tituloPres, .titpres { color:#B0982F; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.titol { color:#B0B029; font-size:21px; font-weight:bold; }
div.titol { color:#B0B029; font-size:21px; font-weight:bold; margin-top:10px;}
div.borderBottomDotted{ line-height: 1px; overflow:hidden; width:100%; padding:0; margin:0; height:1px; background-image:url(../img/puntsDotted.gif); background-repeat:repeat-x; background-position:bottom;}
.adaptat { font-size:12px; }

.tituloEnlace { color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
.tituloMano { color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
.textoMano { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; text-decoration:none; }
.textoHome { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }

p.secondaryTitle { color:#2E3A69; font-size:12px; font-weight:bold; }

/*_______________________CAPCELERA________________________*/
#cap { margin:0; padding-bottom:0; padding-left:0; padding-right:0; }

/*CONTINGUT_HEADER*/
#middle { float:left; margin:0 auto 0 12px; text-align:left; width:605px; }
#middle { _margin-left:5px; /*IE6*/ }
#bread { color:#ABA7AB; font-size:10px; padding:11px 0 0;}
#bread a:visited, #bread a:link, #bread a:hover, #bread a.txt:link, #bread a.txt:hover { text-decoration:underline; }
#header {color:#000000; margin:0 0 10px 0; }
#headerImage { height:112px; width:593px; margin:10px 0 0 10px; border:1px solid #003090; color:#000000; }
#headerImage img.imageHeader  { float:left; border-right:1px solid #003090; clear:none; display:block; height:112px; margin-right:10px;}
#headerImage div.titolHeader{ padding-top:40px; }
#headerImage div.titol_s { padding:0; overflow:hidden; color:#405872; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:23px; font-weight:bold; text-decoration:none; }
#headerImage div.titol_2s{ padding:0; height:45px; overflow:hidden; color:#5F88BF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
div.linksInicials { color:#ABA7AB; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; height:20px; margin-bottom:20px; }
div.linksInicials a { text-decoration:underline; }

/*CONTINGUT_PRES --> COMUNES*/
div.esquerra { float:left; width:430px; }
div.present { padding-top:0; width:410px; }
div.titulacio { color:#ABA7AB; font-size:12px; width:410px; }
div.slogan, div.titolApartat { width:430px; color:#B0B029; font-size:13px; font-weight:bold; margin-top:15px; }
div.titolApartat { margin-bottom:15px; }
div.dreta { position:absolute; left:455px; padding-top:10px; width:160px; }
div.taula { background-color:#F5F5D6; border:1px solid #ACAC2B; width:160px; }
div.taula div.selec { background-color:#E5E599; font-size:10px; font-weight:bold; padding:5px; }
div.taula div.noselec { background-color:#F5F5D6; font-size:10px; padding:5px; }
div.taula div.nivell1 div.opcioMenuAcademic { padding-left:8px; background-image:url(../img/li_bis.gif); background-position:0 3px; background-repeat:no-repeat; }
div.taula div.nivell2 div.selec { padding:5px 5px 5px 10px; }
div.taula div.nivell2 div.noselec { padding:5px 5px 5px 10px; }
a.cajaMain2 { color:#000000; font-size:10px; text-decoration:none; }
a.cajaMain2:visited { color:#000000; text-decoration:none; }
div.taula div.separacioMenu { /*height:7px;*/ line-height:0; margin:0; overflow:hidden; background-color:#F5F5D6;}

/*CONTINGUT_PRES --> NO_COMUNES*/
.txtpres { background-color:#F5F5D6; color:#000000; font-size:12px; padding:10px; text-decoration:none; }
.alert { background-image:url(../img/ic_acceso_2.gif); background-position:left top; background-repeat:no-repeat; padding-left:23px; }
.alert a, .alert a:visited, .alert a:link, .alert a:hover { text-decoration:underline; }

/*_______________________CONTINGUT________________________*/
#pre_content { float:left; width:430px; margin-top:15px; margin-bottom:10px; }
#contentGeneral{ width:430px; }

#content, #contentCom{ float:left; left:10px; position:relative; width:595px;}
#content{ padding-top:10px; }
#contentCom{ padding-top:25px; }

.txt { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; }
.cap_menu { background-color:#eceff9; color:#5F88BF; font-family:verdana,arial; font-size:12px; font-weight:bold; margin:10px 0 10px 1px; padding:2px 5px; width:584px; }
.item { background:transparent url(../img/pic.gif) no-repeat scroll left top; color:#000000; font-family:verdana,arial; font-size:10px; font-weight:normal; margin-right:14px; padding:1px 5px 5px 35px; }
#content div.item a:hover { text-decoration:underline !important;}
.trasllat { color:#003090; font-size:11px; }

/*______________________LATERAL_DRET_______________________*/
#lateralRight { float:right; width:158px; font-family:Verdana,Arial; font-size:12px; margin:0px 0 0 0; padding:5px 0 0; text-align:left; font-size:11px; }
a.lateral:link { color:#003090; font-size:11px; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }
a.lateral:visited { color:#003090; font-size:11px; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }
a.linkLateralEnContingut, a.linkLateralEnContingut:link { float:left; width:132px; background-image:url(../img/boliche.gif); background-repeat:no-repeat; background-position:left 3px; padding-left:12px; color:#2E3A69; font-size:10px; font-weight:bold; text-decoration:none; }
span.lateral{ color:#003090; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }

/*DIMENSIONS (AMPLADA)*/
div.accioGeneral, div.tipusInfo, div.tipusUOC, div.banner { width:158px; }
div.linkLateral { width:149px; }/*perque te padding*/
/*COLOR DE FONS*/
div.linkLateral, div.tipusInfo, div.tipusUOC { background-color:#E5E599; }
/*SEPARACIONS*/
div.accioGeneral, div.tipusUOC, div.tipusInfo, div.banner, div.linkLateral { margin-bottom:13px;}

/*accioGeneral*/
div.accioGeneral { border-bottom: 1px solid #003090;}
/*linkLateral*/
div.linkLateral { float:left; border-bottom: 3px solid #DBDBDB; border-top:1px solid #FFFFFF; padding:8px 0 6px 10px; /*para el bug de IE6:*/_margin-right:-3px; }
a.lateralTitA, a.lateralTitA:link, a.lateralTitA:visited, a.lateralTitA:hover { width:132px; float:left; color:#2E3A69; font-size:10px; font-weight:bold; }
div.linkLateral a.lateralTitA, div.linkLateral a.lateralTitA:link {
background-image:url(../img/boliche.gif); background-position:0pt 3px; background-repeat:no-repeat; padding-left:12px; text-decoration:underline; }
div.contingut a.lateralTitA, div.contingut a.lateralTitA:link { text-decoration:none; }
/*tipusUOC*/
div.tipusUOC { float:left; }
div.tipusUOC img.head { float:left; width:158px; height:77px; }
div.tipusUOC div.titol, div.tipusUOC p.titol { text-decoration:none; width:91px; margin:0px; padding: 28px 0px 0px 10px; color:#FFFFFF; font-family:Verdana,Arial; font-size:11px; font-weight:bold; }
div.tipusUOC div.titol, div.tipusUOC p.titol{ #top:-55px; /*IE*/ }
div.tipusUOC div.titol a, div.tipusUOC p.titol a { color:#FFFFFF; font-family:Verdana,Arial; font-size:11px; font-weight:bold; text-decoration:none; cursor:hand; cursor:pointer; }
div.tipusUOC div.bgImage { float:left; width:158px; height: 77px; overflow:hidden; margin:0px; padding:0px; background-color:#8fa2c2; background-repeat: no-repeat;}
div.tipusUOC div.contingut { float:left; padding:0px 8px 10px;}
div.tipusUOC div.contingut p { padding:0; margin:0; }
div.tipusUOC div.contingut div.linksExtend { margin-top:10px; }
div.tipusUOC div.contingut div.textEnContingut { margin-top:10px; }
div.tipusUOC div.contingut div.itemEnContingut a { margin-top:10px; text-decoration:underline;}
/*tipusInfo*/
div.tipusInfo{ float:left; }
div.tipusInfo img.head { float:left; position:relative; width:158px; background-color:#8fa2c2; height:42px; }
div.tipusInfo div.titol { width:110px; color:#FFFFFF; font-family:Verdana,Arial; font-size:11px; font-weight:bold; padding-left:10px; height:1em; position:relative; top:-38px; #top:-48px;/*IE*/ }
div.tipusInfo div.contingut { float:left; position:relative; _top:-30px;/*IE6*/ padding:0px 8px 10px;}
div.tipusInfo div.contingut p { padding:0; margin:0; }
div.tipusInfo div.contingut div.itemEnContingut { float:left; width:142px; clear:both; margin-top:5px; }
div.tipusInfo div.contingut div.itemEnContingut a.lateralTitA, div.tipusInfo div.contingut div.itemEnContingut a.lateralTitA:link, div.tipusInfo div.contingut div.itemEnContingut a.lateralTitA:visited , div.tipusInfo div.contingut div.itemEnContingut a.lateralTitA:hover  {	width:100%; text-decoration:underline; color:#2E3A69; }
div.tipusInfo div.contingut div.textEnContingut { float:left; margin-top:5px; width:100%; }
div.tipusInfo div.telefon, div.tipusInfo div.telefonPetit { float:left; margin-top:10px; color:#2E3A69; font-family:Helvetica,Verdana,Arial; font-weight:bold; }
div.tipusInfo div.telefon { font-size:25px; }
div.tipusInfo div.telefonPetit { font-size:19px; }
div.tipusInfo div.horari { float:left; }
/*banner*/
div.banner img{ width:158px; border:none; }


/*_____________________PART COMERCIAL______________________*/
/*MENU COMERCIAL*/
#menuComercial, #lateralLeft { float:left; width:186px; }
#menuComercial div.selec { font-weight:bold; font-size:10px; padding:0; background-color:none;  }
#menuComercial div.noselec { font-size:10px; font-weight:normal; padding:0; background-color:none; }
#menuComercial div.nivell1 { background-color:#DFEFFF; font-size:10px; font-weight:normal; margin:1px; padding:1px 5px; }
#menuComercial div.nivell2 { background-color:#F7FBFF; font-size:10px; font-weight:normal; margin:1px; padding:1px 5px 1px 10px; }
	.selec { background-color:none; }
	.noselec { background-color:none; }

/*CONTINGUT COMERCIAL*/
#contentComercial, #contentMiddle { float:left; margin-left:15px; padding:0; width:391px;
					color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; text-decoration:none; }
div.titPres { color:#2E3A69; font-size:13px; font-weight:bold; padding-bottom:9px; text-decoration:none; }
div.titApartat { color:#2A3E69; font-size:13px; font-weight:bold; }

div.tornarAEstudi { border-top:1px solid #003090; border-bottom:1px solid #003090; }
div.tornarAEstudi a.tornarAEstudi { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
div.tornarAEstudi a.tornarAEstudi:hover { color:#043494; }
div.tornarAEstudi div.textTornarAEstudi { background-image:url(../img/atras.gif); background-position:left top; background-repeat:no-repeat; padding-left:30px; }

div.cajaMain { background-color: #b6d7f7; width:167px; height:39; padding:5px; text-align:left; border:1px solid #618ac3; }
a.cajaMain3 { color:#405872; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; }

/*Enllacos Relacionats*/
#enllacosRelacionats { border: 1px solid #003090; background-color:#FFFFFF;} 
#enllacosRelacionats div.titol{ padding:2px 10px; background-color:#5F88BF; border:1px solid #FFFFFF; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; margin:0; text-decoration:none; }
#enllacosRelacionats div.links{ padding:2px 10px; border:1px solid #FFFFFF; background-color:#dfedff; }
#enllacosRelacionats div.enllacRelacionat a, #enllacosRelacionats div.enllacRelacionat a:visited, #enllacosRelacionats div.enllacRelacionat a:link, #enllacosRelacionats div.enllacRelacionat a:hover {
color:#000000; text-decoration:underline; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }

/*_____________________POPUPS______________________*/
.tabla_eees tr td { background:#f5f5d6; }
.tabla_eees tr td.titulo_tabla { background:#e5e599; text-align:center; }


/*___________________________PEU___________________________*/
#foot { float:left; padding:16px; width:774px; }
.textpeu {	background-color:#FFFFFF; border-bottom:1px solid #ACAC2B; border-top:2px solid #ACAC2B; color:#5F5F5F; font-family:tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
a.textpeu:link { color:#5F5F5F; font-family:tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; }

div.comentaris, div.comentaris p, div.comentaris a, div.comentaris span {font-size:11px; color: #003090;}
