.bordotitprod{



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #990000;



}



a{

	font-family: "Century Gothic";

	font-size: 10px;

	font-weight: bold;

	color: #CC0000;

	text-decoration: none;

}



a:hover{

	font-family: "Century Gothic";

	font-size: 10px;

	font-weight: bold;

	color: #000033;

	text-decoration: underline;

}



.linkcontatti{



	font-family: "Century Gothic";



	font-size: 12px;



	font-weight: bold;



	color: #000033;



	text-decoration: underline;



}



.linkcontatti:hover{



	font-family: "Century Gothic";



	font-size: 12px;



	font-weight: bold;



	color: #000082;



	text-decoration: underline;



}



.td_titolopagina{

	font-family: "Century Gothic";

	font-size: 15px;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	vertical-align: middle;

	background-color: #0050A9;

	font-weight: bold;

}



.td_titolopagina_dx{



	height: 37px;



	background-image: url(../images/titdx.jpg);



	width: 9px;



	background-position: center center;



	background-repeat: no-repeat;



}



.td_titolopagina_sx{



	background-position: center center;



	background-image: url(../images/titsx.jpg);



	height: 37px;



	background-color: #002750;



	width: 9px;



	background-repeat: no-repeat;



}



body {



	font-family: "Century Gothic";



	font-size: 12px;



	background-color: #eeeeee;



}



#galleryheader {



	position: absolute;



	height: 158px;



	width: 655px;



	top: 1%;



	left:50%;



	margin-left:-210px;



	z-index:1;



}



#sito {



	position: absolute;



	top: 1%;



	left:50%;



	margin-left:-460px;



	z-index:2;



	width: 922px;



}



#menu {



	position: absolute;



	height: 26px;



	width: 624px;



	top: 160px;



	left:50%;



	margin-left:-180px;



	z-index:3;



}



#cerca {



	position: absolute;



	width: 190px;



	top: 0%;



	margin-top:177px;



	left:50%;



	margin-left:-453px;



	z-index:4;



}



.backofferte {



	background-image: url(../images/sfondoimgofferte.jpg);



	background-repeat: no-repeat;



	background-position: center center;



}











.mezzocont {



	background-image: url(../images/mezzocont.png);



	background-repeat: repeat;



	background-position: center center;



}



.txtform {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #002750;



}



.form {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #9E1516;



	width: 100px;



}







.formeshop {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #333333;



	width: 150px;



	vertical-align: middle;



}







.titformeshop {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #333333;



	text-transform: uppercase;



}



.titformcerca {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #FFFFFF;



}



.pulslogin {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #FFFFFF;



	background-image: url(../images/pulslogin.jpg);



	background-repeat: no-repeat;



	background-position: center center;



	width: 150px;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}















.pulscerca {



	background-image: url(../images/pulscerca.jpg);



	background-repeat: no-repeat;



	background-position: center center;



	font-family: "Century Gothic";



	font-size: 10px;



	color: #FFFFFF;



	border-top-width: 1px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #990000;



	height: 18px;



	width: 55px;



}



.titnewshome {



	font-family: "Century Gothic";



	color: #002750;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #002750;



	font-size: 10px;



	text-transform: uppercase;



}



.linkfooter {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #A42526;



	text-decoration: underline;



}



.linkfooter:hover {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #002750;



	text-decoration: underline;



}







.footer {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #666666;



}



.txtnews {



	font-family: "Century Gothic";



	font-size: 10px;



	color: #002750;



}







CSS DI OSCOMMERCE--------------------------------------------------------------------------------------------------------







.boxText { font-family:  "Century Gothic"; font-size: 10px; }



.errorBox {



	font-family : "Century Gothic";



	font-size : 10px;



	font-weight: bold;



	color: #CC0000;



}



.stockWarning { font-family : "Century Gothic"; font-size : 10px; color: #cc0033; }



.productsNotifications { background: #f2fff7; }



.orderEdit {



	font-family : "Century Gothic";



	font-size : 10px;



	color: #002750;



	text-decoration: underline;



}







TR.header {
  background: #ffffff;
}
TR.headerNavigation {
	background: #ffffff;
}
TD.headerNavigation {
	font-family:  "Century Gothic";
	font-size: 13px;
	background: #ffffff;
	color: #666666;
	font-weight : bold;
}
A.headerNavigation {



	color: #990000;



}







A.headerNavigation:hover {



	color: #000033;



}







TR.headerError {



  background: #ff0000;



}







TD.headerError {



  font-family: "Century Gothic";



  font-size: 12px;



  background: #ff0000;



  color: #ffffff;



  font-weight : bold;



  text-align : center;



}







TR.headerInfo {



  background: #00ff00;



}







TD.headerInfo {



	font-family: "Century Gothic";



	font-size: 12px;



	color: #ffffff;



	font-weight: bold;



	text-align: center;



}







.infoBox {



	background-color: #eeeeee;



	border: 1px solid #E6E6E6;



}







.infoBoxContents {



	font-family:  "Century Gothic";



	font-size: 10px;



}







.infoBoxNotice {



}







.infoBoxNoticeContents {



  background: #FFE6E6;



  font-family:  "Century Gothic";



  font-size: 10px;



}







TD.infoBoxHeading {



	font-family:  "Century Gothic";



	font-size: 10px;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #002750;



	text-transform: uppercase;



	text-indent: 10px;



}







TD.infoBox, SPAN.infoBox {



  font-family:  "Century Gothic";



  font-size: 10px;



}







TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {



  background: #f8f8f9;



  /**/font-size:12px;/**/



}







TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {



  background: #f8f8f9;



  /**/font-size:12px;/**/



}







TABLE.productListing {



  border: 1px;



  border-style: solid;



  border-color: #eeeeee;



  border-spacing: 1px;



}







.productListing-heading {

	font-family:  "Century Gothic";

	font-size: 10px;

	background: #eeeeee;

	color: #003366;

	font-weight: bold;

}







TD.productListing-data {



  font-family:  "Century Gothic";



  font-size: 10px;



}







A.pageResults {



  color: #0000FF;



}







A.pageResults:hover {



  color: #0000FF;



  background: #FFFF33;



}







TD.pageHeading, DIV.pageHeading {



	font-family: "Century Gothic";



	font-size: 15px;



	font-weight: bold;



	color: #9E1516;



	text-transform: uppercase;



}







TR.subBar {



  background: #f4f7fd;



}







TD.subBar {



  font-family:  "Century Gothic";



  font-size: 10px;



  color: #000000;



}







TD.main, P.main {

	font-family: "Century Gothic";

	font-size: 11px;

	line-height: 1.3;

	color: #003366;

}







TD.smallText, SPAN.smallText, P.smallText {
	font-family: "Century Gothic";
	font-size: 10px;
	color: #003366;


}







TD.accountCategory {



	font-family: "Century Gothic";



	font-size: 13px;



	color: #aabbdd;



}







TD.fieldKey {



	font-family: "Century Gothic";



	font-size: 12px;



	font-weight: bold;



}







TD.fieldValue {



  font-family:  "Century Gothic";



  font-size: 12px;



}







TD.tableHeading {



  font-family:  "Century Gothic";



  font-size: 12px;



  font-weight: bold;



}



.txtglobal {

	font-family: "Century Gothic";

	font-size: 12px;

	font-weight: normal;

	color: #003366;

	text-align: justify;

}











SPAN.newItemInCart {



  font-family:  "Century Gothic";



  font-size: 10px;



  color: #ff0000;



}







SPAN.greetUser {



  font-family:  "Century Gothic";



  font-size: 12px;



  color: #f0a480;



  font-weight: bold;



}







TABLE.formArea {



  background: #f1f9fe;



  border-color: #7b9ebd;



  border-style: solid;



  border-width: 1px;



}







TD.formAreaTitle {



  font-family: "Century Gothic";



  font-size: 12px;



  font-weight: bold;



}







SPAN.markProductOutOfStock {



  font-family: "Century Gothic";



  font-size: 12px;



  color: #c76170;



  font-weight: bold;



}







SPAN.productSpecialPrice {



	font-family: "Century Gothic";



	color: #990000;



}







SPAN.errorText {



  font-family: "Century Gothic";



  color: #ff0000;



}







.moduleRow { }



.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }



.moduleRowSelected { background-color: #E9F4FC; }







.checkoutBarFrom, .checkoutBarTo { font-family: "Century Gothic"; font-size: 10px; color: #8c8c8c; }



.checkoutBarCurrent { font-family: "Century Gothic"; font-size: 10px; color: #000000; }







.messageBox { font-family: "Century Gothic"; font-size: 10px; }



.messageStackError, .messageStackWarning {
	color:#FFF;
	font-family: "Century Gothic";
	font-size: 11px;
	background-color:#EC0000;
	font-weight: bold;
	text-align: center;
	height: 25px;
}



.messageStackSuccess {



	font-family: "Century Gothic";



	font-size: 10px;



	background-color: #333333;

	

	color:#FFF;



}



.titabprod {



	font-family: "Century Gothic";



	font-size: 11px;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #002750;



}



.backfotoprod {



	background-image: url(../images/backfotoprod.jpg);



	background-repeat: no-repeat;



	background-position: center center;



}



.backfotoprod:hover {



	background-image: url(../images/backfotoprod.jpg);



	background-repeat: no-repeat;



	background-position: center center;



	border: 1px solid #A11718;



}



.bordologo {



	border: 1px solid #CCCCCC;



}



.marchio {



	font-family: "Century Gothic";



	font-size: 12px;



	font-weight: bold;



	color: #0050A9;



}



.titprodotti {



	font-family: "Century Gothic";



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	text-decoration: none;



	background-color: #002B59;



	text-transform: uppercase;



}



.formprodotti {



	font-family: "Century Gothic";



	text-transform: uppercase;



	color: #FFFFFF;



	background-color: #002B59;



	width: 200px;



}



.txtglobal a {



	font-family: "Century Gothic";



	font-size: 12px;



	color: #990000;



	text-decoration: underline;



}



.txtglobal a:hover {



	font-family: "Century Gothic";



	font-size: 12px;



	color: #0050A9;



	text-decoration: underline;



}



