BODY {

	FONT-size:11px; margin:0px;

	COLOR: #525252;

	FONT-FAMILY: normal Arial, Helvetica, sans-serif;

	background: #6E6E64; margin-top:10px; margin-bottom:5px;
}
A {

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	FONT-WEIGHT: normal; 

	TEXT-DECORATION: none;

		COLOR: #7B0505;
}
A:visited {

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	FONT-WEIGHT: normal; 

	TEXT-DECORATION: none;

	COLOR: #7B0505;
}
A.link {

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	font-size: 121px;

	FONT-WEIGHT: normal; 

	TEXT-DECORATION: none;

	COLOR: #7B0505;
}
A:hover {

	FONT-WEIGHT: normal; 

	TEXT-DECORATION:underline;

	color: #7B0505; /*font-size:11px;*/
}

form {FONT-SIZE: 11px; FONT-FAMILY:Arial, Helvetica, sans-serif; margin:0; padding:0;}
.text_form{FONT-SIZE: 11px; FONT-FAMILY:Arial, Helvetica, sans-serif; margin:0; padding:0;}
INPUT {	FONT-SIZE: 11px; FONT-FAMILY:Arial, Helvetica, sans-serif;}

TEXTAREA {FONT-SIZE: 11px; FONT-FAMILY:Arial, Helvetica, sans-serif;}

SELECT {FONT-SIZE: 11px; FONT-FAMILY:Arial, Helvetica, sans-serif;}

.heaing{
	PADDING:0px;

	FONT-WEIGHT: normal;

	FONT-SIZE: 28px;

	FONT-FAMILY: Georgia, Times New Roman, Times, serif;

	LETTER-SPACING: -1px;

	color:#8A2D64;

	margin:0px;

	

	}

	

	

.login{ 

    FONT-SIZE: 12px; COLOR:  #555555;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:none;

}

.review{ font:bold 14px Arial, Helvetica, sans-serif; color:#000000; padding-right:10px;}





.footer{ 

    FONT-SIZE: 12px; COLOR:  #FFFFFF;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:none;

}



.footer A:link{

    FONT-SIZE: 12px; COLOR:  #FFFFFF;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:none;

}

.footer A:visited{

    FONT-SIZE: 12px; COLOR:  #FFFFFF;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:none;

	

}



.footer A:hover{

    FONT-SIZE: 12px; COLOR:  #FFFFFF;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:underline;

}







	

.blue {

	FONT-WEIGHT: normal;

	COLOR: #008EE8;

	FONT-SIZE: 12px;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}



.blue:link {

	FONT-WEIGHT: normal;

	FONT-SIZE: 12px;

	COLOR: #008EE8;

	FONT-FAMILY:Arial, Helvetica, sans-serif;



	

}



.blue:visited {

	FONT-WEIGHT: normal;

	FONT-SIZE: 12px;

	COLOR: #008EE8;

	FONT-FAMILY:Arial, Helvetica, sans-serif;



}

.blue:hover {

	FONT-WEIGHT: normal;

	FONT-SIZE: 12px;

	COLOR: #008EE8;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	text-decoration:underline;



	}

	

.H1 {

	PADDING-RIGHT: 11px;

	PADDING-LEFT: 0px;

	FONT-WEIGHT: normal;

	FONT-SIZE: 23px;

no-repeat; 	PADDING-BOTTOM: 0px;

	PADDING-TOP: 0px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	LETTER-SPACING: 0px;

	color:#0077CB;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.H2 {
	/*PADDING-LEFT: 11px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	color:#0077CB;
	margin: 0px;*/
	
	background-color:#82AD51;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0;
margin:0;
padding-left:5px;
width:100%;
}
TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.footer{ 

    FONT-WEIGHT: normal;

	COLOR: #ffffff;

	FONT-SIZE: 11px;

	FONT-FAMILY:Arial, Helvetica, sans-serif;



}



.footer A:link{

    FONT-WEIGHT: normal;

	COLOR: #ffffff;

	FONT-SIZE: 11px;

	FONT-FAMILY:Arial, Helvetica, sans-serif;



}

.footer A:visited{

    FONT-WEIGHT: normal;

	COLOR: #ffffff;

	FONT-SIZE: 11px;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	

}



.footer A:hover{

    FONT-WEIGHT: normal;

	COLOR: #ffffff;

	FONT-SIZE: 11px;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}



.floated {

	FLOAT: right; MARGIN: 0px 0px 10px 10px;

}





.smalllink:link {

	FONT-WEIGHT: normal;

	FONT-SIZE: 10px;

	COLOR: #999999;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}



.imageborder

{

	border: 2px solid #CCCCCC; padding:4px; background:#FFFFFF;

}



.price {

	/*FONT-WEIGHT: normal;

	FONT-SIZE: 18px;

	COLOR: #488700;

	FONT-FAMILY:Arial, Helvetica, sans-serif;*/
	
	FONT-WEIGHT: bold;

	FONT-SIZE: 15px;

	COLOR: #488700;

	FONT-FAMILY:Arial, Helvetica, sans-serif;
	

}

.price:link {

	FONT-WEIGHT: normal;

	FONT-SIZE: 18px;

	COLOR: #488700;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	

}



.price:visited {

	FONT-WEIGHT: normal;

	FONT-SIZE: 18px;

	COLOR: #488700;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}



.price:a hover {

	FONT-WEIGHT: normal;

	FONT-SIZE: 18px;

	COLOR: #000000; text-decoration:underline;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}
.navigation{ font:bold 12px Arial, Helvetica, sans-serif; color:#333;}
.navigation a{ font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.navigation a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}

a.pageResults {
 font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;
}

a.pageResults:hover {
 font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;
}
.regularprice {

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	COLOR: #7C7D7E;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}

.regularprice:link {

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	COLOR: #7C7D7E;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	

}



.regularprice:visited {

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	COLOR: #7C7D7E;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}



.regularprice:a hover {

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	COLOR: #008EE8;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

}

/** MENU */



#menu {

	padding: 10px 5px 5px 10px;

}



#menu ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

	text-align: right;

}



#menu li {

	display: inline;

}



#menu a {

	margin: 0px 0px 0px 0px;

	padding: 11px 10px 5px;

	background-color: #F2F2F2;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	color: #0090E7;

}



#menu a:hover {

	background-color: #444444; 	color: #ffffff;

}



#menu .current_page_item a {

	background-color: #444444; 	color: #ffffff;}
.bg6{ background-image: url(images/bg1.gif);}
.bg5{ background-image:url(images/li-5.gif);}

ddsmoothmenu-v { float:none; width:202px; }
.ddsmoothmenu-v ul{margin: 0;padding: 0; /* Main Menu Item widths */
}
.ddsmoothmenu-v ul li{list-style:none; margin:1px 0; padding:0; position: relative;}
/* Top level menu links style */
.ddsmoothmenu-v ul li a{display:block; width:193px; margin:0; padding:6px; background-color:#F2F2F2; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin-left:1px; color:#0090E7;overflow: visible; /*force hasLayout in IE7 */text-decoration: none;}
 
.ddsmoothmenu-v ul li a:hover { background-color:#97C45F; text-decoration:none; color:#ffffff;}
/*Sub level menu items */
.ddsmoothmenu-v ul li ul{margin: 0; padding:0; border:none;  position: absolute; /*Sub Menu Items width */font-weight: bold;visibility: hidden;}

.ddsmoothmenu-v ul li ul li{ list-style:none; margin:0px 0; padding:0; border-bottom:solid 2px #333;}
 
.ddsmoothmenu-v li ul li a{display: block; overflow: auto; /*force hasLayout in IE7 */padding:5px 5px 5px 10px; width:115px; background-color:#F2F2F2;}

.ddsmoothmenu-v li ul li a:hover{display: block; background-color:#97C45F; text-decoration:none; color:#ffffff;}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #F2F2F2; /*background of menu items (default state)*/
color: black;
}
.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #97C45F;
color:  #fff;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;

}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}

/* classi per 2gether discount*/

.getslogan	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.gettitolo	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.buybothText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 8px;
}

.getprezzo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 8px;
}

.prezzo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 8px;
}

.getrisparmio {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}

.vsmalltext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 8px;
}


.bundle_offer{
color:red;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}
.bundle_table{
border:1px solid #cccccc;}

.productSpecialPrice{
color:#FF0000 !important;}

.offer_info{}
.offer_link{margin-left:130px;}
.offer_link a{
font-size:15px !important;}
.offer_link a:hover{
font-size:15px !important;
}

.shipping_heading{
color:red;}

.the_msg{border:1px solid;
color:red;
font-size:15px;
padding:12px;}



.main_content{border:1px solid #E0E0D6;
padding:10px;
text-align:justify;}

.main_content_heading{border:1px solid #E0E0D6;
font-size:15px;
margin-top:20px;
padding:10px;}
/* end of classi per 2gether discount*/
