html,body{
 height:100%;
} 
					
.all  {
 vertical-align:middle;
 text-align:center;
 height:100%;
 width:100%;
 margin:0px;
 padding:0px;
}
				
div.screen {
 background-image:url(design/background.png);
 background-repeat:no-repeat;
 height:600px;
 width:999px;
 margin:0px;
 padding:0px;
}
				
img.menue  {
 border-width:0px;
 border-style:solid;
 border-color:blue;
 margin:0px;
 padding:0px;
}
			
img.srilanka  {
 position:relative;
 top:2px; 
 left:-5px;
 border-width:0px;
 border-style:solid;
 border-color:blue;
 margin:0px;
 padding:0px;
}
				
img.logo  {
 position:relative;
 top:42px; 
 left:92px;
 border-width:0px;
 border-style:solid;
 border-color:blue;
 margin:0px;
 padding:0px;
}

.menuetable {
 margin-left:3px;
}	

td, tr  {
 margin:0px;
 padding:0px;
}

.impress{
 position:relative;
 top:50px; 
 left:70px;
}table.bform {
 background-image:url(uploads/images/book/booksheet.gif);
background-repeat:no-repeat;
border-width:0px;
border-color:#dddddd;
border-style:solid;
border-collapse:collapse;
}

input {
border-color:#dddddd;
border-style:solid;
font-size:8pt;
}

.name {
  position:relative;
  top:0px;
  left:1px; 
}

.vname {
  position:relative;
  top:0px;
  left:0px; 
}

.bdate {
  position:relative;
  top:0px;
  left:1px;
}

.street {
  position:relative;
  top:10px;
  left:1px;
}

.streetnr {
  position:relative;
  top:10px;
  left:54px;
}

.plz {
  position:relative;
  top:15px;
  left:1px;
}

.city {
  position:relative;
  top:15px;
  left:0px;
}

.country {
  position:relative;
  top:0px;
  left:1px;
}

.email {
  position:relative;
  top:0px;
  left:1px;
}

.telephone {
  position:relative;
  top:0px;
  left:1px;
}

.date {
  position:relative;
  top:0px;
  left:1px;
}

.butons {
position:relative;
  top:15px;
  left:150px;
}

td.bform {
vertical-align:top;
text-align:left;
}