/*page layout*/



body{

margin: 0px;

font-size: 12pt;

padding: 0px;

font-family: sans-serif;

}



#languageleft{

background-image:url(files/laguage.png);

background-repeat:no-repeat;

padding-left:50px;

padding-top:5px;

padding-right:50px;

font-size:12px;

height:35px;

position:fixed;

top:0px;

left:800px;

color:#FFFFFF;

}

#languageright{

background-image:url(files/languageright.png);

background-repeat:no-repeat;

padding-left:50px;

padding-top:5px;

font-size:12px;

height:35px;

position:fixed;

top:0px;

left:1000px;

}

#languageleft a{

color:#FFFFFF;

}



#logo{

height: 161px;

width: 678px;

background-image: url('files/logo4.png');

background-repeat: no-repeat;

}



h3{

color:#FF9900;

font-size:11.5pt;

margin-top:-18px;

font-weight:normal;

text-transform: uppercase;

font-weight:bold;

}



h4{

color:#f29000;

font-size:11.5pt;

margin-top:10px;

font-weight:normal;

text-transform:none;



}



#trees{

float: left;

position: relative;

top: -135px;

display: none;

margin: 0px;

}



#container{

width: 1000px;

margin: 0px auto 0px auto;

}



#data{

width: 643px;

margin: 0px 10px 35px 0px;

background-color: #624e41;

padding: 0px 0px 0px 35px;

float: left;

min-height: 609px;

}



#dm{

width: 312px;

background-color: transparent;

float: left;

margin-top: -35px;

}



#d1{

background-color: #f29000;

height: 208px;

margin-bottom: 10px;

}



#d2{

background-color: white;

height: 208px;

margin-bottom: 10px;

}



#d3{

/*background-color: #6bb529;*/

height: 208px;

margin-bottom:10px;

}



#d4{

background-color: #f29000;

height: 208px;

margin-bottom:10px;



}



#d3.white{

color:white;

text-align:justify;

font-size: 10pt;

padding: 10px;

font-family: sans-serif;

}



#topmenu{

list-style-type: none;

padding-top: 102px;

padding-left: 339px;

width:660px;

}



#topmenu li{

float: left;

padding: 0px 4px 0px 4px;

border-left: 2px solid #f29000;

}



#topmenu a{

color: #624e41;

font-size: 12px;

font-weight: bold;

}



#topmenu li.first{

border-width: 0px;

}



#menu{

list-style-type: none;

width: 160px;

padding: 0px;

margin: 0px;

float: left;

}



#text{

float: left;

width: 438px;

margin-left: 22px;
line-height:22px;

color: white;

font-size: 80%;
padding-bottom: 10px;



}



#footer{

clear: both;

font-size: 80%;

text-align: center;

padding: 8px;

color:#6bb529;;

font-weight:bold;

display: none;

}



/*text and link layout*/



#menu a{

display: block;

height: 23px;

background-image: url('files/butleft.png');

background-repeat: repeat-x;

margin-bottom: 2px;

font-weight: bold;

text-decoration: none;

color: white;

font-size: 75%;

padding-left: 16px;

padding-top: 5px;

}



a{

color:#6bb529;;

text-decoration:none;

}



#data p, #data li{

text-align: justify;

text-indent: 0em;

clear: both;

}



#data p.center{

text-align: center;

}



img.center{

display: block;

margin: 8px auto 8px auto;

}



img.right{

display: block;

float: right;

clear: both;

}



img.sameline{

display: inline;

margin: 8px;

}



#text h1{

font-size: 14px;

font-weight: bold;

color: #6bb529;

}



.clear{

clear: both;

}

.page{border-radius:3px; background-color:#66CC00; font-weight:bold; margin:5px; padding:5px;}

.page>a{color:#FFFFFF;}

.page>a:hover{color:#FF0000;}

#google_languages{

position: fixed;

top: 0px;

right: 130px;

border-left: 0px solid gray;

background-color: #F29000;

border-bottom-right-radius: 8px;

border-bottom-left-radius: 8px;

}

#share{

position:absolute;

top:103px;

margin-left:60%;

color:#000000;

font-weight:bold;

}

.link li{

color:#FF9900;

}

#gallery img{

border:5px solid white;

width:150px;

height:100px;

margin:4px;

border-radius:3px;

} 

.enlargecaption{

position: absolute;

border: 1px dotted navy;

font: normal 11px Arial;

}



.enlargecaption a{

display:block;

background: lightblue; /*bg color of caption*/

padding: 3px;

text-decoration: none;

color: black;

position:absolute;

top:-15px;

right:-35px;

border-radius:3px;

}



.enlargecaption a:hover{

 background: lightyellow; /*bg color of caption when mouse rolls over it*/

}



.enlargebox{

border: 7px solid #FF9900;

border-radius: 4px;

position: absolute;

display:none;

}



.enlargebox .title{

background:#FF9900;

color:white;

padding: 3px 2px;

text-align: right;

font:bold 14px Arial;

}



.enlargebox .title img{

cursor:pointer;

cursor:hand;

}

#menu_new{

margin-left:34px;

margin-top:628px;

}