/* CSS Document */
body
 {
    margin:0;
    padding:0;
    text-align: center;
    background-color: #839BB3;
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    /*line-height: 120%;*/
 }
 img
 {
    border: 0;
    margin: 0;
    padding: 0;
 }
 textarea
 {
  width: 250px;
  height:400px;
 }
 h1
 {}
 h2
 {
  padding:0;
  margin:0;
  padding-top: 15px;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 18px;
  font-weight: lighter;
  color: #295886;
 }
 h2.blu
 {
  color: #29375c;
  
 }
 h2.scegli
 {
  color: #809ab1;
  padding: 0;
  padding-left: 35px;
  /*background-image: url(images/freccia.jpg);
  background-position: 15px 5px;
  background-repeat: no-repeat;*/
  font-size: 18px;
 }
 h3
 {
  padding:0;
  margin:0;
  padding-top: 15px;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 18px;
  font-weight: lighter;
  color: #295886;
 }
 
 h3.blu
 {
  color: #29375c;
  
 }
 h4
 {
  padding:0;
  margin:0;
  padding-top: 7px;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 16px;
  font-weight: lighter;
  color: #8b8b8b;
 }
 h4.blu
 {
  padding:0;
  margin:0;
  padding-top: 15px;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 16px;
  font-weight: lighter;
  color: #295886;
 }
 h4.subtitle
 {
  
  padding-top: 3px;
  display: inline;
 }

 h5
 {
  margin:0;
  padding: 3px;
  padding-top: 0px;
  text-align:center;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #265a93;
 }
 h6
 {}
 a.continua,a:link.continua, a:visited.continua, a:focus.continua,a:hover.continua
 {
  border:0;
  padding-right: 10px;
 }
 .td_cell
 {
    background-image: url(images/point.gif);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding-left: 15px;
    width: 50%;
    vertical-align: top;
 }
 .container
 {
  padding-left: 15px;
 }
 p
 {
  padding:0;
  margin:0;
  font-size:10px;
  line-height: 120%; 
  padding-top: 10px;
  padding-left: 3px;
  padding-right: 3px;
 }
 p.big
 {
  font-size: 14px;
 }
 .point_h
 {
  padding-top: 3px;
  padding-right: 3px;
  background-image: url(images/point.gif);
  background-position: 0 0;
  background-repeat: repeat-x;
  height: 4px;
 }
 .nopoint_h
 {
  padding-top: 3px;
  padding-right: 3px;
  height: 4px;
 }
 #copyright
 {
  clear: both;
  display: block;
  position: relative;
  border-top: 1px solid #000;
  padding: 3px;
  text-transform: uppercase;
 }
 #smaplink {
   position: absolute;
   display: block;
   right: 0;
   top: 0;
   color: #000000;
   padding: 3px;
 }
 #pi
 {
  clear: both;
  display: block;
  height: 60px;
  background-color: #839BB3;
  text-align: right;
  margin-left: auto;
  margin-right: auto;
  width: 780px;
  padding-top: 3px;
 }
 #frame
 {
    text-align: left;
    background-color: #fff;
    width: 780px;
    padding:0;
    padding-left: 2px;
    padding-right: 2px;
    margin-left: auto;
    margin-right: auto;
    
 }
 html > #frame
 {
    min-height: 650px !important;
 } 
 #header
 {
    height:100px;
    background-image: url(images/logo.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
 }
 #header h1
 {
    visibility: hidden;
    display: none;
 }
 #link_logo
 {
    float:left;
    width: 250px;
    height: 99px;
    padding:0;
    margin: 0;
    cursor: pointer;
    background: transparent;    
 }
 #h_cont
 {
    float: right;
    width: 200px;
    height: 90px;
 }
 #menu_up
 {
    padding:0;
    padding-top: 7px;
    margin: 0;
 }
 #menu_up a, #menu_up a:link, #menu_up a:visited, #menu_up a:active, #menu_up a:focus
 {
    color: #000;
    font-weight:bold;
    text-decoration: none;
 }
 #menu_up a:hover
 {
    text-decoration: underline;
 }
 #search_input
 {
    padding:0;
    padding-top: 25px;
    margin: 0;
 }
 #menu_pri
 {
    height: 15px;
    background-color:#DBD9DA;
 }
 #menu_pri ul
 {
    list-style-type:none;
    margin:0;
    padding:0;
 }
 #menu_pri li
 {
    display: inline;
    padding: 2px;
    padding-left: 12px;
    padding-right: 12px;
 }
 #menu_pri a, #menu_pri a:link, #menu_pri a:visited, #menu_pri a:active, #menu_pri a:focus, #menu_pri a:hover
 {
    color: #000;
    font-size: 9px;
    font-weight:bold;
    text-decoration: none;
    text-transform: uppercase;
 }
  #menu_chi
 {
    height: 15px;
    background-color:#787878;
 }
  #menu_chi ul
 {
    list-style-type:none;
    margin:0;
    padding:0;
    padding-left: 55px;
 }
 #menu_chi li
 {
    display: inline;
    padding: 2px;
    padding-left: 12px;
    padding-right: 12px;
 }
 #menu_chi a, #menu_chi a:link, #menu_chi a:visited, #menu_chi a:active, #menu_chi a:focus, #menu_chi a:hover
 {
    color: #fff;
    font-size: 9px;
    font-weight:bold;
    text-decoration: none;
    text-transform: uppercase;
 }
 
 #h_poster
 {
    height: 179px;
    padding-bottom: 1px;
    border-bottom: 1px solid #DBD9DA;
 }
  #s_poster
 {
    height: 80px;
    padding-bottom: 1px;
    border-bottom: 1px solid #DBD9DA;
 }
 #h_colsx
 {
    float:left;
    width: 250px;
    padding-top: 10px;
 }
 #h_content
 {
  float: right;
  width: 525px;
 }
 #thumbs_c
 {
    width: 250px;
 }
 #thumbs_c div
 {
    display: inline;
    margin: 0;
    padding: 0;
    float: left;
    height: 110px;
    width: 124px;
 }
 #thumbs_c a, #thumbs_c a:link, #thumbs_c a:visited, #thumbs_c a:focus, #thumbs_c a:hover
 {
    outline: 0 none #fff;
    padding: 1px;
    text-decoration: none;
 }
 #thumbs_c h5
 {
  font-size: 12px;
 }
 .clear_div
 {
    clear: both;
    display: block;
 }
 input.text
 {
  top: -3px;
  padding:0; 
  margin: 0;
  border: 1px solid #4d739a;
 }
 input.img
 {
  padding:0; 
  margin: 0;
 }

#box_cerca
{
  
  display: inline;
  float: left;
  border-top: 1px dotted #e7e7e7;
  background-color: #d9d9d9;
  width: 250px;
}
#box_cerca_s
{
  display: inline;
  float: left;
  border-top: 1px dotted #e7e7e7;
  background-color: #d9d9d9;
  width: 230px;
}
#box_cerca form, #box_cerca_s form
{
  padding-left: 15px;
}
#box_cerca select, #box_cerca_s select
{
  min-width: 200px;
  width: 200px;
}

#box_cerca button, #box_cerca_s button
{
  border: 0;
  font-family: Arial, Verdana Helvetica, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: transparent;
  color:#4C7297;
  cursor: pointer;
  width: 150px;
}
#box_cerca h2
{
  font-size: 20px;
  margin:0;
  padding: 0;
  padding-left: 15px;
  padding-top: 7px;
}
#box_cerca_s h2
{
  font-size: 16px;
  margin:0;
  padding: 0;
  padding-left: 15px;
  padding-top: 7px;
}

.ris_ric
{
  font-size: 11px;
  color: #787473;
  font-weight: bold;
  padding-left: 7px;
}
.tot_ric_ric
{
  font-size: 12px;
  color: #aa1113;
  font-weight: bold;
}

.pagination
{
  margin:0;
  padding:0;
  list-style-type: none;
  display: inline;
}
.pagination li
{
  padding: 1px;
  display: inline;
  color: blue;
}
.pagination li.current
{
  padding: 1px;
  display: inline;
  color: #000;
  font-weight: bold;
}

.pagination a:link,.pagination  a:visited,.pagination  a:focus,.pagination a:hover
{
  color: blue;
  text-decoration: none;
}

  #r_colsx
  {
    width: 180px;
    padding-top: 10px;
    vertical-align: top;
  }
   #r_content
   {
    width: 595px;
    vertical-align: top;
   }

	.c_img_l
	{
		margin:0;
		padding:0;
		display: inline;
		float: left;
		margin-left:7px;
		margin-top:7px;
		width: 150px;
		height: 150px;
	}
	.c_text
	{
		display: inline;
		float: left;
		text-align: left;
		padding-left: 7px;
		width: 230px;
		height: 165px;
	}
	.c_text p
	{
		font-size: 11px;
		/*font-weight:bold;*/
		padding-left: 5px;
		padding-right: 5px;
  }
	.c_img_l2
	{
	  /*position: relative;*/
		margin:0;
		padding:0;
		display: inline;
		text-align:left;
		float: left;
		width: 150px;
		height: 150px;
		background: #e3e1d5;
        background-image: url(images/sicilia_senza_punto.jpg);
        background-position: 40px 35px;
        background-repeat: no-repeat;
		
	}
	.c_img_l1
	{
	  /*position: relative;*/
		margin:0;
		padding:0;
		display: inline;
		text-align:left;
		float: right;
		width: 150px;
		/* height: 170px; */
		min-height: 150px;
		background: #e3e1d5;
        background-image: url(images/sicilia_senza_punto.jpg);
        background-position: 70px 0px;
        background-repeat: no-repeat;
		
	}
	.title_legend
	{
	   position: relative;
	   top: 0px;
	   padding-top: 5px;
	   padding-left: 5px;
	   left: 0px;
	   width: 80px;
	   height: 65px;
	   color: #aa0100;
	   font-weight: bold;
	   font-size: 11px;
    }
    .content_legend
    {
        position: relative; 
        top: 0px; 
        left: 0px;
        display: block; 
        background-color:#e3e1d5;   
    }
    .content_legend_unit
    {
        display: inline; 
        background-color:#fff; 
        width: 100%;
    }
    
    .legend_casa
    {
        border: 0;
        margin: 0; 
        padding: 0;
        border-collapse: collapse;
        /*background-color:#e3e1d5;*/
        background-color:#e6e6e6;
        width: 100%;
    }
    .legend_sx_casa
    {
        font-size: 9px;
        color: #000;
        text-align: left;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 60%;
    }
    .legend_dx_casa
    {
        font-size: 9px;
        color: #000;
        text-align: right;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 40%;
    }    
    .legend_all_casa
    {
        font-size: 9px;
        color: #000;
        text-align: left;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 100%;
    }

    .legend_unit
    {
        border: 0;
        margin: 0; 
        padding: 0;
        width: 100%;
        border-collapse: collapse;
        background-color:#fff;
    }
    .legend_sx_big
    {
        font-size: 9px;
        color: #000;
        text-align: left;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 60%;
    }
    .legend_dx_big
    {
        font-size: 9px;
        color: #000;
        text-align: right;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 40%;
    }    
    .legend_all_big
    {
        font-size: 9px;
        color: #000;
        text-align: left;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding: 2px;
        padding-left: 3px;
        padding-right: 3px;
        width: 100%;
    }    

    .legend_sx
    {
        font-size: 9px;
        color: #000;
        text-align: left;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding-left: 3px;
        padding-right: 3px;
        width: 60%;
    }
    .legend_dx
    {
        font-size: 9px;
        color: #000;
        text-align: right;
        vertical-align: top;
        border-bottom: 1px dotted #000;
        text-transform: uppercase;
        padding-left: 3px;
        padding-right: 3px;
        width: 40%;
    }
	h3.titleitem
	{
		margin:0;
		padding:0;
		padding-top:7px;
		color: #042688;
		padding-left: 5px;
	}
	a.titleitem, a.titleitem:link, a.titleitem:visited, a.titleitem:focus, a.titleitem:hover
	{
		color: #042688;
		text-decoration: none;
  }
	h4.provincia
	{
		margin: 0;
		padding: 0;
		padding-top: 7px;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-transform: uppercase;
		padding-left: 5px;
	}
	.location
	{
		position: relative;
		width: 6px;
		height: 6px;
		font-size: 6px;
		background-color: red;
		color: red;
		display: block;
	}
	html>.location
	{
    min-height:12px;
  }
.more
{
  padding:0;
  margin:0;
  clear:both;
  display:block;
  text-align:right;
  height: 32px;
}	

#det_sx_loc
{
  width: 175px;
  border-right: 1px dotted #e0e0e0;
}
#det_sx_loc h2
{
  padding-left: 7px;
  font-size: 20px;
  color: #000;
  font-weight: bold;
}
#det_sx_loc h3
{
  padding-left: 7px;
  padding-bottom: 7px;
  color: #aa1113;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
}
.minimap
{
  margin-top: 7px;
}
.fascia_grigia
{
  padding: 4px;
  color: #000;
  background-color: #b0b0b0;
  text-transform: uppercase;
  font-weight:bold;
}

.fascia_grigia a, .fascia_grigia a:link, .fascia_grigia a:visited, .fascia_grigia a:focus, .fascia_grigia a:hover
{
  text-decoration: underline;
  color: #000;
}

/* ADMIN CENTER */
#panel{border: 1px solid #e0e0e0;}
#panel td{border: 1px solid #e0e0e0;}
.error_mess
{
  margin: 15px;
  padding: 20px;
  border: 1px solid #FF342D;
  background-color:#FFC6C7 ;
  color: #FF342D;
}

.info_mess
{
  padding: 20px;
  margin: 15px;
  border: 1px solid #007E00;
  background-color:#95F68B ;
  color: #007E00;
}

#panel{padding:2px;}
.header_t{background-color:#D3DCE3;padding: 2px;color: #000;font-weight:bold;}
.row1, .col2{background-color:#E0E0E0;padding: 2px; color: #000;}
.row2, .col1{background-color:#B8B8B8;padding: 2px;color: #000;}
.row_save{background-color:#E0E0E0;padding: 2px; color: #000;text-align: center;}
.col1{text-align: right; font-weight: bold; vertical-align: top;}
textarea{width: 500px; height: 150px;}
.col2{text-align: left; }

/* FINE ADMIN CENTER */
  #col_gray
  {
    background-color: #EDEDED;
  }
	#det_casa h3.expandable
	{
		/*cursor:hand;*/
		font-size: 11px;
    cursor:pointer;
		padding: 2px;
		margin-top:5px;
		margin-bottom:5px;
		text-transform: uppercase;
		color: #000;
		background-color: #d2d2d2;
		text-decoration: underline;
		background-image: url(images/expand.gif);
		background-position: right 2px;
		background-repeat: no-repeat;
	}
	#loc_link
	{
		padding: 2px;
		margin-top:5px;
		margin-bottom:5px;
    background-color: #d2d2d2;
  }
  #loc_link a
  {
		cursor:pointer;
                font-size: 11px;
                text-transform: uppercase;
		color: #000;
		text-decoration: underline;
  }
	.hide
	{
		display: none;
		visibility: hidden;
	}
	.show
	{
		display: block;
		visibility: visible;
	}

  #det_casa
  {
    background-color: #fff;
    padding-left: 3px;
  }
  #det_casa .cat
  {
    background-color: #d2d2d2;
    color: #9c0001;
    padding: 4px;
    line-height: 180%;
    font-size: 11px;
    font-weight: bold;
  }
  #det_casa .head 
  {
    font-weight: bold;
  }
  #det_casa h2 
  {
    color: #000;
    font-size: 18px;
    font-weight: bold;
  }
  #det_casa h3
  {
    color: #9c0001;
    font-size: 14px;
    font-weight: bold;
    margin:0;
    padding: 3px;
    padding-top: 7px;
    padding-bottom: 7px;
  }

  #fascia_link
  {
    background-color: #fff;
    color: #000;
    padding: 7px;
    font-size: 11px;
    font-weight: bold;
    white-space: nowrap;
    border-bottom: 1px dotted #c0c0c0;
  }
  #fascia_link a,#fascia_link a:link,#fascia_link a:visited,#fascia_link a:focus,#fascia_link a.hover
  {
    padding-left: 5px;
    padding-right: 5px;
    background-color: #fff;
    color: #000;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
  }  
  #contenuto
  {
    padding-left: 10px;
    padding-right: 7px;
  }
  #contenuto h3
  {
    margin-bottom:7px;
  }
  #lista_unita
  {
    list-style-type: none;
    margin: 0;
    margin-top: 7px;
    padding: 0;
  }
  #lista_unita li
  {
    display: inline;
    float: left;
    padding: 9px 0 9px 0;
  }
  html>#lista_unita li
  {
    padding: 16px 0 16px 0 !important;
  }
  #lista_unita a, #lista_unita a:link, #lista_unita a:visited, #lista_unita a:focus 
  {
    background-color: #8b8b8b;
    padding: 7px;
    margin: 2px;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    outline: 0 none #fff;
    white-space: nowrap;
  }
  #lista_unita a:link.active
  {
    background-color: #cbcbcb;
    color: #000;
    outline: 0 none #fff;
  }
  #lista_unita a:hover
  {
    background-color: #cbcbcb;
    color: #000;
    outline: 0 none #fff;
  }  
  .view_unit
  {
    visibility: visible;
    display: block;
  }
  .hidden_unit
  {
    visibility: hidden;
    display: none;
  }
  .lnk_verde
  {
    cursor: pointer;
    padding: 3px;
    font-size: 10px;
    font-weight: bold;
    background-color: #009900;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    display: block;
    width: 170px;
    min-width: 170px !important;
  }
  .lnk_arancio
  {
    padding: 3px;
    font-size: 10px;
    font-weight: bold;
    background-color:#FF7322;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
    display: block;
    width: 170px;
    min-width: 170px !important;
  }
  .lnk_rosso
  {
    padding: 3px;
    font-size: 10px;
    font-weight: bold;
    background-color: #B20000;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
    display: block;
    width: 170px;
    min-width: 170px !important;
  }
  .case_sel
  {
    color: #9A9A9A;
    text-decoration: underline;
  }
  .num_red
  {
    color: #B20000;
  }
  #col_foto img
  {
    display:block;
    margin-bottom:1px;
  }
  .viewgallery1
  {
    white-space: nowrap;
    display:block;
    text-align:center;

  }  
  a:link.viewgallery2, a:visited.viewgallery2, a:focus.viewgallery2, a:hover.viewgallery2
  {
    display:block;
    text-align:center;
    margin: 4px;
    margin-bottom: 10px;
    color: #000;
    background-color: #fff;;
    text-transform: uppercase;
    font-weight:bold;
    white-space: nowrap;
  }
  .required
  {
    color: #cc0000;
    font-weight: bold;
  }
  #forms
  {
    padding: 25px;
  }
  #forms label, #forms input
  {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .borded_div
  {
    display:inline; 
    width:190px;
    height:90px; 
    background-image: url(images/rounded.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
  }
  .nolink
  {
    text-decoration: none;
    color: #000;
  }
  a.print_link,a.print_link:link, a.print_link:visited, a.print_link:focus, a.print_link:hover
  {
    height: 18px;
    padding: 4px;
    cursor: pointer;
    background-image: url(images/printer.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    text-decoration: underline;
    color: #9A9A9A;
  }
  #sitemap
   {
      padding: 25px;
   }
   #sitemap h2
   {
      font-size: 22px;
   }
   #submenu, #sitemap ul
   {
      list-style-type:none;
      margin:0;
      padding:0;    
   }
   #submenu li, #sitemap li
   {
    padding: 7px;
   }
   #submenu a, #submenu a:link, #submenu a:visited, #submenu a:active, #submenu a:focus, #submenu a:hover
   {
      background-image: url(images/h2_c.jpg);
      background-position: 0 3px;
      background-repeat: no-repeat; 
      padding-left: 9px;
      display: block;
      color: #295886;
      text-decoration: underline;
  
   }
   #sitemap a, #sitemap a:link, #sitemap a:visited, #sitemap a:active, #sitemap a:focus, #sitemap a:hover
   {
      background-image: url(images/h2_c.jpg);
      background-position: 0 3px;
      background-repeat: no-repeat; 
      padding-left: 9px;
      display: block;
      color: #295886;
      text-decoration: underline;
  
   }
   h3.submenu, a:link.h3_submenu, a:visited.h3_submenu, a:focus.h3_submenu 
   {
    padding-left: 7px;
    font-size: 14px ;
    font-weight: bold;
    color: #295886;
    text-decoration: none;
   }
 a:link.h3_submenu, a:visited.h3_submenu, a:active.h3_submenu, a:focus.h3_submenu 
{
    padding-left: 7px;
    font-size: 14px ;
    font-weight: bold;

}   
 a:hover.h3_submenu
 {
  text-decoration: underline;
 }
 

/* ShadeTabs */
.shadetabs{
border-bottom: 1px solid gray;
width: 250px; 
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;
outline: 0 none ;
cursor:pointer;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
  a.info {
    float:right;
    position: relative;
    background-color:transparent; 
    outline: none;
  }
  
#help
{
    margin: 2px;
    padding: 4px;
    border:2px solid #EFD000; 
    background-color:#EFFFDD; 
    font-family: Verdana; 
    font-size: 12px; 
    color: #000;    
}
