DIV.pinetix_container {
    position: fixed;
    left:     0;
    right:    0;
    margin:   0;
}
* html DIV.pinetix_container {
    position: absolute;
    width: 100%;
    w\idth: auto;
/*     padding-left: 16px; */
    padding-right: 16px;
}

/*******************/
/* Pinetix Content */
/*******************/

#pinetix_content_container {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    margin: 0px;
    padding: 0px;
}
* html #pinetix_content_container {
    right: 16px;
    width: 100%;
    height: 100%;
    overflow: auto;
}
#pinetix_content {
/*     position: absolute; */
    padding-left: 270px;
    padding-top: 170px;
    padding-right: 77px;
    padding-bottom: 3em;
    z-index: 1;
/*     background-color: #E6EEEC; */
/*     border: 1px dashed black; */
/*   color: #F0F0F0; */
}

* html #pinetix_content {
    padding-right: 93px;
}

/**********/
/* Header */
/**********/

#pinet_layout_header {
    z-index: 2;
/*     right: 179px; */
}

#pinet_layout_header_bg {
    position: fixed;
    background-image: url('/img/bg/top1.png');
    background-repeat: repeat-x;
    background-color: #FFFFFF;
    height: 105px;
    left: 0px;
    right: 179px;
/*     -moz-opacity: 0.5; */
}

* html #pinet_layout_header_bg {
/*     position: absolute; */
/*     width: 100%; */
    margin-right: 179px;
}

/******************/
/* Pull-Down Menu */
/******************/

#pinetix_pdmenu {
    position: fixed;
    z-index: 6;
    top: 102px;
    left: 0px;
    right: 172px;
    height: 21px;
/*     width: 343px; */
    background-color: #FFB94F;
    background-image: url('/img/bg/bar.png');
    background-position: top;
    background-repeat: repeat-x;
    border-top: solid 1px #002EB7; /*#DECBAE;*/
    border-bottom: solid 1px #002EB7;
    text-align: right;
/*     background-color: #FFFAF0; */
/*     background-image: url('/img/pinet.png'); */
/*     background-repeat: no-repeat; */
/*     background-position: 0px 0px; */
/*     border-bottom: ridge 5px #197E61; */
}
* html #pinetix_pdmenu {
    position: relative;
    right: 206px;
    left: 0px;
/*     width: 100%; */
    margin-right: 172px;
    top: -3px;
/*     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pinet.png', sizingMethod='scale'); */
/*     background-image: url('/img/blind.gif'); */
}

div#pinetix_pdmenu1 {
    position: absolute;
    right: 190px;
    top: 0px;
    font-size: 0px;
    margin: 0px 1px 1px 1px;
}

div#pinetix_pdmenu1 img {
    margin-top: 6px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 10px;
}

div#pinetix_pdmenu2 {
    position: absolute;
    right: 7px;
    top: 0px;
    font-size: 0px;
    margin: 0px 1px 1px 1px;
}

div#pinetix_pdmenu2 img {
    margin-top: 6px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 10px;
}

div#pinetix_pdmenu1:hover, div#pinetix_pdmenu2:hover {
    border: solid 1px #002EB7;
    border-top: none;
    background-image: url('/img/bg/pdmenu.png');
    margin: 0px;
}

div#pinetix_pdmenu div ul {
    position: relative;
    top: 1px;
    border-top: none;
    display: none;
    list-style: none;
    list-style-image: none;
    margin: 0px;
    padding: 0px;
    font-size: 10pt;
}

div#pinetix_pdmenu div:hover ul {
    display: block;
}

div#pinetix_pdemenu div ul li {
    list-style: none;
    list-style-image: none;
    font-weight: bold;
    font-size: 0.8em;
    margin: 0px;
}

div#pinetix_pdmenu div ul li a {
    color: #000000;
/*     margin-top: 0.5em; */
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    margin-right: 0px;
/*     width: 20em; */
    display: block;
    font-variant: small-caps;
    font-weight: bold;
/*     border-top: solid 1px #002EB7; */
    border-bottom: dotted 1px #002EB7;
/*     background-color: #E0E0E0; */
}


div#pinetix_pdmenu div ul li a:hover {
    color: white;
    background-color: #FF8800;
/*     border-left: solid 1px #002EB7; */

}

div#pinetix_pdmenu div ul li ul {
    border: none;
    margin-bottom: 5px;
    display: block;
    background-image: none;

}

div#pinetix_pdmenu div ul li ul li a {
    color: #002EB7;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 1em;
    padding-right: 0.5em;
    margin-top: 0px;
    margin-right: 0px;
/*     width: 20em; */
    display: block;
    border-top: none;
    border-bottom: none;
    font-size: 0.8em;
    background-color: transparent;
/*     background-image: url('/img/bg/bar.png'); */
}


div#pinetix_pdmenu div ul li ul li a:hover {
    color: white;
    background-color: #FF8800;
/*     border-left: solid 1px #002EB7; */

}



ul#pinet_layout_navi0 {
    position: fixed;
    z-index:11;
    left: 270px;
    top: 0px;
    font-size: 0.7em;
    list-style: none;
    list-style-image: none;
}

* html ul#pinet_layout_navi0 {
    position: absolute;
    right: 16px;
}

ul#pinet_layout_navi0 li {
    list-style: none;
    float: left;
    position: relative;
    display: inline;
    z-index: 3;
}

ul#pinet_layout_navi0 li a {
    font-weight: bold;
/*     color: #E0E0E0; */
    color: #000000;
    padding-left: 0.7em;
    padding-bottom: 0.3em;
    margin-right: 0.7em;
/*     background-color: #C8D9FB; */
    border-left: solid 1px #000000;
}

ul#pinet_layout_navi0 li a:hover {
    border-left: solid 1px #FF8000;
    border-bottom: solid 1px #FF8000;
    color: #FFFFFF;
}


/***********/
/* Sidebar */
/***********/

div#pinetix_sidebar {
/*     float: left; */
    width: 200px;
    position: fixed;
    top: 125px;
    left: 50px;
    overflow: hidden;
/*     padding-top: 45px; */
    border: solid 0px #FFB94F;
    border-left: solid 1px #C0C0C0;
    border-right: solid 1px #C0C0C0;
    background-image: url('/img/bg/leftmenu.png');
/*     -moz-opacity: 0.2; */
    bottom: 1.2em;
    margin: 0;
    margin-bottom: 1px;
    z-index: 9;
}

* html div#pinetix_sidebar {
    position: absolute;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/leftmenu.png', sizingMethod='scale');
    background-image: url('/img/blind.gif');
    height: 100%;
}

div#pinetix_sidebar div.switch_sidebar {
    height: 45px;
    width:5px;
    background-color: #C0C0C0;
    background-image: url(/img/hide.png);
    background-repeat: no-repeat;
    background-position: 1px 20px;
}

div#pinetix_sidebar div.switch_sidebar:hover {
    cursor: w-resize;
}

div#pinetix_sidebar img.teaser {
    width: 200px;
    margin: 0px;
    padding: 0px;
/*     border-top: solid 5px #FFC061; */
    border-bottom: solid 5px #FFC061;
}


div#pinetix_sidebar ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

div#pinetix_sidebar ul li {

}

div#pinetix_sidebar ul li div {
    font-size: 0.8em;
    padding: 2px;
    padding-left: 10px;
    margin-top: 2px;
    background-color: #EBCDA0;
    border-left: 5px solid #002EB7;
    display: block;
    color: black;
    font-weight: bold;
    font-variant: small-caps;
}

div#pinetix_sidebar ul li a {
    font-size: 0.8em;
    padding: 2px;
    padding-left: 10px;
    margin-top: 2px;
    background-color: #EBCDA0;
    border-left: 5px solid #002EB7;
    display: block;
    color: black;
    font-weight: bold;
    font-variant: small-caps;
}

div#pinetix_sidebar ul li a:hover {
    border-left: 5px solid red;
}

div#pinetix_sidebar ul li ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

div#pinetix_sidebar ul li ul li {
    padding: 0px;
}

div#pinetix_sidebar ul li ul li a, div#pinetix_sidebar ul li ul li div {
    font-size: 0.7em;
    padding: 1px;
    padding-left: 10px;
    margin-top: 2px;
    background-color: #FFDFAE;
    border-left: 5px solid #C0C0C0;
    display: block;
    color: black;
    font-weight: normal;
    font-variant: normal;
}

div#pinetix_sidebar ul li ul li a:hover, div#pinetix_sidebar ul li ul li div:hover {
    border-left: 5px solid red;
}

/**************/
/* Login-Area */
/**************/

div#pinetix_login {
    background-image: url('/img/bg/leftmenu.png');
    border-left: solid 1px #C0C0C0;
    border-right: solid 1px #C0C0C0;
    height: 102px;
    width: 200px;
    padding-left: 0px;
    font-size: 0.7em;
    position: fixed;
    top: 0px;
    left: 50px;
    z-index: 20;
    padding-top: 0px;
}

* html div#pinetix_login {
    position: absolute;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/leftmenu.png', sizingMethod='scale');
    background-image: url('/img/blind.gif');
}

div#pinetix_login div div {
    margin-left: 14px;
}

div#pinetix_login input.ptxlogin {
    font-size: 1em;
    padding:0px;
    margin-left: 14px;
    margin-right: 5px;
    width: 150px;
    -moz-opacity: 0.5;
    opacity: 0.5;
    filter:alpha(opacity=50);
    display: inline;
}

div#pinetix_login input.ptxlogin_submit {
    width: 20px;
    display: inline;
    padding: 0px;
    padding-left: 0px;
    border: none;
    background-color: transparent;
    background-image: url('/img/icons/16x16/enter.png');
    background-position: center;
    background-repeat: no-repeat;
}

/*************/
/* Statusbar */
/*************/

#pinetix_statusbar_container {
    z-index: 2;
    bottom: 0px;
}

* html #pinetix_statusbar_container {
    bottom: -1px;
}

#pinetix_statusbar {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 1.5em;
  z-index: 8;
  background-color: #FFB94F;
  background-image: url('/img/bg/bar.png');
  background-position: top;
  background-repeat: repeat-x;
  color: #000000;
  font-size: 0.8em;
/*   font-weight: bold; */
  border-top: solid 1px #002EB7;
  padding-left: 70px;
  padding-right: 77px;
  vertical-align: middle;
/*   -moz-opacity: 0.85; */
}

* html #pinetix_statusbar {
    bottom: -1px;
}

/******************/
/* Other Elements */
/******************/

#pinet_layout_logo {
    position: fixed;
    z-index: 10;
    top: 0px;
/*     left: 210px; */
    right: 0px;
    height: 164px;
    width: 179px;
/*     background-color: #FFFAF0; */
    background-image: url('/img/logo3.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
/*     border-bottom: ridge 5px #197E61; */
}
* html #pinet_layout_logo {
    position: absolute;
    top: -0px;
/*     width: 100%; */
/*     left: 0px; */
    right: 16px;
/*     padding-right: 16px; */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo3.png', sizingMethod='scale');
    background-image: url('/img/blind.gif');
}

#pinet_layout_ripe {
    position: absolute;
    z-index: 12;
/*     bottom: 12px; */
/*     left: 210px; */
    left: 0px;
    top: -39px;
/*     height: 164px; */
/*     width: 179px; */
/*     background-color: #FFFAF0; */
/*     background-image: url('/img/logo3.png'); */
/*     background-repeat: no-repeat; */
/*     background-position: 0px 0px; */
/*     border-bottom: ridge 5px #197E61; */
}
* html #pinet_layout_ripe {
    position: absolute;
/*     right: 31px; */
}


#pinet_layout_tux {
    position: fixed;
    z-index: 12;
    bottom: 0.8em;
/*     left: 210px; */
    right: 10px;
/*     height: 164px; */
/*     width: 179px; */
/*     background-color: #FFFAF0; */
/*     background-image: url('/img/logo3.png'); */
/*     background-repeat: no-repeat; */
/*     background-position: 0px 0px; */
/*     border-bottom: ridge 5px #197E61; */
}
* html #pinet_layout_tux {
    position: absolute;
    right: 31px;
}

#pinet_layout_tux:hover {
    padding-bottom: 5px;
/*     bottom: auto; */
}

#pinet_layout_pinet {
    position: fixed;
    z-index: 6;
    top: 85px;
/*     left: 210px; */
    right: 190px;
    height: 13px;
    width: 343px;
/*     background-color: #FFFAF0; */
/*     background-image: url('/img/pinet.png'); */
/*     background-repeat: no-repeat; */
/*     background-position: 0px 0px; */
/*     border-bottom: ridge 5px #197E61; */
}
* html #pinet_layout_pinet {
    position: absolute;
    right: 206px;
/*     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pinet.png', sizingMethod='scale'); */
/*     background-image: url('/img/blind.gif'); */
}

#pinet_layout_pival {
  position: fixed;
  right: 0px;
  top: 170px;
  width: 30px;
  background-image: url('/img/bg/pi.gif');
  background-repeat: no-repeat;
/*   background-attachment: fixed; */
  background-position: 0px 0px;
  z-index: 1;
  overflow: hidden;
  height: 100%;
/*   width: 100%; */
}

* html #pinet_layout_pival {
    position: absolute;
    padding-right: 16px;
}
