﻿body 
{
    font-family:Trebuchet MS;
    color:#333333;
    font-size:9pt;
    text-align:left;
    margin:0px;
    padding:0px;
    background-color:#A30A36;
    width:100%;
}
.top
{
    width:100%;
    background-color:#FFFFFF;
    /*overflow: hidden;*/
    /*overflow:auto;*/
    height:143px;
}
.erasmus_top
{
    width:100%;
    background-color:#FFFFFF;
    /*overflow: hidden;*/
    /*overflow:auto;*/
}
.hd 
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
    overflow: hidden;
}
.erasmus_hd 
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
    overflow: hidden;
}
.hd_logo
{
    float:left;
    width:252px;
}
.hd_box
{
    float:right;
    width:550px;
    text-align:right;
    padding-top:20px;
}
.cont_breadcrumbs
{
    width:100%;
    border-bottom-color:#cccccc;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:#cccccc;
    border-top-style:dotted;
    border-top-width:1px;
    margin-bottom:10px;
}
.breadcrumbs
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
}

.erasmus_breadcrumbs
{
    width:960px;
    height:19px;
    margin-left:auto;
    margin-right:auto;
}
.cont_breadcrumbs_interno
{
    width:720px;
    
}
.breadcrumbs_interno
{
    /*
    width:710px;
    height:19px;
    */
    width:750px;
    border-bottom-color:#A30A36;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:#cccccc;
    border-top-style:dotted;
    border-top-width:0px;
    float:left;
    margin-left:8px;
   }
   
   .breadcrumbs_interno_arab
{
    /*
    width:710px;
    height:19px;
    */
    width:735px;
    border-bottom-color:#A30A36;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:#cccccc;
    border-top-style:dotted;
    border-top-width:0px;    
    background-color:#FFFFFF;
    float:right;
    margin-right:20px;
    text-align:right;
   }

.breadcrumbs_erasmus
{
    /*
    width:710px;
    height:19px;
    */
    width:750px;
    border-bottom-color:#669900;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:#cccccc;
    border-top-style:dotted;
    border-top-width:0px;    
    background-color:#FFFFFF;
    float:left;
    margin-left:8px;
   }
.data
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    vertical-align:middle;
}
.erasmus_data
{
    width:960px;
    height:30px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    background-color:#FFFFFF;
    vertical-align:middle;
}
.homeCont1
{
    /*height:519px;*/
    width:100%;
    /*margin-left:auto;
    margin-right:auto;*/
    background-image:url('../immagini/home_corpo_bg.gif');
    background-repeat:repeat-x;
    background-position:center top;
    background-color:#DDDDDD;
}
.homeCont2
{
    /*height:346px;*/
    width:1060px;
    margin-left:auto;
    margin-right:auto;
    background-image:url('../immagini/home_corpo_main_bg.jpg');
    background-repeat:no-repeat;
    background-position:center top;
    background-color:#DDDDDD;
}
.homeCont3
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
}
.home_facolta
{
    width:528px;
    padding-left:20px;
    float:left;
    background-image:url('../immagini/home_facolta_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    background-color:#FFFFFF;
}
.home_menu
{
    width:155px;
    padding-left:40px;
    padding-bottom:40px;
    padding-top:10px;
     float:left;
    background-image:url('../immagini/home_menu_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    background-color:#FFFFFF;
}
.home_areaRis
{
    /*padding-top:5px;
    padding-bottom :35px;*/
    width:217px;
    float:right;
    /*background-image:url('../immagini/home_areaRis_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;*/
    background-color:#FFFFFF;
}

.testo_evidenziato
{
    color:#FFFFFF;
    font-size:9pt; 
    background-color:#333333; 
}
.home_scienze_pol
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/scienzePol.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:5px; 
}
.home_interpretariato
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/interpretariato.gif');
    background-repeat:no-repeat;
    background-position:left top; 
    margin-top:5px;
}
.home_economia
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/economia.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:5px;
    /*margin-left:45px;*/
}
/*.home_scipoleco
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/scipoleco.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:5px;
    margin-left:45px;
}*/

.interna_scienze_pol
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/scienzePol.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:2px; 
    margin-right:2px;
}

.interna_scienze_pol_header
{
    background-image:url('../immagini/breadcrumbs_bg_scienzepolitiche.jpg');
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#fb7447;
   
}

.interna_interpretariato
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/interpretariato.gif');
    background-repeat:no-repeat;
    background-position:left top; 
    margin-top:2px;
    margin-right:2px;
}

.interna_interpretariato_header
{
    background-image:url('../immagini/breadcrumbs_bg_interpretariato.jpg');
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#9ad993;
}


.interna_economia
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/economia.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:2px;
    margin-right:2px;
}

.interna_economia_header
{
    background-image:url('../immagini/breadcrumbs_bg_economia.jpg');
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#4c79fa;
}

.interna_scipoleco
{
    height:13px;
    width:13px;
    float:left; 
    background-image:url('../immagini/scipoleco.gif');
    background-repeat:no-repeat;
    background-position:left top;
    margin-top:2px;
    margin-right:2px;
}

.interna_scipoleco_header
{
    background-image:url('../immagini/breadcrumbs_bg_scipoleco.jpg');
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#ffd222;
}

.f_scienze_pol
{
    float:left;
    padding-left:0px;
    padding-bottom:5px;
    /*width:220px;*/
}
.f_interpretariato
{
   float:left;
   padding-left:0px;
   padding-bottom:5px;
   /*width:220px;*/
}
.f_economia
{
    float:left;
    padding-left:0px;
    padding-bottom:5px;
    /*width:200px;*/
}
/*.f_scipoleco
{
    float:left;
    padding-left:5px;
    padding-bottom:20px;
    width:150px;
}*/
.areaRis1
{
    background-color:#e9e9e9;
    padding:2px;
    /*padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    margin-top:8px;*/
}
.areaRis2
{
   padding-right:10px;
   text-align:right;
}
.areaRis3
{
    text-align:right;
    padding-left:40px;
    padding-right:10px;
}
.areaRis3_home
{
    text-align:right;
    padding:0px;
    margin:0px;
    /*padding-left:40px;
    padding-right:10px;
    background-color:#fff;*/
    float:left;
}
.loginPage
{
    float:right;
    text-align:right;
    padding-right:10px;
}
.user_password
{
    padding-right:100px;
}
.flash
{
    width:960px;
    height:220px;
    margin-left:auto;
    margin-right:auto;
    background-image:url('../immagini/flash_bg.jpg');
    background-repeat:repeat;
    background-position: top center;
    float:left;    
    background-color:#DDDDDD;
}
.footer
{
    width:100%;
    background-image:url('../immagini/footer_bg.jpg');
    background-repeat:repeat-x;
    background-position:left top;
    background-color:#A30A36;
    font-size:7pt;
    height:24px;
}
.footer1
{
    width:960px;
    margin-left:auto;
    margin-right:auto;
}
.footer2
{
   color:#FFFFFF;
   float:left; 
}
.footer3
{
   color:#FFFFFF;
   float:right; 
	text-align: right;	
}
.interna_sfondo
{
    width:100%;
    /*overflow:auto;*/
    background-color:#FFFFFF;
 background-image:url('../immagini/interna_bg.jpg');
    background-position:top center;
    background-repeat:no-repeat;
}
.interna_sfondo_stampa
{
    width:100%;
    /*overflow:auto;*/
    background-color:#FFFFFF;
 background-image:url('../immagini/interna_bg.jpg');
    background-position:top center;
    background-repeat:no-repeat;
}
.erasmus_sfondo
{
    width:100%;
    /*overflow:auto;*/
    background-color:#FFFFFF;
 background-image:url('../immagini/erasmus_bg.jpg');
    background-position:top center;
    background-repeat:no-repeat;
}
.internaFooter
{
    height:45px;
    width:100%;
    /*margin-left:auto;
    margin-right:auto;*/
    background-image:url('../immagini/interna_corpo_bg.gif');
    background-repeat:repeat-x;
    background-position:left top;
}
.internaCont1
{
    margin-left:auto;
    margin-right:auto;
    width:960px;
    /*padding-left:33px;
    width:927px;
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_corpo_main_bg.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;*/
}
.erasmusCont1
{
    margin-left:auto;
    margin-right:auto;
    width:960px;
    /*padding-left:33px;
    width:927px;
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_corpo_main_bg.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;*/
}
.interna_menu_sx
{
    width:199px;
    float:left;
}
.interna_menu_sx_arab
{
    width:199px;
    float:right;
}
.interna_facolta
{
    /*height:286px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_facolta_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-bottom:3px;
    padding-left:30px;
}
.interna_menu
{
    /*height:197px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_menu_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:5px;
    padding-bottom:23px;
    padding-left:45px;
    line-height:19px;
}

.interna_menu_eng
{
    /*height:197px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_menu_bg_eng.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:5px;
    padding-bottom:23px;
    padding-left:45px;
    line-height:19px;
    min-height:120px;
    height:auto !important;
    min-height:120px;
}

.interna_menu_china
{
    /*height:197px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_menu_bg_china.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:5px;
    padding-bottom:23px;
    padding-left:45px;
    line-height:19px;
    min-height:120px;
    height:auto !important;
    min-height:120px;
}

.interna_menu_arab
{
    /*height:197px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_menu_bg_arab.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:5px;
    padding-bottom:23px;
    padding-right:45px;
    line-height:19px;
    min-height:120px;
    height:auto !important;
    min-height:120px;
    width: 172px;
    text-align:right;
}

.interna_areaRis
{
    /*height:280px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/interna_areaRis_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:10px;
    padding-bottom:28px;
}

.nomi_facolta
{
    padding-top:4px;
    padding-bottom:4px;
}
.internaCont3
{
    width:520px;
    float:left;
    margin-top:20px;
    margin-left:18px;
    margin-right:10px;
}
.internaCont3_arab
{
    width:520px;
    float:left;
    margin-top:20px;
    margin-left:18px;
    margin-right:10px;
    text-align:right;
}
.erasmusCont3
{
    width:750px;
    float:left;
    margin-top:20px;
    margin-left:8px;
}
.internaCont4
{
    width:741px;
    float:left;
    margin-top:20px;
    margin-left:8px;
}
.internaCont100
{
    width:741px;
    float:left;
    margin-top:20px;
    margin-left:8px;
}
.internaContStampa
{
    width:100%;
    float:left;
    margin-top:20px;
    margin-left:8px;
}


.internaDCenter
{
  width:201px;
  float:right;
  margin-top:20px;
}
.internaDCenter_arab
{
  width:201px;
  float:left;
  margin-top:20px;
  text-align:right;
}
.internaDcenterDiv
{
  border-color:#CCCCCC;
  border-style:solid;
  border-width:1px;
  /*overflow:auto;*/
}

.internaDCenter_title
{
    background-color:#f3f3f3;
    text-align:right;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    border-width:1px 1px 0px 1px;
    border-style:solid solid none solid;
    border-color:#ccc #ccc #fff #ccc;
}

.internaDCenter_cont
{
    color:#A30A36; 
    padding-left:3px;
    padding-top:3px;
    padding-bottom:3px;
    border-width:0px 1px 1px 1px;
    border-style:none solid solid solid;
    border-color:#fff #ccc #ccc #ccc;
}

.interna_entraDCenter
{
    border-top-color:#CCCCCC;
    border-top-style:dotted;
    border-top-width:1px;
    background-image:url('../immagini/sfondo_entraDCenter.gif');
    background-position:left top;
    background-repeat:no-repeat;
    height:46px;
    width:98%;
    padding-top:10px;
    text-align:right;
}

/************************* AGGIUNTE BY MAREK **********************/
.fac_col_sn
{
    background-color:#f0f0f0;
    color:#333333;
    font-weight:bold;
    text-align:right;
    width:20%;
    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.fac_col_dx
{
    border-bottom-color:#cccccc;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    width:30%;
}
.cors_col_sn
{
    background-color:#f0f0f0;
    color:#333333;
    font-weight:bold;
    text-align:right;
    width:20%;
    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.cors_col_dx
{
    border-bottom-color:#cccccc;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    width:30%;
}
.nome_att_corso, .doc_att_corso, .cfu_att_corso {
border-bottom:1px dotted #CCCCCC;
width:60%;
}
.cfu_att_corso {
width:5%;
}
.doc_att_corso {
width:35%;
}

.nome_att_corso_interpretariato, .doc_att_corso_interpretariato, .cfu_att_corso_interpretariato {
border-bottom:1px dotted #CCCCCC;
width:33%;
}
.cfu_att_corso_interpretariato {
width:5%;
}
.doc_att_corso_interpretariato {
width:31%;
}

.ul_corsi,.ul_personale
{}

.fac_tit_economia,.fac_tit_scienze_pol, .fac_tit_interpretariato
{
    /*display:block;
    border-left-color:#4c79fa;
    border-left-style:solid;
    border-left-width:3px;
    padding-left:5px;*/
}


.riga_separatrice
{
	border-top: silver 1px dotted;
}

.txt img {
padding-right:10px;


}

.erasmus_menu
{
    /*height:197px;*/
    background-color:#FFFFFF;
    background-image:url('../immagini/erasmus_menu_bg.gif');
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:5px;
    padding-bottom:23px;
    padding-left:45px;
    line-height:19px;
}
.segrStud
{
    /*background-color:#fff;*/
    padding:2px;
}

.pubblicazioni h3
{
    font-size:9pt;
}
.justify
{
    text-align:justify;
}
.MasterCorsiMenu
{
    border-bottom:solid 3px #A30A37;
    margin-bottom:15px;
    font-size:18pt;
    font-weight:bold;
    padding-bottom:10px;
}
.Attivo
{
    padding:10px;
    background-color:#A30A37;
    color:#f4f4f4;
}
.nonAttivo
{
    padding:10px;
    background-color:#ccc;
    color:#333;
}
.AttivoArchivio
{
    padding:6px;
    padding-bottom:12px;
    background-color:#A30A37;
    color:#f4f4f4;
    font-size:10pt;
    margin-top:15px;
}
.nonAttivoArchivio
{
    padding:6px;
    padding-bottom:12px;
    background-color:#ccc;
    color:#333;
    font-size:10pt;
    margin-top:15px;
}

