codice:
/*
* Cascading Style Sheet(CSS 467), for Invision Power Board 2.0.0
* Author: James A. Mathias, admin@leihu.com, http://www.1lotus.com
* Copyright: 2004 Invision Power Services, all rights reserved
*
* All style attributes in alpha-numeric order starting from 0
*
*/
/*
* ========================================
* global element styles
* ========================================
*/
html{
overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}
body{
background: #F2F3F4;
color: #666666;
font-family: Tahoma, Verdana, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
font-size: 11px;
line-height: 135%;
margin: 0;
padding: 0; /* required for Opera to have 0 margin */
text-align: center; /* centers board in MSIE */
}
table,
tr,
td{ /* required for text in tables, because tables do not inherit from body */
background: transparent;
color: #666666;
font-size: 11px;
line-height: 135%;
}
table{ /* makes all tables 100% wide */
width: 100%;
}
td,
.divpad{ /* gives all tables faux cellpadding of 5px */
padding: 2px;
}
td.nopad{ /* allows some tables to have no padding on the td */
padding: 0;
}
form{
display: inline;
margin: 0; /* removes mystery form tag gapping */
padding: 0; /* removes mystery form tag gapping */
}
img{
border: 0; /* makes sure linked images do not have a border */
vertical-align: middle;
}
/*
* ========================================
* global hyperlink styles
* ========================================
*/
a:link,
a:visited,
a:active{
background: transparent;
color: #666666;
text-decoration: none;
}
a:hover{
background: transparent;
color: #4D6A8A;
text-decoration: underline;
}
/*
* ========================================
* Main wrapper, this controls the overall width of the board in you browser view window.
* ========================================
*/
#ipbwrapper{
margin: 20px auto 20px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
text-align: left; /* re_aligns text to left second part of two part MSIE centering workaround */
/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 750px is a common fixed resolution size */
width: 702px;
}
/*
* ========================================
* styles for pagination links
* ========================================
*/
.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
background: #F0F4F7;
border: 1px solid #9DA1A6;
padding: 1px 3px 1px 3px;
}
.pagelinklast,
.minipagelinklast{
background: #E6E9ED;
}
.pagecurrent{
background: #FFC9A5;
}
.minipagelink,
.minipagelinklast{
border: 1px solid #CDD4DD;
font-size: 10px;
margin: 0 1px 0 0;
}
.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link{
text-decoration: none;
}
/* fake button effect for some links */
.fauxbutton{
background: #D7DBE1;
border: 1px solid #9DA1A6;
font-size: 11px;
font-weight: bold;
padding: 4px;
}
.fauxbutton a:link,
.fauxbutton a:visited,
.fauxbutton a:active{
color: #666666 !important;
text-decoration: none;
}
.forumdesc,
.forumdesc a:link,
.forumdesc a:visited,
.forumdesc a:active{
background: transparent;
font-size: 10px;
color: #8E969B;
line-height: 135%;
margin: 2px 0 0 0;
padding: 0;
}
/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */
.searchlite {
background-color:yellow;
font-weight:bold;
color: red;
}
.activeusers{
background: #FFF;
border: 1px solid #9DA1A6;
color: #666666;
margin: 0px;
padding: 1px;
}
.activeuserposting a:link,
.activeuserposting a:visited,
.activeuserposting a:active,
.activeuserposting
{
font-style:italic;
text-decoration: none;
border-bottom:1px dotted black;
}
fieldset.search{
line-height: 150%;
padding: 6px;
}
label{
cursor: pointer;
}
img.attach{
background: #A1A8AE url(<#IMG_DIR#>/click2enlarge.gif) no-repeat top right;
border: 1px solid #A1A8AE;
margin: 0 2px 0 0;
padding: 11px 2px 2px 2px;
}
.thumbwrap,
.thumbwrapp,
.fullimagewrap{
border: 1px solid #9DA1A6;
margin: 2px;
}
.thumbwrapp{
border: 2px solid #660707;
}
.fullimagewrap{
background: #F4F7FA;
text-align: center;
margin: 5px 0 5px 0;
padding: 5px;
}
.thumbwrap h4,
.thumbwrapp h4{
background: #EAEDF1;
border: 0 !important;
border-bottom: 1px solid #9CA4AE !important;
color: #9CA4AE;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.thumbwrap p,
.thumbwrapp p{
background: #EFF2F6 !important;
border: 0 !important;
border-top: 1px solid #9CA4AE !important;
margin: 0 !important;
padding: 5px !important;
text-align: left;
}
.thumbwrap p.alt,
.thumbwrapp p.alt{
background: #E6E9ED !important;
margin: 0 !important;
padding: 5px !important;
text-align: left;
}
.thumbwrapp p.pin{
background: #EFDFDF !important;
text-align: center !important;
}
.thumbwrap img.galattach,
.thumbwrapp img.galattach{
background: #FFF url(<#IMG_DIR#>/img_larger.gif) no-repeat bottom right;
border: 1px solid #9DA1A6;
margin: 5px;
padding: 2px 2px 10px 2px;
}
li.helprow{
margin: 0 0 10px 0;
padding: 0;
}
ul#help{
padding: 0 0 0 15px;
}
.warngood,
.warnbad{
color: #0B9500;
font-weight: bold;
}
.warnbad{
color: #DD0000;
}
#padandcenter{
margin: 0 auto 0 auto;
padding: 14px 0 14px 0;
text-align: center;
}
#profilename{
font-size: 28px;
font-weight: bold;
}
#photowrap{
padding: 6px;
}
#phototitle{
border-bottom: 1px solid #666666;
font-size: 24px;
}
#photoimg{
margin: 15px 0 0 0;
text-align: center;
}
#ucpmenu,
#ucpcontent{
background: #F4F7FA;
border: 1px solid #768C9E;
line-height: 150%;
}
#ucpmenu p{
margin: 0;
padding: 2px 5px 6px 9px;
}
#ucpmenu a:link,
#ucpmenu a:active,
#ucpmenu a:visited{
text-decoration: none;
}
#ucpcontent{
width: auto;
}
#ucpcontent p{
margin: 0;
padding: 10px;
}
.activeuserstrip{
background: #C1D4E5;
padding: 6px;
}
/* Topic View elements */
.signature{
background: transparent;
color: #304459;
font-size: 10px;
line-height: 150%;
}
.postdetails{
font-size: 10px;
line-height:140%;
}
.postcolor{
font-size: 12px;
line-height: 160%;
}
.normalname{
color: #003;
font-size: 12px;
font-weight: bold;
}
.normalname a:link,
.normalname a:visited,
.normalname a:active{
font-size: 12px;
}
.post1,
.bg1{
background: #F3F7FA;
}
.post2,
.bg3{
background: #EFF2F6;
}
.row2shaded,
.post1shaded { background-color: #DBDFE4 }
.row4shaded,
.post2shaded { background-color: #DFE3E7}
.row1{
background: #E6E9ED;
}
.row2{
background: #E7EBF1;
}
.darkrow1{
background: #CDD3D8;
color: #3A566C;
}
.darkrow3{
background: #DBE3EA;
color: #3A566C;
}
/* tableborders gives the white column / row lines effect */
.plainborder,
.tablefill,
.tablepad{
background: #F4F7FA;
border: 1px solid #8A95A1;
}
.tablefill,
.tablepad{
padding: 6px;
}
.tablepad{
border: 0 !important;
}
.wrapmini{
float: left;
line-height: 1.5em;
width: 25%;
}
.pagelinks{
float: left;
line-height: 1.2em;
width: 35%;
}
.desc{
font-size: 11px;
color: #929BA2;
}
.lastaction
{
font-size: 10px;
color: #797F86;
}
.edit{
font-size: 9px;
}
.thin{
border: 1px solid #FFF;
border-left: 0;
border-right: 0;
line-height: 150%;
margin: 2px 0 2px 0;
padding: 6px 0 6px 0;
}
/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */
/*
* ========================================
* calendar styles
* ========================================
*/
.calmonths{
background: #F0F4F7;
border: 1px solid #D0D7DE;
font-size: 18px;
font-weight: bold;
margin: 5px 0 5px 0;
padding: 8px;
text-align: center;
}
grazie e ciao