/* CSS Document */

      /* clear bugs :D */
      html, body, ul, ol, li, p,
      h1, h2, h3, h4, h5, h6,
      form, fieldset, a 
      {
        margin: 0;
        padding: 0;
        border: 0;
      }
      
.clearfix {
    display: block;
    clear: both;
    visibility: hidden;
}


      
      body 
      {
          font-family:Tahoma, sans-serif; 
          margin:10px;
      }
      
      div {
        /*border:1px solid #000000;*/
      }
      
      .pic_text 
      {
        position:absolute; 
        left:633px; 
        top:235px; 
        width:274px; 
        height:22px;
        z-index:1px;
        font-weight:700; 
        color:#ffffff;
	font-size: 0.9em;
      }
      .page-container
      {
	width:990px;
      }

      .logo
      {
          float:left;
      }

      .logo a
      {
	text-decoration:none;
	
`     }
	.logo img
	{
		border:0px;
		width: 230px;
		height: 256px;
		margin-right:-20px;
	}
      
      
          .content_wrapper h1 
          {
            font-weight:bold;
            font-size:15px;
            margin-bottom:5px;
          }
          .content_wrapper p 
          {
            font-size:14px;
          }
          .content_wrapper a 
          {
            color:#000000;
          }
          
          .block_1 
          {
            float:left;
            height:auto;
            width:240px;
          }
                    
          .block_2 
          {
            float:left;
            height:auto;
            width:390px;
            margin-left:10px;
          }
          
	      .vacancies
	      {
		  float:right;
		  width:220px;
		  height:165px;
		  background-color: #6B548A;
		  text-align:left;
		  font-size:18px;
		  color:#ffffff;
		  font-weight:bold;
	      }
              
              .vacancies a, roomratesvacancies a
              {
                color:#000000;
              }
              
              .vacancies .redtxt, .roomratesvacancies .redtxt {
                color:#ff0000; 
              }
      
	      .redtxtlrg
	      {
		color: #ff0000;
		font-size: 1.3em;
	      }

      .menu_wrapper 
      {
        float:left;
        width:200px;
        height:auto; 
      }

      .content_wrapper
      {
          float:left;
          width:770px;
          height:auto;
          margin-left:9px;
      }

      .vblock
      {
		margin-top: 8px;
		width: 346px;
		height: 62px;
		background: #6B548A;
		float:left;
      }
      
      .vblock p
      {
	text-align: center;
	margin: 3px;
	font-weight: bold;
	color: #ffffff;
      }

      .picblock
      {
	margin-top:8px;
	padding:0px;
	height:62px;
	width:44px;
	float:left;
      }
      
	  .menu 
	  {
	      float:right;
	      margin-top:18px;
	  }
          
          .menu ul li
          {
            font-weight:700; 
            font-size:18.0pt; 
            width:198px;
            text-align:center;
            list-style-type: none;
            margin-bottom:7px;
            background-image:url('../images/menubar.jpg');
            height:41px;
          }
          
          .menu ul li a
          {
              color:#000000;
          }
          
    .roomrates 
    {
      font-family:Tahoma, sans-serif; 
      font-weight:700; 
      font-size:14.0pt;
      background-image:url('../images/img709.jpg');
      height:50px;
      background-position:center;
      background-repeat:no-repeat;
      width:575px;
      text-align:center;
    }

    .roomrates h1
    {
      font-family:Tahoma, sans-serif; 
      font-weight:700; 
      font-size:14.0pt;
      padding-top: 5px;
    }
    
    .block-rates-1 
    {
        font-family:Tahoma, sans-serif; 
        font-weight:700; 
        font-size:13.0pt; 
        color:#000000; 
        background-color:#E0CBFA;
        width:200px;
        float:left;
        height:30px;
        text-align:center;
	padding-top:4px;
    }
    
    .block-rates-2 
    {
        font-family:Tahoma, sans-serif; 
        font-weight:700; 
        font-size:13.0pt; 
        color:#000000; 
        background-color: #9F6FE0;
        width:200px;
        float:left;
        height:30px;
        margin-left:0px;
        text-align:center;
	padding-top:4px;
    }
    
    .roomratescontent {
        float:left;
        width:580px;
        height:auto;
        font-size:10point;
    }

    .roomratescontent p
    {
	    font-size:10point;
	    margin-bottom: 5px;
	    line-height: 15px;
    }
    
    .roomratesvacancies
    {
        float:left;
        width:570px;
        height:95px;
        background-color: #6B548A;
        text-align:center;
        font-size:20px;
        color:#ffffff;
        font-weight:bold;
        margin-top:10px;
    }
    
    .aboutbude_block_2 
    {
        width:250px;
        float:left;
    }
    .aboutbude_block_3
    {
        width:230px;
        float:left;
    }
    
    .offerspicstyle
    {
      color:#ffffff;
      font-weight:800;
      text-align:right;
      font-size: 14px;
      font-family: tahoma;
    }
    
    

      .vacancies2
      {
	  float:right;
	  width:220px;
	  height:100px;
	  background-color: #6B548A;
	  text-align:center;
	  font-size:18px;
	  color:#ffffff;
	  font-weight:bold;
      }

      .vacancies2 a
      {
	color:#000000;
      }

      .redtxt
      {
	color:#ff0000; 
      }
