﻿/* NON USARE #ID perchè tanto asp.net li cambia ! */

body {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #333;
}

h2 {
      margin: 10px 0 10px 0;
}

/* ------------------------------------------------ */

.LinkUtenteSuperHead { color:white; } 
.LinkUtenteSuperHead span       { color:#6dc752;   font-weight:bold; } 
.LinkUtenteSuperHead a          { color:#BB0000; font-weight:bold; text-decoration:none; } 
.LinkUtenteSuperHead a:hover    { color:#FFFFFF; background-color:#BB0000; } 

.BZBarTop                                   /* Testa Sintetica - Larghezza a tutta pagina */
{   position: relative;
    background-color: #eeeeee;
    height: 61px;  /* Inclusa ombra */  
    background-image: url(/FilesRes/Base/SuperHeadBackground.gif);
    z-index: 10;
}

.BZBarTop .BtnSeachTop
{   background-image: url(/FilesRes/Base/BarSearchButton.gif); 
    width: 40px;
    height: 40px;
    border:0;
    cursor: pointer;
    margin: 11px 0 0 5px;
}

.BZBarTop .BtnSeachTop:hover
{   background-image: url(/FilesRes/Base/BarSearchButtonHover.gif);
}

.BZBarInner                                 /* Div Interno alla Barra */
{   clear: both;
    width: 990px;
    height: 50px;
    margin: auto;
}

.BZBarInner .SearchTestoTop {
    width:160px;
    height:23px;
    font-family: Arial,Verdana;
    font-size: 14px;
    padding: 0 0 0 5px;
    /* background-image: url(/FilesRes/Base/BarSearch.jpg);
    background-repeat:no-repeat; */
    
    border: 0px;
    margin: 0;
    line-height: 23px;

     background-color: #e2e1e1;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border:1px solid #5a5959;
}


/* 
.BZSkin                                     Div a tutta pagina per fondo
{   background: url(/FilesRes/Base/Skin.jpg) no-repeat center top;
}
*/

#BackGround {

}

#BZSkinArea
{
	background: url(/FilesRes/Base2/Skin.jpg) no-repeat 50% 0;
	/* background-color: #ffffff; */
	height: 2158px;
	position: fixed; /* absolute; */
	width: 100%;
	top:0px;
	z-index: 1;
}

.BZSkinLink {
	position: absolute;
	width: 100%;
	height: 800px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	z-index: 1;
}


.BZTitleMain
{   display:none;
}

.BZContMain                                 /* Contenitore Principale. Larghezza 980 + 10 di ombrette */
{   position: relative;                     /* Se togli relative, sparisce sotto la skin ! */
    width: 980px;
    margin:auto;
    z-index: 10;
}

/* Testa Di Base (non viene vista nelle pag. inserzionisti)  */ 
.BZHeadBase                      
{   position: relative; 
    /* float:left; */
    /*width: 450px;
    margin-left: 45px;
    
    height: 16px;
    padding: 7px 0 3px 0;*/
    
}

.BZHeadBase .HLeft                 
{   float: left;
    width: 450px;
    text-align: left;

    height: 16px;
    padding: 7px 0 3px 10px; 
}

.BZHeadBase .HGraph                    
{   clear: both;
    width: 980px;
    height: 100px;
    background: url(/FilesRes/Base2/HeadBg.gif) no-repeat center top;
}

.BZHeadBase .AreaLogo
{   float:left;
    clear:left;
    width:222px; 
    height:70px; 
    margin:18px 0 0 22px;  
}

.BZHeadBase .AreaLogo img {
    border: 0;
    }


.BZHeadBase .AreaLogin 
{   float: left; width: 94px; height: 40px; margin: 33px 0 0 200px; text-align:right; font-size:14px;
}

.BZHeadBase .AreaLogin .A1 {   text-decoration:none; color: Red; }
.BZHeadBase .AreaLogin .A2 {   text-decoration:none; color: Black; }

.BZHeadBase .AreaLogin a:hover
{   color: White; background-color:#666666; }

.BZHeadInserz
{   height:380px;
    width:980px;
    border-bottom: 7px solid #c22822;
}


.BZHeadInserz .AreaLogin a
{   text-decoration:none;
    color: Black;
}

.BZHeadInserz .AreaLogin a:hover
{   color: White;
    background-color:#666666;
}

.BZHeadBase .BtnSeachBig
{   background-image: url(/FilesRes/Base2/HeadButtonCerca.png); 
    width: 57px;
    height: 58px; 
    border:0;
    cursor: pointer;
}

.BZHeadBase .BtnSeachBig:hover
{   background-image: url(/FilesRes/Base2/HeadButtonCercaOver.png); 
}

.BZHeadBase .InputCerca {
    width:153px;
    padding-left: 4px;
    height:22px;
    margin:0;
    border:0;
    font-size: 14px;
    /* background-image: url(/FilesRes/Base/SearchBarBg.jpg);  */
    background-repeat:no-repeat;
    line-height: 22px;
    border: 1px solid #c5c5c5;
}

.AreaLogin .A1 {   text-decoration:none; color: Red; }
.AreaLogin .A2 {   text-decoration:none; color: Black; }

.AreaLogin a:hover
{   color: White; background-color:#666666; }



.BZHeadInserz .HRight                         
{   float:right;
    width: 450px;
    margin-right: 40px;
    height: 16px;
    padding: 3px;
    text-align: right;
}

.BZHeadInserz .AreaLogo 
{   /* float:left; */
     clear: both;
    /* cursor:pointer;  */
    /* width:260px; */
    height:268px;  
}

.BZHeadInserz .AreaLogo img /* IMG Logo */
{   /* float:left; */
    /* clear: left; */
    /* cursor:pointer;  */
    /* width:260px; 
    height:70px;  */
    margin:40px 10px 0 18px;   
    text-align: center;
}

.BZHeadInserz .AreaNomeAz /* Titolo Testuale */
{   /* float:right; */
    /* clear:right; */
    /* text-align:right; */
    /* cursor:pointer;  */
    /* width:500px; */ 
    height:62px; 
    padding:14px;   
    background-color:white;
    opacity: 0.75;
}

.BZHeadInserz .AreaNomeAz .AzNome a 
{   font-size: 28px;
    color: #000000;
    font-family: 'Istok Web', Verdana;  
    font-weight: 700;
    text-decoration: none;
}

.BZHeadInserz .AreaNomeAz .AzCat 
{   font-size: 18px;
    color: #c23933;
    font-family: 'Istok Web', Verdana;  
    /* font-weight: 700; */
    text-decoration: none;
}


.BZHeadBase .AreaSearch
{   float:left;
    width:416px; 
    height:71px; 
    margin:17px 0 0 10px;  
    color:#ffffff;
    font-weight: bold;
    font-size: 16px; 
}


.BZHeadBase .DropProvincia
{   width:160px;
    height:26px;
    padding-top: 6px;
    border:  1px solid #c5c5c5;
}

.BZBarTop .DropProvincia
{   width:180px;
    
    /* height:26px; */
    
    padding: 3px; 

    margin: 0;
        
    /*-webkit-box-shadow: 0 2px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 2px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 2px 0 #ccc, 0 -1px #fff inset;  */

    background: transparent;
    color:#555;
    border: 0;

    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

.DropContainer {
    float:left;
    overflow:hidden;
    width:156px;
    margin-left:5px;
    background:  url(/FilesRes/Base/ArrowSelect.png) no-repeat #e2e1e1 135px 2px;

    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border:1px solid #5a5959;

    /* dropdown_arrow.png is a 31x28 image */
}

.HomeSelLocation {
    padding:5px 0 5px 15px;
    font-size: 15px;
}

.HomeSelLocation .DropSelLoc {
    font-size: 15px;
    border-radius: 4px;
}

/* ------------------------------------------- */


.BZCenterBase,
.BZCenterInserz
{   float:left;
    width: 980px;
    margin: 0 0px 0 0px;
    background-color: White;
    min-height: 500px;
}

.BZCenterBase
{  background: url(/FilesRes/Base2/BgGradientGray.png) repeat-x center top; }

.BZCenterBase .BZCenterInserz {
    background: url("/FilesRes/Base2/BgGradientGray.png") repeat-x scroll center top transparent;
}

.BZCenterInserz
{   background-color:#ffffff; }


.BZCenterBase .BZLeft, 
.BZCenterInserz .BZLeft
{   float: left;
    width: 770px;
}

.BZCenterBase .BZRight, 
.BZCenterInserz .BZRight
{   float:left;
    width: 210px;
}
    
.BZFooterLastView
{   clear:both;
    width: 960px;
    height: 50px;
    background-color: white;
    padding: 10px;
    border-top: 3px solid red;
}

.BZFooterBase
{   clear:both;
    width: 980px;
    height: 124px;
    background: url(/FilesRes/Base2/FooterBg.gif) no-repeat center top;
}

.BZFooterInserz
{   clear:both;
    width: 980px;
    height: 122px;
    background: url(/FilesRes/Base2/FooterInserz.png) no-repeat center top;
}

.BZFooterBase a,
.BZFooterLastView a,
.BZFooterInserz a
{ color: Black;
  text-decoration: none;
}

.BZSubFooter 
{   position: relative;
    width: 900px;
    margin: auto;
    margin-top:5px;
    z-index: 10;
}

.BZSubFooter #Biz
{   float:left;
    width: 300px;
    text-align:left;
}

.BZSubFooter #TempoTrascorso /* Non cambiare Nome, e' usato nella JS */
{   float:left;
    width: 300px;
    text-align:center;
}

.BZSubFooter #Sign
{   float:left;
    width: 300px;
    text-align:right;
}

.BZSubFooter, .BZSubFooter a
{   text-decoration: none;
    font-size: 11px;
}


.BZRight .imgbanner
{   border: 0;
    margin: 25px 20px 0 0;
    width:160px; 
}

/* Stili di OGNI PAGINA Base ( Parte sotto la testata ) */

.BZCenterBase .PagContainer
{  
}

.BZCenterBase .PagContainer .PagTitle 
{ text-align:center;
}

.BZCenterBase .PagContainer .PagBody 
{ padding:10px;
}

.BZCenterBase .PagContainer .PagFoot 
{ 
}


.ContentNews .Ele
{ margin-bottom: 8px;
}

.ContentNews .Title
{ font-weight: bold;
}

.ContentNews a
{ text-decoration: none;
  color: black;
}

/* Stili di Pagine Inserz ----------------------------- */

.BZCenterInserz .PagContainer
{ padding:20px;
}


/* -------------------- */

/* Form */
div.frmLbl{
	width:180px;
	height: 28px;
	float:left;
	/* clear: left; */
	line-height:22px;
	font-weight:bold;
}

div.frmItm 
{ height: 28px;
}

#FormRegistrazione fieldset,
#FormLogin fieldset,
#FormRecovery fieldset
{ /* margin-top: 10px; */
  padding-left: 10px; 
}

#FormRegistrazione legend,
#FormLogin legend,
#FormRecovery legend
{ /* margin-top: 10px; */
  padding: 10px;
  font-weight: bold;
  color: Green;
}

#FormLogin fieldset, 
#FormRecovery fieldset
{ float:left;
  width: 338px;
  height: 250px;
}

#FormLogin fieldset { margin-right:10px; }

#FormLogin .MyInput,
#FormRecovery .MyInput
{ width: 160px;
}

/* Prod Report Bar Paging --------------------------------------------------- */

.PagLinkContainer.Up 
{   text-align: center;
    margin: 0 0 20px 0;
}

.PagLinkContainer.Down 
{   text-align: center;
    padding: 20px 0 0 0;
    clear: both;
}

.PagLinkContainer a
{ padding: 3px 5px 3px 5px;
  margin: 0 2px 0 2px;
  border: 1px solid black;
  font-size: 13px;
  text-decoration: none;
}

.PagLinkContainer a:hover
{ color: White;
  background-color: #bbbbbb;
}

.PagLinkContainer a.current
{ background-color: #63a83f;
  color: #eeeeee;
}

/* Briciole ---------------------- */

#Briciole  
{ font-size: 12px; 
  color: black;             
}

#Briciole a
{ text-decoration:none;
  font-weight: bold;
  color: #A00000;             
}

#Briciole a:hover
{ color: White;
  background-color: #A00000;
}


/* ------------------------------- */

/* Menu Scheda Azienda */

#InsMenu { padding: 15px 0 0 10px; }

#InsMenu a { color:white; text-decoration: none; }

.Menu ul { list-style-type: none; margin: 0; padding: 0; }

.Menu li span { display: none; }

.Menu li.menutop
{ display: block;
  background: no-repeat top right;
  width : 176px;
  height : 31px;
  background: url(/FilesRes/Menu/topmenu.jpg);
}

.Menu li.menudown
{ display: block;
background: no-repeat top right;
width: 176px;
height: 8px;
background: url(/FilesRes/Menu/bottommenu.jpg);
}

.Menu li.menuhome a,
.Menu li.menuazienda a,
.Menu li.menumappa a,
.Menu li.menugallery a,
.Menu li.menucoupon a,
.Menu li.menuslide a,
.Menu li.menuprodotti a,
.Menu li.menucontatti a	{ display: block;
			background: no-repeat top right;
			width: 141px;
			height: 23px;
			background: url(/FilesRes/Menu/button.jpg);
			padding: 7px 0 0 35px;
			 font-size:13px;
			}

.Menu li.menuhome a	{  }
.Menu li.menumappa a 	{ background-position: -176px 0; }
.Menu li.menucontatti a   	{ background-position: -352px 0; }
.Menu li.menuazienda a  { background-position: -528px 0; }
.Menu li.menuprodotti a 	{ background-position: -704px 0; }
.Menu li.menugallery a	{ background-position: -880px 0; }
.Menu li.menuslide a { background-position: -1056px 0; }
.Menu li.menucoupon a { background-position: -1232px 0; }

.Menu li.menuhome a:hover	{ background-position: 0px -30px;}
.Menu li.menumappa a:hover 	{ background-position: -176px -30px;}
.Menu li.menucontatti a:hover   	{ background-position: -352px -30px;}
.Menu li.menuazienda a:hover  { background-position: -528px -30px;}
.Menu li.menuprodotti a:hover 	{ background-position: -704px -30px;}
.Menu li.menugallery a:hover	{ background-position: -880px -30px;  }
.Menu li.menuslide a:hover { background-position: -1056px -30px;  }
.Menu li.menucoupon a:hover { background-position: -1232px -30px;  }


.Menu li { list-style-type: none; text-align:right; color: white; }

.Menu li.verde a { display: block;
			background: no-repeat top right;
			width: 169px;
			height: 24px;
			background: url(/FilesRes/Menu2/BgMenu.png);
			padding: 7px 7px 0 0;
			font-size:13px;
            font-weight: bold;
            margin-top: 4px;
			}

/* -------------- Icone Social Network */

.Social {
	float:left;
	width:43px;
	margin: 0;
}

/* -------------- Elemensti generici */

.ULButton {
  /* list-style-image:url(/SitoTpl/Img/LIButton.gif); */
  margin:0;
  padding:12px 0 0 10px;
}

.ULButton li
{ /* display:inline;  */
  list-style-type:none;
  height: 30px;

}

.ULButton li a
{ /* font-size:11px; */
  padding:5px 16px 5px 30px;
  background-image: url(/FilesRes/IconseButtons/LIButton.gif);
  background-repeat:no-repeat;
  text-decoration :none;
  color:#444;
  /* list-style-type:none;  */
  height:30px;
}

.ULButton li a:hover
{ /* color: White;
  background-color: #666666; */
  text-decoration:underline;
}

a.GenericButton
{   color: Black;
    text-decoration: none;
    padding: 6px 4px 6px 4px;
    border: 1px solid #c5c5c5; 
    background-color: #eae7e7;   
    font-size: 14px;
}

a.GenericButton:hover
{
    border: 1px solid #c5c5c5; 
    background-color: #333333; 
    color: white  
}


.LinkAllCoupon {
    float:left; 
    margin: 5px 0 0 20px;
}

.LinkAllCoupon a 
{
    color: #717275;
    text-decoration:none;
    }
.LinkAllCoupon a:hover
{
  background-color: #a8a9ae;
  color: White;
  text-decoration: none;
    }

/* LINK BUTTON BIG LONG ---------- */    
    
.AButtonLong
{   text-align:center;
    display:block;
    margin:auto;
    width:300px;
    padding:10px;
    border:1px solid black;
    background-color:#eaeaea;
    text-decoration:none;
    font-size:14px;
}

.AButtonLong:hover
{  background-color:#555555;
   color: White;
}
    
/* --------------------- Classe per i link in home page  */  
.MenuRosso {
    background-image: url(/FilesRes/Base2/HeadMenuRossoBg.gif);   
    height: 68px;
    width: 980px;
}

.MenuRossoLink a 
{   font-size: 13px;
    color: #dddddd;
    text-decoration:none;
    display:block;
    float:left;
    height: 19px;
    padding: 18px;
}

.MenuRossoLink a:hover
{ background-color: #a8a9ae;
  color: White;
  text-decoration: none;
  background-image: url(/FilesRes/Base2/BgLinkMenu.gif); 
}
    
.MenuRosso img { border:0; }    

/* ----- Add Basket ----- */
#AddBasket { /* float:left; */ width:120px; margin:auto; margin-top:15px; }
#AddBasket #ABQta { float:left; padding:4px; padding-left: 10px; }
#AddBasket #ABQta input { width: 30px; }

#AddBasket #ABButton {
  position: relative;   /* se non metti questo il cursor non funziona ... */
  cursor: pointer;
  clear: both;  /* <- rimuovere per mettere il button nella stessa riga e mettere float #AddBasket */
  /* float: left; */
  height: 30px;
  }

#AddBasket #ABButton span {
  display: block;
  padding-right: 30px;
  background:url('/FilesRes/Base/ProdBaskSBg.gif') transparent no-repeat scroll top right;
  }

#AddBasket #ABButton input {
  display: block;
  height: 30px;
  border:0;
  margin:0;
  cursor: pointer;
  background:url('/FilesRes/Base/ProdBaskSBg.gif') transparent no-repeat scroll top left;
}

#AddBasket #ABButton span:hover { background-position: bottom right; }
#AddBasket #ABButton span:hover input { color: white; background-position: bottom left; }

/* ------- Basket Corrente -------- */

#BaskCur 
{ border: 4px solid #e4e4e4;
  border-radius: 10px;
  background-color: #eeeeee;
  margin: 0 0 10px 0;
  padding: 5px;
}

#BaskCur .Title
{ font-size: 14px;
  color: #000080;
  margin-bottom: 5px;
  font-weight: bold;
}

#BaskCur .Content
{ font-size: 12px;
  color: #666666;
}

/* Basket Rapido ------------------------------------------------------------ */
.DivFiledsetBskRapido
{  width: 49%;
   margin: 0;
}
.DivFiledsetBskRapido #BRSubSx {  }
.DivFiledsetBskRapido #BRSubDx {  padding-left: 10px; }

.DivFiledsetBskRapido td
{  /* font-size: 12px; */
}

.DivFiledsetBskRapido .TableDatiUtente td,
.DivFiledsetBskRapido .TableDestinazione td
{ height: 23px; }

.RadioList td
{  padding : 0px;
}

.RadioList input
{   height: 12px;
    margin: 0 0 3px 0;
}

.DataBasketTotali
{ position: relative;
  margin-left: 100px;
}

.TableCollapse
{  border-collapse: collapse;
   /* background-color: Blue; */
}

.TableCollapse td
{ margin: 0px;
  padding: 0px;
  /* background-color: Aqua; */
}

.LabelTableCosti
{  display: block;
   padding: 2px 10px 2px 6px;
}

.ValueTableCosti
{   font-weight:bold;
    text-align: right;
}

/* .GButton2 button, .GButton2 a */
.GButton2L input, .GButton2R input
{   display:block;
    float:left;
    
    background-color:#f5f5f5;
    border:1px solid;
    border-color:#ccc #999 #999 #ccc;
    
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;

    line-height:16px; 
    text-decoration:none;
    font-weight:bold; 
    color:#565656;
    cursor:pointer;
    padding:1px 10px 2px 10px;   /* Links */ 

    background:url(/FilesRes/Base/BGBtn2Row.jpg);
    
    height:40px;
}
/* .GButton2 a      { height:32px; } */

.GButton2L input { margin:0 7px 0 0; } 
.GButton2R input { margin:0 0 0 7px; } 

.GButton2L input:hover { padding:2px 9px 1px 11px; }
.GButton2R input:hover { padding:2px 9px 1px 11px; }
.GButton2L input:active { padding:2px 9px 1px 11px; background:#aaa; color:#fff; }
.GButton2R input:active { padding:2px 9px 1px 11px; background:#aaa; color:#fff; }

.BskNoteTraspoPag p {  margin-bottom: 4px; line-height: 15px; }



/* FINE Basket Rapido ------------------------------------------------------- */

/* CATEGORIE ---------------- */
.BoxCategory
{ float:left; 
  width:204px; 
  height: 60px;
  
  margin:5px; 
  padding:10px;
  
  border:4px solid #9ac3a5;   
  border-radius: 10px;
  background-color:#EEEEEE; 
  
}

.BoxCategory:hover
{ border:4px solid #9ac3a5;   
  background-color:#d0ded1; 
}

.BoxCategory .Nome
{ font-family: 'Carme', sans-serif;
  font-size: 16px;
  color: #506455;
}

.BoxCategory .NumProd
{ margin-top: 6px; 
  font-style: italic;      
}

/* -------------- Report Prodotto ------------- */

#InsPageProd #Right 
{
    margin-top:16px;
}

.ProdBox 
{
    border: 2px solid #e4e4e4;
  border-radius: 10px;
  background-color: #eeeeee;
  margin: 0 0 10px 0;
  padding: 5px;
  line-height: 22px;
 }

.ProdLabel 
{
    float: left;
    width: 130px;      
}

.ProdData 
{
    float: left;
    font-weight: bold;    
    max-width: 320px;
}

.ProdTesto 
{
    float: left;
}


.FotoProd   /* Foto Prodotto alto/dx */
{ 
    border: 2px solid #e4e4e4;
}

ul.MenuContGroup { margin: 15px 0 0 0; padding:0; height: 26px; display:block; }
ul.MenuContGroup li {
  display: block;
  float: left;
  padding: 5px 0 5px 0;
  height: 16px;  
  border: 1px solid #e4e4e4;
  border-bottom: 0;
  margin: 0 6px 0 0;
  background-color:  white;
  font-weight: bold;
}

ul.MenuContGroup li a { color:black; text-decoration:none; padding: 5px; }

ul.MenuContGroup li.current { background-color:#e4e4e4; }
ul.MenuContGroup li:hover { background-color: #e4e4e4; }

.ProdSchedaVis  /* Div delle descrizioni delle schede DESC, SCHEDA, GALLERY nella pagina prodotto */
{
    border: 1px solid #e4e4e4;
    display: block;
    line-height: 20px;
    font-size: 14px;
    margin-top: 1px;  
    padding: 0 10px 0 10px;
}

.ProdSchedaHidden
{  display: none; }

.FrameMap {
	width:740px;
	height:500px;
	border:0;
	background-color:#000000;
}

/* ------------------------ CercaCoupon -------- */

.CercaCoupon {
	float: left;
	margin: 30px 0 0 26px;
	text-align:center;
	width: 156px;
	height: 80px;
	background-image: url('/FilesRes/Base/CercaCoupon.jpg');
}

.CkSitoWeb input {
    display: inline-block;
    position: relative;
    margin-top: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
}


/* -------------------------- Go To Coupon e Prod in Search Aziende -------------- */

.HrUpPaging {
    border: 0;
    height: 2px;
    background: #333;
    background-image: linear-gradient(to right, #d8f5d3, #8bcc7e, #d8f5d3);
    margin-bottom:6px;
}

.GroupSearchTitle {
    font-size: 16px;
    font-weight: bold;
    padding:0 0 6px 0;
}

/* Aziende */

.GroupSearchNotaA {
    font-style: italic;
    padding:0 0 6px 0;
}

.GroupSearchVoiceA {
   font-weight: bold;
   padding:0 0 2px 6px;
   
}

.GroupSearchVoiceA a {
    color: #59973c;   
    text-decoration: none;
}

.GroupSearchVoiceA a:hover {
    color: white;   
    background-color: #59973c;   
}

.GroupSearchNotaPC {
    font-style: italic;
}

.LnkGoToP a,
.LnkGoToC a
 {
    color: white;
    font-weight: bold;
    text-decoration:none;
    display: block;
    border-radius: 4px;
    width: 155px;
    padding: 6px 5px 5px 5px;
}

.LnkGoToC a { background-color: #89b24e; }
.LnkGoToP a { background-color: #008dd2; }

.LnkGoToC a:hover { background-color: white; color: #89b24e; }
.LnkGoToP a:hover { background-color: white; color: #008dd2; }