@charset "utf-8";
	/* CSS Document */
		
	
	body {
	margin-top: 0px;
	background-image: url(skin_images/background.jpg);
	background-position: center 0px;
	background-repeat: no-repeat;
	background-color: black;		
	}
	
	p {
	/*color:#FFFFFF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	

	
	
	
	
	#maindivhome {
	font-family: arial, verdana, helvetica, sans-serif;
	/*background-image: url(skin_images/sfondo_03.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
	overflow: visible;
	min-height:600px;*/
	}
	
	#maindivfirstlevel {
	font-family: arial, verdana, helvetica, sans-serif;
	overflow: visible;
	min-height:600px;
	}
	
	
	
	#maincontainer {
		width: 900px;
		margin: auto;
		overflow: visible;
		
	}
	
	#maincontainer h1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	display: block;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-left: 4px;
	}
	
	#header {
	width: 900px;
	font-family: arial, verdana, helvetica, sans-serif;
	padding-top: 10px;
	}
	
	#firstrow {
	width: 900px;
	font-family: arial, verdana, helvetica, sans-serif;
	height: 180px;
	background-repeat: no-repeat;
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
    
	}
	
	
	#login {
	width: 400px;
	height: 100px;
	overflow: visible;
	padding-left: 492px;
	padding-top: 40px;
	padding-right: 8px;
	}
	
	#loginbox {
	width: 410px;
	height: 100px;
	overflow: visible;
	padding-left: 490px;
	padding-top: 40px;
	position: relative;

	}
	
	#loginbox_1r {
	width: 400px;
	height: 30px;
	overflow: visible;
	font-size: 14px;
	padding-top: 4px;
	text-align: right;
	padding-right: 10px;
	
	}
	
	ul#loginbox_1r{
		float: right;
		width: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		
	}
	
	ul#loginbox_1r li{
	float: right;
	width: 120px;
	height: 30px;
	text-align: center;
	background-repeat: no-repeat;
	color: #CCCCCC;
	}
	
	ul#loginbox_1r a{
	position: relative;
	text-decoration: none;
	color: #CCCCCC;
	}
	
	ul#loginbox_1r a:hover{
	color: #ffffff;
	}
	
	#loginbox_1r #username, #loginbox_1r #password
	{
		width: 25ex; 
		font-size: 8pt; 
		border: 1px solid gray;
	}

	#pwdforgt a{
		font-size: 8pt; 
		text-decoration:none; 
		cursor:pointer;
	}
	
	#home_icon span{
		display: none;
	}
	
	
	#loginbox_2r {
	clear: both;
	float: right;
	width: 400px;
	height: 30px;
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 4px;
	text-align: right;
	padding-right: 10px;
	
	}
	
	/*#loginbox_2r ul{
	float: right;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}*/
	
	#loginbox_2r ul li{
	float: right;
	width: 100px;
	height: 30px;
	text-align: center;
	background-repeat: no-repeat;
	color: #ffffff;
	}
	
	#loginbox_2r ul li.logout{
		width: 260px;
	}
	
	#loginbox_2r ul a{
		position: relative;
		text-decoration: underline;
		color: #ffffff;
	}
	
	
	 #menu {
	width: 900px;
	height: 42px;
	overflow: visible;
	/*padding-top: 10px;*/
	background-image: url(skin_images/fondino_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	/*margin-bottom: 10px;*/
	}
	
	

	
	ul#nav{
		float: left;
		width: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		
	}
	
	ul#nav li{
	float: left;
	margin: 0 0.2em 0;
	width: 100px;
	height: 30px;
	background-image: url(skin_images/button.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	text-align: center;
	padding-top: 8px;
	background-repeat: no-repeat;
	color: #CCCCCC;
	}
	
	ul#nav a{
		position: relative;
		text-decoration: none;
		color: #FFFFFF;
	}
	
	ul#nav span{float: left;padding: 0.4em 0.4em 0.4em 0;}
	
	ul#nav li#active a,ul#nav a:hover{
		text-decoration: underline;		
	}
	
	ul#nav li#active span,ul#nav a:hover span{
		background: url(skin_images/button.png) no-repeat top right;
		
	}
	
	
	
	


	
	ul.menu_vert {
		display:block;
		float: left;
		width: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		margin-bottom:10px;
		
	}
	
	ul.menu_vert li{
	float: left;
	margin: 0 0.1em 0;
	width: 254px;
	height: 20px;
	background-image: url(skin_images/button2_total.gif);
	text-align: center;
	padding-top: 7px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-bottom: 1px;
	background-position: center top;



	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	}
	
	ul.menu_vert li.active{
	color: #FFFFFF;
	font-size:14px;
	background-image: url(skin_images/button2_active.gif);
	
	}
	
	ul.menu_vert li:hover{
	background-image: url(skin_images/button2_total.gif);
	background-position: center bottom;
	
	
	}
	
	ul.menu_vert li a{
	display:block;
	position: relative;
	text-decoration: none;
	width: 254px;
	height: 20px;
	color: #333333;
	}
	
	/*ul.menu_vert li:not([class='active']):hover{
	background-image: url(skin_images/button2_roll.gif);
	}*/

	
	
	
	
	
	
	#titlerow {
	width: 900px;
	height: 50px;
	overflow: visible;
	float: left;
	background-image: url(skin_images/bg_titlerow.png);
	background-repeat: no-repeat;

	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	margin-bottom: 10px;
	}
	
	/*-- navigation --*/
	#breadcrumbz2 {
		width: 400px;
		height: 30px;
		overflow: visible;
		font-size: 12px;
		padding-left: 10px;
		padding-top: 4px;
		padding-bottom: 2px;
		float: left;
		position:relative;
		
	}
	
	#breadcrumbz {
	width: 890px;
	height: 24px;
	overflow: visible;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 2px;
	float: left;
	color: #FFFFFF;
	}
	
	
	/*-- checkout --*/
	div.breadcrumbs {
	background:url(skin_images/bg-stripe-3.gif);
	padding-bottom: 10px;
	overflow:hidden;
	margin:0;
	padding:0;
	height:30px;
	line-height:30px;
	margin-top: -20px;
	}
	div.breadcrumbs a:link, a:visited.breadcrumbs{
	color:#333333;
	text-decoration:none;
	font-weight: bold;
}
	
	

div.breadcrumbs a, div.breadcrumbs em, div.breadcrumbs span {
	float:left;
	overflow:hidden;
	height:30px;
	padding:0 8px;
	font-style:normal;
}
div.breadcrumbs span {
	overflow:hidden;
	padding:0 0 0 10px;
	width:0px;
	background:url(skin_images/bg-breadcrumb.png);
	filter:alpha(opacity=40);
	opacity:0.4;
}
div.breadcrumbs em.active{
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background:url(skin_images/bg-stripe-select.png);
	background-repeat: no-repeat;	
}
	
	
	
	
	#cart_row {
	width: 474px;
	height: 30px;
	overflow: visible;
	font-size: 12px;
	padding-left: 16px;
	padding-bottom: 2px;
	float: left;
	position:relative;
	}
	
	
	
	#secondrow {
	width: 900px;
	font-family: arial, verdana, helvetica, sans-serif;
	float: left;
	font-size: 12px;
	background-image: url(skin_images/fondino_bg_2row.gif);
	padding-top: 10px;
	
	}
	
	
	#maincontainer>#secondrow {
	background-image: url(skin_images/fondino_bg_2row.gif);
	width: 900px;
	}
	
	#content_generic_background {
	/*width: 820px;
	font-family: arial, verdana, helvetica, sans-serif;
	float: left;
	padding-left: 40px;
	padding-right: 40px;
	text-align: justify;
	padding-top: 20px;
	background-repeat: no-repeat;
	min-height: 350px;
	background-image: url(skin_images/fondino_content_generic.gif);
	margin-top: -19px;
	background-color: #1d1c1c;
	color: #FFFFFF;*/
	}
	
	#content_generic {
	/*width: 100%;
	position:relative;*/
	width: 820px;
	font-family: arial, verdana, helvetica, sans-serif;
	float: left;
	padding-left: 40px;
	padding-right: 40px;
	text-align: justify;
	padding-top: 20px;
	background-repeat: no-repeat;
	min-height: 350px;
	background-image: url(skin_images/fondino_content_generic.gif);
	margin-top: -19px;
	background-color: #1d1c1c;
	color: #FFFFFF;
	}
	
	
	
	#leftbar_trace {
	width: 300px;
	float: left;
	
	}
	
	
	#leftbar {
	width: 273px;
	background-image: url(skin_images/leftbar_trace.png);
	background-repeat: no-repeat;

	/*	_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	
	margin: auto;
	}
		
	#leftbarsup {
	width: 250px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 20px;
	margin-bottom: 20px;
	position:relative;
	}
	
	#leftbartxt_box {
	width: 250px;
	}
	
	#leftbartxt_box h1{
	color: #FFFFFF;
	}
	
	
	.leftbargen_box {
	width: 250px;
	margin: auto;
	text-align: center;
	margin-top: 20px;
	color: #FFFFFF;
	}
	
	
	#leftbarsup_bg {
	width: 234px;
	height: 164px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	background-image: url(skin_images/fondino_leftbar.png);
	background-repeat: no-repeat;
	padding: 8px 8px 8px 8px;
	}
	
	#leftbarinf {
	width: 253px;
	height: 340px;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
	position:relative;
	}
	
	#rightbar_trace {
	width: 300px;
	float: right;
	height: 600px;
	margin: auto;
	}
	
	#rightbar {
	width: 300px;
	height: 600px;
	margin: auto;
	background-image: url(skin_images/rightbar.png);
	background-repeat: no-repeat;
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	
	
	
	}
	
	
	
	
	
	
	#rightbar_logo {
	width: 250px;
	float: left;
	height: 100px;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(skin_images/cornice_logo.gif);
	text-align: center;
	padding-right: 25px;
	background-repeat: no-repeat;
	background-position: center center;
	}
	
	#rightbar_logo img{
	display:block;
	margin: auto;
	width: 240px;
	height: 100px;
	
	}
	
	
	
	#rightbar_content {
	width: 260px;
	float: left;
	padding-left: 20px;
	margin-bottom: 10px;
	height: 400px;
	}
	
	
	
	

#menu2 ul {
list-style-type:none;
margin:0;	
padding:0;
}




	
	
	


	div#navigation{
	float:left;
	width: 270px;
}
	div#navigation li{
	padding: 0;
	width: 270px;
}
div#navigation a{display: block;width: 250px;line-height: 30px;text-decoration: none;
    background: url("skin_images/fondino_menu_lat.png") no-repeat top left;
    color: #333;}
div#navigation a:hover{
	background: url("skin_images/fondino_menu_lat2.png") no-repeat top left;
	color: #1F2A3E;
	width: 250px;
}
div#navigation li#activelink a,div#navigation li#activelink a:hover{
    background: url("skin_images/fondino_menu_lat2.png") no-repeat top left;color: #fff}
	
	
	
	
	#rightcontent {
	width: 600px;
	float: left;
	}
	
	
	#rightcontent_2level {
	width: 470px;
	float: left;
	}
	
	#rightcontent_2level_first_row {
	width: 470px;
	float: left;
	height: 40px;
	background-image: url(skin_images/title_2level.png);
	background-repeat:no-repeat;
	padding-top: 7px;
		/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	}
	
	
	
	#tableprice {
	width: 440px;
	float: left;
	/*height: 180px;*/
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: auto;
	overflow-x: hidden;
	visibility: visible;
	margin-left: 5px;
	

	}
	
	
	
	#tableprice td,#tableprice th{padding:2px 5px}
	
	#tableprice th{
	text-align:center;
	font-size: 12px;
	color: #999999;
}
	#tableprice th.modello {
	width:130px;	
	}
	
	#tableprice th.disponibilita {
	width:70px;		
	}
	
	#tableprice th.prezzo {
	width:130px;	
	}
	
	#tableprice th.carrello {
	width:84px;		
	}
	
	#tableprice tr.odd td,tr.odd th{
		background-image: url(skin_images/bg_table.gif);
		background-repeat: no-repeat;
		color: #999999;
	}
	#tableprice tr.oddhead td,tr.oddhead th{
		background-image: url(skin_images/bg_table_header.png);
		background-repeat: no-repeat;
		text-align:center;
		color: #999999;
	}
	
	
	
	#tableprice caption{
	font-weight:bold;
	color: #CCCCCC;
	font-size: 14px;
	}
	
	
	
	#table_contact {
	width: 500px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	#table_contact td	{
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-size: 14px;
	}
	
	#table_contact a	{
	color: #009900;
	
	}


	#table_contact a:visited	{
	color: #cccccc;
	
	
	}
	
	
		/* table checkout*/
	table.tablegeneric {
	width: 100%;
	float: left;
	/*height: 180px;*/
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
	table.tablegeneric td	{
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	background-color: #333333;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	}
	
	table.tablegeneric th	{
	color: #FFFFFF;
	padding-right: 2px;
	font-size: 13px;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	background-image: url(skin_images/sfondo_table_generic.gif);
	font-weight: bold;
	}	
	
	table.tablegeneric th span{
	color: #00ff00;
	padding-right: 2px;
	font-size: 13px;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	background-image: url(skin_images/sfondo_table_generic.gif);
	font-weight: bold;
	}
	

	
	.button_cartin {
	width: 84px;
	height: 20px;
	cursor:pointer;
	}

	.button_cartin a {
	display: block;
	width: 84px;
	height: 20px;
	background: url(skin_images/cart_in.gif) no-repeat top center;
	position:relative;
	}

	.button_cartin a:hover {
	background-position: bottom center;
	}
	



	
	
	
	.button_cartedit {
	width: 100px;
	height: 30px;
	}

	.button_cartedit a {
	display: block;
	width: 100px;
	height: 30px;
	background: url(skin_images/cart_edit_02.gif) no-repeat top center;
	}

	.button_cartedit a:hover {
	background-position: bottom center;
	}
	
	
	.button_cartgo {
	width: 100px;
	height: 30px;
	}
		

	.button_cartgo a {
	display: block;
	width: 100px;
	height: 30px;
	background: url(skin_images/cart_go_02.gif) no-repeat top center;
	}

	.button_cartgo a:hover {
	background-position: bottom center;
	}

	
	
	
	#description {
	width: 440px;
	float: left;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 30px;
	background-image: url(skin_images/background_description.png);
	background-repeat: no-repeat;
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	}
	
	#description_txt {
	width: 400px;
	float: left;
	font-size: 9pt;
	margin-top: 10px;
	/*height: 280px;*/
	color: #CCCCCC;

	}
	
	#description_title {
	width: 400px;
	float: left;
	font-size: 11px;

	}
	
	#leftcontent {
		width: 600px;
		float: left;
	}
	
	#leftcontent_2level {
	width: 430px;
	float: left;
	}
	
	
	.box_trace {
	display:block;
	width: 584px;
	height: 170px;
	float: left;
	cursor: pointer;
	margin-bottom: 15px;
	}
	
	.box_trace_1level {
	width: 300px;
	height: 260px;
	float: left;
	margin: auto;
	display: block;
	cursor: pointer;
	margin-bottom: 20px;

	}
	

	.box_trace_2level {
		width: 430px;
		/*height: 600px;*/
		float: left;
	}
	
	

	
	
	.box_on {
	display:block;
	width: 584px;
	height: 170px;
	background-image: url(skin_images/boxon_total.gif);
	/*_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src=" + this.src + ")");*/
	background-position: top center;
	background-repeat: no-repeat;
	font-weight: bold;
	margin: auto;
	position:relative;
	}
	
	
	.box_on:hover {
		background-position: bottom center;
		/*background-image: url(skin_images/boxon_lighter.png);
		_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src=" + this.src + ")");*/
	}
	
	.rollover {
		background-image: url(skin_images/boxon_lighter.png);
		/*_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src=" + this.src + ")");*/
	}
	
	
	
	.box_on a{
		display: block;
		position:relative;
	}
	
	
	
	
	
	
	
	
	.box_off {
	width: 584px;
	height: 170px;
	background-image: url(skin_images/boxoff.gif);
	background-repeat: no-repeat;
	margin: auto;
	position: relative;
	cursor: pointer;
	}
	
	.box_off a{
		
		position:relative;
	}
	
	
	
	.box_article {
	width: 273px;
	height: 273px;
	cursor: pointer;
	background-image: url(skin_images/box_article_total.gif);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src=" + this.src + ")");*/
			  
	background-repeat: no-repeat;
	background-position: top center;
	margin: auto;
	cursor: pointer;
	
	}
			  
	.box_article a {
		display: block;
		position:relative;
			  }
			  
	
	
			  
			  		  
	.box_article:hover {
	background-position: bottom center;
	/*background-image: url(skin_images/box_article_lighter.png);
	background-repeat: no-repeat;*/
	 }	 
	  
	#box_article_2level {
	width: 430px;
	height: 600px;
	background-image: url(skin_images/box_article_02.png);
	background-repeat: no-repeat;
	margin: auto;
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src=" + this.src + ")");*/
	}
	
	
	 
	
			  
	

	
	
	.box_model {
	width: 250px;
	height: 20px;
	float: left;
	padding-left: 20px;
	padding-top: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	}
	
	.box_model_2level {
	width: 260px;
	height: 35px;
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	}
	
	.box_availability {
	width: 92px;
	height: 26px;
	float: left;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 6px;
	}
	
	.box_oldprice {
	width: 70px;
	height: 30px;
	float: left;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 4px;
	text-align: right;
	text-decoration: line-through;
	font-weight: bold;
	}
	
	.box_newprice {
	width: 86px;
	height: 26px;
	float: left;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	text-align: right;
	font-weight: bold;
	}
	
	
	
	
	.box_sex {
	width: 50px;
	height: 114px;
	float: left;
	padding-left: 35px;
	cursor: pointer;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 6px;
	}
	
	.box_logo {
	width: 120px;
	height: 114px;
	float: left;
	padding-left: 4px;
	cursor: pointer;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 6px;
	}
	
	.box_date {
	width: 150px;
	height: 16px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	padding-left: 6px;
	position: absolute;
	left: 4px;
	top: 15px;
	}
	
	.box_sale {
	width: 184px;
	height: 85px;
	float: left;
	padding-left: 12px;
	padding-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: normal;
	color: #555555;
	}
	
	.box_image {
	width: 472px;
	height: 150px;
	float: left;
	cursor: pointer;
	text-align: left;
	margin-top: 5px;
	padding-left: 10px;
	}
	
	
	.box_image img{
	display:block;
	
	}
	
	
	
	
	.box_image_firstlevel {
	width: 260px;
	height: 213px;
	float: left;
	text-align: center;
	padding-left: 8px;
	}
	
	.box_image_firstlevel img{
	padding-top: 6px;
	margin: auto;
	display: block;
	height: 194px;
	padding-bottom: 6px;
	vertical-align:middle;
	}
	
	
	#box_image_2level {
	width: 400px;
	height: 380px;
	float: left;
	text-align: center;
	padding-top: 20px;
	margin: auto;
	padding-bottom: 20px;
	padding-left: 20px;
	/*padding-left:20px;*/
	}
	
	#box_image_2level img{
		margin: auto;
		display: block;
	}
	
	.box_enter {
	width: 214px;
	height: 20px;
	float: left;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 6px;
	}
	
	.box_enter a{
		color: #FFFFFF;
		text-decoration: none;
		
		
		
	}
	
	
	.box_thumb {
	width: 100px;
	height: 95px;
	float: left;
	background-image: url(skin_images/little_box.png);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-left: 6px;
	/*_behavior: expression( 
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
		
	}
	
	
	.box_thumb_image {
	width: 71px;
	height: 73px;
	float: left;
	padding-top: 12px;
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 10px;
	position:relative;
	cursor:pointer;
	}
	
	
	.box_thumb img{
	display:block;
	margin: auto;
	}
	
	
	.box_entraclubleft{
	width: 300px;
	float: left;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	}
	
	
	.box_entraclubright{
	width: 400px;
	float: left;
	margin-left: 20px;
	margin-top: 30px;
	position: relative;
	}
	
	.generic_row {
	width: 400px;
	float: left;
	padding-top: 8px;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	}
	
	.generic_row2 {
	width: 360px;
	float: left;
	padding-top: 8px;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	text-align: right;
	}
	
	.generic_rowl {
	width: 140px;
	float: left;
	background-image: url(skin_images/lable.png);
	background-repeat: no-repeat;
	height: 24px;
	text-align: center;
	padding-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 15px;
	}
	
	.generic_rowr {
	width: 220px;
	float: left;
	}
	
	.sgbutton {
	border: none;
	background: url('skin_images/lable.png') no-repeat;
	color: #FFFFFF;
	width: 138px;
	text-align: center;
	height: 24px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
	margin-top: 15px;
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
}
	
	
	
	
	
	.sgbutton:hover {
	border: none;
	background: url('skin_images/lable.png') no-repeat;
	background-repeat: no-repeat;
}
	
	.space2 {
	clear: both;
	width: 900px;
	height: 10px;
	overflow: visible;
	}
	
	
	.x-form-item label{
	color: black;
}

	
	
	#spacecontentsup {
	clear: both;
	width: 900px;
	height: 10px;
	overflow: visible;
	background-image: url(skin_images/fondino_bg_2row_sup.gif);
	float: left;
	}
	
	#spacecontentinf {
	clear: both;
	width: 900px;
	height: 10px;
	overflow: visible;
	background-image: url(skin_images/fondino_bg_2row_inf.gif);
	float: left;
	background-position: bottom;
	}
	
	#footer1 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	width: 900px;
	height: 100px;
	float: left;
	color: #000;
	clear: both;
	text-align: center;
	background-image: url(skin_images/bg_footer.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	background-repeat: no-repeat;
	}
	
	#footer1_left {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	width: 572px;
	height: 92px;
	float: left;
	color: #000;
	padding-top: 8px;
	position: relative;






	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
	}
	
	
	
	#logo1 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_american_exp.png);
	}
	
	#logo1 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_american_exp.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			  }
	
	
	#logo1 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_american_exp.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			  
	}
	
	#logo2 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_mastercard.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			  
	}
	
	#logo3 {
	width: 74px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_paypal.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			 
	}
	
	#logo4 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_visa.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			  
	}
	
	#logo5 {
	width: 52px;
	height: 48px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(skin_images/logo_visa_elec.png);
	/*_behavior: expression(  
              this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
              this.style.background = "none",
              this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")");*/
			  
	}
	
	
	#footer1_right {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	width: 328px;
	height: 50px;
	float: left;
	color: white;
	text-align: center;
	padding-top: 38px;
	position: relative;
	}
	
	#footer1_right a{
	color: white;
	}
	
	#space3 {
		clear: both;
		width: 900px;
		height: 6px;
		overflow: visible;
	}
	
	#footer2 {
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 12px;
		width: 900px;
		height: 30px;
		float: left;
		color: #000;
		clear: both;
	}
	
	.tablefooter {
	width: 880px;
	
	}
	
	
