/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Cartweaver 3 CSS HTML Styles */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a:link {

}

a:visited {

}

a:hover {

}

a:active {

}



hr{

	color: #696969;

	height: 1px;

	width: 90%;

}



h1.pages {

	margin: 2px;

	color:#56a399;

}

h1 {

	margin: 2px;

	color:#000;

	font-size:15px;

}







/*Form Elements*/

form {

	margin: 0px;

}



input, select, textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size: 11px;

	color: #002252;

	

}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Cartweaver 3 CSS Classes */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*

NOTE: All styles below are specific to Cartweaver 3.

You may use the CSS above, or remove it and attach

your own CSS file in addition to cartweaver.css

*/



/*Form Styles*/

input.formCheckbox {

	border: none;

	background: transparent;

}



input.formButton-add {

	background-image:url(../../../images/add-to-cart.png);

	width:111px;

	height:19px;

	margin-top:80px;

	border:0;

	cursor:pointer;

}



input.formButtonUpdate {

	background-image:url(../../../images/update.png);

	font-weight:bold;

	width:72px;

	height:19px;

	border:0;

	cursor:pointer;

}



input.formButtonApply {

	background-image:url(../../../images/apply.png);

	font-weight:bold;

	width:72px;

	height:19px;

	margin-top:10px;

	border:0;

	cursor:pointer;

}

input.formButtonCheckout {

	background-image:url(../../../images/checkout.png);

	font-weight:bold;

	width:68px;

	height:20px;

	border:0;

	cursor:pointer;

}



input.formButtonPlaceorder {

	background-image:url(../../../images/porder.png);

	font-weight:bold;

	width:72px;

	height:19px;

	border:0;

	cursor:pointer;

}



input.formButtonShipping {

	background-image:url(../../../images/shipping.png);

	font-weight:bold;

	width:131px;

	height:20px;

	border:0;

	cursor:pointer;

	margin-bottom:5px;

	margin-top:5px;

}



input.formButtonLogin {

	background-image:url(../../../images/login.png);

	font-weight:bold;

	width:72px;

	height:19px;

	border:0;

	cursor:pointer;

	margin-top:10px;

}



input.formButtonSend {

	background-image:url(../../../images/send.png);

	font-weight:bold;

	width:72px;

	height:19px;

	border:0;

	cursor:pointer;

	margin-top:10px;

}

input.formButtonNext {

	background-image:url(../../../images/next-confirm.png);

	font-weight:bold;

	width:72px;

	height:19px;

	border:0;

	cursor:pointer;

	margin-top:10px;

}



/* Tables used to display tabular Data. */

/* Apply to <table> tags only. 

Example: <table class="tabulardata">*/

table.tabularData, table.tabularData td, table.tabularData th {

	

	border-collapse: collapse;

}

table.tabularData td, table.tabularData th{

	padding: 3px;

}

table.tabularData th, table.tabularData th a:link, table.tabularData th a:visited, table.tabularData th a:hover, table.tabularData th a:active  {

	

	color: #000;

}

table.nob td{

	border:none;

	

}



table.nob td.oname{

	border:none;

	text-align:left;

	

}



table.nob{

	position: relative;

	left:-340px;

	

}

/* altRowEven & altRowOdd are used to style alternating table rows. */

table #lista .altRowEven {

	background-color:#88dfd4;

}



.altRowEven {

}

.altRowOdd{

}



/* oldprice is displayed when there is a discount */

.oldprice {

	text-decoration: line-through;

}

.smallprint {

	font-size: 10px;

}



.pagingLinks {

	text-align: center;

	margin-bottom:10px;

}



.errorMessage {

	color:#F00;

	font-weight: bold;

}



.moreInfo{

	

}

img{

	

}



.immagini{

border:1px solid #999999;

padding:1px;	

}



/* This aligns products to the top of the table cell with horizontal display of results */

table#tableSearchResults td {

	vertical-align:top;

}



li.cartlist{list-style:inside; list-style-type:none;  text-transform:capitalize; margin-bottom:8px; font-weight:bold; margin-left:10px;}

li.cartlist a{color:#44625A !important; }

li.cartlist a:hover{color:#000 !important}



p{margin-bottom:5px; margin-top:5px;}


