a
{
	color: #ff7900;
}

h1,h2,h3 { color:#ff7900; }
h3 { margin-left:10px;}
h5 { text-transform: uppercase; padding:0; margin:0;}

h2.witguard {  color:#990000; }
body
{
	font-family:  Helvetica, arial, serif;
	font-size: 10pt;
 	background: #e9e9e9;
	/*background-image: url("../images/bg.png");*/
	color: #000;
	text-align: center;
	min-width: 896;
}

#outer
{
	margin: 0 auto;
	margin-top:10px;
	width:896px;
	text-align: left;
	background-color: #fff;
}


#header
{
	background: url('../images/headerNew.png') top left no-repeat;
	width:896px;
	height:131px;
}

#subheader
{
	background: #000 url('../images/sottoheaderAlto2.jpg') top left no-repeat;
	width:896px;
	height:50px;
}
 
 
/************************* Content *******************************************/

#content
{
	width:896px;
	margin: 0;
	background: url('../images/bodybg3.jpg') top left ;
}

#content p
{
	margin-bottom: 1.5em;
	text-align: justify;
}



#content ul
{
	margin-bottom: 1.5em;
	padding-left: 1em;
}

#content blockquote
{
	padding-left: 1em;
	margin-bottom: 1.5em;
	border-left: solid 7px #EFEECC;
}

#content blockquote p
{
	margin-bottom: 0em;
}


/************************* Primary Content *******************************************/

.primaryContentContainer
{
	float: left;
	margin-left: 25px;
	width: 50%;
}

#primaryContentContainer-fullcol
{
	float: left;
	margin-left: 25px;
	margin-right: 25px;
	text-align:justify;
}

#primaryContent
{
	margin: 0 0 0  0;
	padding: 15px;
	text-align:justify;
}

/************************* Secondary Content *******************************************/

.secondaryContent
{
	float: right;
	width: 360px;
	margin-right:25px;
	font-size: 0.9em;
	background: transparent;
}



#box-header
{
	background: #2E2017 url('../images/boxheader.jpg') top left no-repeat;
	color: #fff;
	position: relative;
	font-size: 1.0em;
	height:22px;
}

#box-bg
{
	background: #2E2017 url('../images/boxbg.jpg') top left repeat-y;
	color: #fff;
	position: relative;
	font-size: 1.0em;
	color: black;
	padding:10px;
}

 

 
 
 
/************************* Footer *******************************************/

#base
{
	background:  #e9e9e9 url('../images/base2.jpg') top left;
	width:896px;
	height:22px;
}

#footer
{
	background:   url('../images/footer.jpg') top left;	
	width: 896px;
	height: 53px;
}

.clear
{
	clear: both;
}


li
{
list-style-type: square;
padding: 4px;
}

ul.dettagli {
	margin:0;
	padding: 1px;
}

ul.dettagli li
{
	margin:0;
	padding: 1px;
}

tr.thumbRow
{ height:62px;}
