BODY{
    font-style: normal;             font-family: Verdana;
}
.Container{
    float: left;                    width: 770px;
}
.Nav{
    width: 160px;
}
.NavWith{
    width: 150px;					text-align:left;
	background-color:#ffeedc;
}
.TableMain{
    width: 450px;                   height: 250px;
}
.Footer{
    border-top: #ccc 1px solid;     border-bottom: #ccc 2px solid;
    border-right: #ccc 2px solid;   border-left: #ccc 1px solid;
    width: 80%;                     height: 40px;
    background-color: #fafafa;      margin: 0px auto;
}
.TableForm{
    font-size: 11px;                width: 95%;
	text-align:left;
}
.Thead{
    padding-right: 11px;            padding-left: 11px;
    font-weight: bold;              font-size: 11px;
    color: #fe6700;                 background-color: #ffeedc;
}
.wLogo{
white-space:nowrap;					color:#000066;
font-family: Palatino Linotype, Arial;font-size: 12px;
padding-left: 5px;              font-size: 11px;
}
#nav-left{
    border-bottom: #ccc 0px solid;  border-top: #ccc 0px solid;
    border-right: #ccc 0px dotted;  border-left: #ccc 0px solid;
    padding-top: 3px;               padding-bottom: 0px;
    padding-right: 0px;             padding-left: 1px;
    top: 0px;                       left: 0px;
    width: 160px;                   position: absolute;
}
#nav-right
{
    border-top: #ccc 0px solid;     border-bottom: #ccc 0px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
    padding-top: 3px;               padding-bottom: 0px;
    padding-right: 3px;             padding-left: 0px;
    top: 0px;                       right: 0px;
    width: 200px;                   position: absolute;
}
.PageTitMain
{
    border-top: #ccc 0px solid;     border-bottom: #fb8c04 1px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
    font-weight: bold;              font-size: 12px;
    color: #fe6700;                 height: 20px;
}
.PageTit
{
    border-top: #ccc 0px solid;     border-bottom: #fb8c04 1px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
    font-weight: bold;              font-size: 12px;
    color: #2a2a2a;                 background-color: #edeceb;
    padding-left: 5px;              height: 20px;
	text-align:left;
}
.navTit
{
    border-top: 0px;                border-bottom: #cccccc 1px solid;
    border-right: #cccccc 1px;      border-left: #cccccc 1px solid;
    padding-top: 5px;               padding-bottom: 5px;
    padding-right: 0px;             padding-left: 10px;
    font-weight: bold;              font-size: 12px;
    color: #336699;                 background-color: #e7e7e7;
    height: 15px;
}
.navCol
{
    font-size: 11px;                color: #336698;
    background-color: #eeeeef;      background-image: none;
}
.navColNews
{
    padding-left: 0px;              padding-right: 0px;
    font-size: 11px;                color: #0c4b7b;
          background-image: none;
}
.navTitCtrl
{
    padding-top: 5px;               padding-left: 5px;
    font-size: 11px;                text-align: left;
                color: #fe6700;
    height: 15px;
}
.navCnt
{
    padding-right: 0px;             padding-left: 3px;
    font-size: 11px;                text-align: left;
    color: #336699;
}
.Pnav
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
    padding-top: 3px;               padding-bottom: 3px;
    font-size: 11px;                color: #336699;
}
.Pnav:hover
{
    font-size: 11px;                color: #336699;
}
.Pnav2
{
    padding-top: 3px;               padding-bottom: 3px;
    font-size: 10px;                text-decoration: none;
    color: #336699;
}
Pnav2:hover
{
    color: #336699;                 text-decoration: underline;
}
.ECat
{
    padding-right: 0px;             padding-left: 5px;
    font-weight: bold;              font-size: 12px;
    color: #2a2a2a;
}
.ETit
{
    padding-right: 0px;             padding-left: 0px;
    font-weight: bold;              font-size: 12px;
    color: #0560a6;                 text-align: left;
}
.EAbs
{
    padding-right: 0px;             padding-left: 0px;
    font-size: 12px;                text-align: left;
    color: #2a2a2a;
}
.EDes
{
    font-size: 12px;                text-align: left;
    color: #2a2a2a;
}
.EImg
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
    padding-right: 0px;             padding-left: 5px;
    width: 60px;                    height: 60px;
}
.EImg2
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
    padding-right: 0px;             padding-left: 5px;
    width: 120px;                   height: 100px;
}
.nobord{
    border-top: #ccc 0px solid;     border-bottom: #ccc 0px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
}
.ImgBord
{
    border-top: #ccc 0px solid;     border-bottom: #ccc 0px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
    width: 60px;                    height: 60px;
}
.NavTesto
{
    font-size: 11px;                color: #ff6600;
}
A.NavTesto:hover
{
    font-size: 11px;                color: #ff6600;
}
.txtArancio
{
    font-weight: bold;              font-size: 11px;
    color: #fe6700;
}
.txtGrigio
{
    font-size: 11px;                color: #2a2a2a;
}
.txtGrigio10	{
    font-size: 11px;                color: #666666;
		text-decoration: None;
}
.Grid2
{
    padding-right: 5px;             padding-left: 5px;
    height: 20px;                   background-color: #edeceb;
}
.Grid
{
    padding-right: 5px;             padding-left: 5px;
    height: 20px;
}
.MsgTesto
{
    font-size: 11px;                color: #c00;
	text-align:center;
}
.MsgTestoOk
{
    font-size: 11px;                color: #2a2a2a;
}
.testo10
{
    font-size: 10px;
}
.testo11
{
    padding-left: 5px;              font-size: 11px;
}
.testo12
{
    font-size: 12px;
}
INPUT
{
    font-size: 11px;                color: #2a2a2a;
}
TEXTAREA
{
    font-size: 11px;                font-family: Verdana;
    color: #2a2a2a;
}
SELECT
{
    font-size: 11px;                width: 100px;
    color: #2a2a2a;
}
.pad_left
{
    padding-left: 5px;
}
.pad_right
{
    padding-right: 5px;
}
A
{
    text-decoration: none;
}
A:hover
{
    text-decoration: underline;
}
.menu
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #ff9900;
}
A.menu:hover
{
    border-bottom: #f7c803 4px solid;
    display: block;                  text-decoration: none;
    width: 20%;                      color: #ff9900;
}
.menu1
{
    font-weight: bold;               font-size: 13px;
    font-family: Arial;              text-decoration: none;
    color: #eee;
}
A.menu1:hover
{
    border-bottom: #c96e2a 4px solid;
    display: block;                  color: #c96e2a;
    width: 20%;                      text-decoration: none;
}
.menu2
{
    font-size: 13px;                font-weight: bold;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu2:hover
{
    border-bottom: #88242f 4px solid;
    display: block;                 color: #88242f;
    width: 20%;                     text-decoration: none;
}
.menu3
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu3:hover
{
    border-bottom: #005050 4px solid;
    display: block;                 color: #005050;
    width: 20%;                     text-decoration: none;
}
.menu4
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu4:hover
{
    border-bottom: #336699 4px solid;
    display: block;                 color: #336699;
    width: 20%;                     text-decoration: none
}
.menu5
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu5:hover
{
    border-bottom: #003300 4px solid;
    display: block;                 color:#003300;
    width: 20%;                     text-decoration: none;
}
.menu6
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu6:hover
{
    border-bottom: #990000 4px solid;
    display: block;                 color: #990000;
    text-align: center;             text-decoration: none;
    width: 20%;
}
.menu7
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu7:hover
{
    border-bottom: #330099 4px solid;
    display: block;                 color: #330099;
    width: 20%;                     text-decoration: none;
}
.menu8
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu8:hover
{
    border-bottom:#333333 4px solid;
    display: block;                 color:#333333;
    width: 20%;                     text-decoration: none;
}
.menu9
{
    font-size: 13px;                font-weight: bold;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu9:hover
{
    border-bottom:#560000 4px solid;
    display: block;                 color:#560000;
    width: 20%;                     text-decoration: none;
}
.menu10
{
    font-weight: bold;              font-size: 13px;
    font-family: Arial;             text-decoration: none;
    color: #eee;
}
A.menu10:hover
{
    border-bottom:#560000 4px solid;
    display: block;                 color:#6633FF;
    width: 20%;                     text-decoration: none;
}
