﻿body {
	color: Black;
	font: normal normal normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
	margin: 0 0 0 0;
	background: #eeeeee url(img/bg_pagina.gif) repeat-x top left;
}

/* stile da usare per la colonna in una pagina mono colonna */
.colonna 
{
	padding: 5px;
}

.colonna1
{
	padding: 5px;
	width: 100%;
}

.colonna2 
{
	padding: 5px;
	width: 50%;
}

.colonna3 
{
	padding: 5px;
	width: 33%;
}


.separatore
{
	color: #CCCCCC;
	height: 1px;
}

.page_logo 
{
	vertical-align: top;
	left: 9px;
	position: relative;
}

.page_layout_table
{
	empty-cells: show;
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	border-color: Aqua;
	width: 100%;
}

.page_layout_topsx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: White url(img/crn_sxtop.gif) repeat-x;
	height: 12px; 
	width: 3px;
}

.page_layout_topcenter
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	outline-style: none;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: White url(img/bg_top.gif) repeat-x;
	height: 12px;
	width: 640px;
}

.page_layout_topdx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-image: url(img/crn_dxtop.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 12px; 
	width: 12px;
}

.page_layout_sx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: White url(img/crn_sx.gif) repeat-y;
	width: 3px;
}

.page_layout_center 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: White;
	height: 61px; 
	width: 648px;
}

.page_layout_dx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: White url(img/crn_dx.gif) repeat-y;
	background-position: right;
	width: 3px;
}

.page_layout_linea 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-repeat: repeat-x;
	background-image: url(img/bg_linea.gif);
	background-position: right;
	height: 11px; 
}

.page_layout_menu_nero 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-color: Black;
	width: 198px;
	height: 3px;
}

.page_layout_contenuto_nero
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-color: Black;
	width: 450px;
	height: 3px;
}

.page_layout_menu_nerobianco 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-color: White;
	background-image: url(img/crn_bw.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width: 197px;
	height: 7px;
}

.page_layout_contenuto_nerobianco
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-color: Black;
	width: 450px;
	height: 7px;
}

.page_layout_menu 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background-color: White;
	width: 197px;
}

.page_layout_contenuto 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-top: none 0;
	border-bottom: none 0;
	border-left: none 0;
	border-right: none 0;
	background-color: White;
	background-image: url(img/bg_linea_or.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 450px;
	min-height: 600px;
}

.page_layout_separatore_contenuto 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-top: none 0;
	border-bottom: none 0;
	border-left: none 0;
	border-right: none 0;
	background-color: White;
	width: 450px;
	background-image: url(img/bg_linea_or.gif);
	background-position: left;
	background-repeat: repeat-y;
}


.page_layout_footer 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 9px;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 1;
	background: White;
	background-color: #3f4f68; 
	color: White;
	height: 27px;
	width: 639px;
}

.page_layout_bottom_sx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: #eeeeee url(img/crn_dx.gif) repeat-x;
	width: 3px;
}


.page_layout_bottom 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 1;
	background: #eeeeee url(img/bg_top.gif) repeat-x; 
	color: White;
	height: 27px;
	width: 639px;
}

.page_layout_bottom_dx 
{
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	background: #eeeeee url(img/crn_sx.gif) repeat-x;
	background-position: right;
	width: 3px;
}

.login_band
{
	font-weight: normal;
	color: black;
	background-color: #ffcc66;
	width: 100%;
}