/************************************
File:		3colonne.css
Author:	        Silvia
Date:		00/00/2000
by:		www.
--------------------------------------------------------
LAYOUT A DUE COLONNE CON COLONNA SINISTRA PICCOLA
TUTTE CON DIMENSIONI FISSE
------------------------------------------------------
TWO COLUMNS FIXED LAYOUT WITH LEFT SMALL COLUMN
************************************/

/*Lo schermo del vostro pc*/
body{
margin:0;
padding:0;
font-family: arial, "sans serif"; /* Il font principale dei contenuti di tutto il sito*/
background-color: #ffffff; /*Colore delle schermo*/
}

/* Contenitore della topsection, del contentwrapper e contentcolumn, della lefcolumn, della rightcolumn, del footer*/
#maincontainer{
width: 1000px; /* Larghezza totale del sito*/
margin: 7px auto 0; /*Centra il sito sullo schermo, e margine alto del sito rispetto allo schermo*/
}

/* Testa del sito */
#topsection{
position:relative;
height: 260px; /*Altezza della topsection*/
background: url(top1.jpg) transparent left top no-repeat; /*Inserimento dell'immagine della topsection*/
}

/* Contenitore del contentwrapper e contentcolumn, della lefcolumn, della rightcolumn*/
#mainwrapper{
height: 100%;
width: 100%;

}

/* Regola che serve a far allungare il mainwapper (quando si scrive molto nelle colonne laterali del sito)*/
.clrMainW{
height:0px;
clear: both;
line-height: 0px;
font-size: 0px;
}

/* Contenitore del contentcolumn */
#contentwrapper{
float: left;
width: 100%;
background: url(img1.gif) transparent left top repeat-y; /*Inserimanto dell'immagine che si ripere e che appare quando si allunga il sito*/
}

/* Colonna centrale del sito */
#contentcolumn{
margin: 0 185px 0 250px; /*Inserimento del margine sinistro che è la larghezza della leftcolumn*/
padding: 40px 0 10px 10px;
min-height: 400px; /*Altezza minima della contentcolumn*/
}

/* Colonna sinistra del sito */
#leftcolumn{
float: left;
position:relative;
margin: 0 0 0 -1000px; /*Inserimento del margine sinistro che è la larghezza totale del sito al negativo*/
padding: 0;
background-color: rgb(226,240,250); /*Inserimento dell'immagine nella leftcolumn*/
border-left: rgb(41,167,226) 2px solid;
border-right: rgb(41,167,226) 2px solid;
border-top: rgb(41,167,226) 2px solid;
min-height: 400px; /*Altezza minima della leftcolumn*/
width: 246px; /*Larghezza della leftcolumn*/
}

#rightcolumn{
float: left;
width: 175px;
margin: 0 0 0 -185px;
padding: 40px 0 10px 10px;
}

/* Piede del sito */
#footer{
clear: left;
width: 100%;
margin: 0;
padding: 0;
background: url(footer1.jpg) transparent left top no-repeat; /*Inserimento dell'immagine nel footer*/
min-height: 15px; /*Altezza minima del footer*/
}

/* Testo che viene inserito all'interno del Piede del sito */
#footer p{
margin: 0;
padding: 5px 0 0 265px;
color: #1a75bb;
font-size: 11px;
text-align: center;
letter-spacing: 1px;
}

/* Firma di Mr Gino che è un link */
.mrGino{
float: left;
margin: 0;
padding: 0;
}

.mrGino p{
margin: -12px 0 0 0;
padding: 0;
font-size: 9px;
}

.mrGino a{
color: #999999;
}

.mrGino a:hover{
color: #777777;
}
