  /*
  *
  * By Etopia BV
  *
  */
  
   .corner {
          -moz-border-radius: 4px;
          -webkit-border-radius: 4px;
          border-radius: 4px;
         
  }
  
   .corner_s {
          -moz-border-radius: 6px;
          -webkit-border-radius: 6px;
          border-radius: 6px;
         
  }

  .clear {
  
		  clear: both;
		  font-size: 0px;
		  line-height: 0px;
		  padding: 0px;
		  margin: 0px;
  
  }
  
  .hidden {
  
		  margin: 0px;
		  padding: 0px;
		  visibility: hidden;
		  display: none;
  
  }

  html, body {
          font-family: Verdana;
          font-size: 10px;
          /*height: 100%;*/
          color: #000000;
          margin: 0px;
          padding: 0px;
          background: url('../images/bg.png') repeat-y;
          background-color: #695e4a;
          background-position: center center;
         
  }
  
  a {
  
		  
		  color: #000;
		  text-decoration: underline;
  
  }
  
  a img {
  
	  border: none;
	  
  }
  
  div.container {
          margin: 0px auto;
          margin-top: 40px;
          padding: 0px;
          width: 882px;
          height: 516px;
          border: 1px solid #695E4A;
          background: #FFFFFF;
        		  -moz-box-shadow: 5px 5px 5px #000;
		  -webkit-box-shadow: 5px 5px 5px #000;
          box-shadow: 5px 5px 5px #000;
	      -o-box-shadow: 5px 5px 5px #000;
         
  }
  
  div.container > div.topMenu ul {
  
		  margin: 0px;
		  margin-top: -18px;
		  margin-left: 210px;
		  padding: 0px;
		  list-style-type: none;
		  height: 15px;
		  position: relative;
		  
	    
  }
  
  div.container > div.topMenu ul li {
  
		  float: left;
		  margin: 0px;
		  margin-left: 2px;
		  font-family: Verdana;
		  font-size: 8px;
		  padding-top: 3px;
		  padding-bottom: 3px;
		  /*padding-left: 9px;
		  padding-right: 9px;*/
		  color: #695e4a;
		  background-color: #FFF;
		  text-transform: uppercase;
  
  }
  
  
  div.container > div.topMenu ul li:first-child {
  
		  margin-left: 4px;
  
  }
  
  div.container > div.topMenu ul li a {
		  padding-top: 3px;
		  padding-bottom: 3px;
		  padding-left: 9px;
		  padding-right: 9px;
		  color: #695e4a;
		  text-decoration: none;
  
  }
  
  div.container > div.topMenu ul li ul {
  
		  display: none;
  
  }
  
  div.container ul.top {
		  float: right;
		  padding: 0px;
		  margin: 0px;
		  margin-top: -25px;
		  list-style-type: none;
		  font-size: 10px;
		  font-family: verdana;
		  height: 15px;  
		  position: relative;
		  
  }
  
  div.container ul.top li {
		  float: left;
		  background-image:url("../images/bar.png");
		  background-position:0 -35px;
		  background-repeat:no-repeat;
		  height:20px;
		  margin: 3px 0 3px 5px;
		  padding:0;
		  text-align:left;
		  width:166px;
  
  }
  
  div.container ul.top li a {
		  margin: 0px;
          padding: 3px 8px 2px;
          text-decoration: none;
          display: block;
          color: #443d31;
          outline: none;
          font-family: verdana;
          font-size: 10px;
          z-index: 2;

  }
  
  div.container ul.top li input[type="text"].search {
		  margin: 1px 0px;
          padding: 2px 8px;
          text-decoration: none;
          color: #443d31;
          outline: none;
          font-family: verdana;
          font-size: 10px;
          border: none;
          background: transparent;
          width: 129px;
          float: left;

  
  }
  
  div.container ul.top li input[type="button"].search {
  		  margin: 0px;
          padding: 0px;
          border: none;
          background-color: transparent;
          width: 11px;
          height: 20px;
          cursor: pointer;
  }

  
  div.container ul.top li a.arrow.down {
  
		  background-position:150px 5px !important;
  
  }
  
  div.container ul.top li a.arrow,
  div.container ul.top li input.arrow {
  
  
		  background-image: url( '../images/opts.png' ) !important;
		  background-repeat: no-repeat!important;
  
  }
  
  div.container ul.top li a.arrow.left,
  div.container ul.top li input.arrow.left {
		  background-position: 0px -18px!important;
  }

  div.container ul.top li ul {
		  margin: 0px;
          padding: 0px;
          visibility: hidden;
          list-style-type: none;
          background-color: white;
          border: 1px solid #e9e7e4;
          border-top: none;
          z-index: 555;
          position: absolute;
  
  }
  
  div.container ul.top li ul.show {
		  visibility: visible;

  }
  
  div.container ul.top li ul li {
		  margin: 0px;
          padding: 0px;
          width: 164px;
          border-top: 1px solid #e9e7e4;

  }
  
  div.container ul.top li ul li a {
		  margin: 0px;
          padding: 4px 8px;
          text-decoration: none;
          color: #443d31;
          outline: none;
          display: block;
          font-family: verdana;
          font-size: 10px;
          background-color: white;
          z-index: 555;

  }
  
  div.container ul.top li ul li a:hover {
		  text-decoration: underline;

  }
  
  
  
  div.container ul.top li a {
		  color: #443D31;
		  display: block;
		  font-family: verdana;
		  font-size: 10px;
		  margin: 0;
		  outline: medium none;
		  padding: 3px 8px 2px;
		  text-decoration: none;
		  z-index: 2;
		  
  }
  
  div.container ul.top li {
		  text-align: left;
		  
  }
		  
  
  div.container > div.left {
		  float: left;
		  margin: 0px;
		  padding: 0px;
		  width: 200px;
		  height: 412px;
  
  }
  
  div.container > div.left > div.logo {
		  float: left;
		  margin: 0px;
		  margin-top: 15px;
		  margin-left: 10px;
		  padding: 0px;
		  width: 178px;
		  height: 40px;
		  background: url('../images/logo.png') no-repeat;
  
  }
  
  div.container > div.left > div.menu {
		  float: left;
		  position: relative;
		  margin: 0px;
		  padding: 0px;
		  margin-top: 50px;
		  margin-left: -18px;
		  
		  
  
  }
  
  div.text > div.cube img {
      margin-top: 32px;
  }
  
  div.container > div.left > div.menu > h3 {
		  margin: 0px;
		  padding: 0px;
		  padding-top: 3px;
		  padding-bottom: 7px;
		  width: 114px;
		  height: 14px;
		  text-align: center;
		  background-color: #FFD200;
		  text-transform: uppercase;
		  font-size:8px;
		  font-family: verdana;
		  color: #695e4a;
  
  }
  
  div.container > div.left > div.menu ul.corner {
  		  float: left;
		  padding: 0px;
		  padding-left: 3px;
		  padding-right: 3px;
		  padding-top: 3px;
		  padding-bottom: 3px;
		  margin: 0px;
		  margin-top: -5px;
		  background-color: #FFD700;
		  width: 161px;
		  -moz-border-radius:4px 4px 4px 4px;
		  list-style-type: none;
  }
  
  div.container > div.left > div.menu ul.corner li div.corner {
		  float: left;
		  padding: 0px;
		  margin: 0px;
		  width: 160px;
		  background-color: #695E4A;
		  border: 0px solid #645A4D;
		  list-style-type: none;
		  color: #FFF;
		  font-family: verdana;
		  font-size: 10px;
		  list-style-type: none;
  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul {
		  padding: 0px;
		  margin: 0px;
		  margin-top: 4px;
		  margin-bottom: 4px;
		  list-style-type: none;
		  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li {
		  padding: 0px;
		  margin: 0px;
		  display: inline;
		  	    
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li:hover > a {
		  background-color: #FFD200;
		  font-weight: bold;
  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li a {
		  padding: 5px 5px 5px 5px;
		  display: block;
		  color: #FFF;
		  text-decoration: none;
  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li ul {
		  position: absolute;
		  background-color: #FFD200;
		  margin: 0px;
		  padding: 0px;
		  margin-left: 160px;
		  margin-top: -22px;
		  padding-top: 5px;
		  padding-bottom: 5px;
		  list-style-type: none;
		  visibility: hidden;
		   
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li ul li a {
		  display: block;
		  margin-left: 5px;
		  color: #695E4A;
		  font-weight: normal;
		  padding: 5px 25px 5px 5px;
		  width: 105px;
  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li ul li {
          margin: 0px;
		  
  
  }
  
  div.container > div.left > div.menu ul.corner li div.corner ul li ul li a:hover {
		  font-weight: bold;
  
  }	  
  
  div.container > div.left > div.menu ul.corner li div.corner ul li:hover ul {
		  visibility: visible;
		  
  }
  
  div.container > div.content {
		  float: left;
		  padding: 0px;
		  margin: 0px;
		  margin: 18px 20px 20px 0;
		  width: 650px;
		  height: 375px;
		  overflow-y: auto;
  
  }
  
  /*old
  div.container > div.content {
		  float: left;
		  padding: 0px;
		  margin: 0px;
		  margin-left: 15px;
		  margin-top: 100px;
		  margin-right: 20px;
		  margin-bottom: 20px;
		  width: 620px;
		  height: 292px;
		  overflow-y: auto;
  
  }
  */
  
  div.container > div.content > div.text {
		  padding: 15px;
		  color: #000;
		  font-family: verdana;
		  font-size: 10px;
		  overflow-y: hidden; 
		  overflow-x: hidden;
  
  }
  
  div.container > div.content > div.text iframe {
		  border: 0;
  }
  
  div.container > div.content > div.text h1 {
  
		  color: #000;
		  font-family: verdana;
		  font-size: 12px;
		  
  }
  
  div.container > div.content > div.text h2 {
  
		  color: #000;
		  font-family: verdana;
		  font-size: 11px;
  
  }
  
  div.container > div.content > div.text ul {
 }
  
  div.container > div.half {
  
		  float: left;
		  margin-left: -80px;
		  /*width: 280px!important;
		  height: 292px!important;*/
		  margin-top: 0px;
		  /*height: 342px;*/
		  width: 364px;
		  overflow-y: hidden;
  
  }
  
  
  div.container > div.half > div.text {
  
		 position: absolute;
		 width: 332px;
  
  }
  
  div.container > div.half a.button {
  
		  float: right;
		  background-image: url( ../images/buttons.png );
		  background-repeat: none;
		  display: block;
		  width: 24px;
		  height: 24px;
		  padding: 0px;
		  margin: -8px 4px 4px;
		  text-decoration: none;
		  cursor: pointer;
  
  }
  
  div.container > div.half div.cube {
  
		  margin-top: 20px!important;
  
  }
  
  div.container div.dynamic {
     	  float: right;
     	  margin: 0px;
     	  margin-top: -500px;
     	  margin-right: 5px;
		  padding: 0px;
		  padding-bottom: 3px;
		  width: 368px;
		  background-color: #FFD200;
		  color: #FFFFFF;
		  -moz-border-radius: 6px;
		  overflow: none;
  
  }
  
  div.container div.dynamic div.corner {
  
		  float: left;
		  position: relative;
		  margin: 0px;
		  margin-top: 3px;
		  margin-left: 3px;
		  padding: 0px;
		  width: 362px;
		  background-color: #695e4a;
		  color: #FFFFFF;
		  -moz-border-radius:6px;
		  
  
  }
  
  div.container div.dynamic  div.corner div.text {
  
		  margin: 0px;
		  padding: 3px 10px;
		  color: #FFFFFF;
		  font-size: 10px;
		  letter-spacing: -0.01em;
		  font-family: Verdana;
		  
  
  }
  
  div.container div.dynamic  div.corner div.text a {
		  color: #ffd200;
		  text-decoration: none;
  }
  
  div.container div.dynamic div.corner div.text h1 {
  
		  color: #FFFFFF;
		  font-size: 11px;
		  letter-spacing: -0.01em;
		  font-family: Verdana;
  
  }
  
  div.container div.dynamic div.corner div.text div div h2 {
  
		  color: #FFFFFF;
		  font-size: 10px;
		  letter-spacing: -0.01em;
		  font-family: Verdana;
		  margin: 0px;
		  padding: 0px;
		  width: 161px;
		  height: 26px;
		  background: url( '../images/cube.png' ) no-repeat;
  
  }
  
  div.container > div.blocks {
  
		  float: left;
		  position: relative;
		  margin: 0px;
		  margin-left: -18px;
		  
		  height: 93px;
		  padding: 0px;
  
  }
  
  div.container > div.moveUp {
  
		  margin-top: -185px!important;
  
  }
  
  div.container div.blocks div.news {
  
		  float: left;
		  margin: 0px;
		  padding: 0px;
		  width: 335px;
		  height: 91px;
		  background-color: #FFFFFF;
		  border: 1px solid #695E4A;
		  box-shadow: 0px 0px 3px #000;
	      -o-box-shadow: 0px 0px 3px #000;
		  -moz-box-shadow: 0px 0px 3px #000;
		  -webkit-box-shadow: 0px 0px 3px #000;
		  
  
  }
  
  div.container div.blocks div.news p {
  
		  margin: 0px;
		  padding: 0px;
		  margin-left: 5px;
		  margin-right: 5px;
		  font-size: 9px;
		  font-family: verdana;
		  color: #695e4a;
  
  }
  
  div.container div.blocks div.news p a {
  
		  font-weight: bold;
		  color: #695e4a;
		  text-decoration: none;
  
  }
  
  div.container div.blocks div.news h1 {
		  margin: 0px;
		  margin-left: 5px;
		  font-weight: bold;
		  padding: 0px;
		  font-size: 10px;
		  font-family: Verdana;
		  color: #695e4a;
  
  }
  
  div.container div.blocks div.news h2 {
		  margin: 0px;
		  padding: 0px;
  
  }
  
  div.container div.blocks div.news h2 a {
  
		  margin: 0px;
		  margin-top: 2px;
		  margin-left: 5px;
		  margin-right: 5px;
		  padding: 0px;
		  font-size: 13px;
		  font-family: verdana;
		  color: #695e4a;
		  text-transform: uppercase;
		  text-decoration: none;
  
  }
  
  div.container div.blocks div.about {
  
		  float: left;
		  margin: 0px;
		  margin-left: 10px;
		  padding: 0px;
		  width: 169px;
		  height: 91px;
		  background-color: #FFFFFF;
		  border: 1px solid #695E4A;
		  box-shadow: 0px 0px 3px #000;
	      -o-box-shadow: 0px 0px 3px #000;
		  -moz-box-shadow: 0px 0px 3px #000;
		  -webkit-box-shadow: 0px 0px 3px #000;
  
  }
  
  div.container div.blocks div.about p.text {
  
		  margin: 0px;
		  margin-top: 2px;
		  margin-left: 5px;
		  margin-right: 5px;
		  padding: 0px;
		  font-size: 9px;
		  font-family: verdana;
		  color: #695e4a;
  
  }
  
  div.container div.blocks div.about h1 {
  
		  margin: 0px;
		  margin-top: 2px;
		  margin-left: 5px;
		  margin-right: 5px;
		  margin-bottom: 2px;
		  padding: 0px;
		  font-size: 13px;
		  font-family: verdana;
		  color: #695e4a;
		  text-transform: uppercase;
  
  }
  
  div.container div.blocks div.interested {
  
		  float: left;
		  margin: 0px;
		  margin-left: 11px;
		  padding: 0px;
		  width: 336px;
		  height: 92px;
		  /*background-color: #695E4A;
		  border: 1px solid #ffd204;*/
		  box-shadow: 0px 0px 5px #000;
	      -o-box-shadow: 0px 0px 5px #000;
		  -moz-box-shadow: 0px 0px 5px #000;
		  -webkit-box-shadow: 0px 0px 5px #000;

          
  
  }
  
  div.container div.blocks div.interested img {
  
		 border: 0 none;

          
  
  }
  
  div.container div.blocks div.interested p.text {
  
		  text-align: center;
		  margin: 0px;
		  margin-top: 2px;
		  margin-left: 5px;
		  margin-right: 5px;
		  padding: 0px;
		  font-size: 11px;
		  font-family: verdana;
		  color: #FFFFFF;
  
  }
  
  div.container div.blocks div.interested p.text a {
  
		  color: #FFFFFF;
		  text-decoration: none;
		  font-weight: bold;
  
  }
  
  div.container div.blocks div.interested h1 {
  
		  text-align: center;
		  margin: 0px;
		  margin-top: 2px;
		  margin-left: 5px;
		  margin-right: 5px;
		  margin-bottom: 2px;
		  padding: 0px;
		  font-size: 13px;
		  font-family: verdana;
		  color: #ffd200;
		  text-transform: uppercase;
  
  }
  
  .interested  a {
     top: -10px!important;
     left: -9px!important;
     border: 0 none;
     text-decoration: none;
  }
  
  div.container > div.up {
  
		  margin-top: -70px!important;
  
  }
  
  div.container > div.footer {
  
		  margin: 0px;
		  margin-top: 20px;
		  padding: 0px;
		  float: left;
		  position: relative
		  
  
  }
  
  div.container > div.footer a {
  
		  font-weight: normal;
		  text-decoration: none;
		  color: #000000;
  
  }