 * {
   margin: 0;
   padding: 0;
   list-style: none;
  }
   body {
   background-color: #002420;
   font-family: Arial;
   font-size: 11px;
   color: #656464;
  }
  #center {width: 100%; height: 100%;}
  #inside_center {height: 100%; width: 100%; vertical-align: middle; }
  
  
  html, body {
   height: 100%;
   background-color: #a3a59b;
  }
  #container_flash {
   width: 1000px;
   height: 583px;
   padding-top: 17px;
   margin: 0 auto;
   background-color: #034d44;
   background-image: url(../images/bg_under_flash.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
   position: relative;
   top: 0;
   left: 0;
  }
  #flash_si_html {
    width: 966px;
	height: 583px;
	margin: 0 auto;
	background-image: url(../images/bg_flash.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
	
  }
  
  #continut_flash {}
  #rosa_intro {display: block;}
  #content {
    height: 478px;
	position: relative;
	top: 0;
	left: 0;
	background-image: url(../images/trandafiri_index.jpg);
	background-repeat: no-repeat;
	background-position: 0 160px;
  }
  #footer {
    height: 25px;
   width: 966px;
  
   position: absolute;
   top: 495px;
   left: 17px;
   text-align: left;
   font-size: 11px;
   color: #979a8c;
   line-height: 25px;
   z-index: 10;
  }
  #codite {
   width: 966px; 
   height: 105px;
  background-image: url(../images/coditze.jpg); 
   
   position: absolute;
   left: 17px;
   bottom: 0; 
  }
   h1.logo {width: 218px; height: 71px; background-image: url(../images/rosa_logo.png); text-indent: -3000px;  position: absolute; top: 16px; left: 19px;}
   * html h1.logo {
     back\ground-color: transparent;
	background-image: url(../images/pix.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/rosa_logo.png", sizingMethod="scale");  
   }
    #desero {
   display: block;
   position: absolute;
   top: 3px; right: 2px;
  }
   #desero:link img, #desero:visited img, #desero:active img, #desero:hover img {display: block; border: 0; }  
    #secondary_menu {
   background-color: #b26464;
   width: 966px;
   height: 20px;
   position: absolute;
   left: 0;
   bottom: 0;
   text-align: left;
   overflow: hidden;
  }
    #secondary_menu ul { height: 20px; width: 850px; margin: 0 auto;  overflow: hidden;    }
   #secondary_menu ul li {float: left; padding-right: 10px;  height: 20px;      }
   #secondary_menu ul li a:link,  #secondary_menu ul li a:visited,  #secondary_menu ul li a:active,  #secondary_menu ul li a:hover, #secondary_menu ul li span {display: block; height: 20px; background-repeat: no-repeat; background-position: 0 3px; text-indent: -3000px; overflow: hidden; float: left;}
   #secondary_menu ul li.last { padding: 0;}
   /* start butoane */
   .despre_noi:link,  .despre_noi:visited, .despre_noi:active, span.despre_noi   {width: 77px; background-image: url(../images/butoane/despre-noi.gif);}
   .despre_noi:hover, span.despre_noi {background-image: url(../images/butoane/despre-noi-on.gif);}
   .tipuri_camere:link, .tipuri_camere:visited, .tipuri_camere:active, span.tipuri_camere {width: 113px; background-image: url(../images/butoane/tipuri-camere.gif); }
   .tipuri_camere:hover, span.tipuri_camere {background-image: url(../images/butoane/tipuri-camere-on.gif);}
   .servicii:link,  .servicii:visited, .servicii:active, span.servicii {width: 53px; background-image: url(../images/butoane/servicii.gif); }
   .servicii:hover, span.servicii {background-image: url(../images/butoane/servicii-on.gif);}
   .facilitati:link, .facilitati:visited, .facilitati:active, span.facilitati { width: 61px; background-image: url(../images/butoane/facilitati.gif); }
   .facilitati:hover,  span.facilitati {background-image: url(../images/butoane/facilitati-on.gif);}
   .despre_timisoara:link, .despre_timisoara:visited, .despre_timisoara:active, span.despre_timisoara {width: 112px; background-image: url(../images/butoane/despre-timisoara.gif); }
   .despre_timisoara:hover, span.despre_timisoara {background-image: url(../images/butoane/despre-timisoara-on.gif); }
   .rezervari:link, .rezervari:visited, .rezervari:active, span.rezervari {width: 66px; background-image: url(../images/butoane/rezervari.gif); }
   .rezervari:hover, span.rezervari {background-image: url(../images/butoane/rezervari-on.gif);}
   .galerie_foto:link, .galerie_foto:visited, .galerie_foto:active, span.galerie_foto {width: 84px; background-image: url(../images/butoane/galerie-foto.gif); }
   .galerie_foto:hover, span.galerie_foto {background-image: url(../images/butoane/galerie-foto-on.gif);}
   .locatie:link, .locatie:visited, .locatie:active, span.locatie {width: 54px; background-image: url(../images/butoane/locatie.gif); }
   .locatie:hover, span.locatie { background-image: url(../images/butoane/locatie-on.gif);}
   .contact:link, .contact:visited, .contact:active, span.contact {width: 59px; background-image: url(../images/butoane/contact.gif); }
   .contact:hover, span.contact {background-image: url(../images/butoane/contact-on.gif);}
   .parteneri:link, .parteneri:visited, .parteneri:active, span.parteneri {width: 63px; background-image: url(../images/butoane/parteneri.gif); }
   .parteneri:hover, span.parteneri {background-image: url(../images/butoane/parteneri-on.gif);}
  /* end butoane */
  
   ul#languages {height: 15px; width: 136px; position: absolute; top: 8px; right: 0;}
   ul#languages li {float: left; padding-right:10px; } 
   ul#languages li.last {padding: 0;}
   ul#languages li a:link, ul#languages li a:visited, ul#languages li a:active, ul#languages li span  {font-size: 12px; text-decoration: none; color: #5e6057; display: block; float: left; font-weight: bold;}
   ul#languages li a:hover, ul#languages li span {color: #bf677b;} 
   #homepage {width: 600px; height: 300px; position: absolute; top: 109px; left: 50px;  text-align: left;}
   #homepage h2 { font-size: 15px; line-height: 17px; width: 168px; border-style: solid; border-width: 0 0  1px 0; border-color: #abaf9d; font-weight: normal;}
   #homepage p { line-height: 16px; padding-top: 15px;}
   .rezervari_online {
    width: 400px;
	height: 30px; 
	border-style: solid;
	border-width: 1px 0;
	border-color: #abaf9d;
	margin-top: 20px;
	float: right;
	font-size: 12px;
	
  }
  .rezervari_online td, .rezervari_online_inner td {vertical-align: middle; height: 30px;}
   td.a {padding-right: 15px; padding-left: 4px;}
   .rezervari_online_inner td.a {padding-right: 7px;}
   td.b,   td.d,   td.f {padding-right: 4px;}
    td.c,   td.e,   td.g {padding-right: 4px; }
    select {border-width: 1px; border-color: #656464; font-size: 11px; background-color: #e2e3d9;}
	option {padding-right: 5px;} 
  .off {display: none;}
  .on {display: block;}

