a:focus { outline: 0; }
a img { border: 0; }
p { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; }
ul { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; list-style-type: disc; list-style-image: url(../immagini/bullet.gif); }
h1 { color: #ff3080; font-size: 30px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
h2 { color: #4ab8f2; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 1.5em; margin-bottom: 0; border-bottom: 1px solid #244a8e; }
h3 { color: #fff; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
h6 { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 0; }
.nome { color: #ff3080; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
#cont_logo { width: 900px; height: 162px; clear: both; margin: 0 auto; padding: 0; }
#logo { background-image: url(../immagini/logo.jpg); background-repeat: no-repeat; background-position: left top; position: relative; left: -295px; width: 849px; height: 162px; z-index: 1; visibility: visible; }
#cont_link { clear: both; }
#flash_aziende { width: 500px; height: 380px; float: left; margin-top: 30px; }
#cont_aziende { width: 370px; height: 380px; overflow: auto; float: right; margin-top: 30px; }
#cont_home { margin: 0 auto; padding: 0; width: 900px; }
#cont_titoli { margin: 0 auto; padding: 0; width: 900px; height: 90px; }
#dove_sei { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #151a51; width: 890px; clear: both; margin-top: 20px; margin-bottom: 20px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
#dove_sei a:visited { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#dove_sei a:link { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#dove_sei a:hover { color: #ff3080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:link {
	color: #FB3582;
	text-decoration: underline;
}
a:visited {
	color: #FB3582;
	text-decoration: underline;
}
a:hover {
	color: #4AB8F2;
	text-decoration: underline;
}
#adr_sez { text-align: right; width: 149px; height: 32px; float: right; margin-top: 30px; }
#adr_sez img { border: solid 1px #fff; }
#cont_pagina { width: 900px; padding-top: 280px; }
#flash_home { width: 900px; height: 294px; }
#cont_news { background-image: url(../immagini/t_news.jpg); background-repeat: no-repeat; background-position: left top; width: 524px; float: left; padding-top: 50px; }
#cont_sezioni { width: 350px; float: right; }
#cont_donne {
	text-align: left;
	width: 870px;
	float: left;
	margin-left: 30px;
}
#cont_donne h1 { text-align: left; margin: 0; padding: 20px 0 10px 15px; }
#cont_uomini {
	text-align: left;
	width: 870px;
	float: left;
	margin-left: 30px;
}
#cont_uomini h1 { text-align: left; margin: 0; padding: 20px 0 10px 15px; }
#cont_reg {
	text-align: left;
	width: 870px;
	float: left;
	margin-left: 30px;
}
#cont_reg  h1 { text-align: left; margin: 0; padding: 20px 0 10px 15px; }
.box_artisti { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; text-align: center; float: left; padding: 20px 20px 0; }
.box_artisti p { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; text-transform: uppercase; margin: 0; padding: 5px 0 0; }
.box_artisti img { border: solid 5px #fff; }
.box_artisti a:hover img { border: solid 5px #ff3080; }
.box_artisti1 { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; text-align: center; width: 140px; float: left; }
.box_artisti1 p { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; text-transform: uppercase; margin: 0; padding: 5px 0 15px; }
.box_artisti1 img { border: solid 5px #fff; }
.box_artisti1 a:hover img { border: solid 5px #ff3080; }
#cont_footer { background-color: #6f0e3b; background-image: url(../immagini/bg_footer.jpg); width: 100%; }
#footer { text-align: left; width: 900px; margin: 0 auto; padding: 20px 0 0; }
#street1 { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; float: left; margin: 0 20px 0 0; padding: 0; }
#street2 { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; float: left; margin: 0; padding: 0 0 0 20px; border-left: 1px solid #ff3080; }
#foto { width: 310px; float: left; }
#testo { width: 590px; float: right; }
.spazio1 { margin: 5px; border: solid 5px #fff; }
.spazio2 { margin-top: 10px; margin-left: 10px; }
#cancella { width: 100%; clear: both; }
/*pulsanti*/
#menu { width: 510px; float: left; margin-top: 126px; margin-left: 295px; }
#menu em { display: none; }
#menu ul { width: 100%; float: left; margin: 0; padding: 0; list-style-type: none; }
#menu li { float: left; margin: 0; padding: 0; display: block; }
#menu li a { height: 36px; display: block; }
#menu li a.home { background-image: url(../immagini/p_home.gif); background-repeat: no-repeat; background-position: right top; width: 54px; height: 36px; }
li#home_select { background-image: url(../immagini/p_home.gif); background-repeat: no-repeat; background-position: right bottom; width: 54px; height: 36px; }
#menu li a.chi { background-image: url(../immagini/p_chi.gif); background-repeat: no-repeat; background-position: right top; width: 93px; height: 36px; }
li#chi_select { background-image: url(../immagini/p_chi.gif); background-repeat: no-repeat; background-position: right bottom; width: 93px; height: 36px; }
#menu li a.adr { background-image: url(../immagini/p_adr.gif); background-repeat: no-repeat; background-position: right top; width: 122px; height: 36px; }
li#adr_select { background-image: url(../immagini/p_adr.gif); background-repeat: no-repeat; background-position: right bottom; width: 122px; height: 36px; }
#menu li a.multi { background-image: url(../immagini/p_multi.gif); background-repeat: no-repeat; background-position: right top; width: 109px; height: 36px; }
li#multi_select { background-image: url(../immagini/p_multi.gif); background-repeat: no-repeat; background-position: right bottom; width: 109px; height: 36px; }
#menu li a.contact { background-image: url(../immagini/p_contact.gif); background-repeat: no-repeat; background-position: right top; width: 80px; height: 36px; }
li#contact_select { background-image: url(../immagini/p_contact.gif); background-repeat: no-repeat; background-position: right bottom; width: 80px; height: 36px; }
#menu li a:hover { background-position: right center; }
#menu li a:active { background-position: right bottom; }
.t_news { color: #ff3080; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.t_time { color: #4ab8f2; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; }
.contatti { width: 300px; float: left; padding-top: 20px; padding-left: 50px; }
.contatti a { color: #00b7ff; text-decoration: none; }
.contatti a:hover { color: #00b7ff; text-decoration: underline; }
#cont_infogen { width: 650px; overflow: auto; clear: both; padding-left: 50px; border-top: 1px solid #404469; }
a.con:link { color: #00b7ff; text-decoration: none; }
a.con:visited { color: #00b7ff; text-decoration: none; }
a.con:hover { color: #00b7ff; text-decoration: underline; }
