body {
font:12px Trebuchet MS;
color:#555;
background:url('img/bg2.png') repeat-y top center;
margin:10px;
}

 html, div, iframe { margin:0; padding:0; height:100%; }
   iframe { display:block; width:100%; border:none; }


hr {

border-bottom:2px solid #e2e2e2;
color:#e2e2e2;
margin:4px 0 5px;
padding:0;
letter-spacing: +0.1em;
}


#wrap {
width:760px;
height:auto;
background-repeat:repeat-y;
margin:0 auto;
}

#top {
width:760px;
height:159px;
background-image:url('img/nyatoppen7.png');
background-repeat:no-repeat;
}

#top a {
color:#fff;
}

p {
font:12px Trebuchet MS;
margin:20px;
}

pre {
font:12px Trebuchet MS;
}

.img {
text-decoration:none;
border-color:#ddd;
margin:30px;
}

#top a:hover {
color:#690;
}

.texttop {
float:right;
color:#fff;
text-align:right;
font-size:13px;
font-weight:700;
padding-right:20px;
padding-top:137px;
}

#menu {
background-image:url('img/menu.gif');
color:#555;
height:40px;
padding-left:0;
text-transform:uppercase;
}

#menu li,ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
}

#menu a {
color:#555;
min-height:0;
border-top:#F7F7F7 4px solid;
border-right:#f1eded 1px solid;
display:block;
min-width:40px;
font-weight:700;
text-decoration:none;
padding:12px;
}

#menu a:hover {
border-top:#AAA 4px solid;
color:#690;
min-height:0;
text-align:left;
padding:12px;
}

h2 {
font-size:1.4em;
border-bottom:2px solid #90c62a;
color:#800;
margin:4px 0 5px;
padding:0;
letter-spacing: +0.1em;
font-weight: normal;
}

h3 {
font:bold 12px Trebuchet MS;
color:#800;
margin:4px 0 5px;
padding:0;
}

h4 {
font:bold 10px Trebuchet MS;
color:#800;
margin:4px 0 5px;
padding:0;
}

a {
color:#555;
background:inherit;
}

a:hover {
color:#690;
background:inherit;
}

.aw-section {
width:726px;
border:5px solid #fff;
background:#F7F7F7;
line-height:1.8em;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#e2decd', Direction=135, Strength=10);
margin:0 0 15px;
padding:0 10px 15px;
height: 100%; 
}

.separator {
height: 10px;
color: #ffffff;
height: 40px;
}

.aw-section[class] {
border-right-width:8px;
border-bottom-width:8px;
-moz-border-right-colors:#f4f3f0 #e2decd #d6d2c2 #fff #fff #fff #fff #fff;
-moz-border-bottom-colors:#f4f3f0 #e2decd #d6d2c2 #fff #fff #fff #fff #fff;
-moz-border-radius:3px;
}

.safari .aw-section {
width:auto;
border-right-width:5px;
border-bottom-width:5px;
}

#footer {
clear:both;
border-top:5px solid #90c62a;
width:760px;
text-align:center;
margin:0 auto;
padding:0;
}

#footer a:hover {
text-decoration:underline;
}

h2 a,h3 a,h4 a,#footer a {
text-decoration:none;
}


#menycontainer ul{ float: left; margin-left: 0; padding-left: 0; width: 758px; background-image:url('img/menuback.gif');}
#menycontainer li{display: inline;}
#menycontainer ul a{float: left; text-decoration: none; padding: 0.3em 2em;} 

#menycontainer a:link{color: #000000;}
#menycontainer a:visited{color: #000000;}
#menycontainer a:hover{background: #8ec329;color: #ffffff;}
#menycontainer a#current{background: #FFCC66; color: #000000;} 


/* Easy CSS Tooltip - by Koller Juergen [www.kollermedia.at] */

a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:500px;}
a.tooltip:hover span{position:absolute; left:100px; top:50px; width:11px; height:6px; background:#fff url(gfx\bgtool.png) 0 0; display:block; font-size:1px;}


.foto	{font-family:arial; font-size:8pt;}
.foto_txt	{font-family:arial; font-size:8pt; vertical-align:top; width:150px;}
.foto_img {padding:10px; border:solid #e2e2e2 2px;background-color: #ffffff;}
.foto input {font-family:arial; font-size:8pt;}