﻿/* ///////////////////////////////////////////////
                    Css SexyShop69.it
   ///////////////////////////////////////////////*/


/* Definizione della struttura */

html,body{
  margin:0;
  padding:0;
}
body {
  text-align:center;
  background-color:#000000;
}
#container{
   width: 800px;
   margin: 0 auto;
   height:100%;
   text-align: left;

}
#header {
  height:120px;
  margin-top:0px;
}
#header img 
{
  float:left;
  border:0px;
}
div.ContentLogoInfo
{
  width:524px;
  float:left;
  height:88px;
  padding-left:115px;
  margin-top:16px;
}
div.Motto
{
  width:480px;
  height:58px;
  float:left;
  padding-top:15px;
  padding-left:80px;
  margin-left:20px;
  margin-right:20px; 
}
div.Banner 
{
  width:48px;
  float:left;
  height:88px;
  padding-left:0px;
}

.IconFunction
{ 
  margin-bottom:5px;
  margin-top:5px;
  font-family:Tahoma;
}
.IconFunction a:link,.IconFunction a:visited
{
   font-size:12px;
   text-decoration:underline;
   color:#FF9403;
   font-weight:bold;
}
.IconFunction a:hover
{
   text-decoration:none;
   font-size:12px;
   color:#FF9403;
   font-weight:bold;
}
#navigation {
  text-align:center;
  margin-top:4px;
  background-color:#A40009;
  border:1px solid #FF9403;
  padding:6px 0px 6px 0px;
  font-family:Tahoma;
  font-size:14px;
  text-transform:uppercase;
}
#navigation li {
  display:inline;
  color:#E98516;
  padding-right:20px;
  padding-top:0px;
}
#navigation ul {
  display:inline;
  margin-top:4px;
}
#navigation li a:link 
{
  color:#E98516;
  font-weight:bold;
  text-decoration:none;
}
#navigation li a:visited
{
  color:#E98516;
  font-weight:bold;
  text-decoration:none;
}
#navigation li a:hover 
{
  text-decoration:underline;
  font-weight:bold;
}
#barinfo
{
  text-align:center;
  margin-top:4px;
  padding:6px 0px 6px 0px;
  font-family:Tahoma;
  font-size:14px;
  text-transform:uppercase;
  background-color:#F03E09;
  border:1px solid #FF9403;
  color:#FF9403;
}

#wrapper {
  width:800px;
  float:left;
  min-height:100%;
  margin-top:4px;
  margin-bottom:0px;
  text-align:center;
}
#left {
  width:167px;
  float:left;
  padding-bottom:50px;
  margin-right:3px;
  min-height:100%;
  background-color:#A40009;
  border:1px solid #FF9403;
}
#main {
  width:454px;
  float:left;
  margin-top:0px;
  min-height:100%;
  background-color:#FF9403;
  border:1px solid #FF9403;
  font-family:Arial;
  padding-bottom:50px;
}
#right {
  width:167px;
  float:left;
  padding-bottom:50px;
  margin-left:3px;
  min-height:100%;
  background-color:#A40009;
  border:1px solid #FF9403;
}

.contentSocialNetworkHome a:link,.contentSocialNetwork a:visited
{
    color:#A40009;
}

.contentSocialNetworkContact a:link,.contentSocialNetwork a:visited
{
    color:#FF9403;
}





/* Footer */
#footer {
  margin-top:10px;
  height:110px;
  background-color:#FF9403;
  padding-top:6px;
  float:left;
  bottom:0;
  width:100%;
  
}
#footer li {
  display:inline;
  padding-right:10px;
}
#footer ul {
  display:inline;
  text-align:right;
}
#footer li a:link,li a:visited 
{
  color:#A40009;
  font-weight:lighter;
  text-decoration:underline;
}
#footer hr 
{
  border:1px solid #A40009;
  clear: both;
  width:98%;
}
#footer span
{
  font-weight:bold;
  color:#A40009;
  font-family:Tahoma;
  font-size:14px;
  display:inline;
  padding-right:20px;
}




/* Pagina Intro */
div#intro {
  position:absolute;
  top:50%;
  left:50%;
  margin:-200px 0 0 -355px;
  text-align:center;
  width:700px;
  height:450px;
}
div#contentintro {
  padding:15px;
  margin-bottom:25px;
  font-family:Tahoma;
  color:#ffffff;
  font-size:12px;
}
div#contentintro span
{
  color:#A40009;
  font-weight:bold;
  font-size:16px;
  font-family:Tahoma;
}
div#enter {
  width:345px;
  margin: 0 auto;
  font-size:40px;
  color:orange;
  font-weight:bold;
}
div#enter a:link,a:visited {
  text-decoration:none;
  color:orange;
  font-weight:bold;
}
div#enter a:hover {
  text-decoration:underline;
}




/* Title delle colonne laterali */
div.SideSectionTitle 
{
  background-image:url('Images/titlesection.gif');
  background-repeat:repeat-x;
  border:1px solid #A40009;
  width:152px;
  margin: 5px auto;
  margin-bottom:0px;
  font-family:Tahoma;
  font-size:18px;
  padding:3px 0px 3px 0px;
  text-transform:uppercase;
}

/* Title della colonna centrale */
.MiddleSectionTitle 
{
  background-image:url('Images/middlesection.gif');
  border:1px solid #FF9403;
  width:95%;
  margin: 5px auto;
  font-weight:bold;
  font-family:Comic Sans MS;
  text-transform:uppercase;
  color:#FF9403;
}

/* Altro Title per Box senza intestazione */
.TitleRedBox
{
   color:#A40009;
   font-weight:bold;
   font-size:12px;
   padding:5px 0px 5px 0px;
   font-family:Tahoma;
   text-decoration:underline;
}

/* Box News Extra nella Homepage */
.ExtraTitleHome 
{
  background-color:#F03E09;
  border:1px solid #A40009;
  width:437px;
  float:left;
  padding:5px 2px 5px 2px;
  margin: 5px 0px 10px 5px;
  margin-bottom:10px;
  color:#FF9403;
  font-weight:bold;
}
.ExtraTitleHome img
{
  border:0px;
}
.ExtraTitleHome p
{
  color:#A40009;
  font-weight:bold;
  font-size:16px;
  font-family:Tahoma;
  text-align:center;
  margin-bottom:5px;
  margin-top:2px;
}
.ExtraTitleHome a:link,.ExtraTitleHome a:visited
{
  text-decoration:underline;
  color:#FF9403;
  font-weight:bold;
}
.ExtraTitleHome a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#FF9403;
}



/* Contenuto della colonna centrale */
.ContentText
{
  font-family:Tahoma;
  font-size:14px;
  margin:0px 10px 0px 10px;
  text-align:left;
  padding-left:5px;
}


/* Menu delle categorie */
#Menu 
{
  width:152px;
  margin:0px auto;
  background-color:#FF9403;
  opacity:0.7;
  filter:alpha(opacity=70);
  border:1px solid #A40009;
}
#Menu br
{
  display:none;
}
.MenuItemImage 
{
  float:left;
  padding:6px;
}
.MenuItemContent
{  
  padding:6px;
  font-weight:bold;
  font-family:Tahoma;
  text-align:left;
  font-size:13px;
  text-transform:uppercase;
}
.MenuItemContent a
{
  color:#A40009;
}



/* Contenitore Box (Login,Last 10..etc) */
.ContainerSubSection 
{
  width:152px;
  margin:0 auto;
  background-color:#FF9403;
  opacity:0.7;
  filter:alpha(opacity=70);
  border:1px solid #A40009;
}
.ContainerSubSection a:link,.ContainerSubSection a:visited
{
  text-decoration:none;
  color:#000000;
}
.ContainerSubSection a:hover
{
  text-decoration:underline;
}
.ContainerSubSection br
{
   display:none;
}
.ContainerSubSection ul.ListType1
{
   text-align:left;
   margin-left:-14px;
   margin-right:1px;
   font-size:11px;
   font-weight:bold;
   font-family:Tahoma;
   list-style-image:url('images/bullet_black.png');
}
.ContainerSubSection ul.ListType1 li
{
   margin-bottom:4px;
}
.LinkLastTenImage
{
  float:left;
  padding:6px 0px 6px 0px;
}
.LinkLastTenContent
{
  padding:7px;
  font-weight:bold;
  font-family:Tahoma;
  text-align:left;
  font-size:12px;
  margin-left:10px;
  text-transform:uppercase;
}
.LinkLastTenContent a:link,LinkLastTenContent a:visited
{
  text-decoration:none;
  color:#000000;
}
.LinkLastTenContent a:hover
{
  text-decoration:underline;
}



/* Elenco Categorie */
div.ContainerCatProd
{
   width:410px;
   margin:3px auto;
   text-align:left;
   float:left;
   border:2px solid #A40009;
   background-color:#F03E09;
}
div.FotoCatProd
{
  width:110px;
  height:122px;
  float:left;
  text-align:center;
  padding-top:5px;
}
div.FotoCatProd img
{
  width:100px;
  height:100px;
  border:1px solid black;
}
div.CartCatProd
{
  margin:4px auto;
  width:10px;
  height:20px;
}
div.CartCatProd img
{
  border:0;
  width:16px;
  height:16px;
  padding-bottom:3px;
}
div.ContentItemCatProd
{
  width:295px;
  float:right;
  height:135px;
  padding-left:3px;
}
div.TitleCatProd
{
  padding:5px;
  font-weight:bold;
  font-style:italic;
  font-size:14px;
  text-transform:uppercase;
}
div.TitleCatProd a:link,div.TitleCatProd a:visited
{
  color:#000000;
  font-weight:bold;
  font-style:italic;
  font-size:14px;
  text-transform:uppercase;
  text-decoration:underline;
}
div.ShortDescCatProd
{
  padding:5px;
  font-size:12px;
  font-family:Tahoma;
}
div.ItemCatProd
{
  padding-left:5px;
  padding-bottom:2px;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
}
div.imgCartCat
{
  display:inline;
  padding-bottom:2px;
  padding-left:5px;
  float:left;
}
div.LabelCatProd
{
  float:left;
  padding-top:5px;
  padding-right:2px;
}
div.DispCatProd
{
  padding-top:8px;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
  float:left;
  margin-left:4px;
}
div.DispCatProd img
{
  width:15px;
  height:15px;
  float:left;
}
.ValutaCatProd
{
  font-family:Tahoma;
  font-size:16px;
  font-weight:bold;
  color:#A40009;
  padding-bottom:2px;
  float:left;
}
.ValutaLineThroughCatProd
{
  text-decoration:line-through;
  font-family:Tahoma;
  font-size:16px;
  font-weight:bold;
  color:#A40009;
}





/* Paginazione */
.Pagination
{
  background-color:#A40009;
  border:1px solid #FF9403;  
}
.Pagination table
{
  margin:0px auto;
  font-family:Arial;
  font-size:13px;
  color:white;
}
.Pagination a:link
{
  color:#E98516;
}
.Pagination a:visited
{
  text-decoration:underline;
  color:#E98516;
}
.Pagination a:hover
{
  text-decoration:none;
}





/* Scheda dettaglio del prodotto */
div.TitleDetailProd
{
  font-weight:bold;
  font-size:15px;
  font-family:Tahoma;
  text-align:center;
}
div.LeftDetailProd
{
   width:170px;
   float:left;
   padding-top:20px;
}
div.RightDetailProd
{
   float:left;
   width:275px;
   padding-top:20px;
}
.LineDetail
{
  width:95%;
  border:1px solid #A40009;
}
div.CodDetailProd 
{
  margin-top:8px;
  text-align:center;
  font-weight:bold;
}
div.ImgDetailProd
{
  width:170px;
}
div.ImgDetailProd img
{
  width:150px;
  height:150px;
  border:1px solid black;
}
div.ContentDescDetailProd
{
  width:94%;
  clear:both;
  text-align:left;
  font-family: Tahoma;
  font-size:12px;
  padding:12px;
}
div.ItemLeftDetailProd
{
  text-align:center;
  width:100%;
  padding-top:0px;
  float:left;
}
div.ItemLeftDetailProd a:link,div.ItemLeftDetailProd a:visited
{
  color:#A40009;
  text-decoration:underline;
  font-size:13px;
}
div.ItemLeftDetailProd a:hover
{
  color:#A40009;
  text-decoration:none;
  font-size:13px;
}

div.ItemDetailProd
{
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding-left:5px;
  width:93%;
  float:left;
}
div.LabelDetailProd
{
  float:left;
  text-align:left;
  margin-right:7px;
  width:100px;
}
div.ContentDetailProd
{
   float:left;
   text-align:left;
}
.ValutaDetailProd
{
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  color:Red;
  float:left;
}
.ValutaLineThroughDetailProd
{
  text-decoration:line-through;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  color:Red;
}





/* Prodotti vetrina */
div.TitleVetrina
{
   text-align:center;
   text-transform:uppercase;
   padding:3px 0px 3px 0px;
   background-color:#A40009;
   width:433px;
   margin-left:10px;
   margin-top:15px;
   clear:both;
   color:#E98516;
   font-weight:bold;
   font-family:Verdana;
}
div.ContainerVetrina
{
   margin-left:9px;
   float:left;
   width:435px;
}
div.ContainerInfoProd
{
   width:143px;
   height:210px;
   background-color:#F00009;  
   margin:1px;
   float:left;
   font-family:Tahoma;
   font-size:11px;
   padding-top:10px;
}
div.ImgInfoProd 
{
  margin:0px auto 0px;
  width:125px;
  height:125px;
  margin-bottom:3px;
}
div.ImgInfoProd img
{
  /* Imponiamo la dimensione dell'immagine */
  width:125px;
  height:125px;
  border:1px solid black;
}
div.TitleInfoProd
{
  margin:0px 2px 0px 2px;
}
div.TitleInfoProd a:link,div.TitleInfoProd a:visited
{
  text-decoration:none;
  color:black;
  font-weight:bold;
  font-size:10px;
}
div.TitleInfoProd a:hover
{
  text-decoration:underline;
}
div.PriceInfoProd
{
  margin:1px 2px 10px 2px;
  padding-top:2px;
  font-size:13px;
  color:#E98516;
  font-weight:bold;
  text-decoration:none;
}
.PriceInfoProdThrough
{
  text-decoration:line-through;
}
div.CatInfoProd
{
  margin:1px 2px 0px 2px;
}
div.CatInfoProd input[type="image"]
{
   margin-top:3px;
   display:inline;
}
div.CatInfoProd span
{
  display:block;
}
div.CatInfoProd a:link,div.CatInfoProd a:visited
{
  color:White;
  font-weight:lighter;
  text-decoration:underline;
}
div.CatInfoProd a:hover
{
  text-decoration:none;
}





/* Registrazione */

div.AlertCampi
{
    font-family:Tahoma;
    font-size:14px;
    color:#A40009;
    height:35px;
}

div#ContainerReg   /* Contenitore principale per il modulo di registrazione */
{
  width:94%;
  margin:0px auto;
}
div.TitleStepReg    /* Titolo delle sezioni dei vari step di inserimento dati */
{
  text-align:left;
  padding-left:5px;
  background-color:#A40009;
  color:#E98516;
  font-family:Verdana;
}
div.LabelReg    /* Etichetta per i dati di registrazione */
{
  width:35%;
  height:27px;
  float:left;
  text-align:right;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  margin-bottom:2px;
  border-right:2px solid #A40009;
  border-left:1px solid #A40009;
  background-color:#F03E09;
  padding-top:5px;
  padding-right:4px;
}
div.LabelReg p
{
  margin-top:3px;
}
div.ContentControlReg 
{
  width:62%;
  height:27px;
  float:left;
  margin-bottom:2px;
  padding-top:5px;
  text-align:left;
  padding-left:4px;
  background-color:#F03E09;
}


div.LabelRegIntellicence    /* Etichetta per i dati di registrazione */
{
  width:35%;
  float:left;
  height:140px;
  text-align:right;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  margin-bottom:2px;
  border-right:2px solid #A40009;
  border-left:1px solid #A40009;
  background-color:#F03E09;
  padding-top:5px;
  padding-right:4px;
}
div.LabelRegIntellicence  p
{
  margin-top:3px;
}

.alertIntellicence
{
   width:251px;
   float:left;
   font-size:11px;
   font-weight:bold;
   padding:5px;
   cursor:help;
   border:1px solid #A40009;
   margin-bottom:10px;
}

div.ContentControlRegIntellicence
{
  width:62%;
  float:left;
  margin-bottom:2px;
  padding-top:5px;
  height:135px;
  text-align:center;
  padding-bottom:5px;
  padding-left:4px;
  background-color:#F03E09;
}
.InputComune
{
  background-color:#F03E09;
  margin-top:5px;
  border:1px solid #F03E09;
  color:Black;
  font-weight:bold;  
  text-align:center;
  font-weight:bold; 
}
.InputComuneWhite
{
  margin-top:5px;
  border:1px solid white;
  color:#A40009;
  font-weight:bold;  
  text-align:left;
  width:200px;
}
.InputComuneDisabled
{
  margin-top:10px;
  margin-bottom:5px;
  color:#A40009;
  font-weight:bold;  
  text-align:left;
  width:200px;
}
div.ContentControlRegIntellicence a:link,div.ContentControlRegIntellicence a:visited
{
    font-size:11px;
    color:#FF9403;
    text-decoration:underline;
}
div.ContentControlRegIntellicence a:hover
{
   text-decoration:none;
}

.sfondoPopupComuni
{
    background-color:#A40009;
}
.headerPopupComuni
{
    background-color:#FF9403;
    color:#A40009;
    text-align:center;
}
.contentPopupComuni
{
   background-color:#A40009;
   height:100px;
   width:100%;
   text-align:center;
}
.footerPopupComuni
{
   background-color:#FF9403;
   text-align:center;
   height:30px;
   padding-top:10px;
}



div.WholeContentReg
{
  padding:5px 0px 5px 0px;
  background-color:#F03E09;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
}



/* Stili per i validation summary presenti */
.ValidationSummaryClass
{
  background-color:#F03E09;
  border:1px solid #A40009;
  width:90%;
  margin:0px auto;
  margin-bottom:10px;
  font-size:12px;
  font-weight:bold;
}
.ValidationSummaryClass li
{
  text-align:left;
  color:black;
  font-weight:bold;
}




/* Cart */

/* Inizio Area dedicata ai mostra step */


div.ContentCartStep  /* Contenitore del mostra step */
{
  width:90%;
  height:30px;
  margin:0px auto;
  text-align:center;
  padding-left:20px;
  margin-bottom:5px;
}
div.StepCart         /* Step non Selezionato */
{
  float:left;
  margin-right:10px;
  font-family:Arial;
  font-size:11px;
  padding:0px 5px 0px 5px;
}
div.StepCartSelected  /* Step Selezionato */
{
  float:left;
  margin-right:10px;
  font-family:Arial;
  font-weight:bold;
  font-size:11px;
  padding:0px 5px 0px 5px;
  background-color:#F03E09;
  color:black;
  border:1px dashed black;
}
/* Fine Area dedicata ai mostra step */




/* Inizio Area dei contenuti della sezione Carrello */
div.ContentCart   /* Contenitore principale per il carrello */
{
  width:420px;
  background-color:#A40009;
  margin:20px auto;
  font-size:13px;
  font-weight:bold;
}
div.TitleContentCart  /* Titolo di uno step */
{
  text-align:center;
  padding-left:5px;
  background-color:#A40009;
  color:#E98516;
  font-family:Verdana;
  font-size:13px;
  height:20px;
}
.EmptyCart    /* Carrello Vuoto */
{
  background-color:#F03E09;
  color:#E98516;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  height:25px;
  border-bottom:1px solid #A40009;
}
.TipoPagamento
{
   padding-left:15px;
}





/* Stili per la griglia del carrello */
.HeaderStyleCart
{
    background-color:#F03E09;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#A40009;
}
.ItemStyleCart
{
    /*background-color:#A40009;*/
    background-color:#FF9403;
    font-family:Arial;
    font-size :12px;
    font-weight:bold;
    padding-bottom:5px;
    height:35px;
    color:#A40009;
}
.ItemStyleLeft
{
    text-align:left;
    padding-left:4px;
}
.ItemStyleRight
{
    text-align:right;
    padding-right:2px;
}
.ItemStyleRightRiepilogo
{
    text-align:right;
    padding-right:6px;
}
.AlternatingItemStyleCart
{
   /*background-color:#A40009;*/
   background-color:#FF9403;
   font-family:Arial;
   font-size :12px;
   font-weight:bold;
   height:35px;
   color:#A40009;
}
.EmptyStyleCart
{
   background-color:Blue;
}
.HeaderCartPag
{
    padding-left:5px;
}
.InfoForUserMessage
{
    background-color:#F03E09;
    border:1px solid #A40009;
    width:94%;
    margin: 5px auto 10px;
    text-align:left;
    font-size:12px;
    font-weight:bold;
    color:#A40009;
    padding:4px 0px 4px 4px;
}
div.ContentButtonCart  /* Contenitore dei pulsanti di gestione */
{
  background-color:#A40009;
  color:#E98516;
  text-align:right;
  padding:5px 5px 5px;
  margin-top:5px;
}
div.ContentTotalePriceCart     /* Contenitore del prezzo totale */
{
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  width:100%;
  /*border-bottom:1px solid #A40009;*/
}
div.LabelTotalePriceCart   /* Etichetta del prezzo totale */
{
  float:left;
  width:106px;
  padding-left:208px;
  color:#FF9403;
}
div.TotalePriceCart       /* Prezzo totale */
{
  float:left;
  width:55px;
  text-align:left;
  padding-left:10px;
  color:#FF9403;
}
div.ContentTotalePriceCartRiep     /* Contenitore del prezzo totale */
{
  background-color:#F03E09;
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:2px;
  padding:2px 0px 2px 0px;
  width:100%;
  border-bottom:1px solid #A40009;
}
div.LabelTotalePriceCartRiep   /* Etichetta del prezzo totale */
{
  float:left;
  width:292px;
  text-align:right;
}
div.TotalePriceCartRiep       /* Prezzo totale */
{
  float:left;
  width:66px;
  text-align:left;
  padding-left:45px;
}
div.LabelOtherInfoCart  /* Etichetta per altre informazioni (Mod Pagamento,Spedizione) */
{
  float:left;
  width:292px;
  text-align:right;
  background-color:#A40009;
  padding-right:5px;
}
div.OtherInfoCart   /* Contenitore di altre informazioni legato all'etichetta sopra */
{
  float:left;
  width:83px;
  padding-left:39px;
  background-color:#A40009;
  border-bottom:1px solid #F03E09; 
  margin-left:1px;
}
div.TotaleTop   /* Contenitore di altre informazioni legato all'etichetta sopra */
{
  float:left;
  width:83px;
  text-align:center;
  padding-left:38px;
  background-color:#A40009;
  border-bottom:1px solid #F03E09; 
  margin-left:1px;
}
div.ContAlignPrice
{
  text-align:right;
  float:left;
  width:60px;
  margin-left:17px;
}
div.EmptyLineCart   /* Linea vuota di separazione */
{
  background-color:#F03E09;
}

div.ContainerDataSendCart  /* Contenitore dei dati di consegna */
{
  background-color:#A40009;
  height:260px;
}
.LabelDataSendCart   /* Label per i dati di consegna */
{
  width:60px;
  float:left;
  height:16px;
  padding:11px 0px 7px 0px;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  margin-bottom:0px;
  text-align:right;
}
div.ControlDataSendCart   /* Div dedicato ai controlli dei dati di consegna */
{
  width:210px;
  float:left;
  text-align:left;
  height:20px;
  padding:7px 0px 7px 7px;
  margin-bottom:0px;
}
div.ControlDataSendCartCity   /* Div dedicato ai controlli dei dati di consegna */
{
  width:210px;
  float:left;
  text-align:left;
  height:80px;
  font-size:10px;
  padding:7px 0px 7px 7px;
  margin-bottom:0px;
}
div.ControlDataSendCartCity a:link,div.ControlDataSendCartCity a:visited
{
  font-size:12px;
  text-decoration:underline;
  color:#FF9403;
}
div.ControlDataSendCartCity a:hover
{
  font-size:12px;
  text-decoration:none;
  font-weight:lighter;
}
div.ControlDataSendCartHelp
{
  width:95%;
  float:left;
  clear:both;
  font-size:11px;
  padding-right:7px;
  padding-left:7px;
}

div.CartDescInfo
{
   width:330px;
   float:left;
   background-color:#FF9403;
   margin-right:2px;
   text-align:left;
   color:#A40009;
   height:18px;
   font-size:12px;
   margin-left:2px;
   padding-left:5px;
   padding-top:2px;
}

div.CartCostoInfo
{
   width:54px;
   float:left;
   height:18px;
   font-size:12px;
   color:#A40009;
   margin-right:2px;
   background-color:#FF9403;
   text-align:center;
   padding-top:2px;
}

div.CartFlagInfo
{
   width:23px;
   float:left;
   height:20px;
   background-color:#FF9403;
   text-align:center;
}





div.ContentOtherInfoCart    /* Contenitore di qualsiasi informazione nel carrello VEDI COLORE */
{
  background-color:#F03E09;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  min-height:30px; 
}
/* Fine Area dei contenuti della sezione Carrello */
div.ButtonChangePosition
{
   margin-bottom:5px;
   text-align:right;
   margin-right:5px;
}
div.ContentAddressUser
{
   background-color:#F03E09;
   width:410px;
   float:left;
   margin-left:5px;
   margin-bottom:10px;
   color:#A40009;
}
.LabelAddress
{
   width:72px;
   float:left;
   text-align:right;
   height:20px;
   color:Black;
   padding-top:4px;
   padding-right:10px;
   font-size:11px;
   border-bottom:1px solid #A40009;
}
.ContentAddress
{
   width:320px;
   float:right;
   text-align:left;
   padding-left:7px;
   height:20px;
   padding-top:4px;
   font-size:11px;
   border-bottom:1px solid #A40009;
   border-left:1px solid #A40009;
}

div.TitleEventOccur /* Titolo di registrazione con successo */
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    margin:20px 0px 50px 0px;
}
div.EventOccur  /* Box Messaggio registrazione con successo */
{
   width:80%;
   margin:0px auto;
   background-color:#F03E09;
   border:1px solid #A40009;
   font-family:Arial;
   font-size:14px;
   font-weight:bold;
   color:#A40009;
   padding:15px;
}
div.EventOccur a:link,div.EventOccur a:visited
{
   color:#FF9403;
}





/* Login - Chart MENU (Login) */


div.LabelLogin
{
    text-align:left;
    padding-left:11px;
    padding-top:5px;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
}
div.ItemLogin
{
    text-align:left;    
    padding-left:10px;
}
.ItemSearch
{
   padding:4px 0px 4px 0px;
   text-align:center;
   font-weight:bold;
   font-size:12px;
   font-family:Tahoma;
}
div.AddInLogin
{
   text-align:left;
   padding-left:11px;
   margin-top:10px;
   margin-bottom:10px;
}
div.AddInLogin a:link,div.AddInLogin a:visited
{
  font-size:14px;
  text-decoration:none;
  color:#000000;
  font-weight:normal;
}
div.AddInLogin a:hover
{
  text-decoration:underline;
}
div.AddInLogin img
{
  float:left;
  margin-top:2px;
  margin-right:4px;
}
#LabelUser
{
  text-align:left;
  padding-left:5px;
  margin-top:5px;
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
}
#LabelUser img
{
  float:left;
  margin-right:4px;
}
#LabelLogout
{
  text-align:center;
  margin-top:3px;
}
#LabelLogout a:link,#LabelLogout a:visited
{
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
  color:#A40009;
}
#ContainerChart
{
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
}
#ContainerChart hr
{
  color: #f00;
  background-color: #f00;
  height:2px;
  border:0px;
  width:95%;
}
#MainChart
{
  width:95%;
  margin:0px auto;
}
#TotalPriceChart
{
  text-align:right;
  padding-right:5px;
}
.ProductChart
{
  text-align:left;
  margin-bottom:3px;
  text-transform:uppercase;
  padding:6px;
}
.ProductChartImage
{
  float:left;
  padding:6px;
}



/* Login Page */

#ContainerLoginPage
{
   margin:25px auto;
   width:95%;
   height:300px;
}
div.LabelLoginPage
{
   text-align:right;
   padding-left:5px;
   font-family:Tahoma;
   font-size:16px;
   font-weight:bold;
   float:left;
   padding:5px;
   width:170px;
}
div.ControlLoginPage
{
  float:left;
  padding:5px;
  width:200px;
}
div.ButtonLoginPage
{
  clear:left;
  padding-top:15px;
}
div.MessageLoginPage
{
  margin-top:20px;
  font-weight:bold;
}








/* SEZIONE ADMIN */
#containerAdmin{
   width: 800px;
   margin: 0 auto;
   text-align: left;
}
#headerAdmin 
{ 
  height:35px;
  font-weight:bold;
  font-family:Arial;
  font-size:18px;  
  padding-left:10px;
  padding-top:8px;
  background-color:#F03E09;
  color:#A40009;
  text-align:center;
}
#navigationAdmin {
  text-align:center;
  margin-top:4px;
  background-color:#A40009;
  border:1px solid #FF9403;
  padding:6px 0px 6px 0px;
}
#navigationAdmin li {
  display:inline;
  color:#E98516;
  padding-top:10px;
}
#navigationAdmin ul {
  display:inline;
  margin-top:4px;
}
#navigationAdmin li a:link 
{
  color:#E98516;
}
#navigationAdmin li a:visited
{
  color:#E98516;
}
#navigationAdmin li a:hover 
{
  text-decoration:none;
}
#wrapperAdmin {
  width:800px;
  height:990px;
  margin-top:7px;
  text-align:center;
}
#MenuLeft
{
  width:200px;
  float:left;
  height:100%;
  min-height:100%;
  background-color:#A40009;
  border:1px solid #FF9403;
}
#MainRight
{
 width:590px;
 float:right;
 height:100%;
 min-height:100%;
 background-color:#FF9403;
 border:1px solid #950000;
}
div.Saluto
{
  display:inline;
  float:left;
  margin-left:15px;
  margin-right:340px;
  color:#FF9403;
  font-weight:bold;
  width:270px;
  text-align:left;
}
div.TitleAdminSection
{
    margin:10px 0px 0px 35px;
    width:90%;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
    font-size:18px;
    font-weight:bold;
}
div.ContainerSection
{
    width:570px;
    margin-left:10px;
    margin-top:10px;
    float:left;
}
div.LabelSectionMenu
{
    width:180px;
    margin:5px auto;
    background-color:#F03E09;
    color:#A40009;
    border:1px solid #FF9403;
    text-transform:uppercase;
    text-align:center;
    font-size:15px;
    font-weight:bold;
    padding:4px 0px 4px 0px;
    margin-top:10px;
}
div.ContainerList 
{
    width:182px;
    margin-left:9px;
    background-color:#FF9403;
}
div.ContainerList br
{
   display:none;
}
.ListItemContent
{
  text-align:left;
  margin-left:5px;
  padding-left:15px;
  padding-bottom:5px;
  background-image:url('Images/bullet_red.png');
  background-repeat:no-repeat;
}
.ListItemContent a:link,.ListItemContent a:visited
{
   color:#A40009;
   text-decoration:underline;
   font-weight:lighter;
}




/* Griglia Prodotti */
.GridProduct
{
   font-family:Tahoma;
   font-size:12px;
   margin:15px 0px 0px 13px;
   float:left;
}
.GridPhoto
{
  font-family:Tahoma;
  font-size:12px;
  margin:15px 0px 20px 5px;
  float:left;  
}
.HeaderStyleProduct
{
   background-color:#A40009;
   border-left:1px solid #A40009;
   border-right:1px solid #A40009;
   color:#FF9403;
   height:20px;
}
.HeaderStyleProduct a:link,.HeaderStyleProduct a:visited
{
   text-decoration:underline;
   color:#FF9403;
}
.HeaderAlignLeft
{
   text-align:left;
}
.HeaderAlignCenter
{
   text-align:center;
}
.HeaderStyleProductTemplate
{
   color:#FF9403;
   text-align:left;
}
.ItemAlignCenter
{
    text-align:center;
}
.ItemStyleTemplate
{
   text-align:left;
}
.RowStyleProduct
{
   background-color:#F03E09;
   border-left:1px solid #A40009;
   border-right:1px solid #A40009;
   text-align:left;
   padding-left:3px;
}

.AlteratingRowStyleProduct
{
   background-color:#F05509;
   border-left:1px solid #A40009;
   border-right:1px solid #A40009;
   text-align:left;
   padding-left:10px;
}
.PagerStyleProduct
{
   background-color:#A40009;
   color:#FF9403;
   border-left:1px solid #A40009;
   border-right:1px solid #A40009; 
}
.PagerStyleProduct table
{
   margin:0px auto;
}
.PagerStyleProduct a:link,.PagerStyleProduct a:visited
{
  color:#FF9403; 
}
.FooterStyleProduct
{
  border-top:1px solid #A40009;
}





/* Popup Modale Form Inserimento - Modifica */
div.ContainerFormAdmin
{
   width:568px;
   margin-top:10px;
   margin-left:10px;
   float:left;
   background-color:#F05509;
   border:1px solid #A40009;
}
div.TitleFormAdmin
{
   width:100%;
   height:20px;
   text-align:center;
   text-transform:uppercase;
   font-weight:bold;
   color:#FF9403;
   padding-top:3px;
   background-color:#A40009;
}
div.ItemFormAdmin
{
   font-size:12px;
   text-align:left;
}

div.LabelFormAdmin
{
  float:left;
  width:150px;
  height:25px;
  padding-top:5px;
  font-weight:bold;
  text-align:right;
  font-size:14px;
}

div.ContentFormAdmin
{
  float:right;
  width:405px;
  height:27px;
  padding-left:10px;
  padding-top:3px;
}
div.EmptyFormAdmin
{
    white-space:pre;
}
div.LabelCenterFormAdmin
{
  clear:both;
  text-align:center;
  color:#FF9403;
  font-weight:bold;
  border-bottom:1px solid #FF9403;
  border-top:1px solid #FF9403;
  background-color:#A40009;
}
div.ContentCenterFormAdmin
{
  clear:both;
  padding:5px 0px 5px 8px;
}

div.ContentCenterFormGallery
{
  clear:both;
  padding:5px 0px 5px 8px;
  font-weight:bold;
}
div.ContentCenterFormGallery a:link,div.ContentCenterFormGallery a:visited
{
   color:#A40009;
   font-size:14px;
   font-weight:lighter;
}
div.ContentDescFormAdmin
{
  clear:both;
  padding:10px 0px 5px 10px;
}
div.ContentGridFormAdmin
{
  float:left;
  padding-left:127px;
  width:435px;
}


/* Homepage Admin */
#ContainerInfoIntroAdmin
{
   width:300px;
   float:left;
   margin-left:140px;
   margin-top:50px;
   font-family:Tahoma;
   background-color:#A40009;
   border:1px solid #F05509; 
}
div.LabelInfoIntroAdmin
{
   float:left;
   width:124px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
   color:#FF9403;
   text-align:right;
   border-bottom:1px solid #F05509;
   border-right:1px solid #F05509; 
}
div.ContentInfoIntroAdmin
{
   float:right;
   width:165px;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   text-align:left;
   color:#F05509;
   border-bottom:1px solid #F05509;
}



















/* Sezione Extra ADMIN */
div.ItemExtra
{
   width:90%;
   text-align:left;
   margin:0px auto;
   padding:7px 0px 7px 0px;
}
.ExtraFieldset
{
  border:1px solid #A40009;
}
.ExtraLegend
{
  color:#A40009;
}
div.LoadingProgress
{
    height:25px;
    width:100%;
    text-align:center;
    font-size:18px;
    font-weight:bold;
    padding-top:3px;
}
.ContainerExtra
{
   width:96%;
   margin:5px auto;
}





/* ORDINI */

.ContainerDetail
{
   width:85%;
   background-color:#F03E09;
   margin:5px 0px 5px 25px;
   float:left;
   font-size:12px;
}
.LabelMacroSectionDetail
{
  text-align:center;
  text-transform:uppercase;
  padding:2px 0px 2px 0px; 
  background-color:#A40009;
  clear:both;
  color:#FF9403;
}
.ContentWithoutLabel
{
  border:1px solid #A40009;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
}
.ContentWithoutLabel select
{
  margin-top:10px;
}
.LabelDetail
{
  float:left;
  text-align:left;
  width:37%;
  height:21px;
  padding-left:4px;
  padding-top:4px;
  color:Black;
  font-weight:bold;
  border-right:1px solid #A40009;
  border-bottom:1px solid #A40009;
  border-left:1px solid #A40009;
}
.ContentDetail
{
  float:right;
  width:59%;
  height:21px;
  text-align:left;
  padding-left:4px;
  padding-top:4px;
  font-weight:bold;
  border-bottom:1px solid #A40009;
  border-right:1px solid #A40009;
}
.LabelDetailStatProd
{
  float:left;
  text-align:left;
  width:20%;
  height:21px;
  padding-left:4px;
  padding-top:4px;
  color:Black;
  font-weight:bold;
  border-right:1px solid #A40009;
  border-bottom:1px solid #A40009;
  border-left:1px solid #A40009;
}
.ContentDetailStatProd
{
  float:right;
  width:76%;
  height:21px;
  text-align:left;
  padding-left:4px;
  padding-top:4px;
  font-weight:bold;
  border-bottom:1px solid #A40009;
  border-right:1px solid #A40009;
}
.ContentDetail a
{
  color:#FF9403;
  text-decoration:none;
}




/* DETTAGLIO ORDINE */

#ContainerDetailOrder
{
   width:98%;
   float:left;
   margin-left:5px;
   margin-top:5px;
   border:1px solid #A40009;
}
div.TitleDetailOrder
{
  text-align:center;
  background-color:#A40009;
  color:#F03E09;
  font-weight:bold;
}
div.TitleMacroSectionDetailOrder
{
  background-color:#A40009;
  text-align:center;
  margin-left:5px;
  width:98%;
  float:left;
  height:25px;
  color:#FF9403;
  padding-top:10px;
  padding-bottom:5px;
  margin-bottom:3px;
  margin-top:5px;
  text-transform:uppercase;
}
div.ContainerInfoOrder
{
  width:98%;
  margin-left:5px;
  font-family:Tahoma;
  font-size:14px;
  background-color:#F03E09;
  float:left;
}
div.LabelLeftDetailOrder
{
  float:left;
  width:284px;
  color:#F03E09;
  background-color:#A40009;
}

div.LabelRightDetailOrder
{
  float:right;
  width:281px;
  color:#F03E09;
  background-color:#A40009; 
}
div.ContentLeftDetailOrder
{
  float:left;
  width:285px;
  background-color:#F03E09;
  margin-top:2px;
  margin-bottom:2px;
  min-height:17px;
  font-weight:bold;
  font-size:11px; 
}
div.ContentAll
{
  float:left;
}
div.ContentRightDetailOrder
{
  float:right;
  width:281px;
  background-color:#F03E09;
  margin-top:2px;
  margin-bottom:2px;
  min-height:17px;
  font-weight:bold;
  font-size:11px;   
}
div.ContainerProductOrder
{
  float:left;
  width:98%;
  overflow:scroll;
  height:300px;
  margin-left:5px;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
}
div.LabelBlockFoto
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:70px;
  padding-top:4px;
  padding-bottom:3px;
  margin-right:2px;
  margin-bottom:2px;
  color:#FF9403;
}
div.LabelBlockCodice
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:60px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockNome
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:115px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockPeso
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:40px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockPrezzo
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:75px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockSconto
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:50px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockQta
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:30px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.LabelBlockCategoria
{
  float:left;
  background-color:#A40009;
  height:13px;
  width:93px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:4px;
  padding-bottom:3px;
  color:#FF9403;
}
div.BlockFoto
{
  float:left;
  background-color:#F03E09;
  height:58px;
  width:70px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:2px;
}
div.BlockCodice
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:60px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:20px;
}
div.BlockNome
{
  float:left;
  background-color:#F03E09;
  height:44px;
  width:105px;
  padding-left:5px;
  padding-right:5px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:16px;
}
div.BlockPeso
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:40px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:20px;
}
div.BlockQta
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:30px;
  margin-bottom:2px;
  padding-top:20px;
}
div.BlockPrezzo
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:75px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:20px;
}
div.BlockSconto
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:50px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:20px;
}
div.BlockCategoria
{
  float:left;
  background-color:#F03E09;
  height:40px;
  width:93px;
  margin-right:2px;
  margin-bottom:2px;
  padding-top:20px;  
}
div.ContainerTotali
{
  float:left;
  width:99%;
  margin-left:5px;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;  
}
div.LabelTotaliProductOrder
{
  width:235px;
  float:left;
  background-color:#A40009;
  margin-right:2px;
  margin-bottom:2px;
  color:#FF9403;
  text-align:right;
  padding-right:10px;
}
div.ContentTotaliProductOrder
{
  width:320px;
  float:left;
  background-color:#F03E09;
  margin-bottom:2px;  
}
div.ActionProductOrderContainer
{
   width:93%;
   float:left;
   margin-left:22px;
}


div.MenuLabelAdmin
{
   width:538px;
   margin-top:20px;
   background-color:#A40009;
   color:#FF9403;
   float:left;
   padding:3px 0px 3px 0px;
   margin-left:24px;
   font-size:14px;
   font-family:Tahoma;
   border-right:1px solid #A40009;
   border-left:1px solid #A40009;
}
div.MenuContainerAdmin
{
   text-align:center;
   margin-left:24px;
   float:left;
   width:538px;
   height:35px;
   font-family:Tahoma;
   font-size:13px;
   background-color:#F03E09;
   border-left:1px solid #A40009;
   border-bottom:1px solid #A40009;
   border-right:1px solid #A40009;
}
div.LabelMenuAdmin
{
   float:left;
   width:20%;
   text-align:center;
   padding-top:6px;
   margin-top:2px;
}
div.LabelMenuAdminSearch
{
   float:left;
   width:6%;
   padding-top:6px;
   padding-left:10px;
   padding-right:6px;
   margin-top:2px;
   margin-left:5px; 
}
div.ContentMenuAdminSearch
{
   float:left;
   width:90%;
   margin-top:5px;
}
div.ContentMenuAdmin
{
   float:left;
   width:75%;
   margin-top:5px;
}
div.ContentMenuCenter
{
    text-align:center;
    margin:7px auto;
}




/* STILI GENERICI */
.AlignmentCenter
{
   text-align:center;
}
.AlignmentCenter a:link,.AlignmentCenter a:visited
{
   color:#A40009;
}

.ColorLinkGeneral a:link,.ColorLinkGeneral a:visited
{
   color:#A40009;
}
.FontGeneral
{
    font-family:Tahoma;
    font-size:14px;
}

.NoVisible
{
  visibility:hidden;
}

.TextPromo
{
   font-family:Tahoma;
   font-size:16px;
   font-weight:bold;
   text-decoration:underline; 
   color:#FF9403;
}


.TextEvidence
{
  font-weight:bold;
  color:#A40009;
  font-family:Tahoma;
  font-size:16px;
  display:inline;
  padding-right:20px;
  margin-bottom:5px;
}



/* Div per avviso se non si è loggati */
.InfoAlert
{
   width:80%;
   margin:0px auto;
   height:80px;
}
.InfoAlertLeft
{
   width:35%;
   height:80px;
   float:left;
}
.InfoAlertRight
{
    width:65%;
    float:left;
    text-align:left;
    height:80px;
}

.InfoAlert a:link,.InfoAlert a:visited
{
   color:#A40009;
   text-decoration:underline;
}

.link_partners
{
    margin-top:5px;
}


/* Intellicence */
.autocomplete_completionListElement
{  
    visibility:hidden;
    margin:0px!important;
    padding:0px;
    background-color:White;
    color:windowtext;
    border:buttonshadow;
    border-width:1px;
    border-style:solid;
    cursor:default;
    text-align:left; 
    list-style-type:none;
    overflow:auto;
    font-weight:normal;
    font-family:tahoma;
    font-size:12px;    
    height : 100px;        
    z-index: 100009 !important;
    float:left;
}
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	z-index: 100009 !important; 
}
.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	z-index: 100009 !important; 
}

/* TOOLTIP */
div.htmltooltip
{
    position:absolute;
    z-index: 1000;
    left: -1000px;
    top: -1000px;
    background: #272727; 
    color: white;
    padding: 3px;
    float:left;
    width: 200px;
    font-family:Tahoma;
    font-size:11px;
 }


/* PULSANTI */

div.ButtonContentReg       /* Contenitore dei pulsanti Registra-Annulla */
{
  background-color:#A40009;
  padding:5px;
}
.ButtonReg          /* Classe per il pulsante GENERICA IN TUTTO IL SITO */
{
  background-color:#F03E09;
  color:#A40009;
  border:1px solid #F03E09;
}
.ButtonSave
{
  width:100px;
  height:40px;
  background-color:#A40009;
  color:#FF9403;
  font-weight:bold;
  border:1px solid #FF9403;
  font-size:16px;
}
.ButtonSearch
{
  background-color:#A40009;
  color:#FF9403;
  font-weight:bold;
  border:1px solid #FF9403;
  font-size:13px;
}
.ButtonCart
{
 background-image:url('Images/button_cart.gif');
 background-repeat:repeat-x;
 color:#A40009;
 border:1px solid #FF9403;
 font-size:13px;
 font-weight:bold;
}
.ButtonLogin
{
  background-image:url('Images/middlesection.gif');
  background-repeat:repeat-x;
  color:#FF9403;
  border:1px solid #A40009;
}


.noscriptClass
{
   border:1px dashed #F03E09;
   background-color:#FF9403;
   color:#A40009;
   width:405px;
   margin-left:5px;
   padding-top:10px;
   height:40px;
   float:left;
   font-size:12px;
   display:block;
}

.justifyAlignment
{
    text-align:justify;
}
