body,html {
padding : 0;
margin : 0 15px !important;
margin : 0 30px;
}
td, tr, p, div {
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size : 13px;
line-height : 16px;
}
hr {
color : #999999;
height : 1px;
width : 100%;
}
a:link, a
isited {
color : #0066A7;
text-decoration : underline;
}
a:hover {
color : #999999;
text-decoration : underline;
}
ul {
margin : 2px;
padding-left : 10px;
list-style : none;
}
li {
line-height : 14px;
padding-left : 14px;
padding-top : 2px;
background-image : url(../images/quadrato.gif) ;
background-repeat: no-repeat;
background-position: 0px 5px;
}
form {
margin : 0;
padding : 0;
}
.inputbox {
color : #000000;
background : #ECEEEF;
border : 1px solid #cccccc;
margin : 3px 0;
}
form select.button{
color : #000000;
background : #ECEEEF;
}
option {
background : #ffffff;
}
.back_button {
font-size : 12px;
font-weight : normal;
padding-bottom : 3px;
margin-right : 4px;
float : right;
line-height : 20px;
}
div.back_button a{
text-decoration : none;
}
.button {
font-size : 11px;
color : #EDF1F3;
border : 1px solid #EDF1F3;
margin : 3px 0;
padding : 2px;
cursor : pointer;
background : url(../images/button.gif) repeat-x top left;
}
.contact_email {
width : 100%;
}
.contact_email .inputbox {
}
table.moduletable {
margin : 0 0 8px 0;
width : 100%;
}
table.moduletable th {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
width : 100%;
color : #EBEFF2;
padding : 2px;
line-height : 25px;
background : url(../images/mod_left.gif) #414141 repeat-x top left;
height: 29px;
}
table.moduletable td {
padding-top: 2px;
}
div.module{
text-align: left;
margin : 0 0 20px 0;
}
div.module h3 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
width : 100%;
color : #EBEFF2;
line-height : 27px;
background : url(../images/mod_left.gif) #0066A7 repeat-x top left;
height : 29px;
margin : 0 0 15px 0;
}
.rightcol div.module h3{
background : url(../images/mod_right.gif) #0066A7 repeat-x top left;
}
.contentmod {
text-align : left;
padding : 8px 0;
}
.contentmod td {
padding : 5px;
}
.contentmod table.moduletable {
margin : 0 0 8px 0;
width : 100%;
border : 1px solid #DDE1E3;
background : #ECEEEF;
}
.contentmod table.moduletable th{
font-size : 14px;
font-weight : bold;
text-align : center;
width : 100%;
color : #0066A7;
padding : 2px;
line-height : 25px;
background : #E7EAEC;
border-bottom : 1px solid #DDE1E3;
}
a.readon:link, a.readon
isited {
color : #0066A7;
font-size : 12px;
white-space : normal;
font-weight : normal;
padding : 1px 0px 1px 10px;
float : right;
line-height : 15px;
text-decoration : none;
border-left:1px solid #0066A7;
}
a.readon:hover {
color : #000000;
font-size : 12px;
white-space : normal;
font-weight : normal;
padding : 1px 0 1px 10px;
line-height : 15px;
text-decoration : none;
border-left : 1px solid #000000;
}
.pagenavcounter {
font-size : 11px;
color : #999999;
}
.pagenavbar {
border-top : 1px solid #999999;
padding : 2px;
}
.pagenav, .pagenav_prev, .pagenav_next {
font-weight : normal;
}
a.pagenav:link, a.pagenav
isited {
font-size : 11px;
color : #999999;
text-decoration : none;
}
a.pagenav:hover {
font-size : 11px;
color : #0066A7;
text-decoration : none;
}
table.contenttoc {
border : 1px solid #dcdcdc;
background : #3083B8;
padding : 0;
margin-left : 2px;
margin-bottom : 2px;
}
table.contenttoc th{
margin : 0;
padding : 2px;
background : #e7eaec;
color : #333333;
}
table.contenttoc td{
margin : 0;
padding : 3px 4px;
border-bottom : 1px solid #dcdcdc;
background-image : url(../images/quadrato.gif) ;
background-repeat : no-repeat;
background-position: 4px 7px;
}
table.contenttoc td a:link, table.contenttoc td a
isited{
padding-left : 12px !important;
padding-left : 0;
text-indent : 12px;
text-decoration : none;
}
.pathway {
font-size : 11px;
color : #333333;
padding-left : 5px;
}
a.pathway:link, a.pathway
isited {
font-size : 11px;
padding-left : 0;
font-weight : bold;
text-decoration : underline;
}
a.pathway:hover {
font-size : 11px;
padding-left : 0;
font-weight : bold;
}
.pathway img{
padding-top : 5px;
}
.sectiontableheader {
font-weight : bold;
letter-spacing : 1px;
color : #ffffff;
background : #414141;
padding : 3px 5px;
border : 1px solid #ffffff;
}
.sectiontableentry1 {
vertical-align : top;
background : #f6f6f6;
border-bottom : 1px solid #ffffff;
line-height : 20px;
}
.sectiontableentry1 td, .sectiontableentry2 td{
padding : 2px 5px;
border-bottom : 1px solid #ffffff;
line-height : 20px;
}
.sectiontableentry2 {
vertical-align : top;
border-bottom : 1px solid #ffffff;
background : #f0f0f0;
line-height : 20px;
}
.sectiontableentry1 img{
margin: 0 4px;
}
.sectiontableentry2 img{
margin: 0 4px;
}
a.category:link, a.category
isited {
font-size : 12px;
font-weight : normal;
padding: 5px;
}
.small {
font-size : 11px;
color : #999999;
}
.smalldark {
font-size : 11px;
color : #333333;
}
.createdate, .modifydate {
font-size : 11px;
color : #666666;
font-weight : normal;
text-align : left;
width : 100%;
}
.content_vote {
font-size : 11px;
height : 22px;
padding : 2px 0;
}
.content_rating {
font-size : 11px;
color : #999999;
}
table.content{
width : 100%;
padding : 0;
border-collapse : collapse;
border-spacing : 0;
margin-bottom : 10px;
}
table.contentpane {
width : 100%;
border-spacing : 0;
padding-left : 5px;
padding-right : 5px;
margin-bottom : 5px;
}
table.contentpaneopen {
width : 100%;
border-spacing : 0;
padding-left : 5px;
padding-right : 5px;
margin-bottom : 5px;
}
.contentheading {
font-family : Arial, Verdana, Helvetica, sans-serif;
width : 100%;
font-size : 17px;
font-weight : bold;
line-height : 21px;
text-align : left;
text-indent : 0;
color : #000000;
padding : 3px;
margin : 3px 0;
background : #ECEEEF;
}
.contentheading a {
text-decoration:none;
}
.componentheading {
font-family : Arial, Verdana, Helvetica, sans-serif;
width : auto;
font-size : 17px;
font-weight : bold;
line-height : 21px;
text-transform : uppercase;
text-align : left;
color : #616161;
padding : 3px;
margin : 5px !important;
margin : 5px 1px;
background : #ECEEEF;
}
.contentdescription {
width : auto !important;
margin : 0;
padding : 0;
padding-top : 5px;
text-align : left;
}
.blog_more {
margin : 10px 0 7px 7px;
}
.buttonheading {
padding : 0 2px;
}
.blog {
width:100%;
}
.poll {
color : #333333;
line-height : 13px;
font-weight : normal;
text-align : left;
}
.pollstableborder{
border-color : #999999;
}
.ontab {
border-left : 1px solid #666666;
text-align : center;
font-weight : bold;
color : #333333;
padding : 5px;
cursor : pointer;
line-height : 30px;
}
.offtab {
border-left : 1px solid #666666;
text-align : center;
color : #999999;
font-weight : normal;
padding : 5px;
cursor : pointer;
line-height : 30px;
}
.tabpadding {
border-left : 1px solid #666666;
}
a.mainlevel {
display : block;
width : auto !important;
width : 100%;
margin : 1px 0;
padding : 0;
font-size : 12px;
background : none;
text-indent : 10px;
}
a.mainlevel:link, a.mainlevel
isited {
display : block;
font-size : 14px;
border-bottom : 1px solid #DCDFE1;
font-weight : normal;
padding : 2px 0;
color : #666666;
padding-left : 10px;
text-decoration : none;
}
a.mainlevel:hover {
border-bottom : 1px solid #DCDFE1;
font-size : 14px;
font-weight : normal;
color : #666666;
text-decoration : none;
padding-left : 10px;
text-decoration : none;
background : #ECEEEF;
}
#active_menu {
color : #0066A7;
border-bottom : 1px solid #DCDFE1;
background : url(../images/menu.gif) #ECEEEF 96% 50% no-repeat;
text-decoration : none;
}
a#active_menu:hover {
color : #333333;
border-bottom : 1px solid #DCDFE1;
}
.sublevel {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #999999;
padding : 3px 1px 3px 5px;
margin : 3px;
}
a.sublevel:link, a.sublevel
isited {
color : #999999;
text-decoration : none;
}
a.sublevel:hover {
color : #0066A7;
text-decoration : none;
}
a.sublevel#active_menu {
background : transparent;
color : #0066A7;
border : 0;
}
ul#mainlevel-nav {
font-size : 11px;
list-style : none;
padding-right : 20px;
margin : 0;
}
#mainlevel-nav li {
float : right;
display : block;
list-style : none;
background-image : none;
padding : 0;
margin : 0;
width : auto !important;
font-size : 13px;
line-height : 28px;
white-space : nowrap;
}
#mainlevel-nav li a {
display : block;
padding-left : 10px;
padding-right : 0;
font-size : 13px;
color : #0066A7;
text-decoration : underline;
}
#mainlevel-nav li a:hover {
display : block;
font-size : 13px;
color : #cccccc;
}
.mosimage {
border : 1px solid #E7EAEC;
margin : 5px;
padding-top: 3px;
}
.mosimage_caption {
margin-top: 3px;
padding : 2px;
color : #666666;
font-size : 10px;
background: #ECEEEF;
}
.moduletable-topnav {
width : auto;
padding : 0;
margin: 13px;
}
.topnav {
width : 0;
text-decoration : none;
color : #ffffff;
font-size : 14px;
}
a.topnav {
position : relative;
width : auto;
background : none;
padding : 10px 6px 10px 6px;
color : #5B9DC6;
text-decoration : none;
font-weight : normal;
line-height : 36px !important;
line-height : 16px;
_height:0;
}
a.topnav:hover{
width : auto;
color : #ffffff;
padding : 10px 6px 10px 6px;
font-weight : normal;
text-decoration : none;
background-color: #000000;
}
a.topnav#current {
cursor : default;
position : relative;
width : auto;
background : #000000;
padding : 10px 6px 10px 6px;
color : #FFFFFF;
text-decoration : none;
background : #000000;
}
a.topnav#current:hover {
cursor : pointer;
position : relative;
width : auto;
background : #0066A7;
padding : 10px 6px 10px 6px;
color : #ffffff;
text-decoration : none;
}
a.topnav
isited, .topnav a:link {
text-decoration : none;
color : #fff;
}
#body {
background: url(../images/top_bg3.png) #ECEEEF repeat-x top left;
}
.main {
text-align : left;
width : 100%;
}
div.mod {
background : none;
width : 6px;
}
#clear {
clear: both;
height: 0px;
}
#centertb {
border: 1px solid #ffffff;
background: #ffffff;
}
#contenttb{
padding: 10px 15px;
}
td.pw {
width : 100%;
padding : 5px 5px 10px 5px !important;
padding : 2px 2px 10px 2px;
}
td.pw div{
padding : 5px;
width : auto;
border : 1px solid #DDE1E3;
background : #ECEEEF;
}
.footer {
width : 410px;
font-size : 12px;
color : #3F4446;
font-weight : normal;
padding-top : 10px;
padding-left: 34%;
}
.leftcol, .rightcol {
vertical-align : top;
padding : 7px;
text-align : left;
width : 190px;
background : #FFFFFF;
border: thin solid #3083B8;
}
.leftcol div, .rightcol div{
width : 185px;
}
.foot {
height : 117px;
background : url(../images/footer.jpg) repeat-x top left;
border-top : none;
}
.foot td {
padding: 10px 15px;
}
#logo {
background : url(../images/logo.png) repeat-x 00px 0;
height : 92px;
margin: 13px;
}
#top_bar_home {
position : absolute;
margin : 0;
padding : 0;
right : 80px;
height : 91px;
background : url(../images/icon_home.gif) no-repeat 0 35px;
}
#top_bar {
position : absolute;
margin : 0;
padding : 0;
right : 80px;
height : 91px;
background : url(../images/icon.gif) no-repeat 0 35px;
}
Vorrei che il file logo.png potesse essere più grosso.
Se cambio dimensione al file rimane cmq bloccata la dimensione visibile in modo da poter creare un unico logo grande e non come ora che il logo è ripetuto per 3 volte