html,body {margin: 0px;background: URL(/siti/noctesurgentes/img/sfondo.gif) repeat-x #FAEBD7;font-family: Verdana;color: #554433;}
a:link, a:visited {font-weight: bold;font-size: 11px;color: #FF9933;text-decoration: none;}
a:hover {font-weight: bold;color: #FF6600;text-decoration: none;}
a.menu:link, a.menu:visited {
	display: block;
	width: 130px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #554433;
	border-left: 3px solid #FFCC66;
	border-right: 1px solid #FFCC66;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.menu:hover {
	display: block;
	width: 130px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9933;
	background: #FFFFCC;
	border-left: 3px solid #FF9933;
	border-right: 1px solid #FF9933;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.calendario:link, a.calendario:visited {color: #FFFFCC;}
a.calendario:hover {color: #CC0000;}
a.calendario1:link, a.calendario1:visited {
	background: #FFFFCC;
	font-size: 9px;
	color: #554433;
	border: 1px solid #FF9933;
	padding: 1px;
}
a.calendario1:hover {
	background: #FFCCFF;
	font-size: 9px;
	color: #554433;
	border: 1px solid #990000;
	padding: 1px;
}
a.calendario2:link, a.calendario2:visited {
	background: #FFFFCC;
	font-size: 9px;
	color: #FF9933;
	border: 1px solid #FF9933;
	padding: 1px;
}
a.calendario2:hover {
	background: #FFCCFF;
	font-size: 9px;
	color: #990000;
	border: 1px solid #990000;
	padding: 1px;
}
.txt {
	background: #FFFFCC;
	border: 1px solid #FF9933;
	font-size: 10px;
	font-weight: bold;
	color: #FF9933;
	width: 120px;
	padding: 0px;
}
.btn {
	background: #FF9933;
	border: 1px solid #FFFFCC;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFCC;
	padding: 0px;
}
table td {font-size: 10px;}
table.menu {background: #FFCC66;border: 0px;border-bottom: 2px solid #FF9933;width: 140px;}
table.body {background: #FFFFCC;border-bottom: 2px solid #FF9933;width: 431px;}
table.calendario td {font-size: 9px;text-align: center;}

.menu_top {background: URL(/siti/noctesurgentes/img/box_menu.gif);height: 25px;font-size: 10px;font-weight: bold;color: #FFFFCC;padding-left: 5px;}

.menu_body {font-size: 11px;}

.corpo_top {
	background: URL(/siti/noctesurgentes/img/box_body.gif);
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
}

.corpo_body {
	background: #FFFFCC;
	font-size: 11px;
	text-align: justify;
	border-bottom: 2px solid #FF9933;
}
.sfondo_nero {
	background: #000000;
}
.header {
	/*background: URL(/noctesurgentes/img/header.gif);*/
	weigth: 760px;
	height: 119px;
}

.bordo_sx_top {
	background: URL(/siti/noctesurgentes/img/bordo2.gif);
	width: 12px;
	height: 119;
}

.bordo_dx_top {
	background: URL(/siti/noctesurgentes/img/bordo1.gif);
	width: 19px;
	height: 119px;
}

.barra_top {
	background: URL(/siti/noctesurgentes/img/barra_top.gif);
	width: 760px;
	height: 44px;
	margin-top: 10px;
}

.barra_bottom {
	background: URL(/siti/noctesurgentes/img/barra_bottom.gif);
	width: 760px;
	height: 29px;
}

.ombra_sx {
	background: URL(/siti/noctesurgentes/img/ombra_sx.gif);
	width: 12px;
	height: 44px;
}

.ombra_sx1 {
	background: URL(/siti/noctesurgentes/img/ombra_sx.gif);
	width: 12px;
	height: 29px;
}

.ombra_dx {
	background: URL(/siti/noctesurgentes/img/ombra_dx.gif);
	width: 19px;
	height: 25px;
}

.ombra_dx1 {
	background: URL(/siti/noctesurgentes/img/ombra_dx.gif);
	width: 19px;
	height: 25px;
}

.ombra_bottom {
	background: URL(/siti/noctesurgentes/img/ombra_bottom.gif);
	width: 760px;
	height: 19px;
}

.bottom_bottom_dx {
	background: URL(/siti/noctesurgentes/img/ombra_bottom-dx.gif);
	width: 19px;
	height: 19px;
}

.bottom {
	height: 17px;
}

img {
	margin: 5px;
	orizontal-align: left;
	border: 2px solid;
}
.headerimg{
	border: 0px;
	margin: 0px;
}

hr {
	color: #990000;
	size: 1px;
}

div:first-letter.testo {
	font-size: 26px;
	color: #990000;
	border: 1px solid #990000;
	padding: 2px;
	background: #FFCCFF;
}

.form {
	margin: 6px;
}

#demo tr.ruled {
	background:#ffccff;
}

ul li {
	list-style-type: disc;
	color: #990000;
	margin-left: 0px;
}

.giornocorrente {
	border: 1px solid #554433;
}