


.link_cei {
	width: 180px; 
	height: 45px;
	margin-left:140px;
}

#player_flash {
	padding:0px;
	margin:0px;
}

#foto_upf{
        margin-top:6px;
}

div.imatge_impacte{ 
	width:100%;

}

body
{ 
background-image: url(body_fons.gif);
background-color:#dfdfdf;
background-attachment:fixed;
background-position: top center;
}

div.peu_vermell {  
    border:0;
    background-image: url(peu.jpg);
    height: 38px;
    font-family: Verdana, Arial, Helvetica, sans-serif;    
    color:#FFFFFF; 
    font-size:  0.8em;
    align:center;
}

div.peu_negre {
    height:20px;
    padding:2px; 
}

.boto_cercador {
        margin-top: 1px;
        border: 0pt none;
        vertical-align: top;
}
.boto_logincg {
        margin-left: 4px;
        margin-top: 1px;
        *margin-top: -4px;
        border: 0pt none;
        vertical-align: top;
}

#superior {
	background-repeat : no-repeat;
	background-image:url(cstop_fons_ca.jpg);	
	}

#superior_izquierda { 
	position:relative;
        *position:absolute; /* Hack IE 6 ratlla negra */
	float:left;
	}

#superior_derecha { 
	float:right;
        margin-right: 70px;
        margin-top:31px;
	}

html>body #superior_derecha { 
	float:right;
        margin-right: 150px;
        margin-top:31px;
	}

#superior_CG {
        margin-top:6px;
        background-image: url(cg.jpg);
        background-position: top center;
        background-color:#f5f5f5;
        background-repeat:no-repeat;
        width:200px;
        height:auto;
}

#menu_navegacion_opcions {
        margin-top: -76px;
}

#menu_navegacion_opcions_esquerra {
       margin-top: -72px;
       margin-left: 324px;
}

#menu_navegacion_opcions form img {
    margin-top: 1px;
}

/* --------------------------------------------------------------------- menu 1er separadors grisos */
#menu li.separador {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	margin: 0px; 
	font-size: 100%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
	text-align: left;
        color: #000000;
        background-color: #DDD;
}

#menu li.separador:hover {
         
	border-left-color: #DDD; 
	border-bottom-color: #DDD; 
	border-top-color: #DDD
	border-right-color: #DDD;
	background: #DDD;      
        color: #000000;
}

/* --------------------------------------------------------------------- menu 1er dreta gris */
#menu li a, #menu li a:hover {
	border-right: 1px solid #A1BFBF;       
}

/* --------------------------------------------------------------------- link vermell negreta */
#menu li a:hover {
	font-weight: bold;
        color: #990000;      
}

/* --------------------------------------------------------------------- menu 2on borde esquera gris */
#menu ul li a {
	border-left: #838383 5px solid; 
}

/* --------------------------------------------------------------------- menu 2on separador blanc */
#menu li li {
     border-bottom: #ffffff 1px solid; 
}
/* --------------------------------------------------------------------- menu 2on text marró */
#menu li li a {
     color: #572E28;
}
/* --------------------------------------------------------------------- menu 3er text gris */
#menu li li li a {
     color: #4F4F4F;
}




#Derecha {
background-color: #FFF;
}

html>body, #caixa1004, #Madre, #Central { height:auto; min-height:auto;}

/* --------------------------------------------------------------------- Pastilles destacats */

#pastilla_galeria {
	text-align:center;
	margin-top: 4px;
}

#destacat {
        display:table;      /* estira ul li, agafa alçada ... */
}

#destacat_miralaupf {
	width:200px;
        height:42px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(miralaupf_ca.jpg);
}
#destacat_recercaupf {
	width:200px;
        height:33px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(recerca_ca.jpg);
}

#destacat_alumni {
	width:200px;
        height:33px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(alumni_llarg.gif);
}

#destacat_seuelectronica {
	width:200px;
        height:33px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(seuelectronica_ca.gif);
}


#destacat_masters {
	width:200px;
        height:auto;
        *height:41px;
        min-height:41px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(masters_ca.gif);
        background-repeat: no-repeat;
}

#destacat_doctorats {
	width:200px;
        height:auto;
        *height:41px;
        min-height:41px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(doctorats_ca.gif);
        background-repeat: no-repeat;
}


#destacat_postgrau {
	width:200px;
        height:auto;
        *height:57px;
        min-height:57px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(postgrau_ca.jpg);
        background-color: #5d5b5c;
        background-repeat: no-repeat;
}

#destacat_recerca {
	width:200px;
        height:auto;
        *height:33px;
        min-height:46px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(recerca_ca.jpg);
        background-color: #5d5b5c;
        background-repeat: no-repeat;
}

#destacat_grau {
	width:200px;
        height:auto;
        *height:41px;
        min-height:41px;
	margin: 4px 0 0 0;
	padding: 0;
        background-image: url(graus_ca.gif);
        background-repeat: no-repeat;
}

#destacat_xarxes {
	width:200px;
        height:32px;
	margin: 8px 0 0 0;
	padding: 0;
        background-image: url(xarxessocials_ca.jpg);
}

#contingut_xarxes {
	background-color: #F7F7F7;
	height: 32px;
}

.destacat_pastilla_text{
        padding: 0px 4px 0 10px;
	text-align: center;
	line-height: 1.5em;
	font-size: 0.7em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff;
        text-decoration:none;
}
.destacat_pastilla_text a:link, .destacat_pastilla_text a:visited{
	text-align: left;
	line-height: 1.5em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff;
        text-decoration:none;
}
.destacat_pastilla_text a:hover{
        text-decoration:underline;
}

#destacat_destaquem {
	width:200px;
        height:32px;
	margin: 8px 0 0 0;
	padding: 0;
        background-image: url(destaquem_ca.jpg.1);
}

#destacat_vinculades{
	width:200px;
        height:32px;
	margin: 455px 0 0 0;
	padding: 0;
        background-image: url(vinculades_ca.jpg);
}

ul.destacat{ margin:0; list-style-type:none; padding:0; font-size: 0.6em; }
ul.destacat li{
	float:left;
	position:relative;
	clear:both;
	width:200px;
        height:88px;
	margin: 0;
	padding: 0;
	border-top:none;
	border-bottom: 1px solid #c0c0c0;
	text-align: left;
	line-height: 1.5em;
        background-image: url(destacat_01.jpg);
}

ul.destacat2{ margin:0; list-style-type:none; padding:0; font-size: 0.6em; }
ul.destacat2 li{
        float:left;
	position:relative;
	clear:both;
	width:200px;
        height:88px;
	margin: 0;
	padding: 0;
	border-top:none;
	border-bottom: 1px solid #c0c0c0;
	text-align: left;
	line-height: 1.5em;
        background-image: url(destacat_02.jpg);
}
.destacat img{
	float:left;
	margin: 8px 8px 0 8px;
	padding: 0 0 0 0;
}
.destacat2 img{
	float:left;
	margin: 8px 8px 0 8px;
	padding: 0 0 0 0;

}

.destacat_text {
        line-height: 1.5em;
}
ul.destacat a:link, ul.destacat2 a:link, ul.destacat a:visited, ul.destacat2 a:visited{
        font-weight: bold;
}


/* --------------------------------------------------------------------- Webs Vinculades */
ul.vinculades { margin:24px; list-style-image: url(fletxa_webs.jpg); padding:0; font-size: 0.7em; }
ul.vinculades li {
        margin-top: 1.2em;
}
ul.vinculades li a:link, ul.vinculades li a:visited{
	margin-top: 20px;
	text-align: left;
        font-weight:bold;
        color:#919191;
        text-decoration:none;
}
ul.vinculades li a:hover{
        color:#990000;
        text-decoration:underline;
}

.txt_login {
	font-size: 0.7em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
}

.caixa_link ,
.caixa_link a:link ,
.caixa_link a:visited ,
.caixa_link a:hover { font-size: 0.9em; line-height: 15px;} 

.img_no_border_top {
        border: 0pt none;
        vertical-align: top;
}

.img_no_border_down {
        border: 0pt none;
        vertical-align: bottom;
}

.img_no_border_middle {
        border: 0pt none;
        vertical-align: middle;
}

.img_esquerra {
	float:left;
        align:left;
}


div.caixa_actualitat {
        *margin-top:-4px; /* IE */
	background-color: #4c4c4c;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 0.85em;
        font-weight:bold;
        text-decoration:none;
        width:100%; 
        min-height:26px;
        text-align:center; 
}

.actualitat_link a:link { color: #b5b3b4; font-size:0.7em; font-weight:bold; text-decoration:none;}
.actualitat_link a:visited { color: #b5b3b4; font-size:0.7em; font-weight:bold; text-decoration:none;}
.actualitat_link a:hover { color: #b5b3b4; font-size:0.7em; font-weight:bold; text-decoration:underline;}
.actualitat_separador { color:#b5b3b4; font-size:0.7em; font-weight:bold;}

#actualitat_img {
	width:127px;
        height:26px;
	padding: 0;
        background-image: url(actualitat_ca.jpg);
        float:left;
        margin-top: 5px;
}

#actualitat_zona1 {
	float:left;
	margin-top: 4px;
	color:#b5b3b4;
	text-align:center;
	width:150px;
}

#actualitat_zona2 {
	float:left;
	margin-top: 4px;
	color:#b5b3b4;
	text-align:center;
	width:180px;
}

.actualitat_titol {
	text-align:center;
	font-size: 0.8em;
	color:#E0E0E0;
}


#portada_noticia_img {
        float:left;
        padding: 8px 8px 0px 8px;
}

#portada_titol {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 0.75em;
        font-weight:bold;
        margin-bottom: 10px;
        line-height: 1.90em;
        color: #bd0000;
}

.portada_data_img {
        height:9px;
        vertical-align:middle;
}

#portada_data {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 0.55em; 
        font-weight:bold; 
        color: #414141;
}


#portada_titol a:link, #portada_titol a:visited{
        color: #bd0000;
        font-weight:bold;
        text-decoration: none;
}

#portada_titol a:hover{
        color: #bd0000;
        font-weight:bold;
        text-decoration: underline;
}


#portada_resum {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 0.65em;
        font-weight:normal;
        color: #434343;
        line-height: 1.90em;
        letter-spacing: 0.02em;
}

#portada_noticia {
        padding-top:14px;
        padding-left: 4px;
        padding-bottom:14px;
        margin-left: 330px;
        width: 259px; 
}

#portada_noticia_foto {
        padding-top:14px;
        padding-right: 2px;
        margin-left: 0px;
}

.caixa_noticies {
        display:table;  /* Si se saca con Firefox se redimensionan... pero el pie sale mal */
        width:602px; 
        *width:601px;   /* IE */
	background: #ffffff;
	border: 1px solid #dfdfdf;
	border-bottom-color: #ffffff;
	border-top-color: #ffffff;
	border-left: 0px;
}


.caixa_noticies ul { width: 100%; margin-top: -1px;}
.caixa_noticies ul { padding: 0px; margin:0px; }


.caixa_noticies li { 
        width: 300px; 
        *width: 297px; /* IE Hack */ 
        min-height: 210px;
        *height:210px; /* IE Hack */
        list-style:none; 
        float:left; 
        padding-top: 0px;
        *padding-top: 10px; /* IE Hack */
        padding-bottom: 4px;
	border: 1px solid #dfdfdf;
	border-right: 0px;
	border-top: 1px dotted #dfdfdf;
	border-bottom-color: #ffffff;

}

body:nth-of-type(1) .caixa_noticies li {
	width: 290px; /* Google Chrome Hack */
}

.TitolNoticia { line-height: 1.90em; }
.TitolNoticia a:link, .TitolNoticia a:visited { text-decoration: none; color:#bd0000; font-weight:bold; }
.TitolNoticia a:hover { text-decoration: underline; }
.TextNoticia  { line-height: 1.90em; padding-left:8px; padding-right: 4px;}
.DataNoticia  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight:bold; color: #414141; }



/* --------------------------------------------------------------------------------- LAVINIA PLAYER */ 

.holder {
   text-align: center;
   vertical-align: middle;
   width: 301px; // 368
   height: 193px; // 236
   overflow: hidden;
   padding: 8px;
   float:left;
}

html>/**/body .holder
{
   text-align: center;
   vertical-align: middle;
   position: absolute;
   width: 301px; // 368
   height: 193px; // 236
}

.cplayer {
   width: 301px; // 368
   height: 193px; // 236
}

.logo { margin-top: 50px; }

.fonsplayer {
	background-color: #f3f3f3;
        width:100%;
        *width:601px;
        min-height:216px; //253
	border: 1px solid #dfdfdf;
        border-bottom: 0px;
        border-top: 0px; 
        border-left: 0px; 
        *border-right: 0px;
}									

/* DESTACATS CONTINGUT ESTRUCTURAT */

#box_destacats{
	margin-left: 5px;
}

/* ALÇADA MADRE - PROBLEMA DESTACATS */
html > body #Madre {
    min-height: 1970px;
}
