body {
	margin:0px; 
	font-size: 10px;
	
	background:#e7e7e7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

	text-align:center;	
	/*background-image: url(images/lang0/bkgtile.gif);*/	
	background-repeat: repeat-x;	
}


h1{

	font-family: Tahoma,Arial;

	color: #000000;

	font-weight:bold; 

	font-size: 14px;

}



h1.mcat{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #000000;

	font-weight:bold; 

	font-size: 1em;

}

h1.mcat:hover{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #FF8A00;

	font-weight:bold; 

	font-size: 1em;

}

h2.nome_prodotto_buy{

	font-family: Tahoma,Arial;

	color: #000000;

	font-weight:bold; 

	font-size: 16px;
	
	margin-top: 10px;

}

h2.cat{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #292929;

	font-weight:normal; 

	font-size: 12px;

}

h2.cat:hover{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #FF8A00;

	font-weight:normal; 

	font-size: 12px;

}



h2.mcat_prod{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #000000;

	font-weight:bold; 

	font-size: 1em;

}



h2.mcat_prod:hover{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #FF8A00;

	font-weight:bold; 

	font-size: 1em;

}



h3.cat_prod{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #292929;

	font-weight:normal; 

	font-size: 12px;

}

h3.cat_prod:hover{

	font-family: Tahoma,Arial;

	margin-top:0px;

	margin-bottom:0px;

	color: #FF8A00;

	font-weight:normal; 

	font-size: 12px;

}



h2{	

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

	font-size:12px;

	font-weight:normal;

	margin-top:0px;

}

td.titolo_categoria{
	height:25px;
	font-size:13px;
	color:#1188A8;
}


a.lista_categorie_right{
	font-size:13px; 
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
a.lista_categorie_right:hover{
	font-size:13px; 
	color:#1188A8;
	text-decoration:none;
	margin-left: 5px;
	font-weight: bold;
}

input{
	font-size:13px;
}

hr{
	color:#eeeeee;
}	

 ul, li{

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

	margin:0;

	margin-left:10px;

	margin-top: 5px;

	margin-bottom: 5px;

	padding:1px;

	font-size:12px;

 }

ul.categorie_home{
background-image: url('skin/hdtvsat/images/bg_categorie.gif'); 
height: 19px; 
margin:0 0  0 0; 
}
li.categorie_home{
 margin:0 0 0 0; 
 text-decoration:none;
 list-style-type:none;"
}


body.scheda {

	margin:0;

	padding:0;

	background: #e7e7e7;

	font-family: Bookman Old Style, Book Antiqua, Times, Tahoma, Arial, Helvetica, sans-serif;

}

a{
	text-decoration:none;
	color: red;
}


a:hover{
	text-decoration:none;
	color: black;
}

#header{

	background-image: url(images/lang0/bkgtile.gif);

	background-repeat: repeat-x;	

}


#header td{

	/*background:#c0c0c0;*/

}



#banner{

	background:#ffffff; 

	border: 1px solid #bcbcbc;

	width: 725px; 

	height: 108px;

	text-align:center;

	background-image: url(images/lang0/banner_bkg.gif);

}





#main_container{

	background:#e7e7e7; 

}



#site_container{

	padding-left: 2px; 

	padding-right: 2px; 
	
	font-family: Tahoma;
	
	font-size: 12px;

}



#site_footer{

	padding-left: 10px; 

	padding-right: 10px; 

	padding-top: 5px; 

	padding-bottom: 5px; 

	background:#cdcdcd;

	font-size:10px;

	border-bottom: solid 1px #9d9d9d;

}



#boxsmallheader{

	background:#d6d6d6;

	width: 163px;

	height: 23px;

	color: #2a2a2a;

	letter-spacing: 1.2pt;

	font-size:0.8em;

	border-top: 1px solid #bcc5d8;

}





#boxsmallheader_txt{

	/*padding-top: 4px;*/

	/*padding-left: 4px;*/

	letter-spacing: 1.2pt;

} 



#boxsmallcontainer{

	/*background:#ebebeb;*/
	margin-left: 10px;

	border-bottom: solid 1px #bcc5d8;

	font-size:12px;

	width: 163px;

}



#boxsmallcontent{

	padding-left: 9px;

	padding-right: 5px;

	padding-top: 9px;

}







#emptycontainer{

	background:transparent;

	/*border: solid 1px #d9d9d9;*/

	font-size:12px;

	width: 163px;

}



#boxheader{

	background:#d6d6d6;

	font-family: Tahoma;

	width: 217px;

	height: 23px;

	border-top: 1px solid #bcc5d8;

	color: #2a2a2a;

	font-size:0.8em;

	padding-left: 10px;

}



#boxheader_txt{

	padding-top: 4px;

	letter-spacing: 1.2pt;

}



#boxcontent{

	/*background:#efefef;*/

	/*border: solid 1px #d9d9d9;*/

	border-bottom: solid 1px #bcc5d8;

	font-size:12px;

	width: 200px;

}



#whitebox{

	width: 730px !important;

	width: 740px;


	/*background:#efefef;*/

	background:#ffffff;

	border: solid 1px #d9d9d9;

	padding: 7px;	

	color: #343434;
	
	

}



#whitebox_table td{

	border-right: solid 1px #d9d9d9;
	

}



#whitebox td{

	color: #343434;
	font-size:11px;

}



#bluebox{

	background:#adc5db;

	background-image: url(images/lang0/tag0.gif);

	background-repeat: no-repeat;

	width: 495px;

	color: #fffefe;

}



#bluebox_title{

	font-size:1.2em;

	padding-left: 5px;

}



#listino_completo {

	text-align: right; 

	color: #000000; 

	padding-right: 10px;

	padding-top: 8px;

}



#listino_completo a{

	color: #000000; 

}



#path_categorie{

	text-align: right; 

	color: #000000; 

	padding-top: 8px;

	padding-right: 10px;

	font-size: 0.6em;

}



#path_categorie a{

	color: #000000; 

}



#path_categorie a:hover{

	color: #ff6600; 

}



#elenco_prodotti {

	position:relative;

	border: solid 1px #5c6975;

	background: #ffffff;

	width:202px;

	height:130px;

	font-size: 0.7em;

	text-align: center;	

}



#elenco_sottocategorie a{

	font-size: 0.9em;

	color: #292929;

	text-decoration: none;

}



#elenco_sottocategorie a:hover{

	color: #ffffff;

}



.lista_subcat{

	border: 0px solid #a8bed3;

	font-size: 0.8em;

}



#prodotto_thumb {

	position:absolute;

	left:0px;

	top:0px;

	width:60px;

	height:69px;

}



#prodotto_thumb_content{

	padding-top: 6px;

	padding-left: 6px;

}



#prodotto_thumb img{

}





#prodotto_nome_articolo{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	color: #4e4e4e;

	text-align: center;

	font-size:0.8em;

	line-height: 1.0;

}



#prodotto_nome_articolo a{

	color: #4e4e4e;

	text-decoration: none;

}





#prodotto_codice_articolo{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-size:1.0em;

	font-weight:bold; 

	line-height: 1.4;

	text-align: center;

}



#prodotto_codice_articolo a {

	text-decoration: none;

	color: #292929;

	font-size: 0.8em;

}





#prodotti_legenda{

	background: #ebebeb;

	border: 1px solid #c3d5f7;

	padding: 2px;

}



#prodotti_legenda td{

	font-size:0.8em;

	font-weight:bold;

	color: #707070;

}



#prodotto_descr {

	position:absolute;

	left:60px;

	top:0px;

	width:140px;

	height:98px;

}



#prodotto_disponibilita{

	text-align: right;

	padding-right: 0px;

	/*border: 1px solid #aaffff;*/

}

#sped_gratis{
		position:relative;

	text-align: right;

	padding-right: 5px;

	margin-bottom: 30px;

	/*border: 1px solid #aaffff;*/

}


#prodotto_descr_text {

	padding-top: 4px;

	padding-left: 6px;

	padding-right: 2px;

}



#prodotto_status {

	position:absolute;

	left:0px;

	top:69px;

	width:60px;

	height:29px;

}



#prodotto-buy {

	position:absolute;

	left:0px;

	top:98px;

	width:97px;

	height:30px;

}



#prodotto-prezzo {

	position:absolute;

	left:97px;

	top:98px;

	width:103px;

	height:30px;

	padding-top: 2px;

	background-image: url(images/lang0/prodotto_prezzo.gif);

}



#prodotto-prezzo-cifra {

	text-align: center;

	padding-top: 10px;

	font-weight:bold; 

	font-size:1.3em;

	color: #d00000;

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

}



#lista_categorie td{

	font-size:0.7em;

	color: #000000;

}



#lista_categorie tr{

	height: 4px;

}



#lista_categorie a{

	color: #000000;

	text-decoration: none;

}



#lista_categorie a:hover{

	color: #ff6600;

}







#login_controlpanel{

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

	font-size:11pt;

	width: 277px; 

	height: 58px; 

}



.edit_left{

	border: 1px solid #afbedf;

	width: 208px;

	height: 22px;

}



.search_edit{

	border: 1px solid #afbedf;

	width: 164px;

	height: 22px;

}



.registeredithalf{

	border: 1px solid #c0c0c0; 

	width: 149px;

}



.registeredithalf_focused{

	border: 1px solid #c0c0c0; 

	width: 149px;

	background: #f1ffa4;

}



.registeredit{

	border: 1px solid #c0c0c0; 

	width:200px;

}



.registeredit_focused{

	border: 1px solid #c0c0c0; 

	width: 200px;

	background: #f1ffa4;

}



.registertextarea{

	border: 1px solid #c0c0c0; 

	width: 450px;

}



.registertextarea_focused{

	border: 1px solid #c0c0c0; 

	width: 450px;

	background: #f1ffa4;

}



#logininfo{

	width: 277px; 

	height: 58px; 

}



#logininfo td{

	font-size:0.8em;

	color: #403f3f;

}



#logininfo a{

	font-size:0.8em;

	color: #ff0000;

}



.login_controlpanel{

	background-image : url(images/lang0/header/header_controlpanel.gif);

	background-repeat: no-repeat;

	width: 277px;

	height: 58px;

}



#titolo_scheda{

	font-size:1.1em;

	font-weight:bold; 

}



.codice_scheda{

	font-family: Bookman Old Style, Book Antiqua, Times, Arial, Helvetica, sans-serif;

	color: #4f6699;

	font-size:1.4em;

	font-weight:bold; 

}



.nome_scheda{

	font-family: Tahoma,Arial;

	color: #000000;

	font-weight:bold; 

}



#buy_descr{

	background: #eeeeee;

	padding: 8px;

	border: 2px solid #acf77e;

}



#buy_thumb{

	background: #ffffff;

	padding: 1px;

	border: 1px solid #bcbcbc;

	width: 70px;

	height: 70px;

	text-align:center;

}





#buy_prezzo{

	font-size:1.3em;

	font-weight:bold; 

	color: #ff0000;

}



.carrello_table{

	border: 1px solid #e0e0e0;

	width: 100%;

}



.carrello_table th{

	font-size:0.8em;

	background:#f1c40f;

	color: black;

}



.carrello_table td{

	border-right: 1px solid #e0e0e0;

	font-weight:normal; 

}



.carrello_table a{

	text-decoration: none;

	color: #292929;

}



#carrello_prezzo{

	font-size:1.2em;

	font-weight:bold; 

	color: #ff0000;

}



.carrello_separatore{

	border-bottom: 1px solid #ffaaaa;

}



.carrello_qta{

	width: 40px;

	border: 1px solid #ffaaaa;

}



#basketpay_title{

	font-weight:bold; 

	color: #414141;
	
	font-size:11px;

}



#basketpay_descr{

	color: #5f5f5f;
	
	font-size:11px;

}



#basketpay_meotodopagamento{

	font-weight:bold; 

	font-size:1.3em;

	color: #414141;

}



#carrello_fincatura{

	text-align: right;

}





.loginname{

	padding-left: 60px; 

	padding-top: 1px; 

	font-size: 0.7em;

	font-family: Arial Narrow, Tahoma, Helvetica, sans-serif;

}



#time{

	padding-left: 3px; 

	padding-top: 2px; 

	font-family: Arial Narrow, Tahoma, Helvetica, sans-serif;

	background: #e7e7e7;

	font-size: 0.6em;

}



.newsdata{

	font-family: Tahoma, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 0.8em;

}



.newsdettagli a{

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 0.8em;

	font-weight:bold; 

	color: #96acdb;

}





.newsbody{

	font-size: 0.8em;

	color: #777777;

}



td.ordini_prezzo{

	text-align: right;

	color: #ff8400;

	font-weight: bold; 

	border: 1px solid #d1d1d1;

	font-size: 1.2em;

}





.ordinitab td{

	text-align:center;

	border: 1px solid #d1d1d1;

}



.ordinitab th{

	border: 1px solid #d1d1d1;

	background: #d1d1d1;

	text-align:center;

	font-size: 0.8em;

	color: #8e8e8e;

}



.ordinitab{

	border: 1px solid #d1d1d1;

	background: #e8e8e8;

	width: 100%;

}



.pages_cell{ 

	font-family: Arial Narrow,Arial Condensed,Helvetica Condensed,Helvetica Narrow,Arial,Helvetica,sans-serif;

	border: 1px solid #9a9a9a; 

	width:20px; 

	height:16px; 

	text-align:center; 

	background: #cdcdcd; 

}



.pages_cell a { 

	font-family: Arial Narrow,Arial Condensed,Helvetica Condensed,Helvetica Narrow,Arial,Helvetica,sans-serif;

	font-size:16px; 

	font-weight:bold; 

}



.pages_cell_disabled{ 

	font-family: Arial Narrow,Arial Condensed,Helvetica Condensed,Helvetica Narrow,Arial,Helvetica,sans-serif;

	border: 1px solid #9a9a9a; 

	width:20px; 

	height:16px; 

	text-align:center; 

	background: #4088B5;

}



#justified{

	text-align:justify;

}







#prodotto-novita-prezzo {

	padding-top: 10px;

}





#prodotto-novita-prezzo{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size:1.3em;

	color: #d00000;

	text-decoration: none;

}



#prodotto-novita-nome a{

	text-decoration: none;

	padding-left: 4px;

	padding-right: 4px;

	color: #4e4e4e;

	height: 60px;

}





#prodotto-novita-thumb{

	padding-top: 8px;

	text-decoration: none;

	height: 110px;

}



#prodotto-novita-codice a{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-size:1.0em;

	font-weight:bold; 

	line-height: 1.4;

	text-decoration: none;

	color: #4e4e4e;

}





#prodotto-novita-more a{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-size:0.8em;

	font-weight:bold; 

	text-decoration: none;

	color: #d00000;

}





#prodotto-novita-tutte a{

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-size:0.6em;

	text-decoration: none;

	color: #d00000;

}



#elenco_prodotti_promo {

	position:relative;

	border: solid 1px #5c6975;

	background: #ffffff;

	width:202px;

	height:230px;

	font-size: 0.7em;

	text-align: center;	

}



.ordini_box{

	background: #f7f7f7;

	border: 1px solid #e3e3e3;

	padding: 8px;

	font-family: Bookman Old Style, Times,Tahoma, Arial, Helvetica, sans-serif;

	font-size:1.0em;

	background-image: url(images/backorder.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

}





.elencoprodotti_separatore_celle{

	padding-left: 6px; 

	padding-right: 6px; 

	/*background-image: url(images/lang0/bordino-cellette.gif);*/

	background-repeat: repeat-y;

}			

div.majalino_box{

	width:199px;

	height:68px;

	font-size: 1.3em;

	padding-top: 12px;

	padding-left: 30px !important;

	padding-left: 55px;

	color: black;

	text-align:center;				 

	background-image: url(images/lang0/majalino_box.gif);

	background-repeat: no-repeat;

}






