/* --------------------------------------------------------------------
// 
// Mediatori e-learning Style Sheet 
//
// Author:      c:/cosimo/manfreda/> < info@cosimomanfreda.com >
// Version:     01.2003
// 
// -------------------------------------------------------------------- */

body {
/*    background-color: #e2d3e2; */
    background-color: #FFFFFF;
    padding: 0;
    margin: 0px 0px 0px 0px
}

hr { display:	none }

a:visited {
	text-decoration: none
}

a:hover {
    color: #FF0000;
    text-decoration: underline
}

a:link {
    color: #0000ff;
    text-decoration: none
}

a.bianco {
	color: #ffffff
}

a.testata:visited {
	color: #FFFFFF;
	text-decoration: none
}

a.testata:hover {
	color: #FF0000
}

a.testata:link {
	color: #FFFFFF
}

h1 { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-size: 1.5em;
    font-weight : normal;
    background-color : transparent;
    letter-spacing: 1.5px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px
}

h1.titolotestata {
    color: #880000;
    font-size: 2.5em
}

h1.rosso {
    color: #ff0000
}

h2 { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-size: 1.0em;
    font-weight : normal;
    font-style: italic;
    color: #880000;
    background-color : transparent;
    letter-spacing: 1.5px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

h2.rosso {
    color: #ff0000
}

.bottone
{
	COLOR: #FFFFFF;
	FONT: 8pt Verdana, Arial, Helvetica, Sans-serif;
	BACKGROUND-COLOR: #880000
}

.select
{
	COLOR: #000000;
	FONT: 8pt Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none
}

form {
	margin: 0px 0px 0px 0px
}
/* DIV_gestione dei testi ------------------------------------------- */

#testo_sx {
	color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-align: left
}

#testo_sx_rosso{
	color: #ff0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-align: left
}

#testo_dx {
	color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-align: right
}

#testo_cx {
	color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-align: center
}

#testo_cx_elapsed {
	color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .7em;
	text-align: center
}

#testo_cx_rosso{
	color: #ff0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-align: center
}

/* DIV_handlers ----------------------------------------------------- */

#intestazione {
	background-color: #FFFFFF;
	border-bottom: 0px solid #880000;   
	margin: 0px 0px 0px 0px;
	padding-left: 20px;
}

#principale { 
	float: left;
	width: 100%; 
	margin:	0 0 -1px 0
}

#principale .login {
	display: none;
	color: #000;
	background-color: #996699;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	padding-left:5px;
	padding-right: 5px;   
	padding-top: 5px;
	padding-bottom: 5px;   
	vertical-align: middle;
	border-style: none solid solid solid; 
	border-color: #000; 
	border-width: 1px
}

#principale .posizione {
	display: none;
	color: #000;
	background-color: #d1bad1;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 5px;
	padding-bottom: 5px;   
	vertical-align: middle;
	border-style: none solid solid solid; 
	border-color: #000; 
	border-width: 1px
}

#principale .box {
	color: #000;
	background-color: #d1bad1;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 5px;
	padding-bottom: 5px;   
	vertical-align: middle;
	border-style: solid solid solid solid; 
	border-color: #000; 
	border-width: 1px
}

#principale .developer {
	color: #000;
	background-color: #ffffff;
/*	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left; */
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 5px;
	padding-bottom: 10px;   
	vertical-align: middle;
	border-style: none solid solid solid; 
	border-color: #000; 
	border-width: 1px
}

#principale .error {
	color: #000;
	background-color: #ffffff;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 5px;
	padding-bottom: 5px;   
	vertical-align: middle;
	border-style: none solid solid solid; 
	border-color: #000; 
	border-width: 1px
}

#principale .contenuto {
	color: #000;
	background-color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 10px;
	padding-bottom: 10px;   
	vertical-align: top;
	border-style: none solid solid solid; 
	border-color: #000; 
	border-width: 0px
}

#colonna-sx, #colonna-dx { 
	float: left; 
	width: 25%; 
	background:	#e2d3e2; 
	color: #000;
}

#colonna-dx { margin-right: -1px; }

#colonna-sx .box {
	padding: 10px;
}

#colonna-dx .menu {
	display: none;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 15px;
	padding-bottom: 10px;
	vertical-align: top
}

#standard {
	display: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;   
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top
}

#piede { 
	clear: both;
	color: #ffffff;
	background-color: #880000;
	font-size: .7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	padding-left: 15px;
	padding-right: 15px;   
	padding-top: 2px;
	padding-bottom: 2px;
	border-top:	1px solid #000;
	border-bottom: 1px solid #000;
	line-height: 1.5em
}

