/*div*/
html, body, form {height: 100%; margin: 0; padding: 0; font-family: Tahoma;}	
#main {min-height: 100%; margin-bottom: -30px; background-color: #FFFFCC;} 
* html #main {height: 100%;}
#footer {height: 29px; text-align: center; width: 100%; border-top: 1px solid Silver}	
#page-empty {height: 40px; clear: both;}

/*μενώ*/  
#button {width: 12em; padding: 0 0 1em 0; margin-bottom: 1em; font-family: 'Trebuchet MS', 'Lucida Grande',
Verdana, Lucida, Geneva, Helvetica,
Arial, sans-serif; position: absolute;}
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#button li {
border-bottom: 1px solid #90bade;
margin: 0;
}
#button li a {
display: block;
padding: 5px 5px 5px 0.5em;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #button li a {
width: auto;
}

#button li a:hover {
background-color: #2586d7;
color: #fff;
}

A {  }
A:LINK {  }
A:VISITED {  }
A:HOVER {  }

img {
	border: 0;
}

#form {
background-color: #99FF99; width: 600px; padding: 10px; border-style: solid; border-width: 1px; border-top-color: black	
}

.text { width: 580px; }

#result {
	background-color: #FFCC99; width: 600px; padding: 10px; border-style: solid; border-width: 1px; border-top-color: black; margin-top: 10px
}

#bookmarks {
	width: 600px; padding: 10px;
}


#language{
	position: absolute;
	right: 4px;
}

