/*
 * POETAMURATORE.IT
 *
 * stylesheet a due colonne di cui la Sx fissa (link e logo)
 */

/* Regole comuni */

.mezzacol
{
	width: 45%;
}

.flsx
{
	background-color: #e2b55a;
	padding-right: 7px;
	padding-left: 7px;
	float: left;
}

.fldx
{
	background-color: #e2b55a;
	padding-left: 7px;
	padding-right: 7px;
	float: right;
}

.clear
{
	clear:both;
}

body
{
	background-color: #432400;
	color: #e285aa;
	margin: 0;
	padding: 0;
}

/* impaginazione dei vari settori */

#testata, #colonna-1, #colonna-2, #pie-di-pagina
{
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #666;
	color: #FFF;
}

/* gestione del layout a due colonne */

#corpo
{
	width: 100%;
	/* float: cosi' contiene entrambe le colonne float */
	float: left; 
	/* evita un bug di Internet Explorer */		
	display: inline;
}

#colsx
{
	/* font-size: 1em; */
	float: left;
	/* larghezza della colonna di sinistra fissa */
	width: 180px;
	padding-left: 8px;
	/* continua il colore sotto i link */
	background-color: #432400;
	color: #e2b55a;
}

#coldx
{
	/* non e' un float. senno' scappa di sotto */
	float: none;
	width: auto;
	margin-left: 180px;
	margin-top: 0px;
	padding-left: 80px;
	padding-right: 7px;
	padding-top: 0px;
	background: #e2b55a url(../fig/img/strappo.jpg) repeat-y top left;
	text-align: justify;
	color: #432400;
}

/* ATTRIBUTI DELLA COLONNA LINK  COLSX */

#colsx a:link
{
	color: #e2b55a;
	text-decoration: none;
}

#colsx a:visited
{
	color: #917945;
	text-decoration: none;
	font-style: italic;
}

#colsx a:hover
{
	/* color: #ffffff;
	font-style: italic; */
	background-color: #e2b55a;
	color: #432400;
}

/* ATTRIBUTI DELLA COLONNA CORPO COLDX */

#coldx p
{
	text-align: justify;
	padding-right: 20px;
}


/* Header vari */

h1
{
	font-size: 2em;
	margin-top: 0px;
	text-align: center;
}

h2
{
	font-size: 1.5em;
	margin-top: 0px;
	font-style: italic;
	text-align: center;
}

h3
{
	font-size: 1.3em;
	margin-top: 0px;
	text-align: center;
}

h4
{
	font-size: 1.2em;
	font-style: italic;
	text-align: center;
}

h5
{
	font-size: 0.8em;
	text-align: center;
}

/* ATTRIBUTI DI ALLINEAMENTO */

.centrato
{
	text-align: center;
}

.destra
{
	text-align: right;
}

.sinistra
{
	text-align: left;
}

.giustificato
{
	text-align: justify;
}


/* ATTRIBUTI DI STILE */

.titolo1
{
	font-size: 1.2em;
	font-style: italic;
	text-align: center;
}


#pie-di-pagina
{
	clear: left;
	background-color: #666;
	color: #FFF;
}

#testata, #pie-di-pagina
{
	/* regole comuni a testata e pie di pagina: */
	/* border: 3px solid black; */
	margin: 0 -3px;
	/* crea i bordi di testata e pie' di pagina, e poi li sposta orizzontalmente di
	   3px verso l'interno, in modo da allinearli con quelli del #corpo */
}



