BODY {
	FONT-SIZE: 0.7em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contenuto {
	FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #eaeaea
}
#menu P {
	MARGIN: 0px
}
#news P {
	MARGIN: 0px
}
#contenuto IMG {
	FLOAT: left
}
#top {
	BACKGROUND-POSITION: right; FLOAT: left; BACKGROUND-IMAGE: url(/emma/events/BPM2008/images/top.jpg); VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
#header {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #526d94
}
#header2 {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 4px; HEIGHT: 4px; BACKGROUND-COLOR: #003366
}
.titoli {
	DISPLAY: none
}
.destra {
	FLOAT: right
}
#titolo {
	MARGIN-TOP: 40px; PADDING-LEFT: 5px; FONT-SIZE: 1.8em; FLOAT: left; VERTICAL-ALIGN: top; COLOR: #013565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolo {
	   COLOR: #013565; 
	   font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		line-height:27px;
		padding-top:2px;
}
#titolo A {
	COLOR: #013565; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #526d94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN: 0px; COLOR: #526d94; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bianco {
	FLOAT: left; WIDTH: 63%; BACKGROUND-COLOR: #ffffff
}
#bianco IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#testo_home {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px;  LINE-HEIGHT: 1.3em; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#testo_home A {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
#testo_home A:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
#testo {
	PADDING-LEFT: 25px; FLOAT: left; WIDTH: 65%; LINE-HEIGHT: 1.3em;  PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
#testo A {
	COLOR: #FF0000; TEXT-DECORATION:underline
}
#testo A:hover {
	COLOR: #61AC15; TEXT-DECORATION: no
}
ul {
margin:0px;
padding-left:20px;
}
 li {
list-style-image:url(/emma/events/BPM2008/images/elenco.gif);
margin:1px;
}
.bottone {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BORDER-LEFT: #003366 1px solid; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eaeaea
}
/* menu sinistra */
#spallasx {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 19%
}
#spalladx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 17%; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea
}
#testo_dx {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 10px
}
#content_on {
	PADDING-RIGHT: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #649513; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
#content_on A {
	COLOR: #649513; TEXT-DECORATION: none
}
#content A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #003366; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #003366; BACKGROUND-COLOR: #ffffff
}
#sub_content A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #003366; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none; background-image:url(/emma/events/BPM2008/images/sub_cont.gif); background-repeat:no-repeat;
}
#sub_content A:hover {
	COLOR: #003366; BACKGROUND-COLOR: #ffffff
}
#sub_content_on A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #649513; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

/* menu sinistra Admin*/

#spallasx_admin {
float:left;
vertical-align:top;
width:17%;

}


#content_admin {
width:100%;
	color: #003366;
	float:left;
	background-color:#EAEAEA;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom:1px solid #ffffff;
}
#content_on_admin {
	width:100%;
	color: #003366;
	float:left;
	background-color:#F4F4F4;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom:1px solid #ffffff;
}
#voce_menu_on_admin{
	color: #526D94;
	font-weight: bold;
	
}
#voce_menu_on_admin a{
	color: #526D94;
	text-decoration:none;
	font-weight: bold;
}

#voce_menu_admin {
float:left;
color: #526D94;
text-decoration: none;
font-weight: bold;
}
#voce_menu_admin a{
color: #003366;
text-decoration: none;
font-weight: bold;
}
#voce_menu_admin a:hover {
	color: #526D94;
}
#comando_menu_admin {
  float:left;
  color: #995555;
  text-decoration: none;
  font-weight: bold;
}
#comando_menu_admin a{
  color: #995555;
  text-decoration: none;
  font-weight: bold;
}
#comando_menu_admin a:hover { 
  color: #990000;
}





#icone_admin {
float:left;
padding-left:5px;
}
#sub_content_admin {
float:left;
	color: #526D94;
	padding-left: 6px;
	text-decoration: none;
	font-weight: bold;
	display:block;
	
}
#sub_content_admin a{
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	
	
}
#sub_content_admin a:hover {
	color: #526D94;
	
}

/* footer*/
#footer {
	FLOAT: left; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #526d94; TEXT-ALIGN: center
}
.tabella_generale {
	BORDER-COLLAPSE: collapse
}
.tabella_generale TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
.tabella_form {
	BORDER-COLLAPSE: collapse
}
.tabella_form TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.tabella_th {
	PADDING-LEFT: 10px; FONT-WEIGHT: 100; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.cella_intestazione {
	FONT-SIZE: 1.2em; COLOR: #999999; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.ultima_cella {
	PADDING-LEFT: 10px; FONT-WEIGHT: 100; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
#promosso {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: right; POSITION: relative
}
#spazio_logo {
	PADDING-LEFT: 5px; FLOAT: left
}
.link_footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link_footer A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.sponsor_spazio {
	FLOAT: left; WIDTH: 50%; POSITION: static
}
.sponsor_img {
	FLOAT: left; HEIGHT: 120px
}
.sponsor_info {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
.titolo_sponsor {
	FONT-WEIGHT: bold; COLOR: #013565
}
.tabella_sponsor {
	WIDTH: 100%
}
.tabella_sponsor TD {
	PADDING-LEFT: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.riga {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#descrizione_sponsor {
	PADDING-LEFT: 10px; FLOAT: left
}
.tabella_accesso {
	WIDTH: 90%
}
.tabella_accesso TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.tabella_accesso TH {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.int_accesso {
	FONT-WEIGHT: bold; MARGIN-LEFT: 4px; WIDTH: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #003366; TEXT-ALIGN: center! important; padding-bottom:3px; padding-top:3px;
}
.campi_testo {
	FONT-SIZE: 90%; HEIGHT: 12px
}
.entra {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #003366; BORDER-RIGHT-WIDTH: 0px
}
.tabella3 {
	BORDER-COLLAPSE: collapse
}
.tabella3 TD {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.centro3 {
	TEXT-ALIGN: center! important
}
.tabella3 TH {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #6699cc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.tabella3 IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.flag {
	MARGIN-LEFT: 10px
}
.link_edit A {
  COLOR: #526d94; TEXT-DECORATION: none
}

.link_edit A:hover {
  COLOR: #526d94; TEXT-DECORATION: underline
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN: 0px; COLOR: #526d94; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testo {
  LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.message_ok {	
	color:#006699;
	font-style:italic;
}
.message_error {	
	color:#990000;
	font-style:italic;
}
.message_alert {	
	color:#000000;
	font-size: 9px;
}

#adminHeader {
    background: #ff0000;
    align: center;
    font-color:#000000;
}
#adminHeader a {
    color:#000000;
}
.titolo_home {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#003366;
font-weight:bold;
line-height:30px;

}
.sottotitolo_home {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#80C218;
line-height:27px;
padding-top:2px;
}
.immagine_home {
BACKGROUND-IMAGE: url(/emma/events/BPM2008/images/sfondohome.jpg);
background-position: right bottom;
background-repeat:no-repeat;
width:100%;
height:450px;
vertical-align:top;
line-height:18px;
}
.tabella_home {
padding:5px;
}
b {
color:#333333;
}
