
html,body {
	margin:0; 
	padding: 0
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
	font-family: Verdana, Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif;
}
body{
	background-color:black; font-size: 80%; text-align: center; margin-top:1em;
	color=white; height:100%; padding:0; line-height: 150%;
}


div#content {
	width: 76em; height:42em; margin: 0 auto; text-align: center; background-color:black; 
}

div#small_content {
	width: 47em; height:42em; margin: 0 auto; text-align: center; background-color:black; 
}


#titolo {
	color:white; font-weight: bold; font: normal bold 1.5em/3.6em Verdana, Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif; text-decoration: none
}
#testo {
	color:white; font: normal bold 1.0em/2.0em Verdana, Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif; text-decoration: none
}

div#flashcontent {
	color:white;
}

div#default_page {
	width: 76em; 
	height:41em; 
	margin: 0 auto; 
	text-align: left; 
	background-color:black; 
	padding: 0.5em; 
	color:white;
	vertical-align: center;
}
div#p_mission {
	width: 40em; 
	background-color:black; 
	text-align: justify; 
	padding: 2.0em; 
	color:white;
	vertical-align: center;
}

div#p_event {
	width: 50em; 
	background-color:black; 
	text-align: justify; 
	padding: 0.5em; 
	color:white;
}

div#form_login {
	width: 25em;
}

div#form_msg, div#form_login {
	margin-top:1em;
	vertical-align: center;
	background-color:black; 
	padding: 1.0em; 
	color:white;
}

div#form_msg form, div#form_login form {
	margin-top:1em;
	padding: 1.0em; 
	color:white;
	text-align: left; 
}

div#p_form, div#form_login input, select, textarea {border: 1px; color: black; background-color: white; margin-left: 5px;  margin-right: 1px; padding: 0.5px; font-weight: bold; margin: 0.4em}

div#p_form, div#form_login label {line-height:24px;}


table#default_tabella {
	text-align: justify; 
	padding: 1.0em;
}
table#g_tabella {
	border-width:0px;
	border-spacing:2px;
	border-style:hidden;
	border-color:black;
	border-collapse:collapse;
	background-color:black;
}

#g_tabella, th  {
	border-width:1px;
	padding:1px;
	border-style:inset;
	border-color:white;
	background-color:black;
	text-align: justify; 
}

table#tabella_msg {
	text-align: justify;
}

p#fashon_p {
	text-align: justify;
	height:3.5em; 
	padding:1em;
	margin:0em;
	border-width: 0.5px;
	border-style: dashed;
	border-color: white;
}

p#boxmessaggio {
	height:2em; 
	text-align: justify;
}

div#footer_menu {
	width: 76em; 
	margin: 0 auto; 
	text-align: center;
}

div#footer_menu ul{
	margin: 1em; 
	list-style-type: none;
    padding: 0em;
} 

div#footer_menu li{
	margin: 0em;
	padding: 0em; 
    display: inline;
} 

div#footer_menu  a {
	text-decoration: none;
	color:white;
	font-family: Verdana, Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif;
}

div#footer_menu  label {
	color:red;
}

a:link, a:visited, a:hover, a:focus, a:active  {
	text-decoration: none;
	color:white;
}









/*
div#container{width: 60em;margin: 0 auto;text-align: left; }

div#container_small{width: 44em;margin: 0 auto;text-align: left; }

div#header{background-color:#ffffff}
div#navigation{background-color:#9cf; height:3em; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff}
div#content{background-color:#8ba0cb; padding:0 1.0em; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-top: 3px solid #ffffff;}
div#footer{padding:0.5em; margin-top:0em; background-color:#ffffff; text-align:center;}

div#navigation ul{margin: 0;padding: 0; list-style-type: none;} 
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0; font: normal bold 1.2em/2.5em verdana,arial,sans-serif;} 
div#navigation li#current{color:#f59e4a; font: normal bold 1.2em/2.5em verdana,arial,sans-serif;} 
div#navigation a{color:#135fa1;font: normal bold 1.0em/2.5em verdana,arial,sans-serif;text-decoration: none}
div#navigation a:hover{background-color:#f59e4a; color: #172e5e; text-decoration: none; border: 1px solid #ffffff; padding:0.2em;}
div#navigation a#activelink{color: #135fa1;text-decoration: none; }

div#content ul{margin: 1em;padding: 0; list-style-type: none;} 
div#content li{margin: 0 0 0 1em;padding: 0; font: normal bold 1.0em/2.0em arial,sans-serif;} 
div#content a{color:#135fa1;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#evidenzia{color:#133959;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#abbuia{color:#6a9cc7;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#notifica{color:yellow;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a:hover{background-color:#f59e4a; color: #153652; text-decoration: underline; padding:0.1em;}
div#content legend{background-color:white; color: #153652; text-decoration: none; padding:0.1em;}

div#footer a{color:white;font: normal bold 1.0em/1.0em arial,sans-serif;text-decoration: none;}


p#boxmsg{background-color:white}
p#boxmsg_small{border: 1px solid #335; background-color:white; height: 60px; margin-left: 4px; width: 90em; text-align: left; color:red}
p#boxmsg_small2{border: 1px solid #335; background-color:white; height: 22px; margin-left: 4px; width: 105em; text-align: left; color:red}
p#boxmsg_small3{border: 1px solid #335; background-color:white; height: 22px; margin-left: 4px; width: 65em; height:4em; text-align: left; color:red}

#generalmenu {text-align: center;}
div#generalmenu ul{margin: 0;padding: 0; list-style-type: none;  height: 600px;  }
div#generalmenu li{margin: 0;padding: 0; text-align:left;  }
div#generalmenu a{color:#135fa1;font: normal bold 1.3em/2.8em arial,sans-serif;text-decoration: none;}
div#generalmenu a:hover{background-color:#f59e4a; color: #153652; text-decoration: none; border: 1px solid #ffffff;padding:0.5em;}

div#messaggi {margin: 0;padding: 0; list-style-type: none;  height: 600px;  }


#sparayuri{color:black;font: normal bold 7.2em/1.1em arial,sans-serif;text-decoration: none;}

input, select, textarea {border: 1px; color: black; background-color: white; margin-left: 5px;  margin-right: 1px; padding: 0.5px; font-weight: bold; margin: 0.4em}

label {line-height:24px;}

fieldset {border: 1px solid #335; background-color: #779;}

fieldset#box {border: 2px solid #335; background-color: #adcded; width: 30em;}

div.form_field {float: left; margin-right:1em;}
form_field label {font-weight:bold;display:block;width:auto;}
.grid_field_container {float: left;  margin-top: .4em;} 
.grid_field_container label {display: block; text-align:center;}
.grid_field_container select {font: normal bold 0.9em/1.0em arial,sans-serif;}
.grid_field_container input {font: normal bold 0.9em/1.0em arial,sans-serif;}

#add_link_button {display: block;  clear: both;}
#add_link_button2 {display: block;  clear: both;}

#tablehead {border: 0px solid #335; background-color: #667696;}
#tdhead {border: 0px solid #335; background-color: #f2e9cd;}
#tdheadevidenzia {border: 0px solid #335; background-color: #f2e9cd;}
#tdheadred {border: 0px solid #335; background-color: red;}
#tableodd {background-color: #9dcbfa;}
#tableeven {background-color: #adcded;}
#tableold {background-color: #f2e9cd;}
#tdabbuia {border: 0px solid #335; background-color: #8ba0cb;}
#tableyellow {background-color: yellow;}

.tableodd {background-color: #9dcbfa;}
.tableeven {background-color: #adcded;}
.tdhead {border: 0px solid #335; background-color: #f2e9cd;}

#tablefilter ul{list-style-type: none; width:103em; border: 1px solid white; background-color: #f2e9cd;}  
#tablefilter li{display: inline; font: normal bold 2.2em/2.5em verdana,arial,sans-serif; height:10px;} 
#tablefilter li#current{font: normal bold 1.2em/2.5em verdana,arial,sans-serif; background-color: #f59e4a; border: 1px solid #ffffff; padding:0.2em;} 
#tablefilter a{color:#135fa1;font: normal bold 1.0em/2.5em verdana,arial,sans-serif;text-decoration: none}
#tablefilter a:hover{background-color:#f59e4a; color: #172e5e; text-decoration: none; border: 1px solid #ffffff; padding:0.2em;}


form {margin-top:1em}

h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color:#4078B8; font-size:1.5em; text-align:center}

#dropmenudiv  {text-align: left;}
#dropmenudiv {position:absolute;border:1px solid black;border-bottom-width: 0;font: normal bold 1.2em/2.8em verdana,arial,sans-serif;text-decoration: none;line-height:25px;z-index:100;}
#dropmenudiv a{color:#135fa1;width: 100%;display: block;text-indent: 2px;border-bottom: 1px solid black;padding: 1px;text-decoration: none;}
#dropmenudiv a:hover{background-color: #f59e4a;}

.barGraph {height: 3000px; font: 11px arial,serif; margin: 0; padding: 0; position: relative;}
.barGraph li { height: 3px; border: 1px solid #FFF; bottom: 0; color: #000000; margin: 0; padding: 0 0 0 0; position: absolute; list-style: none; text-align: right; vertical-align:top;	background-color:#adcded;}
.barGraph li.barDesc { border: 0px; color: #000000; position: absolute; list-style: none; text-align: left; vertical-align:top; background-color:#8ba0cb;}


#btnnumcartellino  {height: 50px; width: 80px; text-align: center; color:#133959; font: normal bold 3.0em/3.0em arial,sans-serif;}

*/
