/*===========
global styles
=============*/
/* Corpo pagina */
body {
background-color: #ffffe6;
background: url(images/sfondo.gif);
font-size: 10px;
color: #445588;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px; /* Opera 0 margin */
text-align: center; /* center in IE */
}
/* portal wrapper */
#mkwrapper {
text-align: left; /* left-align text in IE */
margin: 0px auto 0px auto;
}
/* Sfondo e allineamento logo */
#mklogostrip {
/* background-image: url(MKPORTALIMGDIR/sf_logo.jpg); */
/* background-color: transparent; */
text-align: left;
}
/* global font formatting */
table {
font-size: 10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Testo categoria moduli */
tr {
font-size: 10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Testo news, titolo statistiche e utenti online moduli */
td {
font-size: 10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Testo info blocchi */
.tdglobal {
font-size: 10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Margini tabella principale */
.tabmain {
margin: 0px;
padding: 0px;
}
/* image link border */
img {
border: 0px;
}
/*==============
LIGHT BACKGROUND
================*/
/* Sfondo celle calendario, descrizione e statistiche moduli - Testo statistiche */
.modulecell {
background-color: #ffffff;
color: #000000;
}
/* Sfondo UrloBox sotto la barra dei link */
.urlo2 {
background-color: #f1fbff;
color: #000000;
}
/* Sfondo Tabella news */
.tabnews {
background-color: #f8fafc;
color: #000000;
}
.trattini {
background-color: #ffffff;
color: #000000;
}
/* Sfondo delle tre colonne del portale */
.tabmain {
background-color: #edeff2;
color: #000000;
}
/* Sfondo dei blocchi e moduli */
.tablemenu {
background-color: #ffffff;
color: #000000;
}
/* Sfondo della tabella del blocco UrloBox */
.taburlo {
background-color: #f8fafc;
color: #000000;
}
/*===============
MEDIUM BACKGROUND
=================*/
/* Sfondo barra dei link */
.navigatore {
background-color: #f8d440;
color: #445588;
}
/* Sfondo celle principali blocchi */
.tdblock {
background-color: #f1fbff;
color: #445588;
}
/* Colore dei bordi delle tabelle interne dei moduli */
.moduleborder {
background-color: #e0e5f1;
color: #445588;
}
/*=============
DARK BACKGROUND
===============*/
/* Sfondo e testo UrloBox sotto barra dei link */
.urlo {
/* background-image: url(MKPORTALIMGDIR/m_sf.gif); */
/* background-color: transparent; */
color: #000000;
}
/* Sfondo e testo titolo dei blocchi e moduli */
.sottotitolo {
/* background-image: url(MKPORTALIMGDIR/m_sf.gif); */
/* background-color: transparent; */
color: #445588;
}
/*=======================
border and divider styles
=========================*/
/* Spessore e colore dei bordi della tabella principale */
.tabmain {
border: 1px solid #A9B8C2;
}
/* Spessore e colore dei bordi delle tabelle principali dei blocchi emoduli*/
.tablemenu {
border: 1px solid #A9B8C2;
}
/* block wrapper, chat button strip */
/* Spessore e colore delle tabelle del modulo UrloBox */
.taburlo {
border: 1px solid #A9B8C2;
}
/* Spessore e colore della tabella UrloBox sotto la barra dei link */
.urlo2 {
border: 1px solid #A9B8C2;
}
/* Colore trattini orizzontali PCA portale */
.trattini {
border: 1px solid #A9B8C2;
}
/* Colore trattini verticali CPA portale */
.trattini2 {
border: 1px solid #A9B8C2;
}
/* Colore trattini orizzontali UrloBox e Citazioni */
.trattini3 {
border: 1px solid #A9B8C2;
}
/* Spessore trattini orizzontali PCA portale */
.trattini {
border-width: 1px 0 0 0;
border-top-style: dashed;
}
/* Spessore trattini verticali PCA portale */
.trattini2 {
border-width: 0 1px 0 0;
border-right-style: dashed;
}
/* Spessore trattini orizzontali UrloBox e Citazioni */
.trattini3 {
border-width: 0 0 1px 0;
border-bottom-style: dashed;
}
/* vertical spacer image used in portal skin */
/* .vspacer
{
background-image: url(MKPORTALIMGDIR/punto_vert.gif);
background-repeat: repeat-y;
background-color: transparent;
} */
/*==============
hyperlink styles
================*/
/* global links */
a:link 
a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #445588; 
text-decoration: none;
}
a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #224466;
text-decoration: underline;
}
a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #445588;
text-decoration: none;
}
/* Barra dei link, bold navbar, block, module links */
a.uno:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #445588;
font-weight: bold;
text-decoration: none
}
/* Link visitati */
a.uno:visited {
font-size: 10px;
color: #445588;
font-weight: bold;
text-decoration: none
}
/* Link al passaggio del mouse */
a.uno:hover {
font-size: 10px;
color: #224466;
font-weight: bold;
text-decoration: underline;
}
/* block text links */
.tablemenu a:link, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #445588;
text-decoration: none;
}
.tablemenu a:hover {
text-decoration: underline;
color: #224466;
}
.tablemenu a:active {
text-decoration: none;
}
/* global contrasting text and hyperlink color */
/* Colore testo descrittivo: "ultimo accesso", numero file, immagini, ecc... */
.mktxtcontr {
color: #ff0000;
font-weight: bold;
text-decoration: none;
}
/* Testo titoli news */
a.mktxtcontr:link {
color: #ff0000;
font-weight: bold;
text-decoration: none;
} 
/* Testo news visitate */
a.mktxtcontr:visited {
color: #ff0000;
font-weight: bold;
text-decoration: none;
}
a.mktxtcontr:hover {
font-weight: bold;
text-decoration: underline;
color: #224466;
}
/* contrasting text and hyperlink color 2 (admin) */
/* Questi campi quì sotto sono per i link modifica e cancella del PCA */
.mktxtcontr2 {
color: #0000ff;
font-weight: bold;
text-decoration: none;
}
a.mktxtcontr2:link {
color: #0000ff;
font-weight: bold;
text-decoration: none;
} 
a.mktxtcontr2:visited {
color: #0000ff;
font-weight: bold;
text-decoration: none;
}
a.mktxtcontr2:hover {
font-weight: bold;
text-decoration: underline;
color: #224466;
}
/*=========
form styles
===========*/
/* Colore di sfondo delle caselle di spuntatura e sfondo e testo del tasto salva, invia e vota del PCA del portale */
input {
background-color: #f1fbff;
/* border: 1px solid #4C77B6; */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px; 
color: #000000;
vertical-align: middle;
}
textarea {
background-color: #f1fbff;
/* border: 1px solid #4C77B6; */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
vertical-align: middle;
}
select {
background-color: #f1fbff;
/* border: 1px solid #4C77B6; */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
vertical-align: middle;
}
.bgselect /* input fields */
/* Sfondo e testo dei menu a tendina e dei campi di testo */
{
background-color: #f8fafc;
/* border: 1px solid #4C77B6; */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
vertical-align: middle;
}
.mkbutton /* global submit buttons */
{
background-color: #f8fafc;
/* border: 1px solid #4C77B6; */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
vertical-align: middle;
}
/* button border - needed for blocks to display correctly in forum-view */
.blsubmit,
.mkbutton {
border: 2px #9cf outset;
}
/* radio/checkbox buttons - remove background color and border in IE */
.mkradio {
/* background-color: transparent; */
border: 0px;
}
/* configure blog textarea */
textarea.mkwrap1 {
overflow: auto;
/* width: 230px; */
width: 100%;
}
/* edit blog textarea */
textarea.mkwrap2 {
overflow: auto;
width: 500px ;
}
/* block input */
.mkblkinput {
background-color:#ffffff;
font-size: 9px;
border: 1px dashed #808080;
margin: 2px;
}
/*=============
navstrip styles
===============*/
/* Barra dei link */
.navigatore {
vertical-align: bottom;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 300;
font-size: 9px;
}
/*============
 block styles
==============*/
/* used in functions.php (function main_page) */
.blocks {
padding: 0px;
}
/* block header/footer corner images - portal skin only */
/* Sfondo delle celle decorative dei blocchi e moduli */
.tdmenblock {
font-size: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
/* background-color: transparent; */
}
/* Font dei blocchi */
.tdblock {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 2px;
}
/* Titoli blocchi e moduli */
.sottotitolo {
vertical-align: middle;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
/* color: #000000; */
}
/* horizontal spacer between blocks */
.tdspacer {
line-height: 3px;
}
/*==================
module global styles
====================*/
/* Sfondo celle moduli titolo statistiche, utenti online e menu salta categoria a tendina */
.modulex {
height: 25px;
background-image: url(images/logo_bg.jpg);
}
/* Sfondo e altezza cella moduli titoli categoria */
th.modulex {
height: 25px;
white-space: nowrap;
background-image: url(images/logo_bg.jpg);
}
/* Testo descrizione categoria */
.modulelite {
font-size: 10px;
color: #000000;
}
/* center block padding (news, admin) */
.contents {
padding: 10px;
}
/* Link per le pagine multiple download galleria ecc... */
.mkpagelink {
background-color: #f0f5fa;
border: 1px solid #072a66;
padding:1px 3px 1px 3px;
color: #000000;
font-weight: normal;
}
.mkpagelinklast {
background-color: #eaeaea;
border: 1px solid #072a66;
padding: 1px 3px 1px 3px;
color: #000000;
font-weight: normal;
}
.mkpagecurrent {
background-color: #ffc9a5;
border: 1px solid #072a66;
padding: 1px 3px 1px 3px;
color: #000000;
font-weight: normal;
}
/*====================
shoutbox module styles
======================*/
/* module table with border (shoutbox, news) */
div.taburlo {
width: 100%; /* center in IE */
}
td.taburlo{
margin: 5px;
padding: 5px;
border: 0;
}
/* Cella descrizione UrloBox sotto la barra dei link */
.urlo {
line-height: 18px;
vertical-align: bottom;
text-align: center;
font-weight: bold;
font-size: 11px;
/* color: #000000; */
padding: 4px;
}
/* Cella UrloBox sotto la barra dei link */
.urlo2 {
padding: 4px;
/* border-bottom: 1px solid #A9B8C2; */
border-width: 0 0 1px 0;
border-style: solid;
text-align: center;
color: #445588;
font-size: 11px;
font-weight: bold;
}
/* Colore testo nome utente ultimo Urlo nella cella sotto la barra dei link */
.urlocontrast {
color: #ff0000;
}
/*================
news module styles
==================*/
/* Linee tratteggiate news */
.tabnews {
border: 1px dashed #000000;
margin: 0px;
padding: 0px;
font-size: 10px;
color: #000000;
}
/*=============
admin cp styles
===============*/
/* Titoli PCA portale */
.titadmin {
margin: 0px;
font-weight: bold;
font-size: 11px; 
color: #445588;
border-top: 1px dashed #A9B8C2;
}
/*=========
font styles
===========*/
/* Testo della scritta errore */
.mkerror {
font-size: 12px;
color: #ff0000;
font-weight: bold;
}
/* MKPQuote quotation text */
.mkquote {
color: #0000ff;
}
/* MKPGallery module ecard */
.ecardtitle {
font-size: 11px;
font-weight: bold;
text-align: center;
}
/* MKPGallery slideshow caption text (modules/gallery/index.php function slide_update) */
/*
.mkslidecap {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
*/
/*=================
BBcode quote styles
===================*/
.mkquoteball {
font-size: 11px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
background-color: #ffffff;
padding: 0;
}
.mkquotetext {
font-size: 11px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
background-color: #ffffff;
margin: 0;
padding: 0;
}
table .mkquotetable {
width: auto; /* IE */
text-align: left;
}