/* Foglio di stile creato da Gianluca Galeandro per la Taranto Container Terminal S.p.A.
   tutti i diritti sono riservati ai rispettivi autori e proprietari */
/* i contenitori delle tre colonne */ 
#corpo {position:relative}
 
#corposin {position:absolute;
top: 60px;
left:0px;
width:120px}

#princip {position:absolute;
padding-left:130px;
padding-top:5px;
padding-right: 5px;
top: 10px}

/* le caselle con le singole voci di menu */
ul { list-style-type: none }
ul,li {margin:0}

.menu1 {background-color:#eee;
padding-top:2px;
padding-left:5px; 
padding-bottom:5px;
font-family:Tahoma,Arial;
font-weight:bold;
font-size:80%}

.menu2 {padding-top:2px;
padding-left:5px;
padding-bottom:5px;
font-family:Tahoma,Arial;
font-weight:bold;
font-size:80%}

/* inizio delle regole per ciascun blocco-articolo */
.articolo {font-family:verdana,arial,helvetica;
background:#000099;
color:#fff;
font-size:110%;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
border-right:1px solid #808080;
border-left:1px solid #808080;
border-bottom:1px solid #808080}

.testo {padding:5px;
font-family:Arial,Helvetica;
border-left:1px solid #808080;
border-right:1px solid #808080;
margin-top:0;
margin-bottom:0;
margin-left:5px;
margin-right:5px}

.leggi {font-family:verdana,arial,helvetica;
color:#000;
font-size:80%;
font-weight:bold;
text-align:right;
margin-top:0;
margin-bottom:0;
margin-left:5px;
margin-right:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom: 2em;
border-right:1px solid #808080;
border-left:1px solid #808080;
border-bottom:1px solid #808080;}
/* fine delle regole per ciascun blocco-articolo */

/* pie' di pagina */
#piede {background-color:#FFFFFD;
font-family:arial,helvetica;
color:#000;
text-align:center;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
margin-left:5px;
margin-right:5px;
margin-top:10px} 

/* testo in grassetto */
.gras {font-weight:bold}

BODY {
   background-image: url(../images/interface/tcta.png);
   background-repeat: no-repeat;
   background-attachment: scroll;
	background-color : #FEFEFE;
	color : #000000;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
}

A:LINK, A:VISITED {
	color : #000099;
	text-decoration: none;
}

A:HOVER {
	background-color : #84FFCF;
	color : #00009F;
	text-decoration: underline;
}

H1 {
	color : #000099;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 150%;
	text-align: center;
	font-weight: bold;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
}

H2 {
	color : #000099;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 120%;
	font-style: italic;
	margin-left : 0px;
	margin-top : 0px;
}

H3 {
	color : #000099;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 110%;
	margin-left : 0px;
	margin-top : 0px;
}


p {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: justify;
}


BLOCKQUOTE {
	margin-left : 0;
}

table {
	background-color : #FFFFFF;
}

img.imag1 {
float : left;
margin-right: 10px;
margin-left: 5px;
}

img.imag2 {
float : right;
margin-left: 10px;
margin-right: 5px;
}

img.imag3 {
float : right;
margin-left: 0px;
margin-top: 0px;
}

img.imag4 {
float : left;
margin-left: 220px;
margin-top: 0px;
}