﻿#masthead {
	width: 1024px;
	height: 130px;
    background-color: #310101;
	color: #FFFFFF;
}

.modalPopup {
    background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	
}
.modalPopup1 {
    background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	
}

#UP {
	float:right;
	padding-left:0px;
	background-color:transparent;
	width: 100%;
	height: 100%;
}


#up2 {
	float:left;
	width: 974px;
	height: 36px;
}

#logo_head {
	float:left;
	width:500px;
}
#logo_descr
{
    float: left;
    width: 300px;
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #00CCFF;
    text-align:  center;
    height: 104px;
    font-family: 'Lucida Grande';
	font-size:0.8em;
	margin-top: 20px;
}

#form1 {
	width:1024px;
}


#container {
	float:left;
	width: 1024px;
	margin-top:20px;
}

#left_col {
	width: 200px;
	float:left;
	top: 30px;
	font-size: smaller;
}

#left_col ul
{
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    font-family: 'Lucida Grande';
}

#left_col a
{
    display: block;
    padding: 3px;
    background-color: #fff;
    border-bottom: 1px solid #eee;
}

#left_col a:link, #navlist a:visited
{
	color: #000;
	text-decoration: none;
}

#left_col a:hover
{
	background-color: #FF0000;
	color: #fff;
}

#top_nav {
	float:left;
	position: relative;
	width: 1024px;
	height: 36px;
	margin-bottom: 20px;
}


 /* vecchio div_login

#div_Login
{
	border-right: silver thin solid;
	border-top: silver thin solid;
	border-left: silver thin solid;
	border-bottom: silver thin solid;
	width: 250px;
	background-color: #f2f2f2;
	font-family: 'Lucida Grande';
	font-size:0.7em;
	padding:5px;
}

 */


#div_Login
{
	float:right;
	text-align:center;
	border-bottom: silver thin solid;
	width: 200px;
	font-family: 'Lucida Grande';
	font-size:0.6em;
	padding:5px;
}

#campi_login
{
	text-align:right;
}




#gvArticoliEstesa {
	font-family: 'Lucida Grande';
}

#gvArticoliEstesa a {
	text-decoration: none;
	color:#336699;
}


#page_content
{
    float: left;
    padding-left: 20px;
    width: 700px;
    font: 0.7em 'Lucida Grande';
}

.adsClassiHeader
{
    background-color: Aqua;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    border: medium double rgb(250,0,255);
    padding-right: 5px;
    padding-left: 5px;
}	  


.classImgArticoli {
	   width:100px;
	   cursor:pointer;
	   border: 10px solid white;

}
.classBarcode {
	font-size: small;
	font-style: italic;
	color: #46323d;
}
.classDescrizione {
	font-size: small;
	font-weight: bold;
}
.classImgCarrello {
	   cursor:pointer;
	   border: 10px solid white;

}
.classImgNovOff {
	   width:50px;
	   border: 10px solid white;
	   
}

#labelTitPan {
	font-size:  large;
	color:Blue;
	
}
#Popup {
	
	 text-align:center;
}

#AzionePopup {
	
	 text-align:right;
	 border-left: solid 1px black;
	 border-top: solid 1px black;
}

#lTitApertura
{
    font-weight: bold;
    font-size: medium;
    color: #006699;
    font-family: 'Lucida Grande';
}
.labelApertura
{
    font-size: small;
    color: #666;
    font-family: 'Lucida Grande';
}


#lChiusura
{
    font-weight: bold;
}

.linkBut
{
    text-align:center;
	color: #00FF00;
    font-family: 'Lucida Grande';
    background-color: transparent;
    padding-left: 5px;
	text-decoration: none;
}

#labelPercorso
{
	color: red;
	padding-bottom: 30px;
	font: 0.7em Tahoma, sans-serif;
	font-style: italic;
	font-size: medium;
	font-weight: bold;
	margin-bottom: 20px;
}
#upUpdate
{
    background-color: aqua;
}

#rigth_top_nav
{
	float:left;
	width: 1024px;
	height: 36px;
	padding-top:0px;
}
#left_top_nav {
 
}
.btnCart
{
    border-width: 0px;
    background-image: url(./Immagini/sfondo_bottone_menu.gif);
    width: 140px;
    cursor: pointer;
    font-family: 'Comic Sans MS';
    width: 140px;
    height: 36px;
    border-width: 0;
    margin-right: 55px;
    margin-left: 10px;
}
.btnCart:hover
{
	color: #fff;
}

.qtaTextBox {
   
 width: 40px;
 text-align:right;
}
.dv1_Header
{
    text-align: right;
    font-size: x-small;
}
.labReg
{
    font-size: x-small;
    font-style: italic;
    font-family: 'Lucida Grande';
    padding-right: 20px;
    margin-right: 20px;
}
.labRegTit
{
    font-size:  medium;
    font-style: italic;
    font-family: 'Lucida Grande';

}
.lblTotali
{
    font-size: x-small;
    font-style: italic;
    font-family: 'Lucida Grande';
   
}
.but_rigth_top_nav
{
	float:right;
	color:#336699;
	height:36px;
	cursor: pointer;
	margin-top: 0px;
	border: solid 0px black;
	font-family: 'Comic Sans MS';
}
#panelCerca
{
    position: absolute;
    top: 20px;
    left: 500px;
    background-image: url(./Immagini/sfondoCercaNelSito.gif);
    height: 36px;
    width: 373px;
    background-repeat: no-repeat;
}
#panelCercaSub1
{
    left: 10px;
    position: relative;
    top: 6px;
    font-family: 'Comic Sans MS';
    color: #FFFFFF;
    font-style: italic;
    font-size: small;
}

#panelCercaSub2
{
    left: 110px;
    position: relative;
    bottom: 15px;
}
#panelCercaSub3
{
    left: 270px;
    position: relative;
    bottom: 35px;
}
#ibRicerca
{
    
    height: 20px;
    background-color: transparent;
}
#panelCercaSub4
{
    position: relative;
    left: 295px;
    bottom: 57px;
}

#butRicAvanzata
{
    font-size: xx-small;
    color: #006699;
    font-family: 'Lucida Grande';
    background-color: transparent;
	text-decoration: none;

}
#butRicAvanzata:hover
{
	color: #000;
}


#butCart
{
    background-image: url(./Immagini/sfondo2_bottone_menu.gif);
    width: 140px;
    position: absolute;
    left: 30px;
    top: 20px;
}

#butCart:hover
{
	color: #000;
}



#butNovita
{
    background-image: url(./Immagini/sfondo_bottone_menu.gif);
    width: 140px;
    position: absolute;
    top: 20px;
    left: 220px;
}
#butNovita:hover
{
	color: #000;
}
#butOfferte
{
    background-image: url(./Immagini/sfondo_bottone_menu.gif);
	width:140px;
	position: absolute;
    top: 20px;
    left: 360px;
}
#butOfferte:hover
{
	color: #000;
}
#butEshopMain
{
    background-image: url(./Immagini/sfondo_bottone_menu.gif);
	width:140px;
	position: absolute;
    top: 20px;
    left: 873px;
}
#butEshopMain:hover
{
	color: #000;
}

.btnTableCart
{
   cursor:pointer;
    margin-top: 4px;
    padding-top: 4px;
    margin-left: 4px;
    margin-right: 4px;
}

.ibQuestion
{
   cursor:pointer;
    margin-top: 4px;
    padding-top: 4px;
    margin-left: 4px;
    margin-right: 4px;
}
.labCheckout
{
    font-size: x-small;
    font-family: 'Lucida Grande';
    padding-right: 20px;
    margin-right: 20px;
}
.labCheckoutTit
{
    font-size:  medium;
    font-style: italic;
    font-family: 'Lucida Grande';
 }
 .labCheckout em
{
    font-style: italic;
}
  
 .lbldescDetlArt
{
    font-style: italic;
    font-size: smaller;
}

 .lblValDetlArt
{
    text-transform: uppercase;
}
 .tbldescDetlArt
{
    border-right: gray thin solid;
    border-top: gray thin solid;
    border-left: gray thin solid;
    border-bottom: gray thin solid;
    border-collapse: separate;
}

#ddlSelectLanguage
{
    font-family: 'Lucida Grande';
}



  
 /* Accordion  - background-color: #6699cc; */
.accordionHeader
{
	border: 0px solid #ccc;
	BACKGROUND-IMAGE: url('./immagini/sfondo_menu.gif');
	CURSOR: pointer;
	COLOR: #336699;
	FONT-FAMILY: 'Lucida Grande';
	font-size: 0.7em;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
}

#master_content .accordionHeader a
{
	BACKGROUND: none transparent scroll repeat 0% 0%;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	BACKGROUND: none transparent scroll repeat 0% 0%;
	text-decoration: none;
}

.accordionHeaderSelected
{
    border: 2px solid #FF0000;
    color: #0000FF;
    font-family: 'Lucida Grande';
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: default;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	text-decoration: none;
	cursor: default;
}

#master_content .accordionHeaderSelected a:hover
{
	BACKGROUND: none transparent scroll repeat 0% 0%;
	text-decoration: none;
}

.accordionContent
{
    background-color: #f2f2f2;
    border: 1px solid #FF0000;
    border-top: none;
    padding: 5px;
    padding-top: 0px;
    font: 0.7em 'Lucida Grande';
} 
#divInfo
{
    width: 200px;
    height: 140px;
    color: #666;
    font-family: 'Lucida Grande';
    font-weight: bold;
    font-size: x-small;
    background-image: url("./immagini/sfondo_div_info.gif");
    background-repeat: no-repeat;
}
.btnInfo
{
    cursor: pointer;
}
.butLoginLogout
{
    cursor: pointer;
}
#labelTestataInfoSess
{
	padding-left:20px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}
#ddlNote
{
    height: 100px;
    width: 400px;
}
