    html, body {    padding:0px;    margin:0px;    height:100%;  }    body {    background:black;    font-family:Georgia, Verdana;    font-size:11px;
	overflow-x:hidden;  }    img {    border:none;  }    h1, h2, h3 {    margin:0px;    padding:0px;  }    hr {    border:none;    border-top:1px #CCCCCC solid;    height:1px;    position:relative;    top:20px;    padding-bottom:53px;    margin:0px;    width:465px;  }    /* PAGE */  div#page {     width:1380px;    height:100%;    background:black;    background-image: url(AbsoluteBG.gif);	background-repeat: repeat-y;      }      div#page .clearfix {      clear:both;    }      /* LEFT COL */    div#leftCol {      width:280px;      float:left;      background:url(../img/xshared/backgrounds/bg-leftcol-2.gif) no-repeat black top;      height:685px;    }          div#branding {        text-align:center;        width:100%;        margin:20px 0 0 0;      }              /* MIDDLE COL */    div#midCol {      width:560px;      float:left;      background:white;      min-height:685px;    }        div#midCol img {      border:1px #C0B287 solid;      padding:1px;    }        div#midCol h1 img {       border:none!important;    }            div#startpage {        margin-left:-21px;        background:url(../img/xshared/backgrounds/bg-home.gif) no-repeat scroll 0px 26px;        width:511px;        _position:absolute;        _top:170px;      }            *+html div#startpage {          background:url(../img/xshared/backgrounds/bg-home.gif) no-repeat scroll 0px 44px;      }            div#content {        padding:17px;        margin:0 auto;      }            div#content h1 {        margin:60px 0 0 4px;        font-size:18px;      }          div#navigation {        width:100%;        margin:9px 0 0 0;      }            div#navigation ul, div#navigation li {        margin:0px;        padding:0px;        list-style:none;
		

		      }            div#navigation li {        float:left;        color:black;        margin:0 4px 0 0;        padding:0px;

      }            div#navigation li a {        display:block;        padding:18px 5px 0 4px;        text-decoration:none;        color:black;        text-transform:lowercase;        font-size:11px;      }            div#navigation li a:hover {        background:url(../img/xshared/backgrounds/bg-navigation-item.gif) no-repeat top;        color:#c0b287;      }            div#navigation .act a {        background:url(../img/xshared/backgrounds/bg-navigation-item.gif) no-repeat top;        color:#c0b287;      }            ul#submenu, ul#submenu li {        list-style:none;        margin:0px;        padding:0px;        margin:1px 0 0 4px;      }            ul#submenu li {        margin:0px 17px 0 0;        float:left;      }            ul#submenu li a {        text-decoration:none;        color:black;        font-family:Times;        font-size:13px;      }            ul#submenu li a:hover {        color:#AF9E68;      }            ul#submenu .act a {        color:#AF9E68;      }            div#midContent {        margin:14px 0 0 4px;        font-family:Times;        font-size:12px;        line-height:20px;      }            div#midContent h1{        font-size:12px;        margin:0px;        padding:0px;      }            div#midContent div#videoplayer {        margin:0 0 0 -21px;        _position:absolute;      }            div#midContent a {        color: #AF9E68;        text-decoration:none;      }            div#midContent .adress {        float:left:        width:200px;        line-height:15px;        font-weight:bold;      }            div#midContent .contact {        float:left;        width:325px;      }            div#midContent .contact input, div#midContent .contact textarea, div#midContent .input {        width:190px;        border:1px #AF9E68 solid;       }            div#midContent .contact table td, div#midContent .contact table tr {        vertical-align:top;        padding-bottom:5px;      }            div#midContent .gallery {        width:100%;        border-bottom:1px #CCCCCC solid;        padding-bottom:5px;        font-size:13px;        color:#BABABA;        margin-top:5px;      }              div#midContent .gallery h2, div#midContent .gallery h2 a {          color:black;          font-weight:normal;          font-size:14px;        }              div#midContent .gallery img {          float:left;          margin-right:15px;          border:1px #afa076 solid;        }              div#midContent .gallery .description {          float:left;          margin:12px 0 0 0;        }            div#midContent .contentbox {        width:100%;        border-bottom:1px #CCCCCC solid;        font-size:13px;        padding-bottom:15px;        margin-bottom:40px;      }              div#midContent .contentbox h2 {          font-weight:normal;        }                      div#midContent .contentbox h3 {          color:#BABABA;          font-size:12px;          font-weight:normal;        }                div#midContent .contentbox .adress {          margin:10px 0 15px 0;          padding:0px;          font-size:13px;          color:#1F1F1F;          line-height:auto;        }              div#midContent .comment {        border-top:1px #BABABA solid;        width:462px;        padding:5px 0 0 0;      }            div#midContent .pagebrowser {        border-top:1px #BABABA solid;        text-align:right;        padding-top:5px;        margin-bottom:5px;        width:462px;      }                /* RIGHT COL */    div#rightCol {      width:500px;      float:left;      background:url(../img/xshared/backgrounds/bg-rightcol.gif) no-repeat black;      min-height:100%;    }         div.quote {        width:430px;        margin:595px 0 0 20px;        color:#A89A6F;      }      a.back {  margin:2px 0 0 363px;  display:block;}

div#languange div
{
display: block;
width: 60px;
overflow: hidden;
margin-left: 475px;
}

div#languange div img
{
margin-left: 5px;
padding: 0px;
border: 0px;
}

* html div#languange div img.margin {
margin-left: 0.5px;
}



