/*

  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z



 * copyright 2008 - Phpixart.com



 * last. mod.: 20080518



*/

BODY {

	padding-top:10px;

	background-color: #c7c7c7;

	color: #000000;

	background-image: url(../images/bg_black.jpg);

	background-repeat:repeat-x;

	text-align:center;

}

#pubblicità {

}

.boxText {

	font-family: tahoma;

	font-size: 10px;

	line-height: 15px;



}


.errorBox {

	font-family : tahoma;

	font-size : 10px;

	background-color: #66CC99;

	font-weight: bold;

	letter-spacing: 1px;

}


.stockWarning {

	font-family : tahoma;

	font-size : 10px;

	color: #cc0033;

	letter-spacing: 1px;

}


.productsNotifications {

	background-color: #f2fff7;

	letter-spacing: 1px;

}


.orderEdit {

	font-family : tahoma;

	font-size : 10px;

	color: #70d250;

	text-decoration: underline;

	letter-spacing: 1px;

}


#links_aggiuntivi {

float:right;
    
}


.aggiuntivi {

  font-family:"Trebuchet MS", tahoma;
  
  font-size:10px;
  
  font-weight:bold;
  
}


.aggiuntivi a:link {

  font-family:"Trebuchet MS", tahoma;
  
  font-size:10px;
  
  font-weight:bold;
  
  color:#FFFF00;
  
}


.aggiuntivi a:visited {

  font-family:"Trebuchet MS", tahoma;
  
  font-size:10px;
  
  font-weight:bold;
  
  color:#FFFF00;
  
}


.aggiuntivi a:hover {

  font-family:"Trebuchet MS", tahoma;
  
  font-size:10px;
  
  font-weight:bold;
  
  color:#FFcc00;
  
}


#bandierine_contenitore {

  height: 18px;
  line-height: 18px;
  float:right;
  
}


/* TUTTI I LINKS */


A:link {

  font-family:tahoma;
  
  color: #000000;

  text-decoration: none;
  
  font-size:10px;

}

A:visited {

  color: #000000;

  text-decoration: none;

  font-size:10px;
}

A:active {

  color: #000000;

  text-decoration: none;

  font-size:10px;
}


A:hover {

  color: #006600;

  text-decoration: none;

  font-size:10px;
}


.phpixClass {

	position: absolute;

	height: 14px;

	width: 160px;

	font: Tahoma;

	color: #000000;

	background-image:url(../images/menubgleft.jpg);

	background-repeat:no-repeat;

	line-height: 14px;

}


.phpixClass A:link {

  color: #000000;

}

.phpixClass A:visited {

  color: #000000;

}

.phpixClass A:active {

  color: #000000;

}

.phpixClass A:hover {

  color: #ffff00;

}

TD.phpixSubclass {


}

.phpixSubclass a:hover {


}





FORM {



	display: inline;



}





TR.header {



	letter-spacing: 1px;



}





TR.headerNavigation2 {

	background-color: #649345;

	letter-spacing: 1px;	

}







TD.headerNavigation {

	background-image:url(../images/headernavigationbg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	font-family: tahoma;

	font-size: 10px;

	color: #ffffff;

	font-weight : bold;

	height:16px;
	
	line-height:16px;

	background-color: #649345;

}





.headerNavigation A:link {

	color: #ffffff;

	font-family: tahoma;

	font-size: 10px;

	letter-spacing: 1px;	

}

.headerNavigation A:visited {

	color: #ffffff;

	font-family: tahoma;

	font-size: 10px;

	letter-spacing: 1px;	

}


.headerNavigation A:active {

	color: #ffffff;

	font-family: tahoma;

	font-size: 10px;

	letter-spacing: 1px;	

}


.headerNavigation_a {

	font-family: tahoma;

	font-size: 10px;

	color: #ffffff;

	font-weight : bold;

	height:16px;
	
	line-height:16px;

	background-color: #649345;
	
}



.headerNavigation_a A:link {

	color: #FFFFFF;

 	font-size: 10px;

	font-family:tahoma;

}

.headerNavigation_a A:visited {

	color: #FFFFFF;

 	font-size: 10px;

	font-family:tahoma;

}

.headerNavigation_a A:active {

	color: #FFFFFF;

 	font-size: 10px;

	font-family:tahoma;

}


TR.headerError {

  background-color: #ff0000;

}


TD.headerError {

  font-family: Tahoma;

  font-size: 12px;

  background-color: #ff0000;

  color: #ffffff;

  font-weight:bold;

  text-align:center;

}


TR.headerInfo {

  background-color: #00ff00;

}


TD.headerInfo {

  font-family: Tahoma;

  font-size: 12px;

  background-color: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}

.footer {

  background-color: #4C7934;

  height: 25px;

 }


TR.footer {

  height:18px;

}


TD.footer {

	font-family: tahoma;

	font-size: 10px;

	color: #ffffff;

	font-weight: bold;

}


.infoBox {

	font-family: tahoma;

	font-size: 10px;

	background-color: #F3FDE5;

	width: 144px;

}



TABLE.infoBox {

	font-family: tahoma;

	font-size: 10px;

	background-color: #F3FDE5;

	width: 100%;

}


.infoBoxContents {

	font-family:tahoma;

	font-size: 10px;

}


.infoBoxVetrina {

  font-family: tahoma;

  font-size: 10px;

}


.infoBoxNotice {

  font-family: tahoma;

  font-size: 10px;

}


.infoBoxNoticeContents {

  font-family: tahoma;

  font-size: 10px;

}





TD.infoBoxHeading {

	font-family: tahoma;

	color: #ffffff;

	font-weight: bold;

	background-color: #A0CA64;

	height: 16px;

	font-size: 10px;

	letter-spacing: 1px;

	

}



TD.infoBoxVetrina {

  font-family: tahoma;

  font-size: 10px;

  font-weight: bold;

  color: #ffffff;

  border-bottom:2px #FFFFFF solid;

}





TD.infoBox, SPAN.infoBox {

  font-family: tahoma;

  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 {

}


TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, 

TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

}





TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #98c000;

  border-spacing: 1px;

}





TABLE.VetrinaListing {

    border-spacing: 1px;

}



.productListing-heading {

  font-family: tahoma;

  font-size: 10px;

  background-color: #98c000;

  color: #FFFFFF;

  font-weight: bold;

}


TD.productListing-data {

  font-family: tahoma;

  font-size: 10px;

}





A.pageResults {

  color: #0000FF;

}


A.pageResults:hover {

  color: #339900;

  background-color: #FFFF33;

}


TD.pageHeading, DIV.pageHeading {

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color:#336633;

	text-transform: uppercase;

	vertical-align: top;

	padding-top: 8px;

	padding-bottom: 10px;

}


TR.subBar {

  background-color: #f4f7fd;

}


TD.subBar {

  font-family: tahoma;

  font-size: 10px;

  color: #000000;

}


TD.main, P.main {

  font-family: tahoma;

  font-size: 11px;

  line-height: 1.5;

}


TD.smallText, SPAN.smallText, P.smallText {

  font-family: tahoma;
  
  font-size: 10px;

}



TD.accountCategory {

  font-family: tahoma;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family:tahoma;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: tahoma;

  font-size: 12px;

}


TD.tableHeading {

  font-family: tahoma;

  font-size: 12px;

  font-weight: bold;

}


SPAN.newItemInCart {

  font-family: tahoma;

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: tahoma;

  font-size: 11px;

}


OPTION{

position:absolute;

width:200px;
    
overflow:visible;
    
}



TEXTAREA {

  width: 100%;

  font-family: tahoma;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: tahoma;

  font-size: 12px;

  color: #f0a480;

  font-weight: bold;

}


TABLE.formArea {

  background-color: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}


TD.formAreaTitle {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: tahoma;
 
  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}

SPAN.productSpecialPrice {

  font-family: tahoma;

  color: #ff0000;

}


SPAN.errorText {

  font-family: tahoma;

  color: #ff0000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: tahoma; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: tahoma; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: tahoma; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: tahoma; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: tahoma; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: tahoma; font-size: 10px; color: #ff0000; }


.menuright {

background-color: #F3FDE5;

}

#masterbg {

	width:1010px;

	text-align:center;

	background-color:#ffffff;

	background-position:center;

	background-repeat:repeat-y;

}

#cont-header {

	background-color:#ffffff;

}


.header_menu_top{

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

	font-size: 10px;

	font-weight: bold;

	color: #FFCC00;

	background-color: #ffffff;

	background-repeat: no-repeat;

}



#contenitore {

	width:1000px;

	text-align:center;

	background-image: url(../images/colonnasinistrabg.jpg);

	background-position: 5px 160px;

	background-repeat:no-repeat;

}


#colonna_sinistra {

	padding-top:10px;

	padding-right:5px;

}


#colonna_destra {

	padding-left:5px;

	padding-top:10px;
	
}


#colonna_centrale {

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

	padding-bottom:10px;

	background-image: url(../images/colonnacentralebg.jpg);

	background-repeat: no-repeat;

}


.header_menu_top{

	font-family: tahoma;

	font-size: 10px;

	font-weight: bold;

	color: #FFCC00;

	background-color: #ffffff;

	background-repeat: no-repeat;

}


.header_menu_top a:link {

	color: #ffffff;

}


.header_menu_top a:visited {

	color: #ffffff;

}


.header_menu_top a:hover {

	color: #FFFF00;

}


.header_menu_top a:active {

    color: #ffffff;

}


<!-- header menu pagine -->



.ddcolortabs {
  
  background: transparent;

  voice-family: "\"}\"";

  voice-family: inherit;

  text-align:left;
  
}

.ddcolortabs ul{

  margin: 0 auto;

  padding: 0 px;

  list-style: none;

}

.ddcolortabs li{

  display: inline;

  margin: 0 auto;

  padding: 0px;

  text-transform: uppercase;

}

/* regola la proprietà del link visualizzato*/



.ddcolortabs a {

  float: left;
  
  display: block;

  color: #ffffff;

  background: #4C7934 url(../media/color_tabs_left.gif) no-repeat left top;

  margin: 0 2px 0 2px;

  padding: 0 0 1px 3px;

  text-decoration: none;

  letter-spacing: 1px;

}

.ddcolortabs a span{

  float: left;

  display: block;

  background: transparent url(../media/color_tabs_right.gif) no-repeat right top;

  padding: 0px 5px 0px 5px;

  margin: 0 2px 0 2px;


}


.ddcolortabs a:hover{

  background-color: #A0CA64;

  color:#FFFFFF;

}

.ddcolortabs a:hover span{

  background-color: #A0CA64;

}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/

  background-color: #A0CA64;

}

.ddcolortabsline {

  clear: both;

  padding: 0px;

  height: 10px;

  line-height: 10px;

  color: #ffffff;

  border-top: 0px solid;

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a {

  position:absolute;

  background-color: #4C7934;

  visibility: hidden;
  
  width:140px;
  
  text-align:center;
  
  margin-top:1px;

}


.dropmenudiv_a a:link {
  
  text-decoration: none;

  color: #ffffff;
  
}




<!-- FINE header menu pagine -->



