
body{padding:0px; margin:0px; background:url(images/sfondoweb.jpg); background-repeat:repeat-x; background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006699;}

li.pdf
{
	//list-style-image: url(images/pdf-exist.gif);
	list-style: none;
}

a.pdf
{
	color: #006699;
	text-decoration: none;
}

.center {text-align:center;}
.smallText {font-size: 80%;}

select
{
	font-size: 80%;
}

select.normal
{
	font-size: 100%;
}

table.control {background-color: #E8F1F7; width: 70%; font-size: 1em; border:1px; border-color:#006699; border-collapse:separate; border-spacing:2px;}
table.control th {background-color: #006699; font-weight: bold; font-size: 14px; color: #ffffff; text-align: center; padding:2px; }
table.control th.subtitle {background-color: #D3E4EE; font-weight: bold; font-size: 12px; color: #006699; text-align: center; padding:2px;}
table.control th.cat {background-color: #f2fbff; font-weight: bold; font-size: 10px; color: #006699; text-align: center; padding:2px;}
table.control td {background-color: #ffffff; font-size:10px; color: #000000; text-align: left; padding:2px;}
table.control td.center { text-align: center; }

table.pdf {background-color: #E8F1F7; width: 70%; font-size: 1em; border:1px; border-color:#006699; border-collapse:separate; border-spacing:2px;}
table.pdf th {background-color: #006699; font-weight: bold; font-size: 14px; color: #ffffff; text-align: center; padding:2px; }
table.pdf th.subtitle {background-color: #D3E4EE; font-weight: bold; font-size: 12px; color: #006699; text-align: center; padding:2px;}
table.pdf th.cat {background-color: #f2fbff; font-weight: bold; font-size: 10px; color: #006699; text-align: center; padding:2px;}
table.pdf td {background-color: #ffffff; font-size:10px; color: #000000; text-align: left; padding:2px;}
table.pdf td.center { text-align: center; }

#left {
position: absolute;
text-align:left;
left: 2%;
width: 22%;
height: 80%;
top: 10px;
border: 1px solid #006699;
}
#content {
position: absolute;
left: 25%;
width: 50%;
height:100%;
text-align:center;
top: 10px;
overflow: auto;
}


#right {
position: absolute;
left: 76%;
height:80%;
text-align:center;
width: 22%;
top: 10px;
overflow: auto;
border: 1px solid #006699;
}
	.box_up {
		padding: 2px 15px;
		height:27%;
		/*background-color:#cce0e9;*/
		border-bottom: 1px solid #9EB1C9;
		margin: 0 0 0px 0;
	}
	
	.box_middle {
		padding: 2px 15px;
		height:20%;
		/*background-color:#cce0e9;*/
		border-bottom: 1px solid #9EB1C9;
		margin: 0 0 0px 0;
	}
	
	.box_down {
		padding: 0px 15px;
		height:50%;
		/*background-color:#cce0e9;*/
		/*border-top: 1px solid #9EB1C9;*/
		margin: 0 0 0px 0;
	}
	
	.box_up2 {
		padding: 2px 15px;
		height:29%;
		/*background-color:#cce0e9;*/
		border-bottom: 1px solid #9EB1C9;
		margin: 0 0 0px 0;
	}
	
	.box_down2 {
		padding: 0px 1px;
		height:70%;
		/*background-color:#cce0e9;*/
		/*border-top: 1px solid #9EB1C9;*/
		margin: 0 0 0px 0;
	}
	