/* IE6 css fixer v0.1 alpha: Sat, 11 Apr 2009 11:21:39 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
.c/*ontainer2,
.containerpic,
.containercontent,
ul#t*/opmenu a,ul#topmenu span {display:inline;}

/* add zoom:1 to pos:relative elements */
.containerpic {zoom:1;}

body {
        width :100%;
        height : 100%;
        margin : auto;
        color : black;
        font-family : Times, serif;
        font-size : 100%;
        background-color : white;
        text-align : left;
}

.container {
        width : 1026px;
        height : 768px;
        margin: auto;
        background-image: url(BG1-c.jpg) /*no-repeat*/;
/*        background-color :  transparent;*/
        padding: 0 0 0 0;
        z-index: 9;
}

* html .container {  /* Korrektur fuer IE 5.x */
        width: 1026px;
        w\idth: 1018px;
  heig\ht: 760px;
}

.container1 {
        width : 880px;
        height : 668px;
        margin: auto;
        background-image: url(BG1-b.jpg) /*no-repeat*/;
/*        background-color :  transparent;*/
        padding: 0 0 0 0;
        z-index: 9;
}

* html .container1 {  /* Korrektur fuer IE 5.x */
        width: 880px;
        w\idth: 872px;
	heig\ht: 660px;
}

.container2 {
        width : 880px;
        float:left;
        height : 100%;
        margin: auto;
/*         background-color: white; */
        padding: 0 0 0 0;
}

* html .container2 {  /* Korrektur fuer IE 5.x */
        width: 872px;
        w\idth: 750px;
}

.containerpic {
        width : 258px;
        height : 100%;
        float:right;
        margin: auto;
        ba/*ckground-image: url(pic/BG1.jpg);
        ba*/ckground-color:  #d6d6d6;
        padding: 0 0 0 0;
        position:relative;
        z-index:8;
        color:black;
}

.containercontent {
/*         width : 880px; */
/*         height : 100%; */
        background-image: url(pic/BG1-b.jpg) no-repeat;
        float:left;
        margin: auto;
        background-color :  #d6d6d6;
        padding: 0 0 0 0;
        margin: 0 auto 0 auto;
        z-index:8;
}

.content {
/*         background-color :  #d6d6d6; */
        padding: 125px 0 0 50px;
        z-index:8;
        margin: 0;
}

p.content{
        padding: 0 0 0 0;
}

.gallery {
/*         background-color :  #d6d6d6; */
        padding: 90px 0 0 25px;
        z-index:8;
        margin: 0;
}

p.gallery{
        padding: 0 0 0 0;
}

#contentfont {
        font-family: Garamond, Times, serif;
        font-weight: normal;
        font-size: 115%;
        color: black;
        text-align: justify;
}

.mainmenu {
        width : 960px;
        height : 30px;
        margin: 45px 32px 0 32px;   /*o r u l*/
        background-color :  transparent;
        color: transparent;
        z-index: 9;
        position:absolute;
}

#mainmenufont {
        font-family: tahoma, verdana, sans-serif;
        font-weight: bold;
        font-size: 115%;
        letter-spacing: 0.25em;
        color: #cf861c;
        padding: 0 0 0 0;
        background-color: transparent;
}

ul#topmenu {
        text-align: center;
        padding: 0 0 0 0;
        vertical-align: middle;
}

ul#topmenu li {
        list-style: none;
        display: inline;
        color: #cf861c;
        text-decoration: none;
/*         vertical-align: middle; */
}

ul#topmenu a,
ul#topmenu span {
        float: left;
        padding: 0px auto 0 auto;
        vertical-align: middle;
        color: #cf861c;
        background-color: white;
        width: 160px;
        height: 30px;
        text-decoration: none;
}

* html ul#topmenu a,
* html ul#topmenu span {  /* Korrektur fuer IE 5.x */
        width: 160px;
        w\idth: 156px;
}

ul#topmenu a:hover,
ul#topmenu span {
        text-decoration: underline;
        color: #c75401;
}

ul#topmenu div {
       clear: left;
}

.footer {
        width : 100%;
        height : 50px;
        margin: auto;
        background-color :  olive;
        padding-top: 1%;
}

h1 {
/*         font-family : Verdana, Tahoma, sans-serif; */
        color : black;
        font-size : medium;
        font-weight : bold;
        padding-left : 0pt;
        vertical-align : middle;
        text-align : center;
}

h2 {
/*         font-family : Verdana, Tahoma, sans-serif; */
        color : black;
        font-size : medium;
        font-weight : bold;
        padding-left : 0pt;
        vertical-align : middle;
        text-align : left;
}

h4 {
        font-family : Verdana, Tahoma, sans-serif;
        color : black;
        font-size : medium;
        font-weight : bold;
        padding-left : 10pt;
        vertical-align : middle;
        text-align : left;
}

p {
        padding: 0 0 0 0;
}

span.underline {
text-decoration: underline;
}

#copy {
font-size: 66%;
bottom: 30px;
padding: 0 0 0 30px;
position:absolute;
}

img {
border : 0;
padding: 15px 10px 5px 0;
}

 html img {  /* Korrektur fuer IE 5.x */
        padding: 15px 10px 5px 0;
        \padding: 0px 5px 5px 0;
}

a#area {
  background-image: url(gallery.png);
  background-repeat: no-repeat;
  height: 440px;
  width: 440px;
  padding: 0px;
  background-position: center 10px;
}

a:hover#area {background-image: url(BG1-pic.jpg); background-repeat: no-repeat; background-position: center -36px; }
a:hover#area span {display:block; position:absolute; left:-285px; top:-160px; width:265px; height:259px; border:1px solid #000;background-image:url(images/profile.png)}
a:hover#area em {display:block; position:absolute; left:-10px; top:-85px; width:35px; height:85px;}
