body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }
li { padding-right:85px; }

A:LINK {text-decoration:none;}
A:VISITED {text-decoration:none;}
A:HOVER {text-decoration:underline;}
A:ACTIVE {text-decoration:none;}

.news { font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:bold;}
.news A:LINK  {font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:bold; text-decoration:none;}
.news A:VISITED {font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:bold; text-decoration:none;}
.news A:HOVER {font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:bold; text-decoration:underline;}
.news A:ACTIVE  {font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:bold; text-decoration:none;}

.datahome { font-family:Tahoma, Verdana, Arial; font-size:9px; color:#FFFFFF; }


.newssub  {font-family:Tahoma, Verdana, Arial;font-size:11px;color:#555555; font-weight:normal; text-decoration:none;}

.menuhome { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); }
.menuhome A:LINK { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); }
.menuhome A:VISITED { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); }
.menuhome A:HOVER { text-decoration:underline;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); }
.menuhome A:ACTIVE { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); }

.menuhome2 { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk4.gif); }
.menuhome2 A:LINK { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk4.gif); }
.menuhome2 A:VISITED { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk4.gif); }
.menuhome2 A:HOVER { text-decoration:underline;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk4.gif); }
.menuhome2 A:ACTIVE { text-decoration:none;font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-image:url(images/menubk4.gif); }

.txtinwht { 
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#606060;
}

.bssstaffcat{ border: 1px solid #222222; font-family:Verdana, Arial; font-size:13px; color:#FFFFFF; background-color:#5988A9;}
.bsstxtlist  { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#222222; text-align:normal; }
.bsstxtnarr { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-align: inherit;}
.bsstxt { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#222222; text-align: inherit;}
.bsstxt A:LINK {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}
.bsstxt A:VISITED {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}
.bsstxt A:HOVER {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:underline;}
.bsstxt A:ACTIVE {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}
.bssstaff {  border: 6px solid #dddddd;font-family:Tahoma, Verdana, Arial; font-size:14px; color:#222222; background-color:#eeeeee; }
.bssbox2 { border: 1px solid #555555; background-color:#FFFFFF; }
.bssbox { border: 1px dotted #dddddd; }
.bsstxtbig { font-family:Tahoma, Verdana, Arial; font-size:13px; color:#555555; }
.bsspic {border: 1px solid #000000; }
.bsstxttitles { height:18px; width:578px; background-image:url(images/bk_titles.gif); background-repeat:repeat-y; font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:13px; color:#000000; border: 1px solid #dddddd; }
.bsstxttitlesm { height:18px; width:100%; background-image:url(images/bk_titles.gif); background-repeat:repeat-y; font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:13px; color:#000000; border: 1px solid #dddddd; }
.bsstxttitlexsm { height:18px; width:100%; background-image:url(images/bk_titles.gif); background-repeat:repeat-y; font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:11px; color:#000000; border: 1px solid #dddddd; }

.bsstxttitleorange { height:18px; background-image:url(images/bk_titles2_orange.gif); background-repeat:repeat-y; font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:11px; color:#000000; border: 1px solid #dddddd; }

.bsstxttitlesfaq { height:18px; width:auto; background-color:#EEEEEE;font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:15px; color:#000022; border: 1px solid #dddddd; }

.titoliprg { font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:12px; color:#110088; }
.titoliele { font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:11px; color:#043354; }


.td { font-family:Tahoma; font-size:11px; color:#606060; }


.th { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }


.select { width:275px; background-image:url(images/bk_select.gif); background-repeat:repeat-y; vertical-align:middle; font-family:Tahoma, Verdana, Arial;  font-size:10px; color:#000066; border: 1px solid #000000; background-color:#eeeeee; height:19px;}
.textinput { background-image:url(images/bk_select.gif); background-repeat:repeat-y; vertical-align:middle; font-family:Tahoma, Verdana, Arial; border: 1px solid #000000; font-size:11px; color:#000066; background-color:#eeeeee; height:19px;}
.buttons { vertical-align:middle; font-family:Tahoma, Verdana, Arial; font-weight:bold; font-size:10px; color:#000066; height:18px;}
.mainbuttons { border: 1px outset #6a99ba; vertical-align:middle; background-color:#043354; width:45px; height:19px; font-size:10px; color:#000066; background-image:url(images/vai.gif); background-repeat:no-repeat; background-position:center;}
.bssquicklinker { float:left; padding-bottom:4px; font-stretch:narrower;}

.maintable { border: 1px solid #000000; background-color:#FFFFFF;}


.cella { width: 20px;}


.data { font-family:Tahoma, Verdana, Arial; font-size:9px; color:#000000; background-color:#eeeeee; }


.cright { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#DDDDDD; }
.cright A:LINK { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#DDDDDD; text-decoration:none;}
.cright A:ACTIVE { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#DDDDDD; text-decoration:none;}
.cright A:HOVER { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#DDDDDD; text-decoration:underline;}
.cright A:VISITED { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#DDDDDD; text-decoration:none;}

.menuql A {font-weight:bold; font-size:13px; color:#FFFFFF;}
.menuql A:HOVER {font-weight:bold; font-size:13px; color:#FFCC00; text-decoration:none;}

.menucntr { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk2.gif);}
.menucntr A:LINK { text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk2.gif);}
.menucntr A:VISITED { text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk2.gif);}
.menucntr A:HOVER { text-decoration:underline; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk2.gif);}
.menucntr A:ACTIVE { text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk2.gif);}

.menucntr1 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); font-weight:bold;}
.menucntr1 A:LINK {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); font-weight:bold;}
.menucntr1 A:VISITED {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); font-weight:bold;}
.menucntr1 A:HOVER {text-decoration:underline; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); font-weight:bold;}
.menucntr1 A:ACTIVE {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk1.gif); font-weight:bold;}


.menucntr2 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk12.gif); font-weight:bold;}
.menucntr2 A:LINK {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk12.gif); font-weight:bold;}
.menucntr2 A:VISITED {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk12.gif); font-weight:bold;}
.menucntr2 A:HOVER {text-decoration:underline; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk12.gif); font-weight:bold;}
.menucntr2 A:ACTIVE {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; background-image:url(images/menubk12.gif); font-weight:bold;}


.menucntr2ntits { border:1px solid #aaaaaa; background-color:#3b3b3b; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#ffcc00; font-weight:bold;}
.menucntr2nx { background-color:#5e5e5e; background-image:url(images/menubk12.gif); color:#FFFFFF; background-position:bottom; background-attachment:inherit; background-repeat:repeat-x; font-weight:bold;}
.menucntr2n { background-color:#5e5e5e; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.menucntr2n A {text-decoration:none; background-color:#5e5e5e; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.menucntr2n A:LINK {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.menucntr2n A:VISITED {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.menucntr2n A:HOVER {text-decoration:underline; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.menucntr2n A:ACTIVE {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}


.menuoff {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; background-image:url(images/menubk3.gif); font-weight:normal; background-image:url(images/menubk3.gif); }
.menuoff A:LINK {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; background-image:url(images/menubk3.gif); font-weight:normal; background-image:url(images/menubk3.gif); }
.menuoff A:VISITED {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; background-image:url(images/menubk3.gif); font-weight:normal; background-image:url(images/menubk3.gif); }
.menuoff A:HOVER {text-decoration:underline; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; background-image:url(images/menubk3.gif); font-weight:normal; background-image:url(images/menubk3.gif); }
.menuoff A:ACTIVE {text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; background-image:url(images/menubk3.gif); font-weight:normal; background-image:url(images/menubk3.gif); }

.products { background-color:#EEEEEE;}

.selectc { background-image:url(images/bk_select.gif); background-repeat:repeat-y; vertical-align:middle; font-family:Tahoma, Verdana, Arial;  font-size:12px; color:#333333; border: 1px solid #888888; background-color:#ffffff; width:225;}

.selecth {vertical-align:middle; font-family:Tahoma, Verdana, Arial;  font-size:10px; color:#111111; border: 1px solid #888888; background-color:#dddddd; width:250;}

ss.buttonsc { vertical-align:middle; font-family:Tahoma, Verdana, Arial; font-weight:bold; border: 1px solid #888888;  font-size:12px; color:#000000; background-color:#ffffff;}

.txtcontact { font-family:Tahoma, Verdana, Arial;font-size:12px;color:#555555; font-weight:bold;}
.txtcontactsmall { font-family:Tahoma, Verdana, Arial;font-size:10px;color:#888888; font-weight:normal;}

.ulteriori { color: #ff7700; font-family:Tahoma, Verdana, Arial;font-size:12px; font-weight:bold; }

.bordermenus { border-bottom: 0px solid #000000; border-right: 1px solid #000000; border-top: 0px solid #000000; border-left: 0px solid #000000; }

.logobss { border-bottom: 1px solid #033153; border-right: 0px solid #033153; border-top: 1px solid #033153; border-left: 0px solid #033153; }
.logobssf { border-bottom: 1px solid #033153; border-right: 1px solid #033153; border-top: 1px solid #033153; border-left: 0px solid #033153; }

.catpics { border: 1px solid #033153;}
.borderedpics { border: 1px solid #033153;}
.underline { text-decoration:underline;}

.textsotto {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal;color: #222222;}
.textsotto A:LINK {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal;color: #222222;}
.textsotto A:VISITED {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal;color: #222222;}
.textsotto A:HOVER {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal;color: #222222; text-decoration:underline;}
.textsotto A:VISITED {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal;color: #222222;}

.titolisotto {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000}

.pagebody { background-image:url(); background-repeat:no-repeat; background-attachment: inherit; background-position:bottom right;}

.iframez { border: 1px dotted #dddddd;}

/*  STILE PER NEWS */

.headlines { font-family:Tahoma, Verdana, Arial; font-size:18px; color:#222222; font-weight:bold; }
.sublines { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#444444; font-weight:bold; }

.newstxt { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#222222; text-align: justify; }
.newstxt A:LINK {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}
.newstxt A:VISITED {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}
.newstxt A:HOVER {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:underline;}
.newstxt A:ACTIVE {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#662222; font-weight:bold; text-decoration:none;}

.headbox  { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; font-weight:bold; }
.bodybox  { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000022; font-weight:normal; text-align:justify;	 }

.tabvstrokes { background-image:url(images/strokes_v.gif); background-position: right; background-repeat:repeat-y; }
.newstrokes { background-image:url(images/strokes_vm.gif); background-position: middle; background-repeat:repeat-y; }

.compieretxt { font-family:Verdana, Arial; font-size:11px; color:#033153; }
.compieretxt  A:LINK {font-family:Verdana, Arial; font-size:11px; color:#033153; font-weight:bold; text-decoration:none;}
.compieretxt  A:VISITED {font-family:Verdana, Arial; font-size:11px; color:#033153; font-weight:bold; text-decoration:none;}
.compieretxt  A:HOVER {font-family: Verdana, Arial; font-size:11px; color:#033153; font-weight:bold; text-decoration:underline;}
.compieretxt  A:ACTIVE {font-family: Verdana, Arial; font-size:11px; color:#033153; font-weight:bold; text-decoration:none;}