﻿BODY
{
	margin: 0px auto;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
}
#intesta
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #fff;
    MARGIN: 0px auto;
    BORDER-LEFT: 0px;
    WIDTH: 770px;
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    HEIGHT: 110px
}
#intesta IMG
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#bar
{
	background: url(i/barbk.png) repeat-x;
	margin: 0px auto;
	font: small bold "Verdana";
	width: 770px;
	height: 30px;
	font-weight: bold
}
#bar LI
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 40px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none
}
#bar FORM
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#bar A
{
    COLOR: #0b5493;
    TEXT-DECORATION: none
}
#bar INPUT
{
    FONT-SIZE: xx-small
}
#foot
{
    CLEAR: left;
    BORDER-TOP: #999 1px solid;
    MARGIN: 0px auto;
    WIDTH: 770px;
    COLOR: #999;
    TEXT-ALIGN: right;
    POSITION: relative;
    TOP: 100px
}
#link
{
    CLEAR: left;
    MARGIN: 0px auto;
    FONT: small "trebuchet MS";
    WIDTH: 770px;
    COLOR: #0b5493;
    TEXT-ALIGN: right
}
#link A
{
    DISPLAY: block;
    COLOR: #0b5493;
    TEXT-DECORATION: none
}
#cpagina
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px auto;
    WIDTH: 770px;
    PADDING-TOP: 20px
}
#spagina
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#dpagina
{
    FLOAT: left;
    WIDTH: 550px;
    PADDING-LEFT: 30px;
    PADDING-TOP: 20px
}
#elenconews
{
    PADDING-RIGHT: 70px;
    FLOAT: left;
    WIDTH: 300px;
    PADDING-TOP: 20px
}
#newsletter
{
    FLOAT: left;
    PADDING-TOP: 20px
}
H1
{
    FONT: bold medium "Trebuchet MS";
    COLOR: #036
}
H2
{
	color: #036;
	font-size: small;
	font-weight: bold
}
.a A:hover
{
    COLOR: #99ccff
}
.a A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #014785;
    TEXT-DECORATION: none
}
.alt
{
    DISPLAY: none;
    WIDTH: 150px
}
.News_list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    COLOR: black;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.News_item_list
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.Link:hover
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    TEXT-DECORATION: underline
}
.Link:link
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    TEXT-DECORATION: none
}
.Link:visited
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    TEXT-DECORATION: none
}
.TitoloNews
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.TestoNews
{
    FONT-SIZE: 12pt;
    COLOR: black;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.NewsTitle
{
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: Navy;
    TEXT-DECORATION: none
}
.news_container
{
    WIDTH: 600px
}
.attachments
{
    TEXT-ALIGN: left
}
#spagina ul.menu {margin: -15px -15px 0 -15px;padding: 0;}
#spagina ul.menu li {list-style: none;margin: 0;padding: 0;float: none;border-bottom: 1px solid #ccc; white-space:nowrap;}
#spagina ul.menu span {display: block;}
#spagina ul.menu ul li a {padding-left: 20px;}
#spagina ul.menu ul li span.separator {padding-left: 20px !important;}
#spagina ul.menu ul li ul li a, #spagina ul.menu ul li ul li .separator {padding-left: 36px;background: none;}
#spagina ul.menu ul li ul li ul li a, #spagina ul.menu ul li ul li ul li .separator {padding-left: 56px;background: none;}
#spagina ul.menu li.active.parent li span, #spagina ul.menu li.parent li span {background: url(../images/typo/bullet-4.png) 0 6px no-repeat;padding-left: 12px;}
#spagina ul.menu li.active.parent ul li, #spagina ul.menu li.active.parent ul li.parent ul {background: none;border: 0;}
#spagina ul.menu li.active.parent ul {padding: 6px;margin: 0;border: 0;background: url(../images/main/side-li-bg2.png) 0 100% repeat-x;}
#page-bg #spagina ul.menu ul.submenu {padding-bottom: 0;background: none;}
#spagina ul.menu .cat-bot-bg {background: url(../images/main/side-li-bg2.png) 0 100% repeat-x;}
#spagina ul.menu ul li.last {padding-bottom: 15px;}
#spagina ul.menu a, ul.menu .separator {display: block;text-indent: 0;overflow: hidden;font-size: 110%;float: none;}
#spagina ul.menu a span, #spagina ul.menu .separator {padding: 7px 28px;background: url(../images/sprite2.png) 10px -862px no-repeat;}
#spagina ul.menu li.active a span, #spagina ul.menu li:hover a span, #spagina ul.menu li.sfHover a span {background: url(../images/sprite2.png) 10px -813px no-repeat;}
#leftcol ul.menu li.active a span, #leftcol ul.menu li.active .separator {background: url(../images/sprite2.png) 110% -813px no-repeat;}
#spagina ul.menu li.active a, #spagina ul.menu li:hover a, #spagina ul.menu li.active .separator {background: url(../images/main/side-li-bg.png) 0 0 repeat-x;}
#spagina ul.menu li:hover li a, #spagina ul.menu li:hover li .separator {background: none;}
#spagina ul.menu li.active a, #spagina ul.menu li.active li.active a, #spagina ul.menu li.active li.active li.active a, #spagina ul.menu li.active .separator, #spagina ul.menu li.active li.active .separator {font-weight: bold;}
#spagina ul.menu li.active li a, #spagina ul.menu li.active li.active li a, #spagina ul.menu li.active li .separator, #spagina ul.menu li.active li.active li .separator, #spagina ul.menu li.active li.active li.active .separator {font-weight: normal;background: none;}
#spagina ul.menu ul ul {padding: 0; margin: 0;background: none;}
#spagina ul.menu li li {padding: 5px 0;margin: 0;background: none;font-size: 10px;}
#spagina ul.menu li li a span, #spagina ul.menu li li .separator span {padding: 0;}
#spagina ul.menu li.active a, #spagina ul.menu li.active a:hover, #spagina ul.menu li.active .separator, #spagina ul.menu li.active .separator:hover {text-decoration: none;}
#spagina ul.menu li a:hover, #spagina ul.menu li .separator:hover {text-decoration: none;}
#spagina ul.menu li.active.parent ul {margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 10px;}
#spagina ul.menu li.active.parent ul li.active.parent ul {padding: 5px 0;}
#spagina ul.menu ul {padding: 0;margin: 0;}
#spagina ul.menu ul a, #spagina ul.menu ul .separator {padding: 0;margin: 0;}
#spagina ul.menu li.active li a:hover, #spagina ul.menu li.active li .separator:hover, #spagina ul.menu li.active li a, #spagina ul.menu li.active li .separator {background: none;}
#spagina ul.menu li.active {background: url(../images/main/side-li-bg.png) 0 0 repeat-x;}
#spagina ul.menu .arrow-expand {background: url(../images/main/menu-expand.png) 0 0 no-repeat;cursor: pointer;}
#spagina ul.menu .arrow-collapse {background: url(../images/main/menu-collapse.png) 0 0 no-repeat;cursor: pointer;}
#spagina ul.menu .arrow-expand span, #spagina ul.menu .arrow-collapse span {display: none;}
.rokvm_categories li.parent div.arrow {position:absolute;right: 10px;top: 7px;width: 15px;height: 15px;text-align: center;}
#rightcol ul.menu li.active {background: url(../images/main/side-li-bg-w.png) 0 0 repeat-x;}
#rightcol ul.menu li.active a, #rightcol ul.menu li:hover a {background: url(../images/main/side-li-bg-w.png) 0 0 repeat-x;}
#spagina ul.menu li a, #spagina ul.menu li.parent li a, #spagina ul.menu li.parent li.parent li a, #spagina ul.menu li.parent li .separator, #spagina ul.menu li.parent li.parent li .separator {color: #333;}
#spagina ul.menu li.active ul span.separator {background: none;}
#spagina ul.menu img { position:absolute; left:80%; margin-top:7px; display:block;}

.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("i/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("i/magminus.cur"), pointer;
} 

