body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#112431;text-decoration:none;background-image:url(images/bg.png);background-repeat:repeat-y;background-position:center top;background-color:#e5e3d5;margin:0;padding:0;}
a:link{color:#09f;text-decoration:none;}
a:visited{color:#06f;text-decoration:underline;}
a:hover{color:#f93;text-decoration:none;}
a:active{color:#06f;text-decoration:underline;}
.tophead{background-image:url(images/topbar.png);height:31px;background-repeat:repeat-x;margin:0;padding:0;line-height:31px;text-align:center;}
.main .tophead h1{padding-left:15px;color:#c63;margin:0;padding-top:0;padding-right:0;padding-bottom:0;}
.tophead a:link,.tophead a:visited{color:#ee4611;text-decoration:underline;}
.tophead a:hover{text-decoration:none;}
.spacer{clear:both;}
.main .footer .footertexts a{color:#009;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#009;}
.contents{background-image:url(images/contentbg.png);background-repeat:no-repeat;background-position:center top;margin-bottom:25px;padding-top:25px;}
.footer{background-color:#bec4f2;background-image:url(images/footerdiv.png);background-repeat:no-repeat;background-position:center top;height:85px;padding-right:25px;padding-bottom:0;padding-left:25px;padding-top:35px;}
.main .contents .right{float:right;width:240px;margin-right:15px;margin-top:0;}
.main .contents .left{margin-right:260px;padding-left:15px;padding-right:10px;}
.main .contents .left{font-size:12px;line-height:16px;text-align:justify;}
.main .contents .right .rightcontents{border:1px solid #e4dcc2;padding:5px;margin-bottom:15px;}
.rightcontents ul{display:block;margin:0;padding:0;}
.rightcontents li{list-style-type:none;margin-top:5px;margin-bottom:3px;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#dad9cb;}
.rightcontents h2{color:#09c;display:block;margin-top:2px;font-weight:bold;background-color:#f9f5f0;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#f4ede3;padding-left:5px;font-size:18px;margin-bottom:12px;}
.rightcontents .graduate{background-image:url(images/graduate-postgraduate.png);background-repeat:no-repeat;height:43px;width:230px;}
.main{background-image:url(images/bg-pg.png);background-repeat:repeat-y;width:757px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0;}
h1{color:#09c;display:block;margin-top:2px;font-weight:bold;padding-left:5px;font-size:18px;padding-bottom:5px;margin-bottom:0;}
h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:#963;text-decoration:none;font-weight:normal;display:block;margin-bottom:5px;}
h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;text-decoration:none;}
#tabsB{float:left;font-size:93%;line-height:normal;margin-top:144px;width:750px;}
#tabsB ul{margin:0;list-style:none;padding-top:10px;padding-right:5px;padding-bottom:0;padding-left:15px;}
#tabsB li{display:inline;margin:0;padding:0;}
#tabsB a{float:left;margin:0;padding:0 0 0 4px;text-decoration:none;background-image:url(images/tableftB.gif);background-repeat:no-repeat;background-position:left top;}
#tabsB a span{float:left;display:block;padding:5px 15px 4px 6px;color:#666;background-image:url(images/tabrightB.gif);background-repeat:no-repeat;background-position:right top;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsB a span{float:none;}
/* End IE5-Mac hack */ #tabsB a:hover span{color:#000;}
#tabsB a:hover{background-position:0 -42px;}
#tabsB a:hover span{background-position:100% -42px;}
.quicklinks{background-image:url(images/quicklinks.png);height:42px;background-repeat:no-repeat;}
.left #news{height:25px;font-size:18px;color:#09c;font-weight:bold;padding-left:15px;font-family:Arial,Helvetica,sans-serif;background-color:#f9f5f0;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#f4ede3;padding-top:3px;}
.left .date{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#999;text-decoration:none;}
.rightcontents a:hover{text-decoration:none;color:#06f;}
.rightcontents a:link{text-decoration:none;color:#000;}
.rightcontents a{text-decoration:none;color:#000;}
.rightcontents a:link{text-decoration:none;color:#000;}
.rightcontents a:active{text-decoration:none;color:#000;}
.titolo_str a:link,.titolo_str a:visited{color:#ee4611;font-size:14px;font-weight:bold;text-decoration:underline;}
.titolo_str a:hover{text-decoration:none;}
.titolo_str{background-image:url(images/str_bg.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:5px;}
.titolo_str img{padding-left:10px;}
.titolo_str span{color:#44424b;font-size:9px;padding:4px 0 2px 5px;font-style:italic;}
.titolo_lista a:link,.titolo_lista a:visited{color:#ee4611;font-size:14px;font-weight:bold;text-decoration:underline;}
.titolo_lista a:hover{text-decoration:none;}
.titolo_lista{margin-top:5px;}
.lista_strutture{clear:left;margin-bottom:10px;}
.lista_strutture p{font-size:11px;color:#44424b;margin:0;}
.images_str{margin:0 10px 10px 0;padding:3px;border:1px solid #ccc;float:left;}
.adv_center{background-color:#faf0d4;margin:0 0 15px 0;}
.adv_right{background-color:#faf0d4;}
.adv_top{BACKGROUND-COLOR:#faf0d4;padding:6px 9px 0 9px;border:1px solid #d8d8d8;border-bottom:0;}
.adv_bottom{BACKGROUND-COLOR:#faf0d4;padding:3px 9px 2px 9px;border-bottom:1px solid #d8d8d8;}
.adv_int{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;text-align:center;}
.adv_int_right{PADDING:9px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}