body { color: #bf003d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; text-align: center; margin: 0; padding: 0; }

p { }

td { }

a:link {
	color: #FFF;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

a:visited {
	color: #FFF;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.nicchie {
	margin-top: 4px;
	padding-top: 4px;
}


a:hover {
	color: #000;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

a:active {
	color: #ff3073;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.miniature_nicchie {
	background-color: #db3073;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	padding-top: 0px;
}

.footer { color: #e36b98; font-size: 10px; }
.footer a { color: #e37598; text-decoration: none; }
.paesi { color: #bf0049; font-size: 12px; margin-bottom: 5px; }
.paesi a { color: #bf0049; font-size: 12px; margin-bottom: 5px; }
.menu { font-weight: bold; text-align: left; margin: 0 0 4px; padding: 0; list-style-type: none; list-style-image: none; }
.menu li { margin: 0; padding: 0; }
.menu li a { color: #bf003d; background-image: url(immagini/tastomenu.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 25px; width: 100%; height: 18px; margin: 0; padding: 0; display: block; }
.menu li a:hover { color: #ff3073; text-decoration: none; background-image: url(immagini/tastomenu-.gif); background-repeat: no-repeat; background-position: 0 0; }
hr { color: #e37598; font-size: 1px; line-height: 1; background-color: #e36b98; height: 1px; margin: 0; padding: 0; border-width: 0; }
a.linkwebcam { color: #bf003d; font-size: 13px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0; text-decoration: none; }
a.linkwebcam:hover { color: #fff; }
.puls-entra a:hover { background-image: url(immagini/puls-entra-.gif); background-repeat: no-repeat; background-position: 0 0; width: 224px; height: 60px; display: block; }
.puls-entra a:hover img { background-image: url(immagini/puls-entra-.gif); background-repeat: no-repeat; background-position: 0 0; width: 240px; height: 60px; display: none; }
.easy_online td { padding: 0 3px 3px;}
.easy_online img { border: solid 1px #e37598;  }
h1 { color: #fdbfd3; font-size: 6px; margin: 0; padding: 0; }
h3 { margin: 0; padding: 0; }
.puls-entra-home a:hover {
	background-image: url(immagini/puls-entra-home-.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 224px;
	height: 60px;
	display: block;
}
.puls-entra-home a:hover img {
	background-image: url(immagini/puls-entra-home.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 224px;
	height: 60px;
	display: none;
}
.banner_amore {
	background-image: url(immagini/a2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 20px;
	padding-left: 20px;
	margin-top: 70px;
	padding-top: 70px;
}
.banner_sexy {
	background-image: url(immagini/s2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 70px;
	margin-left: 20px;
	padding-top: 70px;
	padding-left: 20px;
}
.banner_gay {
	background-image: url(immagini/g2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 70px;
	margin-left: 20px;
	padding-top: 70px;
	padding-left: 20px;
}
.lato_dx_menu {
	background-image: url(immagini/bg_lado_dx_menu.jpg);
	background-repeat: repeat-y;
}
.home {
	background-image: url(immagini/testopromo-top.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.testo{
	margin-right: 10px;
	padding-right: 10px;
}
c
.lato_dx_menu table tr td div table tr td {
	color: #FFF;
}
.lato_dx_menu table tr td div table tr td p {
	color: #FFF;
}

