

body {
	text-align: center;
	background-image: url(images/Background3b.gif);
}



.wrapper {
	width: 800px;
	text-align: left;
	background-image: url(images/Background3.gif);	
}

.header {
	width: 800px;
	height: 150px;
	text-indent: -9999em;
	background: url(images/template3_01.jpg) no-repeat;
}

.loop {

	float: left;
	padding: 10px 35px 20px 15px;

}

h2 {
	padding: 3px 0;
	color: #660033;
	font: 1.3em verdana,sans-serif;
	font-weight: bold;
}

h4 {

	padding: 2px 0 20px 0;
	color: #660033;
	font: 1em verdana,sans-serif;
	font-weight: bold;

}

p {
	padding: 5px 35px 10px 35px;
	color: #333333;
	font: 0.9em arial,sans-serif;
	font-stretch: expanded;
	line-height: 1.5em;
}

strong {

	font-weight: bolder;
	font-style: oblique;
	color: #660033;

}

.download {

	text-align: right;

}

.footer {

	width: 800px;
	height:57px;
	margin: 0 auto;
	background: url(images/template3_03.jpg) no-repeat 0 0;

}

.footer p {

	padding: 17px 0 0;
	color: #fff;
	font: 0.8em arial,sans-serif;;

}

a {

	text-decoration: none;
	color: #CC6633;
	font-style: italic;
	font-weight: bold;

	/*border-bottom: 1px dotted #003300;*/

}

a:hover {

	text-decoration: none;
	color: #660033;
	font-style: italic;
	font-weight: bold;

}

a:visited {
	color: #CC6633;
}
a:active {
	color: #CC6633;
}

.FormHeaderTD{

	background-color: #660033;	

}

.FormHeaderFONT{

		padding: 10px 0;

	color: #FFFFFF;

	font: 1em arial,sans-serif;

	font-weight: bold;

}

.domande{

	padding: 5px 0 10px 0;

	color: #660033;

	font: 1em arial,sans-serif;

	font-weight: bold;

	

}

.domandeTD{

	background-color: #CCCCCC;	

}

.DataFONT{	

padding: 0 0 15px;

	color: #003300;

	font: 1em/1.3em arial,sans-serif;

	

}

.sottotitoli{

	background-color: #999999;	

}

.FieldCaptionFONT{

	padding: 0 0 15px;

	color: #194379;

	font: 1em/1.3em arial,sans-serif;

	

}

.afooter, .afooter:link, .afooter:active, .afooter:visited 
{

	color: #ffffff;

		padding: 17px 0 0;

	font: 0.9em arial,sans-serif;;

}
.afooter:hover {

	color: #CC6633;

		padding: 17px 0 0;

	font: 0.9em arial,sans-serif;;

}

.a2 {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font: 1em arial,sans-serif;
}

.a2:link, .a2:active, .a2:hover, .a2:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font: 1em arial,sans-serif;
	border-bottom: 1px dotted #FFF;	
}


.a3{
	text-decoration: none;
	color: #999999;
	font-style: italic;
	font-weight: bold;
	border: none;	

}
.a3:link{
	text-decoration: none;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	border: none;	

}

.a3:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	border: none;	

}
.a3:active
{
	text-decoration: none;
	color: #ffffff;
	font-style: italic;
	font-weight: bold;
	border: none;	

}

.a3:hover {

	text-decoration: none;
		font-style: italic;
	font-weight: bold;

}

img {

padding: 8px 5px 2px 15px

}

/*.contenido {

	background-image: url(Background.gif);	

}*/

/*



This is the CSS file to make the design pretty. You can find

the sticky footer required CSS at the following URL:



http://ryanfait.com/sticky-footer/layout.css



*/
