.bar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A2C1FD; vertical-align: middle; font-weight: bold; text-decoration:none;}
.stbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; vertical-align: middle; text-decoration:none;}
.tdtext	{ font-size: 12px; color: #D2E9FF; font-family: Verdana }
.tdtextcorsi	{ font-size: 12px; color: #D2E9FF; font-family: Verdana }

.tblbottom {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #FFFFFF;
/*  	background-image : url(../bottom.jpg);*/
	background:url(../bottom2.jpg) no-repeat;	
	padding : 0px;
}

.bottompage {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #224179;
}



.bottompagewhite {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #FFFFFF;
}

.tdtesto {
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
}
.tdtestoitalic {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : italic;
	color: #224179;
}
.tdtestorosso {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CC3333; 
}
.tdmenux2 a {
	display: block;   
	height: 20px;
	width: 100%;
	padding: 10px 0px 0px 5px;
	/*background-image: url(scuroblu.gif);*/
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tdmenux2 a:hover {
/*	background-image: url(chiaro2.gif);*/
	font-family: Trebuchet MS;
	font-size: 14px;	
	font-weight : bold;
	color: #FFFFFF;
}

.title {
	font-family : Trebuchet MS;
	font-size : 15px;
	font-weight : bold;
	color : #224179;
}

a.seminartitle {
	font-family : Trebuchet MS;
	font-size : 15px;
	font-weight : bold;
	color : #224179;
	text-decoration : none;
}

:hover.seminartitle {
	font-family : Trebuchet MS;
	font-size : 15px;
	font-weight : bold;
	color : #224179;
    text-decoration : underline;	
}

.paragraphtitle {
	font-family : Trebuchet MS;
	font-size : 14px;
	font-weight : bold;
	color : #224179;
	font-variant : small-caps;
/*	font-style : oblique;*/
	text-decoration : underline;
}

.titleprof {
	font-family : Trebuchet MS;
	font-size : 15px;
	font-weight : bold;
	font-style : italic;
	color : #224179;
}

.tdtitolocv {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	text-align : justify;
	color: #224179;
}

.tdtitolocvnoitalic {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	text-align : justify;
	color: #224179;
}

a.emailprof {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : underline;
}	
:hover.emailprof{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : none;	
}

.tdtitolobold {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : justify;
	color: #224179;
}

a.titolobold{
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : justify;
	color: #224179;
	text-decoration : none;	
}

:hover.titolobold {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : justify;
	color: #224179;
	text-decoration : underline;	
}

.tblmenu {
	border : 1px;
	border-color : #F1F1F4;
	border-style : solid;
	border-top-width : 1px;
}

.rightlist {
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight :bold ;
	color : #CC3333;	
}

a.rightlist {
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight :bold ;
	color : #CC3333;	
	text-decoration : none;	
}
:hover.rightlist {
	font-family : Trebuchet MS;
	font-size : 13px;
	color: #CC3333;
	text-decoration : underline;
}

a.footermail {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #FFFFFF;
	text-decoration : none;	
}
:hover.footermail {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #FFFFFF;
	text-decoration : underline;
}


a.rightlistthin {
	font-family : Trebuchet MS;
	font-size : 12px;
	font-weight :normal ;
	color : #CC3333;	
	text-decoration : none;	
}
:hover.rightlistthin {
	font-family : Trebuchet MS;
	font-size : 12px;
	color: #CC3333;
	text-decoration : underline;
}

.tdlistthin {
	font-family : Trebuchet MS;
	font-size : 12px;
	font-weight :normal ;
	color : #CC3333;	
}

a.backtotop {
	font-family : Trebuchet MS;
	font-size : 13px;
	color: #CC3300;
	text-decoration : none;
}
:hover.backtotop {
	font-family : Trebuchet MS;
	font-size : 13px;
	color: #CC3300;
	text-decoration : underline;
}

a.oldevents {
	font-family : Trebuchet MS;
	font-size:13px;
	font-weight : bold;
	font-style : italic;
	color : #224179;	
	text-decoration : none;
}

:hover:oldevents{
	font-family : Trebuchet MS;
	font-size:13px;
	font-weight : bold;
	font-style : italic;
	color : #224179;		
	text-decoration : none;	
}
.titleevents {
	border-style : solid;
	border-width : 2px;
	border-color : #224179;
	font-family : Trebuchet MS;
	font-size : 13px;
	font-weight : bold;
	font-style : italic;
	color : #224179;
}

.tdevents {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	background-color : #E6E6E6;
	border-style : solid;
	border-width : 1px;
	border-color : #224179;	
}

.tdeventspair {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	background-color : #C5C5C5;
	border-style : solid;
	border-width : 1px;
	border-color : #224179;	
}

#divcv {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	color: #224179;
	line-height:20px;
	/*letter-spacing:.4em; */}
	
#divcv a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : underline;
}	
#divcv a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : none;	
}

#tagline {
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	color: #224179;
	line-height:20px;
	/*letter-spacing:.4em; */}
	
#tagline a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : underline;
}	
#tagline a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
	text-decoration : none;	
}

#faculty {
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #224179;
}
#faculty ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CC3333; 
	text-align : left; 
	line-height:25px; } 
#faculty li { 
	margin: 2px 0 0; 
	width : 400
} 
#faculty a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #224179;
	text-decoration : none;	 
	/*display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5); color: #F5EE8D;*/
}

#faculty a:hover {
	text-decoration : underline;
}

#modular{
	background-image : url(../images/sin.jpg);
	background-repeat : repeat;
	height : 560px; 
	border-right-width : 2px;
	border-color : Gray;
	border : medium;}     
#modularright {
	background-image : url(../images/dx.jpg);
	background-repeat : repeat;
	height : 560px; }
div.modular{
	width:220px;
/*	height : 550px;*/
    background:url(../box.png) no-repeat bottom left;
    padding-bottom:15px}   
div.modular div{
    background:url(../box.png) repeat-x top left;
    padding:15px 15px 0} 
.tblcentre{
	border-right-width : 2px;
	border-left-width : 2px;
	border-color : #878787;
}	     
.tdtitlecorsi	{ 
		font-size: 13px; 
		color: #D2E9FF; 
		font-family: Arial; 
		font-weight: bold; }
#listainfo {
		width: 180px; 
		position:relative; 
		float:left; 
		left:34%; 
		top:30%; 
		margin: -23px auto 0px auto; }
#listainfo ul { 
		margin: 0; 
		padding: 0; 
		list-style-type: upper-roman;
		font-family: verdana, arial, sanf-serif; 
		font-size: 10px; 
		color: #D2E9FF; 
		text-align: left; } 
#listainfo li { margin: 2px 0 0; } 
#listainfo a { width:250px; padding: 15px 2px 2px 7px; text-decoration: none; } 
#listainfo a:link, #listainfo a:active, #listainfo a:visited { color: #D2E9FF; }
#listainfo a:hover { text-decoration: underline; color: #F5EE8D; }
#inf1 { 
		visibility:visible; 
		width:500px; 
		height:80px; 
		position:absolute; 
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf2 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf3 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf4 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; 
} 
		
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #1C6087;
	border-width: 10px;
	text-align: center;
	vertical-align: middle;
/*	padding: 10px;*/
}
div#index td.thumbcell img {
	border-style: none;
}
div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}
div#navigation {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
}

div#navigation table {
	text-align: center;
/*	margin: 0 auto 1em auto;*/
}

div#navigation td.previous {
	text-align: left;
	width: 100px;
	color : #D2E9FF;
}

div#navigation td.index {
	text-align: center;
	color : #D2E9FF;
}

div#navigation td.next {
	text-align: right;
	width: 100px;
	color : #D2E9FF;
}

div#navigation td.thumbcell {
	width: 150px;
}

div#navigation td.thumbcell img {
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

div#navigation td.thumbcell img.selected {
	border-style: double;
	border-width: 3px;
	border-color : #1C6087;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
	color: #D2E9FF;
}
/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px;
	color : #D2E9FF;
}
a.iscrizione { 
		font-family: Verdana; 
		font-size: 9 pt; 
		font-weight : normal; 
		color: #F5EE8D; 
		text-decoration : none; }		
a.email { 
		font-family: Verdana; 
		font-size: 9 pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
#iscrizione	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#attrezzatura	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#lezteoriche	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#lezpratiche { font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
.tdtextsmall { font-size: 10px; color: #D2E9FF; font-family: Verdana }
.textDate	{ font-size: 9px; color: #D2EEFF; font-family: Verdana }
.tdprova { font-family: Verdana; font-size: 11 pt; color: #D2E9FF; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#list-menu-info {width: 100px; position:absolute; left:421px; top:199px; }
#list-menu-info ul { margin: 0; padding: 0; list-style-type: lower-roman; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menu-info li { margin: 2px 0 0; } 
#list-menu-info a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; font-family: verdana, arial, sanf-serif; font-size: 10px; filter:blendTrans(duration=0.5); } 
#list-menu-info a:link, #list-menu-info a:active, #list-menu-info a:visited { color: #F5EE8D; }
#list-menu-info a:hover { border: 1px solid #1C6087; background: #D2E9FF; color: #001E3C; }
#no-list-menu-info {width: 100px; position:absolute; left:421px; top:175px; }
#no-list-menu-info ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menu-info li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menu-info a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#list-menu {
		width: 100px; 
		position:relative; 
		float:left; 
		left:34%; 
		top:30%; 
		margin: -23px auto 0px auto; }
#list-menu ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menu li { margin: 2px 0 0; } 
#list-menu a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5);} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menu a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #001E3C; }
#no-list-menu {
		width: 100px;
		position:relative; 
		float:left; 
		left:34%; 
		top:33%; 
		margin: -23px auto 0px auto; }
#no-list-menu ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menu li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menu a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #F5EE8D; } 		
#list-menuinfo {
		width: 100px; 
		position:relative; 
		float:left; 
		left:11.2%; 
		top:85%; 
		margin: -23px auto 0px auto; }
#list-menuinfo ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menuinfo li { margin: 2px 0 0; } 
#list-menuinfo a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5); color: #F5EE8D;} 
#list-menuinfo a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menuinfo a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #F5EE8D; }		
#list-menuperc {
		width: 100px; 
		position:relative; 
		float:left; 
		left:32%; 
		top:25%; 
		margin: -23px auto 0px auto; }
#list-menuperc ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menuperc li { margin: 2px 0 0; } 
#list-menuperc a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5); color: #F5EE8D;} 
#list-menuperc a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menuperc a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #F5EE8D; }		
#no-list-menuperc {
		width: 100px;
		position:relative; 
		float:left; 
		left:9.2%; 
		top:70%; 
		margin: -23px auto 0px auto; }
#no-list-menuperc ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menuperc li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menuperc a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #F5EE8D; } 		
.corsititle { 
		font-family: Verdana; 
		font-size: 13px; 
		color: #1C6087; 
		font-weight : bold; }
.corsitext { 
 		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		text-align : justify; 
		margin-left: 5px; 
		margin-right: 20px; }		
.tdtitleagonismo{
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-style : solid;
	border-color : #D2E9FF;
	border-bottom-width: 1px; 
	font-family: Arial; 
	font-size: 10 pt; 
	font-weight : bolder; 
	color:#C0D7E9;
}		
.tdtextpop	{ font-size: 12px; color: #00008B; font-family: Verdana; font-weight : bold; }
.tdtextgioc	{ font-size: 11px; color: #1C6087; font-family: Verdana; font-weight : normal;  border-bottom : 2px #87CEEB;  }
.tduwhhome	{ font-size: 11px; color: #EECB00; font-family: Verdana; font-weight : normal;  border-bottom : 2px #87CEEB;  }
.tdtextbold	{ font-size: 11px; color: White; font-family: Verdana; font-weight : bold; }
.tdtitleTecnica { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.tdmainTecnica { font-family: Verdana; font-size: 10px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.inputLogin{color: #D2E9FF; font-family: Verdana; font-size: 8pt; border: 1px groove #1C6087; background-color: #1C6087}
.menuText	{ font-family: Verdana; font-size: 8 pt; color: #003322 }
.menuPipe	{ font-family: Verdana; font-size: 10 pt; color: #84B5DE; font-weight: bold }
.menusel { font-family: Arial; font-size: 12 pt; color: #1C6087; font-weight : bold; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.menu { 
/*	font-family: Arial; 
	font-size: 12 pt; 
	font-weight: bold; 
	color: #D2E9FF; 
	display: block;*/
	text-decoration: none; 
}
/*:hover.menu	{ 
	font-family: Arial; 
	font-size: 12 pt; 
	color: #1C6087; 
	border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
}*/
a.menuC { font-family: Arial; font-size: 10 pt; font-weight : bold; color: #D2E9FF; text-decoration : none; display: block;}
:hover.menuC	{ font-family: Arial; font-size: 10 pt; color: #1C6087; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.menuselContatti { font-family: Arial; font-size: 10 pt; color: #1C6087; font-weight : bold; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.small { font-family: Verdana; font-size: 8 pt; font-weight : bold; color: #D2E9FF; text-decoration : none; display: block;}
:hover.small	{ font-family: Verdana; font-size: 8 pt; color: #1C6087; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.menuContatti { font-family: Verdana; font-size: 10 pt; font-weight : bold; color: #D2E9FF; text-decoration : underline; }
:hover.menuContatti	{ font-family: Verdana; font-size: 10 pt; color: #1C6087; text-decoration : none; }
a.direttivo { font-family: Verdana; font-size: 9 pt; font-weight : normal; color: #F5EE8D; text-decoration : none; }
:hover.direttivo { font-family: Verdana; font-size: 9 pt; color: #F5EE8D; text-decoration : underline; }
a.corsiattivita { font-family: Verdana; font-size: 9 pt; font-weight : normal; color: #D2E9FF; text-decoration : underline; }
:hover.corsiattivita { font-family: Verdana; font-size: 9 pt; color: #D2E9FF; text-decoration : none; }
a.mail { 
		font-family: Verdana; 
		font-size: 9 pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
:hover.mail { font-family: Verdana; font-size: 9 pt; color: #D2E9FF; text-decoration : underline; }
a.info	{ 
	font-size: 11px; 
	color: #1C6087; 
	font-family: Verdana; 
	font-weight : normal; 
	 text-decoration : none; }
:hover.info { font-family: Verdana; font-size: 11px; color: #1C6087; text-decoration : underline; }
a.uwhinfo	{ 
	font-size: 11px; 
	color: #EECB00; 
	font-family: Verdana; 
	font-weight : normal; 
	 text-decoration : none; }
:hover.uwhinfo { font-family: Verdana; font-size: 11px; color: #EECB00; text-decoration : underline; }
a.infoC	{ 
	font-size: 12px; 
	color: #1C6087; 
	font-family: Verdana; 
	font-weight : bold; 
	text-decoration : none; }
:hover.infoC { font-family: Verdana; font-weight : bold; font-size: 12px; color: #1C6087; text-decoration : underline; }
a.links { 
		font-family: Verdana; 
		font-size: 8 pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
:hover.links { font-family: Verdana; font-size: 8 pt; color: #D2E9FF; text-decoration : underline; }
.direttivotable { font-family: Verdana; font-size: 9 pt; font-weight : normal; color: #F5EE8D; }
.direttivotitle { font-family: Verdana; font-size: 8 pt; font-weight : bold; color: #F5EE8D; }
.direttivotext { font-family: Verdana; font-size: 8 pt; font-weight : normal; color: #F5EE8D; }
.verticaltext {writing-mode: tb-rl; filter: flipv fliph; }
.stafftitle{border-style:solid; border-width:1px; border-color:#1C6087; font-family: Verdana; font-size: 9 pt; font-weight : bold; color:#C0D7E9}
.contattileft{
		border-style: solid; 
/*		border-width:1px; */
/*		border-color:#1C6087; */
		border-bottom : #C0D7E9;
		border-bottom-width : 1px;
		font-family: Arial; 
		font-size: 10 pt; 
		font-weight : bolder; 
		color:#C0D7E9
		}
.contattiright{border-style:solid; border-width:1px; border-color:#C0D7E9; font-family: Arial; font-size: 10 pt; font-weight : bolder; color:#1C6087}
.textnews {	font-family: Arial; font-size: 11 pt; font-weight : bolder; color: #F5EE8D; }
.tdOrangeTitle   { font-family: Verdana; font-size: 11 pt; color: #FF9933; font-weight: bold }
.tableBackgroundColor  { bgcolor: #4D66A7 }
a.linkpop { font-family: Verdana; font-size: 8 pt; color: #000080; text-decoration : none; }
:hover.linkpop	{ font-family: Verdana; font-size: 8 pt; color: #FF8000}
.scroll { scrollbar-face-color: #011E3C; scrollbar-shadow-color: #1C6087; scrollbar-highlight-color: #011e3c; scrollbar-3dlight-color: #C0D7E9; scrollbar-darkshadow-color: #C0D7E9; scrollbar-track-color: #1C6087; scrollbar-arrow-color: #C0D7E9} 
a.menuRuoli { font-family: Verdana; font-size: 9 pt; color: #FFFFFF;  text-decoration : underline;  }
:hover.menuRuoli { font-family: Verdana; font-size: 9 pt; color: #FFFFFF; text-decoration : none;}
a.giocatori { position:relative; z-index:24; color : #000; font-family: Verdana; font-size: 11px; color: #00008B; text-decoration: none; }
:hover.giocatori { z-index:25; background-color : #FFC501; font-family: Verdana; font-size: 11px; color: #00008B; }
span { display : none; }
:hover span { display:block; position:absolute; top:2em; left:2em; width:15em; border:1px solid #68B0D8; background-color : #647DAA; color:#FFC501; text-align:center}
a.menuLink { font-family: Verdana; font-size: 8 pt; color: #000080;  text-decoration : none;  }
:hover.menuLink	{ font-family: Verdana; font-size: 8 pt; color: #FF8000}
a.attrezzatura { font-family: Verdana; font-size: 10 pt; color: #FFFFFF;  text-decoration : none;  }
:hover.attrezzatura	{ font-family: Verdana; font-size: 10 pt; color: #FFFFFF}
a.textLink { font-family: Verdana; font-size: 10 pt; color: #FF8000; text-decoration: none; }
:hover.textLink { font-family: Verdana; font-size: 10 pt; color: #FF8000; font-weight: bold; }
a.menuTecnica { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; }
:hover.menuTecnica { font-family: Verdana; font-size: 11px; color: #68b0d8; text-decoration: underline ; }
a.menuAllenamenti { font-family: Verdana; font-size: 10px; color: #68B0D8; text-decoration: none; font-weight: bold;}
:hover.menuAllenamenti { font-family: Verdana; font-size: 10px; color: #68b0d8; text-decoration: underline ; font-weight: bold;}
.divruoli { width: 200px;margin: 10px 0; border:1px solid #68B0D8;background-color: #C8ECFF; font-size: 12px; color: White; font-family: Verdana}
.divtecnica {border:1px solid #68B0D8;background-color: #4D66A7; font-size: 12px; color: White; font-family: Verdana}
.tdruoli { border:1px solid #90C3D4; background-color: #4D66A7; font-size: 12px; color: White; font-family: Verdana}
.tdorangetext { font-size: 30px; color: #FF9933; font-family: Verdana; font-weight : normal; }
.orangetextsmall { font-size: 11px; color: #FF9933; font-family: Verdana; font-weight : normal; }
.tdmainAllenamenti { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.orangeline { color : #FF9933; font-size : 0px; }
.vertline { background-color: #1C6087; width: 1px; color : #FF9933; font-size : 0px; }
.borderleftrigth {
	background-color: #1C6087;
	width: 3px;
	color : #FF9933;
	font-size : 0;
	border-left : thin #1C6087 1;
	border-right : thin #1C6087 1;
}
.orangefooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9933; vertical-align: middle; text-decoration:none;}
.danila	{ font-family: Verdana; font-size: 9 pt; color: #FFC501 }
.danilabold	{ font-family: Verdana; font-size: 9 pt; color: #FFC501; font-weight: bold; }
.bordoonde { border:1px solid; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; border-top-width : 1px; border-color : #4D66A7; }
a.navbar { font-family: Verdana; font-size: 11px; color: #8EA6E8; text-decoration: none; }
:hover.navbar { font-family: Verdana; font-size: 11px; color: #8EA6E8; text-decoration: underline ; }
.fototitle { font-size: 12px; color: #8DA6E7; font-family: Verdana; font-weight : bold; }
.fototext { font-family: Verdana; font-size: 9 pt; color: #8DA6E7;  text-decoration : none;  }
.fotolink { font-family: Verdana; font-size: 9 pt; color: #8DA6E7;  text-decoration : underline;  }
:hover.fotolink { font-family: Verdana; font-size: 9 pt; color: #8DA6E7; text-decoration : none;}
#team tr.corrente td{ background-color : #fcf; border-color : #fcf}
/* Thumbnail Index */
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#index td.thumbcell img {
	border-style: none;
}

div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
	color: #1C6087;
}

/* Photo Navigation */
div#navigation {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
}

div#navigation table {
	text-align: center;
	margin: 0 auto 1em auto;
}

div#navigation td.previous {
	width: 100px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
}

div#navigation td.thumbcell {
	width: 100px;
}

div#navigation td.thumbcell img {
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

div#navigation td.thumbcell img.selected {
	border-style: double;
	border-width: 5px;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px;
}

/* Photograph Caption */
p.caption {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
}

/* Footnote */
p.footnote {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	padding: 0 2em 0 0;
}