HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block;
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block;
}
BODY {
	BACKGROUND: url(/images/bg_.jpg) #fff repeat-x center top; TEXT-ALIGN: center
}
#wrap {
	PADDING-RIGHT: 13px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 771px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.content#wrap {
	BACKGROUND: url(/images/bg.jpg) no-repeat 50% top
}
#header {
	BACKGROUND: url(/images/top1.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header2 {
	BACKGROUND: url(/images/top2.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header3 {
	BACKGROUND: url(/images/top3.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header4 {
	BACKGROUND: url(/images/top4.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header5 {
	BACKGROUND: url(/images/top5.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header6 {
	BACKGROUND: url(/images/top6.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header7 {
	BACKGROUND: url(/images/top7.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header8 {
	BACKGROUND: url(/images/top8.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header9 {
	BACKGROUND: url(/images/top9.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header10 {
	BACKGROUND: url(/images/top10.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header11 {
	BACKGROUND: url(/images/top11.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header12 {
	BACKGROUND: url(/images/top12.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header13 {
	BACKGROUND: url(/images/top13.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header14 {
	BACKGROUND: url(/images/top14.jpg) no-repeat; WIDTH: 771px; HEIGHT: 326px
}
#header H1 {
	BACKGROUND: url(/images/logo.jpg) no-repeat; MARGIN: 0px 0px 0px 21px; WIDTH: 234px; HEIGHT: 62px
}
#header H1 A {
	DISPLAY: block; WIDTH: 234px; HEIGHT: 62px
}
#header H1 SPAN {
	DISPLAY: none
}
#header H2 {
	BACKGROUND: url(../test3_file/header-h2.jpg) no-repeat; MARGIN: 134px 0px 0px 80px; WIDTH: 314px; HEIGHT: 60px
}
#header H2 SPAN {
	DISPLAY: none
}
#logo_regione{
position:relative;
left:465px;
top:-1000px;
width:85px;
}
#left {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 345px
}
#left H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../test3_file/dot.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 15px; FONT: 20px Georgia, "Times New Roman", Times, serif; WIDTH: 100%; COLOR: #3f464e; PADDING-TOP: 0px; POSITION: relative
}
#left H1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; RIGHT: 0px; BACKGROUND: url(../test3_file/bullet.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; FONT: 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #959595; PADDING-TOP: 0px; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#left H1 A:hover {
	COLOR: #255977
}
#left H2 {
	CLEAR: both; FONT: bold 16px Georgia, "Times New Roman", Times, serif; COLOR: #6f8442
}
#left H2 IMG {
	BORDER-RIGHT: #a7acb2 4px solid; BORDER-TOP: #a7acb2 4px solid; BORDER-LEFT: #a7acb2 4px solid; BORDER-BOTTOM: #a7acb2 4px solid
}
#left P {
	MARGIN: 0px 0px 30px; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #545454
}
#left P.exp {
	MARGIN: 0px 0px 5px; COLOR: #959595
}
#left .lft {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#flex3 IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#left .rgt {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
#left .clear {
	CLEAR: both
}
#left .w169 {
	WIDTH: 169px
}
#flex1 P {
	WIDTH: 169px
}
#left .w248 {
	MARGIN: 0px 12px 20px 0px; WIDTH: 248px
}
#welcome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../test3_file/welcome-bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 40px; WIDTH: 346px; PADDING-TOP: 12px; HEIGHT: 406px
}
#welcome H1 {
	BACKGROUND: url(../test3_file/welcome-h1.jpg) no-repeat; MARGIN: 0px 0px 15px 14px; WIDTH: 258px; POSITION: static; HEIGHT: 28px
}
#welcome H2.baskaran {
	CLEAR: none; DISPLAY: inline; BACKGROUND: url(../test3_file/baskaran.jpg) no-repeat; FLOAT: right; MARGIN: 10px 15px 10px 0px; WIDTH: 132px; HEIGHT: 19px
}
#welcome H1 SPAN {
	DISPLAY: none
}
#welcome H2 SPAN {
	DISPLAY: none
}
#welcome H3 {
	CLEAR: both; MARGIN: 0px 1px 10px 14px; FONT: bold 14px/17px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #49617c
}
#welcome P {
	MARGIN: 0px 0px 15px; FONT: 11px/17px Arial, Helvetica, sans-serif; COLOR: #545454
}
#welcome P.small {
	MARGIN: 0px 0px 0px 14px; FONT: 10px/14px Arial, Helvetica, sans-serif
}
#flex2 P {
	MARGIN: 0px 0px 0px 14px; FONT: 10px/14px Arial, Helvetica, sans-serif
}
#welcome UL {
	MARGIN: 10px 0px 0px 14px; LIST-STYLE-TYPE: none
}
#welcome UL LI {
	LINE-HEIGHT: 12px
}
#welcome UL LI A {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #49617c
}
#welcome IMG.place {
	FLOAT: left; MARGIN: 0px 15px 0px 5px
}
#flex1 IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 5px
}
#right {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 252px; PADDING-TOP: 23px
}
#right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../test3_file/dot.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 15px; FONT: 20px Georgia, "Times New Roman", Times, serif; COLOR: #3f464e; PADDING-TOP: 0px; POSITION: relative
}
#right H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; RIGHT: 0px; BACKGROUND: url(../test3_file/bullet.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; FONT: 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #959595; PADDING-TOP: 0px; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#flex2 P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; RIGHT: 0px; BACKGROUND: url(../test3_file/bullet.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; FONT: 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #959595; PADDING-TOP: 0px; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#flex2 P A {
	DISPLAY: block; RIGHT: auto; FLOAT: right; POSITION: relative; TOP: auto
}
#right H2 A:hover {
	COLOR: #255977
}
#flex2 P A:hover {
	COLOR: #255977
}
#flex3 H3 {
	MARGIN: 0px 0px 5px; FONT: bold 13px Georgia, "Times New Roman", Times, serif; COLOR: #6f8442
}
#flex4 H3 {
	MARGIN: 0px 0px 5px; FONT: bold 13px Georgia, "Times New Roman", Times, serif; COLOR: #6f8442
}
#flex5 H3 {
	MARGIN: 0px 0px 5px; FONT: bold 13px Georgia, "Times New Roman", Times, serif; COLOR: #6f8442
}
#flex3 H3 SPAN {
	COLOR: #255977
}
#flex4 H3 SPAN {
	COLOR: #255977
}
#flex5 H3 SPAN {
	COLOR: #255977
}
#right P {
	MARGIN: 0px 0px 5px; FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #545454
}
#right P IMG {
	BORDER-RIGHT: #a7acb2 4px solid; BORDER-TOP: #a7acb2 4px solid; BORDER-LEFT: #a7acb2 4px solid; BORDER-BOTTOM: #a7acb2 4px solid
}
#right UL {
	MARGIN: 0px 0px 30px; LIST-STYLE-TYPE: none
}
#flex4 {
	MARGIN: 0px 0px 30px
}
#right UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../test3_file/bullet2.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; FONT: 10px/14px Arial, Helvetica, sans-serif; COLOR: #545454; PADDING-TOP: 0px
}
#right UL LI A {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #6f8442
}
#right UL.link LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#right .lft {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#flex1 P {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#flex4 IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#flex5 IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#right .rgt {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
#flex2 IMG {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
#right .clear {
	CLEAR: both
}
#flex4 H2 {
	CLEAR: both
}
#flex5 H2 {
	CLEAR: both
}
#flex5 UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
#special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../test3_file/special-bg.jpg) #688b27 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; WIDTH: 385px; PADDING-TOP: 15px; HEIGHT: 136px
}
#special H1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 17px 5px 0px; FONT: bold 22px/24px Georgia, "Times New Roman", Times, serif; COLOR: #cde691; TEXT-ALIGN: right
}
#special H1 SPAN {
	COLOR: #fff
}
#special P {
	MARGIN: 0px 17px 5px 0px; FONT: bold 12px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #fff; TEXT-ALIGN: right
}
#special A.click {
	BACKGROUND: url(../test3_file/special-button.jpg) no-repeat; FLOAT: right; WIDTH: 162px; HEIGHT: 24px
}
#special A SPAN {
	DISPLAY: none
}
#content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 741px; PADDING-TOP: 0px
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../test3_file/dot.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; FONT: bold 20px Georgia, "Times New Roman", Times, serif; COLOR: #183e68; PADDING-TOP: 0px
}
#content H2 {
	MARGIN: 0px 0px 15px; FONT: bold 16px Georgia, "Times New Roman", Times, serif; COLOR: #476a8f
}
#content H3 {
	MARGIN: 0px 0px 0px; FONT: bold 14px Georgia, "Times New Roman", Times, serif; COLOR: #476a8f
}
#content H4 {
	MARGIN: 0px 0px 15px; FONT: bold 12px Georgia, "Times New Roman", Times, serif; COLOR: #476a8f
}
#content H5 {
	MARGIN: 0px 0px 10px; FONT: bold 11px Georgia, "Times New Roman", Times, serif; COLOR: #476a8f
}
#content H6 {
	MARGIN: 0px 0px 10px; FONT: bold 10px Georgia, "Times New Roman", Times, serif; COLOR: #476a8f
}
#content P {
	MARGIN: 0px 0px 15px; FONT: 12px/19px Arial, Helvetica, sans-serif; COLOR: #545454
}
#content STRONG {
	FONT-WEIGHT: bold; COLOR: #476a8f
}
#content P A {
	COLOR: #F90;
	font-weight: bold;
}

#content DIV.mosimage IMG {
	BORDER-RIGHT: #dadada 4px solid; BORDER-TOP: #dadada 4px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #dadada 4px solid; BORDER-BOTTOM: #dadada 4px solid
}
#content DIV.mosimage {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#content UL {
	MARGIN: 10px 0px 15px 40px; LIST-STYLE-TYPE: none
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../test3_file/bullet.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; FONT: 12px/17px Arial, Helvetica, sans-serif; COLOR: #545454; PADDING-TOP: 0px
}
#content UL LI A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6f8442; TEXT-DECORATION: none
}
#content OL LI A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6f8442; TEXT-DECORATION: none
}
#content UL.categorylist LI A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6f8442; TEXT-DECORATION: none
}
#content UL LI A:hover {
	TEXT-DECORATION: underline
}
#content OL LI A:hover {
	TEXT-DECORATION: underline
}
#content UL.categorylist LI A:hover {
	TEXT-DECORATION: underline
}
#content OL {
	MARGIN: 10px 0px 15px 55px
}
#content OL LI {
	MARGIN: 0px 0px 7px; FONT: 12px/17px Arial, Helvetica, sans-serif; COLOR: #545454
}
#content .lft {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#content .rgt {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
#content FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 740px; PADDING-TOP: 0px
}
#content FORM FIELDSET LEGEND {
	FONT: bold 14px Georgia, "Times New Roman", Times, serif; COLOR: #183e68
}
#content FORM FIELDSET DL {
	PADDING-RIGHT: 0px; BORDER-TOP: #bdd4ca 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; WIDTH: 740px; PADDING-TOP: 20px; BORDER-BOTTOM: #bdd4ca 1px solid; POSITION: relative
}
#content FORM FIELDSET DT {
	FLOAT: left; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 150px; COLOR: #545454; TEXT-ALIGN: right
}
#content FORM FIELDSET DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px Arial, Helvetica, sans-serif; MARGIN-LEFT: 160px; COLOR: #545454; PADDING-TOP: 0px
}
#content FORM DD.button {
	FLOAT: right; MARGIN: 20px 0px 0px
}
#content FORM FIELDSET DD .control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #545454; PADDING-TOP: 0px
}
#content FORM FIELDSET DD .control_short {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #545454; PADDING-TOP: 0px
}
#content FORM FIELDSET DD .control_large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #545454; PADDING-TOP: 0px
}
#content FORM FIELDSET DD .control_short {
	BORDER-RIGHT: #becace 1px solid; BORDER-TOP: #becace 1px solid; BORDER-LEFT: #becace 1px solid; WIDTH: 200px; BORDER-BOTTOM: #becace 1px solid
}
#content FORM FIELDSET DD .control_large {
	BORDER-RIGHT: #becace 1px solid; BORDER-TOP: #becace 1px solid; BORDER-LEFT: #becace 1px solid; WIDTH: 320px; BORDER-BOTTOM: #becace 1px solid
}
#content FORM FIELDSET DD .control_button {
	WIDTH: 61px; HEIGHT: 19px
}
#footer-wrap {
	BACKGROUND: url(/images/footerwrap-bg.jpg) repeat-x; MARGIN: 40px 0px 0px; WIDTH: 100%; HEIGHT: 58px
}
#footer {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left
}
#footer P {
	MARGIN: 5px 0px 0px 15px; FONT: bold 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #474747
}
#footer P.copyright {
	DISPLAY: inline; FLOAT: left; MARGIN: 12px 0px 0px 15px
}
#footer P.stampede {
	CLEAR: both; MARGIN: 0px 0px 0px 15px
}
#footer P.link {
	DISPLAY: inline; FLOAT: right; MARGIN: 20px 20px 0px 0px
}
#footer P.link A {
	MARGIN: 0px 5px; FONT: bold 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #474747; TEXT-DECORATION: none
}
#footer P.stampede A {
	MARGIN: 0px 5px; FONT: bold 10px "Trebuchet MS", "Lucida Sans Unicode", sans-serif; COLOR: #474747; TEXT-DECORATION: none
}
#footer P.stampede A {
	MARGIN: 0px
}
#footer P A:hover {
	TEXT-DECORATION: underline
}
#content DIV.pathway {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #9f9f9f; PADDING-TOP: 15px
}
#content DIV.pathway A {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #6f8442
}
#content UL.categorylist {
	MARGIN: 20px 0px 0px 10px
}


/*inizio menu*/

#menu
{
display: block;
}
#menu ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}

#menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative;
	height:33px;
	text-align:center;
	}

#menu a {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}

#menu a:hover {
	color:#CC3300;
	background-image: url(/images/nav__.jpg);
	background-repeat: repeat-x;
}

#menu li li {
	width: 100%;
}

/* fix the position for 2nd level submenus. first make sure no horizontal scrollbars are visible on initial page load... */
#menu li li ul {
	top: 0;
	left: 0;
}

/* ...and then place it where it should be when shown */
#menu li li:hover ul {
	left: 100%;
}

/* initialy hide all sub menus */
#menu li ul {
	display: none;
	position: absolute;
}

/* display them on hover */
#menu li:hover>ul {
	display: block;
}


/* this is needed if you want to style #menu div - force containment of floated LIs inside of main UL */
#menuList:after {
	color:#666666;
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}

/* Fix for IE5/Mac \*//*/
#menu a {
	float: left;
}

#menuList {
	display: inline-block;
}
/*  */

/*		------   Make-up	--------			*/

/*mycode*/
.menu, .menu ul li{
	top:0;
	height:33px;
	list-style:none;
	position:absolute;
	display:block;
	text-align:center;
	}
.menu, .menu ul {
	width:771px;
	height:33px;	
	background:url(/images/nav.jpg) no-repeat;
	position:relative;
	clear:both;
	z-index:100;
	}
.menu a{
	height:33px;	
	display:block;
	text-decoration:none;
	}
#menu li a:hover{
	background-color:#00FF99;
	background:url(/images/nav_.jpg) repeat-x;
	}	

#menu #panel1{width:63px;}
#menu #panel2{width:70px;}
#menu #panel3{width:85px;}
#menu #panel4{width:74px;}
#menu #panel5{width:109px;}
#menu #panel6{width:64px;}
#menu #panel7{width:210px;}
#menu #panel8{
	padding-right: 2px;
	padding-left: 2px;
}
#menu #panel_div{
	background-image: url(/images/div.gif);
	background-repeat: no-repeat;
	width:1px;
	background-position: 0px -10px;
}
#menu #panel9{width:49px;}
#menu #panel10{width:91px;}


/* menu UK */
#menu #panel_uk1{width:63px;}
#menu #panel_uk2{width:80px;}
#menu #panel_uk3{width:70px;}
#menu #panel_uk4{width:77px;}
#menu #panel_uk5{width:110px;}
#menu #panel_uk6{width:65px;}


#menu a ul li { height:15px}
#menuList a span{display:none;}
#menuList ul.submenu a span{display:inline;}
#menu ul.submenu {
	width:171px;
	height:auto;
	position:absolute;
	z-index:1000;
	left:-1px;
	background:#fff url(/images/subnav.jpg) top no-repeat;
	border:1px solid #DADADA;
	border-top:none;
}
#menu ul.submenu ul.submenu
{
top:0;
}
ul.submenu li {
	font:10px Arial, Helvetica, sans-serif;
	color:#0B2B4E;
	position:relative;
	height:15px;
}
ul.submenu li a {
	color:#0B2B4E;
	text-decoration:none;
	text-align:left;
	padding:3px 0 0 3px;
	height:15px;
	background:none;
}
#menu ul.submenu li a:hover{text-decoration:underline;}


/*Fine menu*/



div#links_utili ul{
padding: 0; /* elimina lo spazio della lista */
margin-left:0px;

}
div#links_utili li{
	background-image: url(/images/tratt_news.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:0px;
	margin-left:5px;
	list-style-type: none;
	display:block;
}
div#links_utili a:hover {
 	color:#006699;
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}





/* Inizio codice modulo form **/
form#contact{
	float:center;
	width:350px !important;
	width /**/:300px;
	height:500px !important;
	height /**/:350px;
	margin: 0;
	padding: 0px 0px;
}
form#terme{
	float:center;
	width:350px !important;
	width /**/:300px;
	height:700px !important;
	height /**/:750px;
	margin: 0;
	padding: 0px 0px;
}
form#lavoraconnoi{
	float:center;
	width:350px !important;
	width /**/:300px;
	height:780px !important;
	height /**/:700px;
	margin: 0;
	padding: 0px 0px;
}
label{
	float: left;
	width: 130px;
	height: 20px;
    font: 12px/20px Arial,sans-serif;
    margin-right: 5px;
	text-align: right;
	color: #666
}
input,textarea,button{
	border: 0px solid;
	color: #475078;
    font: 13px Arial,sans-serif;
}
div.input-cont{
	float: left;
	width: 200px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	font: 12px/20px Arial,sans-serif;
}
input.input-cont{
	float: left;
	width: 200px;
	height: 170px;
	padding: 0px;
}
input.input-cont2{
	float: left;
	width: 200px;
	position:inherit;
	margin-left:0px;
}
input.input-cont3{
	float: left;
	width: 200px;
	height: 170px;
	padding: 1px;
	border: 1px solid #999999;
	color: #475078;
	font: 12px Arial,sans-serif;
}
div.textarea-cont{
	float: left;
	width: 220px;
	height: 170px;
	padding-left:133px;
}
textarea{
	width: 220px;
	height: 140px;
	margin: 10px 0px 0px;
	background: url(/images/tratt_form.gif) repeat-y scroll;
}
input#go{
	float: center;
	width: 130px;
	text-align:center;
    height:30px !important;
	height /**/:30px;
	line-height: 30px;
    display: inline;
	padding: 0px 0 2px;
    background: url(/images/submitBk.jpg) no-repeat center;
    color:#FFFF33;
	cursor: pointer;
	color:#666666;
}
input#go2{
	float: center;
	width: 230px;
	text-align:center;
    height:30px !important;
	height /**/:30px;
	line-height: 30px;
    display: inline;
	padding: 0px 0 2px;
    background: url(/images/submitBk.jpg) no-repeat center;
    color:#FFFF33;
	cursor: pointer;
	color:#666666;
	margin-left:133px;
}
input#mailing{
	float: center;
	width: 170px;
	text-align:center;
	height:20px !important;
	height /**/:20px;
	line-height: 20px;
	display: inline;
	color:#FFFF33;
	cursor: pointer;
	color:#666666;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border: 1px groove #999999;
}
.tit_news a:link a:visited a:active {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	font-weight: bold;
	font-size: 14px;
}


div#Box_home1{
float:left;
width:330px;
}
div#Box_home1 li{
	list-style-type: none;
	display: inline;
	width:auto;
	position:relative;
	background-image: url(/test3_file/bullet.gif);
	
}
div#Box_home1 li li{
	list-style-type: none;
	width:auto;
	position:relative;
	
}
div#Box_home2{
margin-left:auto;
width:400px;
}
div#Box_dx{
float:right;
width:405px;
}
div#news ul{
	padding: 0; /* elimina lo spazio della lista */
	margin-left:0px;
	height: 10px;
}
div#news li{
	padding:0px;
	margin-left:10px;
	list-style-type: none;
	display:block;
	background-image:url(/images/div_news.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
div#news a:hover {
 	color:#006699;
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}

div#eventi ul{
	padding: 0 0 0 0; /* elimina lo spazio della lista */
	margin-left:0px;

}
div#eventi li{
	background-image: url(/images/tratt_news_.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:0px;
	margin-left:5px;
	list-style-type: none;
	display:block;
}
div#eventi a:hover {
 	color:#006699;
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}

.pulisci{
CLEAR: both;
DISPLAY: block;
}

div#links ul{
padding: 0; /* elimina lo spazio della lista */
margin-left:0px;

}
div#links li{
	background-image: url(/images/tratt_news.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px;
	margin-left:80px;
	list-style-type: none;
	display:block;
}
div#links a:hover {
 	color:#006699;
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.small{
font-size:70%;
font-family: Arial,sans-serif;
}
.bordo_foto{
	border-top: 2px groove #CCCCCC;
	border-right: 2px groove #CCCCCC;
	border-bottom: thin double #CCCCCC;
	border-left: thin double #CCCCCC;
}

.news
{
	clear: both;
}
.titolo_news
{
	font-size: 12px;
	font-weight: bold;
	color: #06F;
}

