/* CSS Document */
/*PAGINA RISRSE*/

#adminlistalibri .elemento  {
display:block;
	width:250px;
	height:300px;
	float:left;
	margin:0 5px 5px 0;
	border:1px solid black;
	padding:10px;
}

#adminlistalibri .elemento caption {
text-align:left;
}


#adminlistalibri .elemento img {
border:0px;
}

#adminlistalibri .elemento a:link img, #adminlistalibri .elemento a:visited img, #adminlistalibri .elemento a:active img {
border:1px solid #FFF9BF;
}

#adminlistalibri .elemento a:hover img {
border:1px solid #003366;
}


#paginarisorse {
background-color:#FDF2D7;
margin:5px 5px 0 5px;
padding:7px;
border:1px solid #FD9D05;
font-size:1.2em;
line-height:1.2em;
}

#paginarisorse .titolorisorse {
background-color:#FD9D05;
	width:97%;
	height:30px;
	font-weight:bold;
	text-align:left;
	border-bottom: 5px solid #FD9D05;
	margin:0 0 10px 5px;
}

#paginarisorse .label{
width:150px; 
font-size:14px; 
float:left;
margin:10px 10px 0 0;
text-align:right;
}

#paginarisorse input{
width:200px;
height:13px;
font-size:10px; 
margin:10px 10px 0 0;
border:1px solid #CC6600;
}

#paginarisorse select{
width:200px;
height:16px; 
font-size:10px; 
margin:10px 10px 0 0;
border:1px solid #CC6600;
}

#paginarisorse .button{
width:50px;
height:16px;
background-color:#8B5414;
font-size:10px;
font-weight:bold;
color:#FFFFFF; 
margin:10px 10px 0 160px;
border:1px solid #CC6600;
}


/*SELEZIONA CATEGORIA*/

.seleziona {
margin: 10px 0 10px 0;
}

.seleziona select{
width:200px;
border:1px solid #333333;
}

.seleziona input{
width:80px;
font-size:10px;
	background-color: #FFAA33;
  font-size:inherit;
	color: #333333;
  margin: 5px;
}

.seleziona input a:link, .seleziona input a:visited, .seleziona input a:active, .seleziona input a:hover {
 font-size:10px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	margin: 5px;
}

/*PAGINA LISTA*/

/* Tipo potra essere prodotti, eventi, news, redazionali, ecc */
#listalibri {
width:96%;
padding:5px; 
background-color:#ffffff;
border-right: 1px solid #A9B1BB;
border-bottom: 1px solid #A9B1BB;
margin: 0 0 5px 5px;
font-size:1.1em;
line-height:16px;
display:table;
}

#listalibri .titoli, #dettagliolibro .titoli {
width:100%;
margin:0;
padding:0;
border-right: 1px solid #A9B1BB;
border-bottom: 1px solid #5D728C;  
background-color:#CADFF4;
font-size:1.1em;
color:#132844;
font-weight:bold;
}

#listalibri #categoria {
width:100%;
font-weight:bold;
text-align:left;
border-bottom: 5px solid #FD9D05;
}

#listalibri #lista {
width:100%;

}

#listalibri #pagertop {
margin: 20px;
}


#listalibri #lista .dati {
width:80%;
float:left;
margin: 0;
padding:0;
}





#listalibri #lista .elemento .iconacarrello {
height:20px;
float:right;
margin: 0;
padding:0;
border-left: 3px solid #D1DBE4;
top:5px;
right:5px;
}

#listalibri #lista .elemento .iconacarrello img{
margin:0 0 0 5px;
border:0;
}

#listalibri #lista .elemento .icone {
height:20px;
float:right;
margin: 0 5px 0 0;
padding:0;
}

#listalibri #lista .elemento .icone img{
margin:0 0 0 5px;
border:0;
}

#listalibri #lista .dati .info {
margin: 0;
padding:0;
}

#listalibri #lista .dati ul{
list-style-type:none;
margin:0;
}

#listalibri #lista .elemento {
background-color:#E8F1F9;
display:table;
width: 98%;
padding:5px;
border-bottom:5px solid #D1DBE4;
margin-bottom:10px;

}

#listalibri #lista .elemento .thumb {
margin:0 10px 5px 0;
float:left;
}

#listalibri #lista .elemento .thumb img {
border: solid 1px #714206;
}


/*PAGINA LISTA collane*/

#content .collana {
border:1px solid #cccccc;
}

#content #listacollane .titoli {
width:100%;
margin:0;
padding:0;
border-right: 1px solid #A9B1BB;
border-bottom: 1px solid #5D728C;  
background-color:#CADFF4;
font-size:1.1em;
color:#132844;
font-weight:bold;
}

#content #listacollane .titoli h3 {
padding: 6px 0 6px 6px;
margin:0;
}


/*PAGINA DETTAGLIO*/

/* Tipo potra essere prodotti, eventi, news, redazionali, ecc */


#dettagliolibro #categoria {
width:100%;
font-weight:bold;
text-align:left;
border-bottom: 5px solid #D1DBE4;
margin-top:10PX;
}


#dettagliolibro table {
text-align:left;
float:right;
width:200px;
}

#dettagliolibro h1{
text-align:left;
}

#dettagliolibro{
width:96%;
padding:5px; 
background-color:#ffffff;
border-right: 1px solid #A9B1BB;
border-bottom: 1px solid #A9B1BB;
margin: 0 0 5px 5px;
display:table;
font-size:1.1em;
line-height:16px;
}



#dettagliolibro #dettaglio .dati {
position:relative;
}

#dettagliolibro #dettaglio .iconacarrello {
height:20px;
float:right;
margin: 0;
padding:0;
border-left: 3px solid #D1DBE4;
position:absolute;
top:5px;
right:5px;
}

#dettagliolibro #dettaglio .iconacarrello img{
margin:0 0 0 5px;
border:0;
}

#dettagliolibro #dettaglio form {
margin:10px 0 0 0;
}



#dettagliolibro #dettaglio form .button{
margin-top:10px;
}

#dettagliolibro #dettaglio form .button input{
background-color:#714206;
height:20px;
font-size:10px;
font-weight:bold;
color:#ffffff;
}

#dettagliolibro #dettaglio form .codice {
float:left;
}

#dettagliolibro #dettaglio form .codice{
margin-top:10px;
}

#dettagliolibro #dettaglio form .codice input{
background-color:#FFFFFF;
border:1px solid #714206;
}

#dettagliolibro #dettaglio .dati .info ul{
margin-bottom:20px;
text-align:left;
}

#dettagliolibro #dettaglio .dati .info ul img{
border:0;
}

#dettagliolibro #dettaglio .dati .info li{
list-style-type:none;
}

#dettagliolibro #dettaglio .dati .testo{
padding:10px;
}

#dettagliolibro #dettaglio .dati .testo img{
border:0;
}

#galleriadett #dettaglio .pager {
}

#dettagliolibro #dettaglio .dati .immagini {
float:left;
width:220px;
}

#dettagliolibro #dettaglio .immagini .big {
margin:5px 10px 20px 5px;
width:210px;
height:280px;
background-color:#E8F1F9;
padding:5px;
}

#dettagliolibro #dettaglio .immagini .big img {
border: solid 1px #839FB7;
}


#dettagliolibro #dettaglio .dati .immagini #thumbnails {
margin-left:5px;
}

#dettagliolibro #dettaglio .dati .immagini #thumbnails .thumb {
float:left;
height:89px;
margin:0 3px 3px 0;
}

#dettagliolibro #dettaglio .dati .immagini #thumbnails .thumb img {
border: solid 1px #839FB7;
}

#dettagliolibro #dettaglio .immagini {
margin:5px 0 0 5px;
}

#dettagliolibro #dettaglio .testo .note {
width:280px;
float:right;
margin-bottom:20px;
}

#dettagliolibro #dettaglio .testo .descrizione {
clear:both;
}

#dettagliolibro .back {
margin:5px 0 0 5px;
text-align:right;
}


/*PAGINE CARRELLO*/


#carrello {
background-color:#ffffff;
margin:5px;
padding:7px;
border-right: 1px solid #A9B1BB;
border-bottom: 1px solid #A9B1BB;
font-size:1.2em;
line-height:1.2em;
}

#carrello table{
width:90%;
text-align:center;
margin-top:10px;
}

#carrello table img{
border:0;
}

#carrello table .titoli{
background-color:#96BCDD;
font-size:10px;
}

#carrello table .content1{
background-color:#E8F1F9;
}

#carrello table .content2{
background-color:#D1DBE4;
}









