body {
	background-image: url('../images/index1_background.gif');
	background-repeat: repeat;
	color: #000000; 
}
.Personale   { background:#AACDA7 url('../images/resellersquare_small.jpg') repeat-x ; border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
               
.CertificationNotice { padding:0; border:1px solid #000080; background-color: 
               #FFCC00; color:#0000FF; font-size:12px }
               
.fldSearch   { font-family: Verdana; font-size: 10px; color: #808080; 
               border: 1px solid #C0C0C0; padding: 0 }
.ImageBorder { border: 1px ridge #EAEAEA }
.HomeTitle   { color: #517E4C; letter-spacing: 1; font-weight: bold; border-left-width: 1px; 
               border-right-width: 1px; border-top-width: 1px; 
               border-bottom: 1px solid #FFFFFF }
               
.StaffTitle   { color: #517E4C; letter-spacing: 1; font-weight: bold;  }
.StaffName   { color: #6699cc; letter-spacing: 1; font-weight: bold  }

.DistributorTitle   { color: #517E4C; letter-spacing: 1; font-weight: bold;  }
.DistributorTable   { background:#AACDA7 url('../images/resellersquare_small.jpg') repeat-x ; border:1px solid #517E4C; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; }
.DistributorName   { color: #517E4C; letter-spacing: 1; font-weight: bold;  }


.Btns { font-family: Tahoma, Verdana, Tahoma; font-size: 12px }

               
table {
	font: 12px Arial, Verdana, Tahoma, arial, helvetica, sans-serif;
	color: #000000;
}

p {
	margin: 0px 0px 0px 0px;
	}
	
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	margin-right: 0px;
	margin-left: 15px;

}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
.leftcoltext ul {
	color: #000000;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	list-style-image: url('../images/arrow_r.gif');
	
}
.rightcoltext ul {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	list-style-image: url('../images/arrow_r.gif');
	color: #000000
}

.centercoltext ul {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	list-style-image: url('../images/arrow_r.gif');
	color: #000000
}
.leftcoltext {
	background-color: #889187;/*themecolour1;*/
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #2e372d;/*themecolour1$ -12.7%, -61.9%;*/
}
.centercoltext {
	background:#CED4CD url('../images/Back.jpg') no-repeat right top;	padding-left: 15px;
	padding-right: 15px;
	border: 1px solid #2E372D

}

.topstrip {
	background-image: url(../index1_files/index1_topstrip.gif);
	background-repeat: repeat-x;
}
.footer {
	background:#2E372D url('../images/menubar2.jpg') repeat-x left top; border:1px solid #000000; color: #434343;/*themecolour1;*/
	/*themecolour1$ -12.7%, -61.9%;*/
	letter-spacing: 0px; font-family:Arial; font-size:10px
}

.parabg {
	background-image: url(../index1_files/index1_parahead_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
	letter-spacing: 2px;
}
h1 {
	font-size: 16px;
	color: #517E4C;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px; letter-spacing:1; font-family:Arial Black,Verdana

}

h2 {
	font-size: 14px;
	color: #517E4C;
	margin-top: 0px;
	margin-bottom: 3px; font-family:Verdana; letter-spacing:1
}

h3 {
	font-size: 11.5px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 3px; font-family:Verdana; letter-spacing:1
}

h4 {
	font-size: 14px;
	color: #FFd064;
	margin-top: 0px;
	margin-bottom: 3px; font-family:Verdana; letter-spacing:1
}

.rightcoltext {
	padding: 5px;
	background-color: #a8b2a6;/*themecolour1$ 6.9%, 29.8%;*/
	border: 1px solid #2e372d;/*themecolour1$ -12.7%, -61.9%;*/
}
.rightcoltext a:link {color: #000000;}

.rightcoltext a:visited {color: #333333;}

.rightcoltext a:link:hover {color: #ced4cd;/*themecolour1$ 52.9%, 61.2%;}*/
}

.leftcoltext a:link {color: #000000;}

.leftcoltext a:visited {color: #333333;}

.leftcoltext a:link:hover {color: #ced4cd;/*themecolour1$ 52.9%, 61.2%;}*/
}

.centercoltext a:link {color: #000000;}

.centercoltext a:visited {color: #333333;}

.centercoltext a:link:hover {color: #0033CC;/*themecolour2;}*/
}
.divider {
	border-bottom:1px solid #E1EDE0; color:#517E4C; border-left-width:1px; border-right-width:1px; border-top-width:1px
}
.headpad {
	padding-top: 2px;
}

/* Definizione per barra dei menu */
.topmenu {background-position: left top; border-top:1px solid #C0C0C0; color:#FFFFFF; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; font-family:Arial Black; font-size:11.5px; background-image:url('../images/menubar2.jpg'); background-repeat:repeat-x; background-attachment:scroll}
td#headmenu a
{
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	padding: 6px;
	text-decoration:none; font-family:Arial, Tahoma; font-weight:normal
}

td#headmenu2 a
{
	background-color: #FFD064;
	color: #000000;
	font-size: 12px;
	display: block;
	padding: 6px;
	text-decoration:none; font-family:Arial, Tahoma; font-weight:normal
}

td#headmenu a:hover
{
	background-color: #57A831;
	color: #FFFFFF; text-decoration:none; font-weight:none
}

td#headmenu2 a:hover
{
	background-color: #6699CC;
	color: #FFFFFF; text-decoration:none; font-weight:none
}

td#headmenu a.menuHead
{
	font-size: 12px;
}

td#headmenu2 a.menuHead2
{
	font-size: 12px;
}

.flds {border:1px solid #C0C0C0; padding:1px; font-family: Arial, Tahoma, Verdana; font-size: 12px}
.flds_focus {border-style:solid; border-width:1px; padding:1px; font-family: Arial, Tahoma, Verdana; font-size: 12px; background-color:#AACDA7}
