body {
background: #195d83 url(http://m-acme.narod.ru/images/gradfon.png) repeat;
}

#top {
position:absolute;
top:0px;
left:0px;
display:block;
background: #ffffff url(http://m-acme.narod.ru/images/gora.jpg) no-repeat;
width:1280px;
height:200px;
}

#nav {
display:block;
position:absolute;
top:200px;
left:0px;
width:1280px;
background: #0470ae url();
height:30px;
border-top: #ffffff 3px solid;
border-bottom: #ffffff 3px solid;
}

#nav ul li {
list-style: none;
background: #0470ae url();
font:18px;
height:30px;
float: left;
margin-right:5px;
padding:5px 7px 2px 7px;
border-right: white 2px solid;
border-left: white 2px solid;
}

#nav ul li a {
text-decoration:none;
color:#ffffff;
}

#nav ul li:hover {
background: #43b3e4 url();
}

#wrapper {
display:block;
position:absolute;
top:243px;
left:0px;
width:1280px;
}

#tab {
background: #BDE5F8 url();
display:block;
position:absolute;
top:0;
left:415px;
color:#00529B;
width:450px;
border-radius: 0px 0px 5px 5px; 
-moz-border-radius: 0px 0px 5px 5px; 
-webkit-border-radius: 0px 0px 5px 5px;
border-left: white 2px solid;
border-right: white 2px solid;
border-bottom: white 2px solid;
}


#content {
position:relative;
background-color:#BDE5F8;
color:#00529B;
top:50px;
left:30px;
display:block;
width:800px;
padding:5px 10px 5px 10px;
border: #00529B 3px solid;
}

#sideblock {
position:relative;
background-color:#BDE5F8;
color:#00529B;
display:block;
width:350px;
padding:5px 10px 5px 10px;
border: #00529B 3px solid;
float:right;
margin: -64px 20px 0px 0px;
}

#footer {
display:block;
width:1270px;
background: #0470ae url();
height:25px;
color:#ffffff;
padding:5px;
border-top: #ffffff 3px solid;
border-bottom: #ffffff 3px solid;
margin-top:60px;
}

.alt2{ margin: 0px;  padding: 6px;  border: 1px inset;}
.smallfont{margin-bottom:2px;}
.spoil{margin:10px; margin-top:5px;}

.title{ text-align:center; font-weight:700; font-size:150%;}

table {
width:auto;
background-color:white;
border: 2px solid blue;
}

td {
border: 1px solid blue;
}

td.col1, td.col3 {
background: #6495ED url();
}

td.col2, td.col4 {
background: #40E0D0 url();
}

.input-button {
background: #40E0D0 url(http://m-acme.narod.ru/images/button-stripe.png);
color:white;
}