﻿
.body {
	background-color: #E0E0E0;
}

.table_exter {
	width : 100%;
}

.top {
	background-color: #4E7DD1;
}

.bottom {
	background-color: #4E7DD1;
}

.menu_row {
	background : url("images/menu_bg.gif")
}

.col_right {
	background-color: #F1F6FE;
}

.col_left {
	background-color: #F1F6FE;
}

.logo {
	border-collapse: collapse; 
	border-top:1px solid #ffffff; 
	border-left:1px solid #ffffff; 
	border-right:1px solid #C0C0C0; 
	border-bottom:1px solid #C0C0C0; 
	
}

.text {

  margin:10px;margin-top:15px;margin-bottom:15px;
  font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
  font-size:9pt;

}

.image1{
	border-color: #666666;
}

.header {
  margin-top:5px; margin-bottom:10px; margin-left:5px; margin-right:5px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  color: #FFFFFF;
  border:1px solid #0F3974;
  background-color: #2153AA;
 }
 
 .title {
  margin-top:5px; margin-bottom: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 16px;
  color: #2153AA;
}


.box1 {
  background-color: #fffff6;
  margin:0px;margin-left:10px;margin-right:10px;margin-bottom:15px;
  padding:10px;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  color: #333333;
}

/* testo */
.box2 {
  background-color: #ffffff;
  margin:0px;margin-left:10px;margin-right:10px;margin-bottom:15px;
  padding:10px;
  border: 1px solid #DFE8F7;
  
  font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
}

.box3 {
  background-color: #ffffff;
  margin:0px;margin-left:10px;margin-right:10px;margin-bottom:15px;
  padding:10px;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  color: #333333;
}



/* -----main menu--------------------------- */
.main_menu
{
  font: bold 12px Verdana, sans-serif;	
  color: #F1F6FE;
  padding: 5px 15px;
  margin-left: 3px;
  border: 1px solid #0F3974;
  border-right:1px solid #0F3974;; 
  border-bottom:nome; 
  border-left:1px solid #0F3974;; 
  border-top:1px solid #0F3974;; 
  background: #2153AA url('../img/tab_bg.gif') bottom left repeat-x;
  text-decoration: none;
}

/* -----menu left--------------------------- */

.menu2
{
  font: bold 12px Verdana, sans-serif;	
  color: #000000;
  padding: 5px 15px;
  margin-left: 3px;
  border: none;
  text-decoration: none;
  background: #ffffff;
}


/* -------------------------------- */

.module {
	background: #F1F8FF;
	font-family: Verdana;
	font-size: 9pt;
}

.input
{
  background-color: #fffff6;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color: #333333;
		
}

.button
{
  color: #F1F6FE;
  border: 1px solid #0F3974;
  background: #2153AA;
  text-decoration: none;

}


/*- Menu 1--------------------------- */
	.hmenu {
		font: normal 12px Verdana, sans-serif;
		color: #000000;
				
	}
	.hmenu a {
		text-decoration: none;
		color: #000000;
	
	}
	
	
	.hmenu a:hover {
		text-decoration: none;
		background: #3364BB;
		color: #ffffff;
		cursor : pointer;
			
	}
	
/* -------------------------------- */

.enumerate 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.enumerate a
{
	text-decoration: none;
}

.enumerate a:hover
{
	text-decoration: none;
	background: #3364BB;
	color : #ffffff;

}

.header2 {
	font-family: Tahoma;
	font-size: 8pt;
}


	
.hitable {
		visibility:hidden; position:absolute; z-index:0;
	}


