body {
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
    color: #555;
    font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
    background: url(../images/png/bluebar.png) repeat-y 0 0;
}

a { color: #ff9900; }

img {border: 0}
img.key {text_align: top}

h1 {
    font: 600 26px arial, helvetica, sans-serif;
    color: #ff9900;
    margin-top: 100px;
    margin-bottom: 30px;
    font-weight: 300px;
}

h2 {
    font: 18px arial, helvetica, sans-serif;
    color: #003366;
    margin-top: 40px;
    margin-bottom: 5px;
    font-weight: 300px;
}

h3 {
     font: bold 13px arial, sans-serif;
     color: #006666;
     margin-top: 20px;
     margin-bottom: 5px;
}

h4 {
   color: #ff9900;
   font: 12px/20px verdana, arial, sans-serif;
   margin-left: 40px;
   font-weight: bold;
   margin-top: 15px;
   margin-bottom:0
}

#bar {
    height: 100%;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    background-color: #003366;
    width: 14px;
    overflow: hidden;
    position: fixed;
}

#bar li {
    display: block;
    width: 14px;
}

#bar a {
    padding-left: 14px;
}

a#dipartimento { height: 125px;
        display: block; background-color: #ff9900; margin: 0;
	background-image: url(/images/png/dipartimento.png) }
a#dipartimento:hover { background-image: url(/images/png/dipartimento_l.png) }

a#dipartimento.en {height: 65px;
          display: block; background-color: #ff9900; margin: 0;
	  background-image: url(/images/png/home.png) }
a#dipartimento:hover.en { background-image: url(/images/png/home_l.png) }

a#ricerca { height: 100px;
        display: block; margin: 0;
	background-image: url(/images/png/ricerca.png) }
a#ricerca:hover { background-image: url(/images/png/ricerca_l.png) }

a#ricerca.en { height: 100px;
        display: block; margin: 0;
	background-image: url(/images/png/research.png) }
a#ricerca:hover.en { background-image: url(/images/png/research_l.png) }

a#didattica { height: 100px;
        display: block;
	background-image: url(/images/png/didattica.png) }
a#didattica:hover { background-image: url(/images/png/didattica_l.png) }

a#didattica.en { height: 100px;
        display: block;
	background-image: url(/images/png/teaching.png) }
a#didattica:hover.en { background-image: url(/images/png/teaching_l.png) }

a#amministrazione { height: 140px;
	display: block;
	background-image: url(/images/png/amministrazione.png) }
a#amministrazione:hover { background-image: url(/images/png/amministrazione_l.png) }

a#amministrazione.en { height: 140px;
	display: block;
	background-image: url(/images/png/administration.png) }
a#amministrazione:hover.en { background-image: url(/images/png/administration_l.png) }

a#persone { height: 84px;
	display: block;
	background-image: url(/images/png/persone.png) }
a#persone:hover { background-image: url(/images/png/persone_l.png) }

a#persone.en { height: 84px;
	display: block;
	background-image: url(/images/png/people.png) }
a#persone:hover.en { background-image: url(/images/png/people_l.png) }

p+p { text-indent: 20px }
p { margin: 0px }
p.link {margin-left: 40px }

#content {
    margin-left: 130px;
    width: 70%;
    position: absolute;
    top: 0px;
}

#footer {text-align: center; width: 100%; margin-top: 60px; margin-bottom: 60px }
#footer li {width: 25%}

#search {text-align: center; margin-right: 100px;}
#email {text-align: center; margin-right: 100px; }
#info {text-align: center; margin-right: 100px; }

.text {
   font: 12px/20px verdana, arial, sans-serif;
   margin-left: 82px;}

.text_noindent {
   font: 12px/20px verdana, arial, sans-serif;
   }

a.link {
   display: block;
   font: 12px/20px verdana, arial, sans-serif;
   margin-left: 40px;
   font-weight: bold;
   margin-top: 15px;}
   margin-bottom: 5px;}

textarea, input {
   font: 12px verdana, arial, sans-serif; color: #555;
}
textarea { padding: 5px; line-height: 18px; }
input { padding:0; padding-left: 5px; }

table (border: 0;}
td {
    border: 0
    color: #555;
    font: 12px/20px verdana, arial, sans-serif;
}

td.smaller {
    font-size: 0.8em;
}

td.smallest {
   font-family: verdana, arial, sans-serif; font-size: 0.7em;
}



