BODY {
        SCROLLBAR-BASE-COLOR: #bacae5
}
A:link {
        COLOR: #006600; TEXT-DECORATION: none;
}
A:visited {
        COLOR: #006600; TEXT-DECORATION: none;
}
A:active {
        COLOR: #006600; TEXT-DECORATION: none;
}
A:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
SELECT {
        FONT: 16px arial, sans-serif; COLOR: #000000
}
TABLE {
        FONT: 12px arial, geneva, verdana, arial, sans-serif; COLOR: #666666
}
A.pathnavigator:link {
    COLOR: #000000; TEXT-DECORATION: none;
}
A.pathnavigator:visited {
    COLOR: #000000; TEXT-DECORATION: none;
}
A.pathnavigator:active {
    COLOR: #000000; TEXT-DECORATION: none;
}
A.pathnavigator:hover {
    COLOR: #000000; TEXT-DECORATION: underline;
}
TABLE.pathnavigator {
    FONT: 13px arial, geneva, verdana, arial, sans-serif; COLOR: #666666; FONT-WEIGHT:500;
    BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}
.loggeduserinfo{
        FONT: 14px arial, geneva, verdana, arial, sans-serif;
        COLOR: #000000;
}
A.loggeduserinfo:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loggeduserinfo:visited {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loggeduserinfo:active {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loggeduserinfo:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
.loginmenu{
        FONT: 12px arial, geneva, verdana, arial sans-serif;
        COLOR: #000000;
}
A.loginmenu:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loginmenu:visited {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loginmenu:active {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.loginmenu:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
.mainstylesmall{
        FONT: 12px arial, geneva, verdana, arial, sans-serif;
        COLOR: #000000;
}
.mainstyle{
        FONT: 14px arial, geneva, verdana, arial, sans-serif;
        COLOR: #000000;
}
.mainpagetitle {
        FONT: bold 24px arial, sans-serif; COLOR: #ffffff;
        TEXT-ALIGN: center;
}
.bachecatitle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000;
        TEXT-ALIGN: center;
}
.amicititle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000;
        TEXT-ALIGN: center;
}
.photoalbumtitle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000;
        TEXT-ALIGN: center;
}
.eventiprofilotitle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000;
        TEXT-ALIGN: center;
}
.invitaamicititle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000;
        TEXT-ALIGN: center;
}
.amicisubtitle {
        FONT: bold 14px arial, sans-serif; COLOR: #000000;
}
.amicoprezzotitle {
        FONT: bold 20px arial, sans-serif; COLOR: #C21900;
        TEXT-ALIGN: center;
}
.leftmenu {
        FONT: 12px arial, sans-serif; COLOR: #000000; FONT-WEIGHT: 600;
        PADDING-LEFT: 60px; background-position: 60px;
}
A.leftmenu:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.leftmenu:visited {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.leftmenu:active {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.leftmenu:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
.leftmenuspecial {
        FONT: 12px arial, sans-serif; COLOR: #629412; FONT-WEIGHT: 600;
        PADDING-LEFT: 60px; background-position: 60px;
}
A.leftmenuspecial:link {
        COLOR: #629412; TEXT-DECORATION: none;
}
A.leftmenuspecial:visited {
        COLOR: #629412; TEXT-DECORATION: none;
}
A.leftmenuspecial:active {
        COLOR: #629412; TEXT-DECORATION: none;
}
A.leftmenuspecial:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
.homenews {
    FONT: 11px arial; COLOR: #000000; TEXT-DECORATION: none;
}
A.homenews:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.homenews:visited {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.homenews:active {
        COLOR: #000000; TEXT-DECORATION: none;
}
A.homenews:hover {
        COLOR: #5a87c6; TEXT-DECORATION: underline;
}
.sidebar {
        BORDER-RIGHT: #ff6600 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff6600 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff6600 0px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff6600 0px solid; TEXT-ALIGN: left
}
.sidebarlinks {
        FONT: 12px arial, geneva, verdana, arial, sans-serif; COLOR: #ff6600
}
.sidebartext {
        FONT: 11px arial, geneva, verdana, arial, sans-serif; COLOR: #666666
}
.sidebartitle {
        BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff6600 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(../images/sidebar-title.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; FONT: bold 11px verdana, arial, sans-serif; BORDER-LEFT: #ff6600 1px solid; WIDTH: 150px; COLOR: #ff6600; PADDING-TOP: 3px; BORDER-BOTTOM: #ff6600 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.producttitle {
        HEIGHT: 19px; BORDER-RIGHT: #ff6600 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff6600 0px solid; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(../images/sidebar-title.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; FONT: bold 11px verdana, arial, sans-serif; BORDER-LEFT: #ff6600 0px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ff6600 0px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.newstitle {
        FONT: bold 11px verdana, arial, sans-serif; COLOR: #000000;
        BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}
.blogthreadtitle {
        FONT: bold 11px verdana, arial, sans-serif; COLOR: #000000;
        BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}
.eventtitle {
        FONT: bold 11px verdana, arial, sans-serif; COLOR: #000000;
        BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}
.articolititle {
        FONT: bold 11px verdana, arial, sans-serif; COLOR: #000000;
        BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}
.categoryname {
        FONT: 15px arial, sans-serif; COLOR: #000000
        BACKGROUND-IMAGE: url(../images/sidebar-title.gif);
}

.categorytitle {
        FONT: bold 24px arial, sans-serif; COLOR: #000000
}
.countertext {
        FONT: 18 bold arial, geneva, verdana, sans-serif; COLOR: #006600
}
.pagemaintitle {
        FONT: bold 36px arial, sans-serif; COLOR: #000000
}
.pagesubtitle {
        FONT: bold 11px verdana, arial, sans-serif; COLOR: #000000
}
#ZOOM {
        LEFT: 10px; POSITION: absolute; TOP: 10px
}
#POPBUTTONS {
        RIGHT: 10px; POSITION: absolute; TOP: 10px
}

.textarea {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND-IMAGE: url(picts/shadeform.gif); FONT: 13px arial, verdana, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.submitbutton {
        PADDING-BOTTOM: 2px; FONT: 9pt arial, verdana, sans-serif; PADDING-TOP: 2px
}
.menu {
        BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 0px solid; CURSOR: hand; LINE-HEIGHT: 20pt; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: arial, verdana, helvetica, sans; WHITE-SPACE: nowrap; HEIGHT: 28px; TEXT-ALIGN: center
}
A.menu:link {
        COLOR: #006600; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.menu:visited {
        COLOR: #006600; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.menu:active {
        COLOR: #006600; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.menu:hover {
        COLOR: #ff6600; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: underline
}
div#profilemenudiv ul {
        list-style-type: none; margin: 0; padding: 0
}
div#profilemenudiv li {
        float: left; margin: 0 0px 0 0;padding:0
}
div#profilemenudiv a {
        FONT: 12px arial, sans-serif; COLOR: #000000; FONT-WEIGHT: 400; 
        display: block; width: 82px; height: 20px; text-decoration: none;
        background: url("../images/profilemenubtn.jpg") no-repeat top left;
        TEXT-ALIGN: center; border: 0px;
}
div#profilemenudiv a:hover {
        background-position: -82px 0;color: #ffffff
}
div#profilemenudiv li#activelink a, div#menudiv li#activelink a:hover {
    background-position: -164 0;color: #ffffff
}
