#head				{
				position: relative;
				width: 950px;
				height: 230px;
				background: url('../files/banners/canadian.jpg');
				margin: auto;
				border: 1px solid #e3e3e3;
				text-align: center;
				color: black;
				}

#head	h1			{
				font-size: 50px;
				font-weight: bold;
				text-align: center;
   				text-shadow: 3px 3px 4px white;
				filter: glow(color=white,strength=3);
				}

#head	p			{
				font-size: 28px;
				font-weight: bold;
				text-align: center;
				text-shadow: 3px 3px 4px white;
				filter: glow(color=white,strength=3);
				}

#language			{
				position: absolute;
				top: 6px;
				right: 30px;
				}

#language a			{
				color: white;
				font-weight: bold;
				font-size: 12px;
				}
			
#menu				{
				position: relative;
				left: 8px;
				width: 950px;
				height: 65px;
				margin: auto;
				border: 0px solid red;
				}

#content				{
				position: relative;
				left: -7px;
				width: 908px;
				margin: auto;
				background-color: white;
				padding: 5px;
				}

.big				{ font-size: 20px; font-weight: 600;}
.right				{ text-align: right;}
.left				{ text-align: left;}
.floatright			{ float: right; border: 20px solid white; background-color: white;
				border-right: 5px; max-width: 350px; min-width: 320px;}
.floatleft			{ float: left; border: 20px solid white; background-color: white;
				border-left: 5px; max-width: 350px; min-width: 320px;}
.image  			{
				float: left;
				z-index: 1;
				width: 297px;
				min-height: 250px;
				border: 0px solid red;
				border-right: 5px solid white;
				text-align: left;
				}
.image p			{
				width: 100%;
				background-color: white;
				margin: 0px;
				font-size : x-small; font-style : italic; color : gray;
				}
.image img			{
				border: 0px solid white;
				width: 100%;
				}

br.both				{ clear: both;}
div.menuitem			{ 
				float: left;
				width: 220px;
				height: 56px;
				border: 5px solid #e3e3e3;
				border-top: 0px;
				}

.not_selected			{ 
				background: url(../files/menu.png);
				}


.selected			{ 
				background: url(../files/menu_selected.png);
				}


.not_selected:HOVER		{
				background: url(../files/menu_selected.png);
				}

div.menuitem a 			{ 
				display: block; 
				position: relative;
				left: 10px;
				top: 7px;
				color: white;
				outline: none;
				}

div.menuitem a:HOVER		{  color: white; }

.menutext			{
				font-size: 10px;
				font-weight: normal;
				height: 30px;
				}

.menutext:HOVER			{
				font-size: 10px;
				font-weight: normal;
				}




a  				{
				font-weight : bold;
				color : white;
				text-align : left;
				font-style : normal;
				text-decoration : none;
				}

a.intext  			{
				font-size : small;
				font-weight : bold;
				color : #FF0000;
				text-align : left;
				font-style : normal;
				text-decoration : underline;
				}

body				{
				font-family : Arial;
				text-align: center;
				margin: 0px;
				padding: 0px;
				background-color: #e3e3e3;
				font-size : small;
				}

p  				{
				padding: 5px;
				font-weight : normal; font-style : normal; color : Black;	text-align : justify;
				}

p.note  			{
				font-size : x-small; font-style : italic; color : gray;
				}

i 				{
				font-size : small; font-weight : normal; font-style : italic; color : black; text-align : justify;
				}
	

b 				{ font-weight : bold;}	

b.red 				{ font-weight : bold;
				color : #FF0000;
				}	

b.blue 				{
				font-weight : bold;
				color : blue;
				}	

b.gray 				{
				font-weight : bold;
				color : gray;
				}

H1  {
	font-size : xx-large;
	font-weight : bold;
	font-style : normal;
	color : #FF0000;
	text-align : center;
}

H2  {
	font-size : large;
	font-weight : bold;
	font-style : normal;
	color :#FF0000;
	text-align : center;
}

H3  {
	font-size : medium;
	font-weight : bold;
	font-style : normal;
	color :#FF0000;
	text-align : center;
}

H4  {
	padding: 5px;
	font-size : small;
	font-weight : bold;
	font-style : normal;
	color :#FF0000;
	text-align : left;
}	

H5  {
	font-size : small;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color :#FF0000;
	text-align : left;
}		
	
	

a.editmode  {
	font-size : small;
	font-family : Arial;
	font-weight : bold;
	color : #FF0000;
	text-align : left;
	font-style : normal;
	text-decoration : none;
}	

A:Hover  {
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-align : left;
}

a.note {
	font-size : x-small;
	font-family : Arial;
	font-weight : bold;
	font-style : italic;
	color : gray;
	text-align : left;
	

}



table.immagine-mia {
border: 0px;
width: 100%;
text-align: center;
}

table.pageblackboard {
border: 0px;
text-align: left;
}

td.pageblackboard {
text-align: left;
}



td {
vertical-align : top;
font-size : small;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : black;
text-align : left;
text-decoration : none;
}


p.immagine-mia  {
	font-size : x-small;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
	text-align : center;
}

a.immagine-mia  {
	font-size : small;
	font-family : Arial;
	font-weight : bold;
	color : black;
	text-align : left;
	font-style : normal;
	text-decoration : none;
}

li {
text-align : left;
}


