






#Madre, #Central, #Izquierda, #Derecha { height:100%; }

#Madre {   background:transparent; }

            #Izquierda { position:absolute; top:0; left:0; width:190px; background-color: #FFFFFF;}

#Central { margin-left:194px; margin-right:210px; }
#Central_ariadna { margin-left:8px; }
#Central_titol { margin-left:8px; }
html>body #Central { margin-left:194px; margin-right:210px; }
#Derecha { position:absolute; top:0; right:0; width:210px; }
html>body #Madre { position:relative; }
html>body #Izquierda, #Derecha { height:100%; }
html>body #Madre, #Central {  height:inherit; }
html>body #Central { min-height:368px; }
#Actualitat { text-align:center; display:block;}
#Data_modificacio {  text-align:center; display:block; width:100%;  font-size: 0.8em; color: #999 ; text-decoration: none; font-weight: normal; }
#cajita_01 { float:left; width:202px; }
#cajita_02 { float:left; width:202px; }
#cajita_home_izq { float:left; width:190px; }
#cajita_derecha { float:left; width:210px; }
#peu_plana { text-align:center; display:block; position:relative;}
#peu_print { text-align:center; display:block; text-align:right; background-color: #F1F1F1; }

/* ------------------------------------------------------------- Canvis per pintar a 1004 */
#caixa1004 {
    position:relative;
    height:100%;
    width:1006px;
    margin:0 auto;

    background: #FFFFFF url(fons_menu_blanc.gif) repeat-y 190px 0;
}


                                          #Izquierda, #Derecha { margin-top:81px; }
html>body #Izquierda, #Derecha { margin-top:0px; }


html>body #Madre { position:relative; }

/* -------------------------------------------------------------- END Canvis per pintar a 1004 */

html, body { height: 100%; }                           /* FF 2.0 ok */
#Central, #Madre, #caixa1004 { height: auto; }
#Izquierda,#Derecha {
    height:1024px;
    min-height:1024px;
}





/* DESTACATS RECUPERAT DE ACTUALITAT2COLUMNES.CSS */

/* CONTACTE ZONA NOVETATS */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(contacte_fons.png) no-repeat bottom right} 
.cssbox{ width:193px !important;width: 193px}
.cssbox_head{background-position:top right;margin-right:-0px;padding-right:0px;}
.cssbox_head h2{ background-position:top left; margin:0; font-size:12px;padding:15px 15px 10px 15px;text-align:left;
 border:0; height:auto !important; height:1%} 
.cssbox_body{ background-position:bottom left; margin-right:0px; padding:10px 5px 10px 15px;text-align:left;font-size:9px;} 


/* CONTACTE AMPLE ZONA CONTINGUT */ 
.cssboxample, .cssboxample_body, .cssboxample_head, .cssboxample_head h2{ background: transparent url(contacte_fonsample.png) no-repeat bottom right} 
.cssboxample{ width:786px !important; width: 750px; padding-right:15px; margin:0px;}  
.cssboxample_head{background-position:top right; margin-right:-15px; padding-right:40px} 
.cssboxample_head h2{ background-position:top left; margin:0; border:0; padding:25px 0 15px 40px; height:auto !important; height:1%}  
.cssboxample_body{ background-position:bottom left; margin-right:25px; font-size:9px; padding:15px 0 15px 40px} 
.cssboxample_head h2 {magin-bottom:0px; padding-bottom:0px;}


ul.destacat_banner a:link, ul.destacat_banner a:visited {
    color: #B10304;
    
}

ul.vinculades {
	margin:24px;
	padding:0;
	font-size: 0.7em;
	list-style-image: url(http://www.upf.edu/cmsUPF/opencms/home/Web/_img/fletxa_webs.jpg);
}

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: #B10304;
        text-decoration:none;
}

ul.vinculades li a:hover{
        color:#990000;
        text-decoration:underline;
}

#destacat {
        display:table;
}

ul.destacat{
	margin:0;
	list-style-type:none;
	padding:0;
	font-size: 0.7em;
}

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.destacat li a:link, ul.destacat li a:visited{
	margin-top: 20px;
	text-align: left;
        font-weight:bold;
        color: #B10304;
        text-decoration:none;
}

ul.destacat li a:hover{
        color:#990000;
        text-decoration:underline;
}

#destacat_destaquem {
	width:200px;
        height:32px;
	margin: 8px 0 0 0;
	padding: 0;
}

.destacat img{
	float:left;
	margin: 8px 8px 0 8px;
	padding: 0 0 0 0;
}


#destacat_vinculades{
	width:200px;
        height:32px;
	margin: 8px 0 0 0;
	padding: 0;
}

/* FI RESCAT */




/* DESTACATS (Contingut estructurat) */

strong {
    color: #B10304;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

.box_contacte {
    width:193px !important;
    width: 193px
}

.contacte_head {
    background: transparent url("contacte_fons_head.jpg") no-repeat top right;
    margin-right: 0px;
    padding-right: 0px;
}

.contacte_head h2 {
    background-position:top right;
    margin:0;
    font-size:12px;
    padding:15px 15px 10px 15px;
    text-align:left;
    border:0;
    height:auto !important;
    height:1%
}

.contacte_body{
    background: transparent url("contacte_fons_body.jpg") repeat-y top right;
    margin-right:0px;
    padding:10px 5px 10px 15px;
    text-align:left;
    font-size:9px;
}

.contacte_foot {
    background: transparent url("contacte_fons_foot.jpg") no-repeat top right;
}

#box_destacats {
    margin-top: 10px;
}

#destacat_header {
    width: 200px;
    height: 32px;
    margin: 8px 0 0 0;
    padding: 0;
}

.destacat_text {
    line-height: 1.5em;
    width: 100%;
    /*font-size: 0.7em;*/
}

.destacat_text img {
    float: left;
    padding: 8px;
}

ul.destacat_banner a:link,
ul.destacat_banner a:visited {
    font-weight: bold;
    color: #B10304;
}

ul.destacat_banner li a:hover {
    color:#990000;
    text-decoration:underline;
}

ul.destacat_banner {
    margin: 0;
    list-style-type: none;
    padding: 0;
}

ul.destacat_banner 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;
    font-size: 0.7em;
    background-image: url(destacat_banner_fons.jpg);
}

ul.destacat_fletxa {
    list-style-image: url(destacat_fletxa.jpg);
    margin: 24px;
    margin-top: 0;
    padding: 0;
}

ul.destacat_fletxa li {
    margin-top: 1.2em;
    font-size: 0.7em;
}

ul.destacat_fletxa li a:link,
ul.destacat_fletxa li a:visited {
    margin-top: 20px;
    text-align: left;
    font-weight: bold;
    color: #919191;
    text-decoration: none;
}

ul.destacat_fletxa li a:hover{
    color:#990000;
    text-decoration:underline;
}

.destacat_lliure {
    margin-top: 10px;
    margin-bottom: 10px;
}

.destacat_lliure , .destacat_lliure p {
    width:210px;
}

/* FI DESTACATS */
