/*  QUELLI DEL TROTTO  */

body {position: relative; color: #333333; background: #E6D8C1; margin: 0px; text-align: left; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: none; 
}
.gabbia {position: relative; background: white url(http://www.quellideltrotto.it/grafica/ombra.jpg) repeat-y;  margin: -2px auto 0 auto; width: 920px; height: 100%; overflow: hidden; 
}
.pp {width: 920px; height: 100%; margin: 0 auto 0px auto; position: relative; 
}
.t-pp {margin: 5px auto 0px auto; font-size: 10px; color: #999999; text-align: center; 
}
.menu {width: 880px; height: 24px; margin: 0px auto 0px auto; position: relative; background: white; 
}
.t-menu {padding-top: 4px; color: #004276; text-align: center; 
}
.nob {margin: 0px; border: 0px; 
}
.testata {width: 880px; height: 57px; margin: 0 auto 0 auto; position: relative; background: white; 
}
.testata img {border: 0; margin: 0; 
}
.menu-due {width: 880px; height: 28px; margin: 0px auto 0px auto; position: relative; background: white; 
}
.t-menu-due {margin-top: 3px; color: #333333; text-align: center; font-family: times, serif; font-size: 16px; font-weight: bold; 
}
.vetrina {width: 880px; height: 288px; margin: 0 auto 0 auto; position: relative; background: white; border-top: 2px #999999 solid; border-bottom: 2px #999999 solid; 
}
.vetrina-sx {width: 600px; height: 288px; margin: 0 auto 0 auto; position: relative; background: white; 
float: left; clear: left; 
}
.vetrina-dx {width: 280px; height: 288px; margin: 0 auto 0 auto; position: relative; background: white; float: right; clear: right;
}
.menu-tre {width: 880px; height: auto; margin: 0px auto 0px auto; position: relative; background: #FAF9DC; border-bottom: 2px #CCCCCC solid; 
}
.tit-menu-tre {margin: 3px 10px 5px 10px; color: #004276; font-family: times, serif; font-size: 18px; font-weight: bold; text-align: center; 
}
.t-menu-tre {margin: 0px 10px 10px 10px; color: #333333; 
}
.corpo {width: 920px; height: 100%; margin: 0 auto 0 auto; position: relative; background: transparent; 
}
.sx {width: 540px; height: 100%; margin: 10px 0 0 40px; position: relative; background: transparent; float: left; clear: left; 
}
.box-sx {width: 540px; height: 100%; margin: 0px; position: relative; background: transparent; float: left; clear: left; 
}
.sx-unico {width: 820px; height: 100%; margin: 10px 0 0 40px; position: relative; background: transparent; float: left; clear: left; 
}
.dx {width: 240px; height: 100%; padding: 10px 20px 20px 20px; margin: 20px 30px 0 0; position: relative; background: #EEEEEE; 
border: 1px #999999 solid; float: right; clear: right; 
}
.dx2 {width: 240px; height: 100%; padding: 10px 20px 20px 20px; margin: 20px 30px 0 0; position: relative; background: #FAF9DC; 
border: 1px #999999 solid; float: right; clear: right; 
}
.ind {width: 880px; height: 100px; margin: 20px auto 0 20px; position: relative; background: #EEEEEE; float: left; clear: left; display: inline; 
border-top: 2px #999999 solid; 
}
.t-ind {margin-top: 10px; color: #333333; line-height: 130%; font-size: 14px; text-align: center; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; 
}
.foot {width: 920px; height: 60px; margin: 0 auto 0 auto; position: relative;  
}
.t-foot {margin: 5px auto 0px auto; font-size: 10px; color: #333333; text-align: center; 
}
.h1 {margin-top: 10px; font-size: 20px; color: #004276; font-family: times, serif; font-weight: bold; 
}
.t {margin: 0; color: #000000; line-height: 150%; 
}
.tit-articoli {margin-top: 10px; font-size: 20px; color: #004276; font-family: times, serif; font-weight: bold; 
}
.tit-news {margin-top: 10px; font-size: 18px; color: #004276; font-family: times, serif; font-weight: bold; 
}
.tit-domande {margin-top: 10px; font-size: 14px; color: #004276; font-family: arial, serif; font-weight: bold; 
}
.b_uno {width: 880px; height: 1px;  background: #FFFFFF; margin: 0 auto 0 auto;   padding: 0px; 
overflow: hidden;
}
.t-b_uno {padding-top: 6px; margin-top: 0px; text-align: center; COLOR: #193568; LINE-HEIGHT: 130%; font-family: arial, helvetica, sans-serif; 
font-size: 14px; font-weight: bold;
}
.t-evid-uno {margin: 0px 0 20px 0; font-size: 16px; color: #FF6600; font-family: arial, helvetica, verdana; font-weight: bold; 
}
.miniatura {border: 2px #004276 solid; padding: 1px; float: right; margin: 20px 0 20px 20px; 
}





.email {margin: auto;   font-size: 14px; color: #666666; text-align: center; 
}







a {font-weight: normal;
}
a:link, a:visited, a:active {text-decoration: none;
}
a:hover {text-decoration: underline;
}


.menu a {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #004276;
}
.menu a:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #FF6600;
}


a.LM1, a.L1, a.L2, a.L3 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; 
}




a.LCL:link, a.LCL:visited, a.LCL:active {color: #004276; font-size: 12px; font-weight: bold; 
}
a.LCL:hover {color: #FF6600; font-weight: bold; 
}
a.LCLb:link, a.LCLb:visited, a.LCLb:active {color: #004276; font-size: 16px; font-weight: bold; 
}
a.LCLb:hover {color: #FF6600; font-weight: bold; font-size: 16px; 
}
a.LKE:link, a.LKE:visited, a.LKE:active {color: #004276; font-size: 12px; text-decoration: underline; 
}
a.LKE:hover {color: #FF6600;  
}

