body {
background-image : url(../images/bg.png);
background-repeat : repeat-x;
background-color : #efefef;
margin : 0;
padding : 0;
font-family : 'trebuchet ms', arial, verdana, sans-serif;
font-size : 0.9em;
color : #000000;
}
a {
outline : none;
}
img {
border : 0;
}
h1 {
color : #cccccc;
font-weight : normal;
font-size : 200%;
}
h2 {
color : #666666;
font-weight : normal;
font-size : 175%;
}
h3 {
color : #000000;
font-weight : normal;
font-size : 150%;
}
#logo {
width : 900px;
margin : 0 auto;
background-image : url(../images/logo.png);
height : 45px;
}
#copy {
display : none;
}
#border {
margin : 0 auto;
width : 920px;
border : 10px solid #efefef;
padding-top : 10px;
background-color : #ffffff;
}
#wrapper {
margin : 0 auto;
width : 900px;
background-color : #ffffff;
}
#top {
background-color : #ffffff;
width : 900px;
float : left;
height : 40px;
line-height : 40px;
background-color : #425a68;
margin-bottom : 10px;
}
#navigation {
float : left;
width : 900px;
height : 200px;
background-color : #ffffff;
margin-bottom : 10px;
}
#header {
width : 590px;
height : 200px;
float : left;
background-color : #cccccc;
background-image : url(../images/header.png);
}
#header h1 {
text-align : right;
}
#box {
width : 100%;
display : block;
padding-top : 10px;
padding-bottom : 10px;
margin-top : 150px;
}
a#box {
text-decoration : none;
color : #ffffff;
background-color : #000000;
}
a#box:hover {
color : #ffffff;
}
.testo {
padding : 0;
margin : 0;
}
#newsflash {
float : right;
width : 280px;
height : 180px;
overflow : auto;
background-color : #dbdddf;
padding : 10px;
}
#navigation-closer {
clear : both;
}
#leftcolumn {
background-color : #ffffff;
width : 590px;
float : left;
}
#rightcolumn {
float : right;
background-color : #f0f0f0;
width : 280px;
display : inline;
padding : 0 10px 10px 10px;
}
#footer {
width : 900px;
clear : both;
background-color : #ffffff;
padding : 10px 0 10px 0;
font-size : 0.75em;
color : #999;
border-top : 2px solid #efefef;
margin-top : 10px;
}
#pathway {
font-size : 0.8em;
padding-bottom : 10px;
border-bottom : 2px solid #efefef;
}
#pathway a {
text-decoration : none;
}
#pathway a:hover {
text-decoration : none;
}
.rbroundbox {
background : url(../images/nt.gif) repeat;
}
.rbtop div {
background : url(../images/tl.gif) no-repeat top left;
}
.rbtop {
background : url(../images/tr.gif) no-repeat top right;
}
.rbbot div {
background : url(../images/bl.gif) no-repeat bottom left;
}
.rbbot {
background : url(../images/br.gif) no-repeat bottom right;
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
width : 100%;
height : 7px;
font-size : 1px;
}
.rbcontent {
margin : 0 7px;
}
.rbroundbox {
width : 100%;
margin : 1em auto;
}
