/* CSS Document */

.cursor {cursor: hand}

.hmItems     {
    color:white;
    z_index:3;
    background-image: url(/images/menu_bg.jpg);
    /* background-color: #717070; */
   }
.hmItemsOver {
    color:white; 
    z_index:3;
    background-image: url(/images/menu_bg.jpg);
    /* background-color: #a8a7a7; */
   }


/*************************  TOP MENU **************************************************/

#topMenu {
  	 position: relative;
  	 z-index: 101;
  	 top: 24px;
  	 left: 39px;
  	 }

#flShow {
  	 position: relative;
  	 z-index: 1;
  	 top: -450px;
  	 left: -200px;
  	 background-color: transparent;
  	 }
  	 
 #emailBox {
      position: relative;
      z-index: 101;
      top: -100px;
      left: -40px;
 }

/************************* END TOP MENU ***********************************************/

/*********************** BEGIN MID MENU STRUCTURE *************************************/  

#menu {
      cursor: pointer;
      position: relative;
      top: 0;
      left: 9;
      z-index:100;
      width: 100%; /* precision for Opera */
      }

/********** SUB MENU 1 **********************/
#smenu1 {
        position:absolute;
        top:15;
        left: 0;
        z-index:101;
        display: none;
        background: #FFFFFF;
        }

#smenu1 table {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

#smenu1 td {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

/********** SUB MENU 2 **********************/
#smenu2 {
        position:absolute;
        top:15;
        left: 246;
        z-index:101;
        display: none;
        background: #FFFFFF;
        }

#smenu2 table {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

#smenu2 td {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

/********** SUB-SUB MENU 2 **********************/
#ssmenu2 {
        position:absolute;
        top:38;
        left: 355;
        z-index:102;
        display: none;
        background: #FFFFFF;
        }

#ssmenu2 table {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

#ssmenu2 td {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

/********** SUB-SUB MENU 3 **********************/
#ssmenu3 {
        position:absolute;
        top:61;
        left: 355;
        z-index:102;
        display: none;
        background: #FFFFFF;
        }

#ssmenu3 table {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

#ssmenu3 td {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

/********** SUB-SUB MENU 4 **********************/
#ssmenu4 {
        position:absolute;
        top:84;
        left: 355;
        z-index:102;
        display: none;
        background: #FFFFFF;
        }


#ssmenu4 table {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }
           
#ssmenu4 td {
           border-collapse: collapse;
	   border-color: #000000;
	   border-width: 1px;
	   border-style: solid;
           }

/********** SUB MENU 4 **************************/

#smenu4 {
        position:absolute;
        top:15;
        left: 345;
        z-index:101;
        display: none;
        background: #FFFFFF;
        border-collapse: collapse;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
        }

/*************************************************/

.subMenu	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	}

.subMenu a:link	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}

.subMenu a:visited	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}

.subMenu a:active	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}


/*********************** END MID MENU STRUCTURE *************************************/  
H1 {
        font-size: 12px;
        font-weight:normal;
        padding-left: 40px;
	font-family: Tahoma;
	color: #83bb5a;
	text-decoration: none;
}

.main	{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 150%;
	}

.mainGreen	{
	font-size: 11px;
	font-family: Tahoma;
	color: #83BB5A;
	text-decoration: none;
	}

.mainListings	{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	text-decoration: none;
	line-height: 150%;
	}

.mainTitle	{
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 150%;
	}
	
.listingsTitle	{
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 150%;
	}

.mainWhite	{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}

	
.mainP	{
	font-size: 11px;
	font-family: Tahoma;
	color: #8886AD;
	text-decoration: none;
	}
	
.mainP  a:link	{
	font-size: 11px;
	font-family: Tahoma;
	color: #8886AD;
	text-decoration:none;
	}

.mainP  a:visited	{
	font-size: 11px;
	font-family: Tahoma;
	color: #8886AD;
	text-decoration:none;
	}
.mainP  a:hover	{
	font-size: 11px;
	font-family: Tahoma;
	color: #83BB59;
	text-decoration:none;
	}
	
.mainW	{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.mainW  a:link	{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	}

.mainW  a:visited	{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	}
.mainW  a:hover	{
	font-size: 11px;
	font-family: Tahoma;
	/*color: #83BB59;*/
	color: #FFFFFF;
	text-decoration:none;
	}

.cerca	{
	font-size: 9px;
	font-family: Tahoma;
	color: #666666;
	text-decoration: none;
	}
	
.cerca a:link	{
	font-size: 9px;
	font-family: Tahoma;
	color: #666666;
	text-decoration:none;
	}

.cerca a:visited	{
	font-size: 9px;
	font-family: Tahoma;
	color: #666666;
	text-decoration:none;
	}
.cerca a:hover	{
	font-size: 9px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}


.bottom	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	}

.bottom a:link	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom a:visited	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom  a:active	{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
	}

.bottom	 a:hover{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;	
	}
	
.midMenu	{
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}

.midMenu a:link	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}

.midMenu a:visited	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}

.midMenu a:active	{
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	text-decoration:none;
	}

.midMenu a:hover{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration:none;	
	}

.content	{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	text-decoration: none;
	}

.content a:link	{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	text-decoration:none;
	}

.content a:visited	{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	text-decoration:none;
	}

.content a:active	{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	text-decoration:none;
	}

.content a:hover{
	font-size: 11px;
	font-family: Tahoma;
	color: #B00120;
	text-decoration:none;	
	}




.footTitle	{
	font-size: 15px;
	font-family: Tahoma;
	font-weight: bold;
	color: #85764f;
	text-decoration: none;
	}

.footTitle a:link	{
	font-size: 15px;
	font-family: Tahoma;
	font-weight: bold;
	color: #85764f;
	text-decoration:none;
	}

.footTitle a:visited	{
	font-size: 15px;
	font-family: Tahoma;
	font-weight: bold;
	color: #85764f;
	text-decoration:none;
	}

.footTitle a:active	{
	font-size: 15px;
	font-family: Tahoma;
	font-weight: bold;
	color: #85764f;
	text-decoration:none;
	}

.footTitle a:hover{
	font-size: 15px;
	font-weight: bold;
	font-family: Tahoma;
	color: #000000 ;
	text-decoration:none;	
	}

.emailForm {
   font-size: 9px;
   font-family: Tahoma;
   color: #000000;
}

.emailForm input {
   font-size: 9px;
   font-family: Tahoma;
   color: #000000;
}

#tblListings {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-width: 1px;
  font-size: 11px;
  font-family: Tahoma;
  color: #666666;
  text-decoration: none;
  line-height: 150%;
}

#tblEval {
  background-color: #FCF8F8;
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-width: 1px;
  font-size: 11px;
  font-family: Tahoma;
  color: #666666;
  text-decoration: none;
  line-height: 150%;
}

#midPhone{
  font-size: 15px;
  font-family: Tahoma;
  color: #FFFFFF;
  text-decoration:none;
}
