html,body
{
margin: 0;
padding: 0;
background: grey;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
background-image: url(http://www.airventures.ee/bkg.jpg);
background-repeat: repeat-x;
background-attachment: fixed;
text-align: center;
width: 100%;
}
#warper
{
width: 800px;
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
display: table;
height: 100%;
}
#up-col
{
position: absolute;
top: 33px;
left: 10px;
right: 10px;
width: 100%;
border-top: 1px solid #aca79e;
border-bottom: 1px solid #aca79e;
border-left: 3px dotted #d7d1c5;
border-right: 3px dotted #d7d1c5;
background: url(texture.jpg);
color: #333333;
margin: 0px;
padding: 3px;
font-family: monospace;
font-weight: bold;
}
#lh-col
{
position: absolute;
top: 100px;
left: 10px;
width: 180px;
text-align: left;
border-left: 1px solid #aca79e;
border-right: 1px solid #aca79e;
border-top: 3px dotted #d7d1c5;
border-bottom: 3px dotted #d7d1c5;
background: url(texture.jpg);
color: #333333;
margin: 0px;
padding: 10px;
font-family: monospace;
}
#lh-leaf
{
position: absolute;
top: 320px;
left: 10px;
width: 180px;
border: 0px none transparent;
z-index: 3;
}
#lh-col15
{
position: absolute;
top: 660px;
left: 10px;
width: 180px;
text-align: left;
border: 1px solid blue;
background: white;
color: #333333;
margin: 0px;
padding: 10px;
font-family: monospace;
z-index: 30;
}
#lh-col16
{
position: absolute;
top: 25px;
left: 10px;
width: 60px;
text-align: center;
border: 1px solid blue;
background: white;
color: #333333;
margin: 0px;
padding: 10px;
font-family: monospace;
z-index: 30;
}
#lh-col2
{
position: absolute;
top: 100px;
left: 10px;
width: 180px;
text-align: left;
border: 1px solid #aca79e;
background: #e1dede;
color: #333333;
margin: 0px;
padding: 10px;
font-family: monospace;
z-index: 30;
}

#lh-col3
{
position: absolute;
top: 530px;
left: 10px;
width: 180px;
height: 90px;
text-align: center;
border: 1px solid blue;
background: white;
color: #333333;
margin: 0px;
padding: 10px;
font-family: monospace;
z-index: 30;
}

#rh-col
{
margin: 65px 10px 10px 220px;
width: 800px;
border: 2px solid #000000;
background: #ffffff;
color: #333333;
padding: 10px;
}

img.floatleft
{ 
float: left;
margin: 4px; 
border: none;
position: relative;
}

img.floatright
{
float: right;
margin: 4px; 
border: none;
position: relative;
} 

div.frame 
{
position: relative;
margin-left: 0px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
border: 0px none transparent;
background: transparent; 
} 
table.uu {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.uu th {
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-style: solid solid solid solid;
	border-color: black;
	background-color: #cccccc;
}
table.uu td {
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-style: solid solid solid solid;
	border-color: black;
	background-color: transparent;
}
li
{
list-style: square inside;
}
.centered-table 
{
display: block;
margin-left: auto;
margin-right: auto;
}
input, select, textarea 
{
color: #000000;
background: #e1ecf8;
border: 1px solid #5de3f6;
}
.but 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border: 3px outset #cde3f6;
background-color: #e1ecf8;
color: #000;
margin-right: 6px;
}
input.inv {
background: transparent;
border: none;
}
h3 span.ruler
{
display: block;
height: 1px;
border-top: 2px black solid;
border-right: 0;
border-bottom: 0;
border-left: 0;
}
h3 span 
{
margin-left: 6px;
color: #968856;
font: bold .7em georgia, serif;
}
table.str
{
border-width: 0px;
border-spacing: 2px;
border-style: outset;
border-color: blue;
border-collapse: collapse;
background-color: white;
}
table.str th
{
border-width: 1px;
padding: 3px;
text-align: center;
vertical-align: middle;
border-style: inset;
border-color: blue;
background-color: rgb(255,255,240);
}
table.str td
{
border-width: 1px;
padding: 3px;
border-style: inset;
border-color: blue;
background-color: rgb(255,255,240);
}
table.str td.u
{
border-width: 0px;
padding: 3px;
border-style: inset;
border-color: transparent;
background-color: transparent;
}
img 
{
vertical-align: middle;
border: 0px;
}

