﻿/*
ISOPAN
CSS FRONT-END VER. 1

PAGINA PRODOTTO , LISTA PRODOTTI
© Interattiva e-comunicazione
  www.interattiva.com
------------------------------------------------
*/

#content ul.prodotto { padding: 0 0 1em 0; margin: 0;}
#content ul.prodotto li {
	position: relative;
	display: block;
	height: 60px;
	padding: 10px 10px 10px 0;
	margin: 0;
	border-bottom: 1px solid #e8e8e8;
	text-decoration: none;}
	ul.prodotto li a {
		font-weight: bold;
		font-size:1.1em;
		text-decoration: none;}
		ul.prodotto li a.hover {text-decoration: underline;}

	ul.prodotto li em {
		display: block;
		font-weight: normal;
		text-decoration: none;
		font-style: italic;
		color: #666;}
	ul.prodotto li span {display: block;color: #000;}
	ul.prodotto li a.photo { position: absolute;right: 10px;top: 10px;}



div.related { border: 0px solid red;
	/*background: transparent url("../images/hr.gif") repeat-x left bottom;*/}
div.related h3 { text-transform: capitalize; font-size: 1.1em; padding: .5em 0;}

div.related ul {
	position:relative; padding:0px 0 1em 1em; margin:0 0 0 1em; list-style-position: outside;
	list-style-image: url(../images/0035_bullet01.png);
		/*list-style-image: url(../images/0064_ticket.png);*/
		/*list-style-image: url(../images/0084_trustyol-check-blue.png);*/
		/*list-style-image: url(../images/0085_blueAndPointy.png);*/
		/*list-style-image: url(../images/0089_flech.png);*/}

	div.related ul li { margin: 0 0 10px 0;}


#content ul.prodotto2 { padding: 0 0 1em 0; margin: 0;}



div.prodotto {
	/*position: relative;*/
	/*float: left;
	width: 315px;*/
	/*
	margin: 0 0 25px 20px;
	border: 0px solid red;
	height: 100%;
	*/}

table.prodotti {
    border: 0px solid aqua;
	margin: -15px 0 0 -15px;
}


table.prodotti td {
	vertical-align: top;
	border: 1px solid #e8e8e8;
	padding: 10px;
}

	div.prodotto a {
		border: 0px solid red;
		display:block;
		/*height: 40px;*/
		text-transform: uppercase;
		font-size: 1.3em;
		line-height: 1.2em;
		font-weight: bold;
		text-decoration: none;}
		div.prodotto a:hover {text-decoration: underline;}

			/*
			div.prodotto div.image_panel {
				border: 0px solid red;
				width: 315px;
				height: 110px;
				margin-top: 5px;
				background: white;
				overflow: hidden;}

			*/
				.accessori table.prodotti a.photo { border: 1px solid #ccc !important;}
				/*div.prodotto div.image_panel img { position: absolute; left: 0px; bottom: 0px;}*/

				div.prodotto div.profilo {
					position: relative;
					border: 0px solid lime;
					height: 40px;
					width: 100%;
					margin-top: 5px;}
					.accessori div.prodotto div.profilo { display: none;}



