﻿/* Impostazioni Globali */

.DocMapAndReportFrame

{

    width: 400px;

}



#oReportDiv

{

	width:400px;

}

.NormalLink

{

	text-decoration:none;	

}

.bannerImage

{

	border:1px solid #554E98;

	padding:3px;

}

.bannerRight

{

	float:right;

	margin-top:5px;

	width:190px;

	text-align:center;

	background-color:#FFFFFF;

	border:0px solid #554E98;

}

.bannerRight img

{

	border:1px solid #554E98;

	padding:3px;

}

.myBody

{

	width:866px;

	margin-top:0px;

	padding-top:0px;

	margin-left:auto;

	margin-right:auto;

	border:0px solid #E6E2D8;

	font-family: Verdana;

}

body

{

}

a 

{

	text-decoration:none;

	border:0px;

}

.Main

{

	margin-top:5px;

	border:1px solid #E6E2D8;

	height:100%;

	background-color:#FFF;

}

.navigator

{

	height:10px;

	font-size:12px;

	margin-top:10px;

	text-align:right;

	border-bottom:1px solid #554E98;

	font-weight:bold;

}

.navigator a

{

	text-decoration:none;

	color:#878787;

}

.subheader

{

	color:#FFF;

	font-size:12px;

	padding:2px;

	text-align:right;

	border:0px solid #fff;

	background-color:#2E2A52;

}

.subheader a

{

	text-decoration:none;

	color:#FFF;

}

.menuH

{

	float:right;

	text-align:right;

	color:#FFF;

}

.menuH a

{

	color:#FFF;

}

.login

{

	width:190px;

	margin-left:auto;

	margin-right:auto;

}



/* Impostazioni Header */

.header

{

	text-align:right;

	padding-top: 0px;

	padding-bottom:4px;

	height: 80px;

	background-color: #FFF;

	color: #FFFFFF;

	margin-top: 0px;

}

.header h1

{ 

	margin-top:0px;

	width:270px;

	font-size: x-large;

    text-align: center;

}

.header h2

{

	width: 270px;

    font-size: small;

    text-align: center;

}

/* Impostazioni Footer */

.footer

{

	clear:both;

	margin-top:5px;

	padding:0px;

	border:0px solid #2E2A52;

	background-color: #2E2A52;

	text-align: center;

	color: #FFFFFF;

}

.footer h1

{

	margin-top:0px;

	font-size:10px;

	padding:2px;

}
.footer a
{
	text-decoration: none;
	color:#FFF;
}

/* Impostazioni Pagine */

#sidebartop

{

	height:10px;

	width:225px;

	margin-top:5px;

	margin-left:3px;

	background-image: url( /Images/ROUNDUP01.jpg );

	background-repeat:no-repeat;

	background-position:top;

}

#sidebar 

{ 

	/*float: left;*/

	border-bottom:3px solid #878787;

	border-left:1px solid #878787;

	border-right:1px solid #878787;

	padding-top:15px;

	padding-bottom:10px;

	margin-bottom:3px;

	margin-left:3px;

	width: 223px;

	/*height: 100%;*/

	font-size:12px;

	font-weight:normal;

	/*height: 100%; */

	text-align: center;

	background-color:#EEEEEE;

	color:#4A485D;

}

#sidebar h1

{

	font-size:20px;

	font-weight:bold;

	color:#5D7B9D;

}

#sidebar h2

{

	font-size:18px;

	font-weight:bold;

	color:#5D7B9D;

}

#sidebar .box

{

	text-align:justify;

	border:1px solid #878787;

	width:200px;

	margin-top:20px;

	margin-left:auto;

	margin-right:auto;

	background-color:#F7F6F3;

	color:#878787;

	font-weight:normal;

}

#sidebar .box h3

{

	text-align:center;

	padding:0px;

	margin:3px;

	font-size:14px;

	font-weight:bold;

	color:#FFF;

	background-color:#554E98;

}

#sidebar .box a

{

	text-decoration:none;

	color:#4A485D;

	padding:0px;

	margin:5px;

}

#menuoperatore {width:100%;}

#menuoperatore a:link {width:100%;padding-left:14px;padding-top:3px;padding-bottom:3px;}

#menuoperatore a:visited {width:100%;padding-left:14px;padding-top:3px;padding-bottom:3px;}

#menuoperatore a:hover {width:100%;padding-left:14px;padding-top:3px;padding-bottom:3px;border-left: solid 4px #2E2A52;color:#2E2A52;}

#menuoperatore a:active {width:100%;padding-left:14px;padding-top:3px;padding-bottom:3px;border-left: solid 4px #2E2A52;	border-bottom: solid 1px #2E2A52;font-weight:bold;color:#2E2A52;}

#sidebar .box p

{

	padding:0px;

	margin:5px;

}

#contenttop

{

	margin-left: 235px;

	margin-top:5px;

	height:10px;

	width:432px;

	background-image: url( /Images/RoundUpContent.jpg );

	background-repeat:no-repeat;

	background-position:top;

}

#content 

{

	padding-left:5px;

	padding-right:5px;

	margin-top:0px;

	padding-top:0px;

	font-weight:normal;

	width:420px;

	margin-bottom:4px;

	border-left:1px solid #878787;

	border-right:1px solid #878787;

	border-bottom:3px solid #878787;

	margin-left: 235px;

	font-size:12px;

	text-align:justify;

	color:#554E98;

	letter-spacing:1px;

	background-color:#F7F6F3;

}

#content h1

{

	margin-top:0px;

	font-size:20px;

	font-weight:bold;

	text-align:right;

	border-bottom:1px solid #EEEEEE;

	color:#554E98;

}

#content h2

{

	margin-top:0px;

	font-size:18px;

	font-weight:bold;

	text-align:right;

	border-bottom:1px solid #EEEEEE;

	color:#554E98;

}

.tabellaTariffe

{ 

	width:90%;

	border-left:1px solid #554E98;

}

.tabellaTariffe td,th

{

	padding:2px;

	border-bottom:1px solid #554E98;

	border-right:1px solid #554E98;

	text-align:center;

	width:50%;

}

.tabellaTariffe th

{

	background-color:#554E98;

	color:#FFF;

}

.ParkTitle

{

	font-size:14px;

	font-weight:bold;

	text-align:center;

	border-bottom:1px solid #EEEEEE;

	color:#554E98;

}

#content h3

{

	font-size:14px;

	font-weight:bold;

	text-align:right;

	border-bottom:1px solid #EEEEEE;

	color:#554E98;

	/*color:#5D7B9D;*/

}

.AdRotator

{

	text-align:center;

	padding-top:5px;

	width:100%;

	height:auto;

}

.MenuSideHeader

{

	text-align:center;

	background-color:#2E2A52;

	font-weight:bold;

	color:#FFF;

}

.MenuSideSelected

{

	border-left: solid 4px #2E2A52;

	border-bottom: solid 1px #2E2A52;

	font-weight:bold;

	color:#2E2A52;

}

.MenuSideHover

{

	border-left: solid 4px #2E2A52;

	color:#2E2A52;

}

.MenuItem

{

}

.listaPre

{

	padding-left:0px;

}

.elemPre

{

	padding-left:6px;

}

.elemBullet

{

	

	list-style:none;

	list-style-type:none;

	padding-left:3px;

	margin-left:3px;

}

.Pager
{
	text-align:right;
	background-color:#E7E7FF;
	color:#4A3C8C;
	font-weight:bold;
}
.Pager a{text-decoration:none;color:#999;font-weight:normal;}
.Pager a:hover{color:#4A3C8C;}


