body                 {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       text-decoration: none;
       color: #B4B2B2;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
       margin-bottom: 0px
       }

.table {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #B4B2B2;
       text-decoration: none;
       padding-top: 0px;
       padding-right: 0px;
       padding-bottom: 0px;
       padding-left: 0px;
       border: 0px #000000 solid
       }




.10  {
     font-family: Helvetica, Arial, Verdana, sans-serif;
     font-size: 10px;
     color: #929090;
     font-weight: normal;
     }




.11  {
     font-family: Helvetica, Arial, Verdana, sans-serif;
     font-size: 11px;
     color: #3F6619;
     font-weight: bold;
     }

.14  {
     font-family: Helvetica, Arial, Verdana, sans-serif;
     font-size: 14px;
     color: #B4B2B2;
     font-weight: bold;
     }


.titulo {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 12px;
       color: #90B627;
       font-weight: bold;
  		background-color:#F2F9D3;
  		text-align:center;
}
.invertedTitulo {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       background-color: #FFFFFF;
       background-image: images/logo.gif;
}
.addressFranchisee{
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px;
   text-align: justify;
   font-style: normal;
   font-weight: normal;
   color: #000000;
}
.nameFranchisee{
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px;
   text-align: justify;
   font-style: normal;

   color: #000000;
}
.invertedTitulo {
               padding: 0px 0px 0px 20px ;
       font-family: Helvetica, Arial, Verdana, sans-serif;
       height: 40px;
       background: #FFFFFF url('images/sfondo_testatina.jpg');
       background-repeat: no-repeat;
       height: 90px;
}

.telephoneLabel {
        text-align: right;
}

.orario{
   font-family: Arial, Verdana, sans-serif;
   font-size: 9px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   color: #999999;
   width: 350px;
   text-align: right;
}
.telephoneNumber {
               font-family: Arial, Verdana, sans-serif;
               font-size: 13px;
               font-style: normal;
               line-height: normal;
               font-weight: bold;
               font-variant: normal;
               color:#777777;
}
.direccionSencilla {
               font-family: Arial, Verdana, sans-serif;
               font-size: 10px;
               font-style: normal;
               font-weight: bold;
               font-variant: normal;
               color: #666666;
}
.mail {
       text-align: right;
       font-family: Arial, Verdana, sans-serif;
               font-size: 8pt;
               font-style: normal;
               font-weight: bold;
               color: #FFFFFF;
}
.HowToGetThere{
       text-align: center;
}
a.mail {
       text-align: right;
       font-family: Arial, Verdana, sans-serif;
               font-size: 8pt;
               font-style: normal;
               font-weight: bold;
               color: #FFFFFF;
}
a:hover.mail {
       text-align: right;
       font-family: Arial, Verdana, sans-serif;
       font-size: 8pt;
       font-style: normal;
       font-weight: bold;
       color: #FFFFFF;
}
a:visited.mail {
       text-align: right;
       font-family: Arial, Verdana, sans-serif;
       font-size: 8pt;
       font-style: normal;
       font-weight: bold;
       color: #FFFFFF;
}


.imageTitle {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       text-align: center;
       font-size: 12px;
       font-weight: bold;
       color: #3F6619;
}

.link {

       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 10px;
       color: #636161;
       font-weight: bold;
}

a                 {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #3F6619;
       text-decoration: none
       }


a:visited        {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 11px;
       font-weight: bold;
       color: #3F6619;
       text-decoration: none
       }

a:hover         {
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 11px;

       color: #3F6619;
       text-decoration: underline;
       }
.unlinked{
       font-family: Helvetica, Arial, Verdana, sans-serif;
       font-size: 11px;
       color: #999999;
       text-decoration: none
}



.boton {
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #90B627;
       background-color: #F2F9D3;
       border: 0px #BCDBAE solid;
       text-align: center;
       text-valign: top;
       cursor:hand;
}

.dateList{
       font-weight: normal;
       text-align:right;
       color: #000000;
       padding-right: 35px;
}
.zoneList{
       font-weight: normal;
       color: #000000;
}
.realEstateDescriptionList{
       font-weight: normal;
       font-size : 12px;
       color: #000000;
}
a.realEstateDescriptionList:hover{
       font-weight: normal;
       text-decoration:underline;
       font-size : 12px;
       color: #666666;
}
a.realEstateDescriptionList:visited{
       font-weight: normal;
       font-size : 12px;
       color: #666666;
}
a.realEstateDescriptionList{
       font-size : 12px;
       font-weight: normal;
       color: #666666;
}
a.realEstateImageList{
       border-width: 0px;
       border-style: none;       
       font-size : 12px;
       color: #666666;
}
.realEstateImageList{
       border-width: 0px;
       border-style: none;
       font-size : 12px;
       color: #666666;
}
img.realEstateImageList{
       border-width: 0px;
       border-style: none;       
       font-size : 12px;
       color: #666666;
}

.priceList{
       font-weight: normal;
       color: #000000;
       padding-left: 25px;
}
.surfaceList{
			text-align: center;
			font-weight: bold;
      color: #000000;
}

table.searchDetailTable th{
 font-family: Arial, Verdana, sans-serif;
 color:#000000;
 font-weight : bold;
 text-align : left;
 font-size : 11px;
 width:160px;
 text-align:left;
 background-color:#FFFFFF;
}

table.searchDetailTable td{
 font-family: Arial, Verdana, sans-serif;
 width:140px;
 font-size : 11px;
 font-weight : normal;
 text-align : left;
 color:#333333;
}

a.mainForm:hover{
       text-decoration:underline;
}
a.mainForm{
     font-weight: bold;
     font-size : 11px;
     color: #3F6619;
}

.legalNotice{
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    text-align: justify;
}
.emphasisInText{
      font-weight: bold;
      color:#336633;
}


.searchCriteria{
  font-size: 11px;
	height: 25px;
	padding-size: 5px;
  color: #000000;
}
.searchCriteriaHeading{
  color: #000000;
  text-align:left;
}
.comboBox{
  font-size: 9px;
}
h2.innerTitle{
  text-align: center;
  color: #000000;
}


.textoWeb  {
      font-family: Helvetica, Arial, Verdana, sans-serif;
      font-size: 11px;
      color: #000000;
      font-weight: normal;
}

.lineRealEstate{
      font-size: 12px;
      color: #000000;
			height:30px;
}
.lineSpacer{
			height:20px;
}
.linePos{
      font-size: 12px;
      color: #000000;
			height:40px;
}
a.posName{
font-weight: bold;
color: #666666;
font-size: 12px;
}
.button{
color: #ADCA5B;
font-size: 12px;
font-weight: bold;
background-color: #F2F9D3;
border-width:1px;
border-color:#249711;
border-style:solid;
padding:5px;
}

.mainFrame{
padding:15px;
}
