/*	#############
	ManagerItalia
	#############
 
Color Glossary
Blue sfondo - #5A6A7E
Grigio footer - #272B2F
*/

/***** Global Settings *****/

html, body {border:0;margin:0;padding:0;}
body {font:100%/1.25 Tahoma,Arial, Verdana, Helvetica, sans serif;background: #ececec;color: #fff;padding: 0;}

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1 {
font-weight:bold;
font-size:1.3em;
padding: 10px 0 10px 0;
}
h2 {
color:#fff;
font-weight:bold;
font-size:1.1em;
padding: 10px 0 10px 0;
}
h3 {font-size:1em;font-weight:bold;padding:0 0 5px 0;}

/***** Common Formatting *****/

p, ul, ol {margin:0;padding:0 0 1.25em 0;}

ul, ol {padding:0 0 1.25em 2.5em;}

blockquote {margin:1.25em;padding:1.25em 1.25em 0 1.25em;}

small {font-size:0.85em;}

img {border:0;}

sup {position:relative;bottom:0.3em;vertical-align:baseline;}

sub {position:relative;bottom:-0.2em;vertical-align:baseline;}

acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}

/***** Links *****/

a,a:link,a:visited {color:#fff;text-decoration:underline;}
a:hover {text-decoration:underline;}

/***** Forms *****/

form {margin:0;padding:0;display:inline;}
input, select, textarea {font:1.1em Arial, Helvetica, sans-serif;}
textarea {width:100%;line-height:1.25;}
label {cursor:pointer;}
hr {color: #369;height: 1px; }

/***** Tables *****/

table {border-collapse: collapse;margin:0 auto 1.25em auto;padding:0;}
table th {padding:2px;height:20px;}
th img {border:0px;margin:0 0 2px 10px;}
table tr td {padding:2px;border:1px solid #fff;height:18px;}
/*table tr.d1 td {background: #eee;}
table tr.d0 td {background: #e1e1e1;}*/
caption{font-weight:bold;height:25px;text-align:left;}

table a,table a:link,table a:visited, table a:hover {text-decoration:underline;color:#C5160C}

#pulsantiera a, #pulsantiera a:link, #pulsantiera a:visited, #pulsantiera a:hover {border:1px solid #013874;color:#013874;text-decoration:none;padding:3px;}
#pulsantiera a:hover {background:#e1e1e1;}

/***** Wrapper *****/

#wrap {width:960px;margin:0 auto;}

/***** Global Classes *****/

.off-left		{left: -9999px;top:-9999px;position: absolute;}
.invisibile	{display: none;}

.clear			{ clear:both; }
.float-left	{ float:left; }
.float-right	{ float:right; }
.text-left	{ text-align:left; }
.text-right	{ text-align:right; }
.text-center	{ text-align:center; }
.text-justify	{ text-align:justify; }
.bold			{ font-weight:bold; }
.italic			{ font-style:italic; }
.underline	{ border-bottom:1px solid; }
.highlight	{ background:#ffc; }
.wrap			{ width:960px;margin:0 auto; }
.img-left		{ float:left;margin:4px 10px 4px 0; }
.img-right	{ float:right;margin:4px 0 4px 10px; }
.nopadding	{ padding:0; }
.noindent	{ margin-left:0;padding-left:0; }
.nobullet		{ list-style:none;list-style-image:none; }
.error			{color:red;height:50px;top:0px;}
.width33 	{width:33%;}
.width50 	{width:50%;}

input[type=submit] {cursor:pointer;}