@charset "utf-8";
/* CSS Document */




/* SCHEDA MAIN */
#scheda_main {
	float:left;
	width:580px;
	margin: 0px;
	height: auto;
	padding:10px;
	font-size: 11px;
	text-align: justify;
	line-height:15px;
	background-image:url(../images/content_txt.gif);
	background-repeat:no-repeat;
	position:relative;
}

#scheda_mainimg {
	padding: 15px;
	margin:5px;
	width:180px;
	height:auto;
	float: left;
	background-color:#FFF;
	border:#e1e1e1 2px solid;
	background-image: url(../images/title_img.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#scheda_mainimg:hover {
	background-color:#fff;
	border:#a7c2d3 2px solid;
}
 
/* SCHEDA */

#scheda_dx {
	margin:0px 0px 10px 225px;
	width: 338px;
	border-left: #e8e8e8 3px solid;
	padding-left:8px;
}

*:first-child + html #scheda_dx /* solo IE 7.0 */ {
	margin-left: 15px;
}

#scheda_dx h1{
	font-size: 18px;
	text-align:center;
	font-weight:normal;
	padding:0px;
	margin:0px;
	letter-spacing:1px;
	word-spacing:2px;
	font-weight:normal;
	color:#314b5c;
}

#scheda_dx a:link, #scheda_dx a:visited{
	border-bottom: 1px dashed #7c99ab;
	color:#314b5c;
	font-weight:bold;
}

#scheda_dx a:hover,#scheda_dx a:active{
	border-bottom: 0px;
 	color: #a3bbba;
}

#scheda_dx h2{
	font-size: 15px;
	text-align:center;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	letter-spacing:1px;
	word-spacing:2px;
	font-weight:normal;
}

#scheda_dx h2 a:link, #scheda_dx h2 a:visited {
	font-weight:normal;

}

#scheda_dx h2 a:hover, #scheda_dx h2 a:active {
	font-weight:normal;
	border-bottom: 0px;
}

#scheda_dx b{
 	color: #7c99ab;
}

#scheda_dx li{
	list-style-type:square;
	padding: 5px 25px 5px 0px;
}

#scheda_dx ul{
	margin-left:2px;
	padding-left:25px;
}

#scheda_dx cite, #scheda_dx quote{
	margin: 20px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/* BIOGRAFIA E DATI TECNICI*/

#biografia{
	margin: 0px 0px 0px -8px;
	padding: 10px;
	color: #333;
	width: 98%;
	background-color: #e7e7e7;
}

#genere, #dati_tecnici, #prezzo, #isbn, #npagine{
	margin: 0px;
	padding: 6px;
	border-top: 1px dashed #7c99ab;
	color: #333;
	width: 96%;
	font-size: 10px;
	text-transform:uppercase;
}

#genere {
	border-bottom: 1px dashed #7c99ab;
}
	

#genere ul,#genere li, #dati_tecnici ul, #dati_tecnici li{
	margin: 0px;
	padding: 0px;
}

#genere li, #dati_tecnici li{
	display: inline;
	/*list-type: none;*/
	width: 30%;
	padding: 0px 5px 0px 5px;
}

/*ORDINA*/

#ordina {
	display:block;
	margin:auto;
	width:174px;
	padding:15px;

 }
 
#ordina_ebook {
	display:block;
	margin:auto;
	width:174px;
	padding:15px;

 } 
 
#ordina a,#ordina_ebook a {
	height:35px;
 	padding: 16px 0px 0px 0px;
	text-align:center;
	text-transform:uppercase;
	font-size:17px;
}

#ordina a:link, #ordina a:visited,#ordina_ebook a:link, #ordina_ebook a:visited {
	background-image: url(../images/botton_ordina.png);
	background-repeat: no-repeat;
	display: block;
	border:0px;
 	font-weight:normal;
	color:#333;
}
 
#ordina a:hover, #ordina a:active,#ordina_ebook a:hover, #ordina_ebook a:active  {
	background: url(../images/botton_ordina_hover.png) center top no-repeat;
	display: block;
	color:#FFF;
	width:174px;
 }

/*VETRINA*/


#vetrina_generale {
	margin:15px 0px 0px 0px;
	text-align:center;
	padding: 0px 0px 8px 5px;
	background-color:#d3dbe0;
	border: 1px #e1e1e1 solid;
	height:385px;
}

*:first-child + html #vetrina_generale /* solo IE 7.0 */ {
	padding: 0px 0px 4px 5px;
}

#vetrina_generale h2{
	margin: 5px;
	padding: 0px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-size: 17px;
	
}

#vetrina_generale h2 a{
	border-bottom:1px solid;
}

#vetrina_generale h2 a:hover{
	border-bottom:0px;
	color:#314b5c;
}

.vetrina {
	margin:15px 5px 20px 0px;
	text-align:center;
	width:32%;
	height:300px;
	border:thin #666 solid;
	float:left;
	padding-bottom:8px;
	background-color:#f9f9f9;
	display:block;
}

.vetrinaimg  {
	padding: 15px;
	margin: 15px 0px 15px 0px;
	width: 100px;
	background-color:#FFF;
	border:#e1e1e1 2px solid;
	background-image: url(../images/title_img.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:auto;
	float: none;
}

.dialogimg  {
	padding: 15px;
	margin: 15px 0px 15px 0px;
	background-color:#FFF;
	border:#e1e1e1 2px solid;
	background-image: url(../images/title_img.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:auto;
	float: none;
}


.vetrina p  {
	padding: 0px 0px 3px 0px;
	margin: 0px;
}

.vetrina a  {
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}

