/* FOGLIO DI STILE sendPEC BUFFETTI */

body {
	font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small;
	text-align:center;
	margin:2px 2px 2px 2px;
}

td {font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small;}

.tdMenu {font-family: verdana, georgia, arial, helvetica, sans-serif;
		font-size:xx-small;
		color:#ffffff;}

.menu {font-family: verdana, georgia, arial, helvetica, sans-serif;
		font-size:x-small; font-weight:bold;
		color:#114B3D;}
		
.Titolo {font-family: verdana, georgia, arial, helvetica, sans-serif;
		font-size:medium; font-weight:bold;
		color:#ffcc01;}
		
.Titolo2 {font-family: verdana, georgia, arial, helvetica, sans-serif;
		font-size:x-small; font-weight:bold;
		color:#082e5b;}

input {font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small;}
textarea {font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small;}
select {font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small;}
	
.labelBold {font-family: verdana, georgia, arial, helvetica, sans-serif;
	font-size:xx-small; font-weight:bold;}
	
.tdTarg {white-space:nowrap;}

.clear {clear:both; padding:0; margin:0; font-size:0; height:1px; overflow:hidden;}

#header {width:760px; height:80px; background:#1e1f89 url(images/header.jpg) no-repeat;}
#logo {display:none;}

#container {width:760px; height:420px; border:1px solid #1e1f89; background:#FFFFFF url(images/bg.gif) top left repeat-y; margin:auto;text-align:left;}
#content {width:760px; height:455px;}
#contentcenter {width:99%; vertical-align:top; float:left; text-align:left; padding-left:5px;}
#contenthelp {width:420px; height:85px; vertical-align:top; text-align:left; margin-left:10px;}
#contenterror {width:420px; height:85px; vertical-align:top; float:left; text-align:left; margin-left:5px;}
#container-home {width:100%; border:1px solid #1e1f89; background:#FFFFFF url(images/bghome.gif) top left repeat-y; margin:0 auto; text-align:left;}
#contentleft {width:150px; float:left; text-align:left; overflow:hidden; padding-bottom:20px;}

#footer {width:760px; clear:both; color:#114B3D; background:#1e1f89; border-top:1px solid #1e1f89;}
#footer h2 {display:none;}
#copyright {padding:5px; margin:0; float:right;}
#systemtime {padding:5px; margin:0; float:left;}
#copyright a, #footer-right a:hover {color:#FFFFFF; text-decoration:underline;}

.mainarea {border:1px solid #1e1f89; padding:1px; background-color:#F8F8F8;}
.mainarea p.date {position:relative; font-style:italic; padding-bottom:5px; margin:0; background-color:#F8F8F8;}
.mainarea p.text, .mainarea div.text {position:relative; padding-bottom:5px; margin:0; background-color:#F8F8F8;}
.mainarea p.link {position:relative; margin:3px 5px 3px 5px;}
.mainarea img.imgleft {position:relative; float:left; margin-right:5px; margin-bottom:3px;}
.mainarea img.imgright {position:relative; float:right; margin-right:5px; margin-bottom:3px;}
.mainarea a {color:#000000; text-decoration:underline;}
.mainarea a:hover {color:#990000; text-decoration:underline;}

.mainareaHelp {border:1px solid #1e1f89; padding:2px; background-color:#F8F8F8;}
.mainareaError {border:1px solid #cc3333; padding:2px; background-color:#ffcccc;}
.mainareadivCheck {border:1px solid #1e1f89; padding:2px; background-color:#F8F8F8; position:absolute; left:200px; top:300px; z-index:100; width:400px; height:50px;}

#menu {display:none;}
.left-menu, #calendario {width:141px; margin:0px 0px 0px 2px;}
.left-menu h3, #calendario h3 {color:#ffffff; border:1px solid #1e1f89; border-bottom:0; font-weight:bold; padding:5px; margin:0; background:#1e1f89}
.left-menu ul {margin:0; text-align:left; list-style:none; background:#EFEFEF; border:1px solid #1e1f89; padding:2px;}
.left-menu li {list-style:none;}
.left-menu li.evidence {list-style:none; font-weight:bold; font-size:140%;}
.left-menu a, .left-menu a:link, .left-menu a:active, .left-menu a:visited {color:#000000; text-decoration:none;}
.left-menu a:hover {color:#990000; text-decoration:underline;}
.left-menu-l {text-align:left; margin:0 6px 0 2px;}
.left-menu-c {text-align:center; margin:0 6px 0 2px;}
.left-menu-r {text-align:right; margin:0 6px 0 2px;}

/* righe */
hr.hidden {display:none;}
hr.hr1 {border:1px solid #1e1f89; margin:15px 0 15px 0;}
hr.hr2 {border:1px dotted #D8CDD3;}

/*TESTO*/
h1, h2, h3, h4, h5, h6 {font-family: Verdana, lucida, arial, helvetica, sans-serif; font-size:x-small;}
.pagetitle1 {color:#ffffff; border:1px solid #1e1f89; border-bottom:0; font-weight:bold; padding:2px; margin:0; background:#1e1f89}
.pagetitle2 {border-bottom:0; font-weight:bold; padding:0px 5px 10px 5px; margin:0;}
.pagetitleHelp {color:#ffffff; border:1px solid #1e1f89; border-bottom:0; font-weight:bold; padding:2px; margin:0; background:#1e1f89}
.pagetitleError {color:#ffffff; border:1px solid #cc3333; border-bottom:0; font-weight:bold; padding:2px; margin:0; background:#cc3333}
.tdAlert {color:Navy; font-size:10px;}
.tdMenu {font-size:12px;}

.MenuItemToolTip
{
	background-color: #fffacd;
	border-style:solid;
	border-width:1px;
	border-color: black; 
	font-family: Arial;	
	padding: 3px;
	font-size:8pt;
	text-align: left;
}

.Separator
{
	text-align:right;
	position:relative;
	left:1px;
}

.Spacer
{
	background-color: Transparent; 
}

.help 
{
	cursor:hand;
	}
	
.CampoOB
{
	border:1px solid #cc3333;
	}
	
.Rigasx1
{background-color:#FFFFFF;}
.Rigadx1
{background-color:#1e1f89;
	color:#FFFFFF;
	font-size:12px;}
.Rigasx2
{background-color:#EEEEEE;}
.Rigadx2
{background-color:#1e1f89;
	color:#EEEEEE;
	font-size:12px;}
.Rigasx3
{background-color:#FFFFFF;}
.Rigadx3
{background-color:#1e1f89;
	color:#FFFFFF;
	font-size:12px;}
	
a.link1:visited { color:#1e1f89; font-weight:bold; font-size: 11px; text-decoration: none }
a.link1:link { color: #1e1f89; font-weight:bold; font-size: 11px; text-decoration: none }
a.link1:active { color:#1e1f89; font-weight:bold; font-size: 11px; text-decoration: none }
a.link1:hover { color:#1e1f89; font-weight:bold; font-size: 11px; text-decoration: none }