body { 
	font:14px "Courier New", Courier, mono;
	background-color:#000000;
	color:#FFFFFF;
	margin:0;
	padding:0;
}
code { font:80% "Courier New", Courier, mono; display:block; margin:0 1em .5em 1em; }
hr { display:none }

body { text-align:center }  
#outer {width:100%; text-align:center}
#content {width:980px; margin:auto; height:100%}

/*------------------header-------------*/

#header {width:980px; height:120px; text-align:left; margin:auto}

/*------------------fine header-------------*/


/*------------------centro-------------*/

#left {float:left; width:149px; padding:0px; margin:15px 5px 0px 5px }
#center {float:left; width:650px; padding:0px 0px 0px 0px; margin:18px 5px 20px 5px; text-align:left }
#right {float:right; width:141px; padding:0px; margin:15px 5px 0px 0px  }

/*------------------fine centro-------------*/


/*------------------piede-------------*/

#footer { width:980px; margin:auto; border-top:10px solid red; border-bottom:10px solid red; text-align:center; color:#FFFFFF; clear:both; padding:4px 0px 4px 0px;}

/*------------------fine piede-------------*/


h1 {
  color:#FFFFFF; text-align:left; font-size:150%; border-bottom:3px double red; padding:5px 0px 5px 0px; font-weight:normal
}

h2 {
  color:red; text-align:center; font-size:120%; padding:15px 5px 15px 5px; font-weight:bold
}

.right {float:right; margin-right:10px}
.left {float:left; margin-left:10px}

.title_news {
	color:#FFFFFF; text-transform:uppercase; font-size:14px; border-bottom:1px dotted #cccccc; padding:10px 0px 5px 10px; font-weight:bold; border-top:1px solid #666666  
}

/*LINK*/

/* LINK GENERICO */
a:active, a:link		 
	{
	color:red; /*#0066FF*/
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	text-decoration: none 
	}
a:visited
	{
	color:red; /*#0066FF*/
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	text-decoration: none 
	}
a:hover
	{
	color: white;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	text-decoration: none
	}

/* MENU' PRINCIPALE */
a.nav:active, a.nav:link		 
	{
	color: white;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	text-decoration: none 
	}
a.nav:visited
	{
	color: white;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	text-decoration: none 
	}
a.nav:hover
	{
	color:red; /*#0066FF*/
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	text-decoration: none
	}
	
/* LINK menu destro */
a.dx:active, a.dx:link, a.dx:visited, a.dx:hover
	{
	color: white;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 8pt;
	text-decoration: underline;
	margin-left:3px
	}

/*FORM*/
form {
	margin: 0;
}

/*ALTRO*/
td
	{
	color: white;
	font-family: "Courier New", Courier, mono;
	font-size: 9pt
	}
	
.copyright
	{
	color: white;
	font-family: "Courier New", Courier, mono;
	font-size: 11px
	}

p
	{
	color: white;
	font-size: 9pt;
	font-family: "Courier New", Courier, mono
	}
	
blockquote
	{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
form
	{
	margin:0px	}
	
.button {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #ffffff;
background-color:#990000;
border: #666666;
border-style: solid;
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
border-left: 1px;
width: auto;
font-weight: bold;
}

.buttonover {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #ffffff;
background-color: #333333;
border: #666666;
border-style: solid;
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
border-left: 1px;
width: auto;
font-weight: normal;
}

input.post,textarea.post, select.post
	{
	font-family: "Courier New", Courier, mono;
	font-size:9pt;
	color: #000000;
	border:1 solid #666666;
	background-color:#CCCCCC;
	padding-bottom:2px;
	padding-left:2px;
	}
	
