body {
    background-color: #7a3536;
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, sans-serif; 
    font-size: 11px;
    line-height: 150%;
    color: #333;
    }

#konteiner {
	width: 643px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	}
    
#ylemine {
    background-color: #f3f3f3;
    margin-top: 11px;
    width: 600px;
    margin-left: 26px;
    height: 80px;
    text-align: right;
    }

#riba {
    padding: 5px;
    background: #FFF url(images/riba.jpg) no-repeat center;
    margin: 0;
    border: 1px solid #a22e30;
    height: 206px;
    width: 643px;
    }

#navi {
    margin-top: 0;
    padding: 15px 0;
    width: 600px;
    margin-left: 26px;
    background-color: #f3f3f3;
    text-align: center;
    text-transform: uppercase;
    }
    
#sisu {
    margin: 0;
    padding: 0;
    width: 600px;
    margin-left: 26px;
    background-color: #f3f3f3;


    }
    
#copy {
    margin: 0;
    padding: 0;
    width: 600px;
    margin-left: 26px;
    font-size: 10px;
    text-align: center;
    color: #f3f3f3;
    }
    
p {
    padding: 0 10px 5px 10px;
    margin: 0;
    }
    
ul {
    padding: 3px 0;
    margin: 0;
    list-style-type: none;
    background-color: #8193a8;
    }
    
li {
    margin: 0;
    display: inline;
    }
    
li a {
    padding: 3px 15px;
    color: #FFF;
    text-decoration: none;
    font-size: 13px;
    border: none;
    }

li a:hover {
padding: 3px 15px 4px 15px;
    background-color: #FFF;
    color: #a22e30;
    text-decoration: none;
    font-size: 13px;
    border: none;
    }

.kodu {
    background-color: #a43b21;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }
    
.mangud {    
    background-color: #2b676c;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }
    
.plaadid {    
    background-color: #57673f;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }

.kajad {    
    background-color: #34465b;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }   
  
.lingid {    
    background-color: #902b07;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }

.kontakt {    
    background-color: #5b728e;
    padding: 3px 15px 4px 15px;
    color: #FFF;
    text-decoration: none;
    border: none;
    }
  
a {
    color: #a22e30;
    text-decoration: none;
    border-bottom: 1px dotted #a22e30;
    }

a:hover {
    color: #ce282b;
    text-decoration: none;
    border-bottom: 1px dashed #ce282b;
    }
    
:focus {
    -moz-outline-style: none;
    }

.logo {
    padding: 5px 0 5px 10px;
    margin: 0;
    border: 0;
    float: left;
    }
    
.keel {
    padding-top: 30px;
    padding-right: 20px;
    color: #999;
    }
    
.keel a {
    border: none;    
    }
    
.keel a:hover {
    border: none;    
    }
    
.plaat {
    padding-left: 10px;
    }
    
b.rtop, b.rbottom{display:block;background: #7a3536}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #f3f3f3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}