
html,body{
height:100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body{
font-size: 12px;
line-height: 18px;
color: rgb(51, 51, 51);
background: rgb(189,197,215);
font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
}

div{ }


/* lay */
#container{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#top{
background: rgb(0,50,119);
background-repeat: repeat-x;
text-align: center;
padding: 0px 0px 10px 0px;
}
#top-content{
text-align: left;
width: 940px;
margin: 0px auto 0px auto;
color: rgb(255,255,255);
}
#logo{
width: 160px; float: left; border: none; 
}

#page{
background: rgb(255,255,255);
color: rgb(51,51,51);
text-align: center;
}
#page-content{
text-align: left;
width: 900px;
margin: 0px auto 0px auto;
padding: 0px 0px 15px 0px;
}
#bottom{
background-color: rgb(189,197,215);
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
#bottom-content{
background-image: url('../upload/i/transparentz.jpg');
background-position: top left;
background-repeat: no-repeat;
height: 195px;
text-align: right;
width: 900px;
margin: 0px auto 0px auto;
padding: 0px auto 0px auto;
color: rgb(26, 45, 103);
}
#bottom-menu{
height: 20px;
padding-top: 65px;
}
.additionalnavi{
margin: 20px auto 0px auto;
}

#bottom-content a{
color: rgb(26, 45, 103);
font-weight: normal;
text-decoration: none;
}
#bottom-content a:hover{
color: rgb(255, 255, 255);
font-weight: normal; 
text-decoration: underline;
}
#menu-second {
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 0px;
color: rgb(255,255,255);
text-align: right;
background-color: rgb(189,197,215);
}
#menu-second a{
text-decoration: none;
color: rgb(255,255,255);
font-size: 12px;
}
#menu-second a:hover{
text-decoration: underline;
color: rgb(0,50,119);
font-size: 12px;
}

#menu-help, #menu-help-start{
color: rgb(255,255,255);
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
/*
float: right;
text-align: right;
width: 180px;
*/
}
#menu-top, #menu-top-start{ 
text-align: right;
margin: 10px 0px 0px auto;
padding: 5px 25px 5px 40px;
color: rgb(255,255,255);
font-size: 18px;
}
#menu-top a, #menu-top-start a{ 
font-weight: bold;
color: rgb(239,239,239);
text-decoration: none;
font-size: 18px;
}

#menu-top a:hover, #menu-top-start a:hover{ 
font-weight: bold;
color: rgb(255,255,255);
text-decoration: underline;
font-size: 18px;
}

#bar-path{
margin-left: 0px;
padding: 5px 0px 20px 0px;
float: left;
width: 670px;
color: rgb(207, 207, 207);
font-size: 9px;
}
#bar-path a{
font-size: 9px;
font-weight: normal;
text-decoration: none;
color: rgb(150, 150, 150);
}
#bar-path a:hover{
font-size: 9px;
font-weight: normal;
text-decoration: underline;
color: rgb(0, 0, 0);
}

#searchbox{
padding: 10px 0px 0px 0px;
margin: 0px 20px 0px 0px;
}
#searchterm{
color: rgb(159,159,159);
padding: 5px 5px 5px 25px;
font-size: 12px;
background-image: url('../upload/i/lupa.gif');
background-repeat: no-repeat;
}
/* end lay */


div{
/* border: solid 1px blue; */
}

#flashcontent{
margin: 25px 10px 0px 0px;
float: left;
}

#searchresult{
line-height: 18px;
padding: 0px 0px 10px 0px;
}

fieldset.livedabei {
	margin: 20px 0;
	padding: 15px 10px;
	background-color:#ffffff;
	border: 3px solid #B5C4D7;	
	overflow: auto;
}