/* body background */
.bgr {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #E9F7D0;
}
.bgrrad {
	background-attachment: fixed;
	background-image: url(../images/left_rad.jpg);
	background-repeat: no-repeat;
	background-position: 30px center;
	background-color: CEF4F0;
}
/* td table2 border */
.bordhome {
	border: 5px solid #B9E79A;
	vertical-align: middle;
	text-align: center;
}
.bordhome00 {
	vertical-align: middle;
	text-align: center;
	border-right: 5px solid #B9E79A;
	border-bottom: 5px solid #B9E79A;
	border-left: 5px solid #B9E79A;
}
.bordhomeblu {
	border: 5px solid #9AE7DF;
	vertical-align: middle;
	text-align: center;
}
.bordmenu {
	border-top: thin solid #336600;
	border-right: thin #336600;
	border-bottom: thin solid #336600;
	border-left: thin #336600;
}
.bottone {
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #006699;
}
a.bottone {
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #006699;
}
a.bottone:hover {
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #9DD6E1;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #006699;
}
.bottonefewo {
	border: 1px solid #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #155127;
}
a.bottonefewo {
	border: 1px solid #092311;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #155127;
}
a.bottonefewo:hover {
	border: 1px solid #092311;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #FF8080;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #155127;
}
.fotomenu {
	border-top: thin #336600;
	border-right: thin solid #336600;
	border-bottom: thin #336600;
	border-left: thin solid #336600;
}
.fotowohn {
	border: 1px solid #092311;
	background-color: #FFFFFF;
}
galb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #03628E;
	font-variant: small-caps;
	text-decoration: none;
}
a.galb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #03628E;
	font-variant: small-caps;
	text-decoration: none;
}
a.galb:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #FF0033;
	font-variant: small-caps;
	text-decoration: none;
}
galo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #092311;
	font-variant: small-caps;
	text-decoration: none;
}
a.galo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #092311;
	font-variant: small-caps;
	text-decoration: none;
}
a.galo:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #FF0033;
	font-variant: small-caps;
	text-decoration: none;
}
/* main and email links home page */
.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #336600;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #336600;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.home:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #007900;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #000000;
	font-variant: normal;
	text-decoration: none;
}
a.home:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #336600;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
.homeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #006699;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.homeb: link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #03628E;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.homeb: visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #267BA4;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
a.homeb: hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #ffffff;
	font-variant: normal;
	text-decoration: none;
}
a.homeb: active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #3366CC;
	font-variant: normal;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
/* home page credits text  */
.homedid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669966;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

}
a.homedid: link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00552B;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedid: visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C44000;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedid: hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedid: active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00BF60;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
/* -------- */
.homedidb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3EA3D2;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedidb: link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedidb: visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C44000;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedidb: hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.homedidb: active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00BF60;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
/* title - name line  */
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
	font-size: 24px;
	font-weight: 700;
}
.hometextb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3EA3D2;
	font-size: 24px;
	font-weight: 700;
}
.hometext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
}
.hometext2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	font-weight: 800;
}
.hometextbsm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3EA3D2;
	font-size: 17px;
	font-weight: 700;
}
/* right main text field  */
.hometext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669966;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
}
.hometext3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F95C6;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
}
/* under title text  */
.hometext4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #316200;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-align: justify;
}
.hometext4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #267BA4;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-align: justify;
}
.hometext5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7F09D;
	font-size: 9px;
	font-style: normal;
	text-align: center;
}
.ins {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	text-decoration: none;
}
a.ins:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	text-decoration: none;
}
a.ins:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFCC00;
	text-decoration: none;
}
a.inso:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	text-decoration: none;
}
.inso:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #B9E79A;
	text-decoration: none;
}
.leftsidebar {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: 900;
	text-decoration: none;
}
.leftsidebarv {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: 900;
	text-decoration: none;
}
.tab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	font-weight: 800;
	line-height: 30px;
	background-color: #E8FFFF;
	border: 1px solid #006699;
}
.tabbgr1 {
	background-color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CEF4F0;
}
.tabbgr2 {
	background-color: #AEFFFF;
}
.tab2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	background-color: #E8FFFF;
	border: 1px solid #006699;
}
.tab3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFFF;
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
}
.tab4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF8040;
	font-size: 10px;
	font-style: normal;
	background-color: #E8FFFF;
	font-weight: 800;
}
.tab5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFFF;
}
.tabbgr1fewo {
	background-color: #8ED95E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.tab1fewo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #005E00;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	font-weight: 800;
	line-height: 30px;
	background-color: #FFFFFF;
	border: 1px solid #CCFF99;
}
.tab2fewo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #092311;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	background-color: #E9F7D0;
	border: 1px solid #155127;
}
.tab3fewo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px solid #005100;
}
.tab4fewo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF8040;
	font-size: 10px;
	font-style: normal;
	background-color: #E9F7D0;
	font-weight: 800;
}
.tab5fewo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004F00;
	font-size: 10px;
	font-style: normal;
	background-color: #DAF1AD;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3EA3D2;
	font-weight: 900;
}
.titolov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: 900;
}
