body {
background : url(kuvat/bg.jpg) repeat-x; 
background-color : #4e91ce; 
margin : 0px; 
padding : 0px; 
text-align : center; 
color : #333; 
font-size : 14px; 
font-family : arial, helvetica, sans-serif; 
} 
#main {
height : auto; 
width : 900px; 
margin : 0 auto; 
text-align : left; 
position : relative; 
border-left : 4px solid #fbfbf2; 
border-right : 4px solid #fbfbf2; 
border-bottom : 4px solid #fbfbf2; 
background-color : #fff; 
} 
#header {
background : url(kuvat/uki-kustavi-vesiosuuskunta.jpg) no-repeat top center; 
width : 900px; 
height : 320px; 
margin : 0; 
padding : 0; 
border : 0px solid #000;
} 
#content {
background : #e2e2e2 url(kuvat/lbg.gif) repeat-x top left; 
margin : 0px;
width : 900px; 
float : left; 
height : auto; 
border : 0px solid #000; 
} 
#footer {
background : #959595 url(kuvat/alaosa.jpg) no-repeat top center;
height : 80px; 
clear : both; 
border : 0px solid #000; 
} 
#colleft {
width : 280px; 
float : left; 
height : auto; 
border : 0px solid #000; 
padding-bottom : 5px; 
} 
#content_b {
clear : both; 
height : auto; 
width : 900px; 
padding-bottom : 5px; 
border : 0 solid #000; 
} 
#colright {
width : 590px;
float: right;
margin-right : 0; 
border : 0px solid #000;
} 
#content ul {
margin : 0; 
padding : 0 0 0 5px; 
list-style : none; 
} 
#content li {
background : transparent url(kuvat/listarrow.gif) no-repeat 0; 
color : #333; 
padding-left : 15px; 
padding-top : 1px; 
padding-bottom : 1px; 
} 
#content a {
color : #00008b; 
background : transparent; 
text-decoration : underline; 
} 
#content a:hover {
color : #00487d; 
text-decoration : underline; 
background : transparent; 
} 
#footer a {
color : #fff; 
background : transparent; 
text-decoration : none; 
} 
#clear-left {
clear : left; 
} 
#content_b p {
color : #27408b; 
background : transparent; 
margin-left : 40px; 
margin-right : 40px; 
} 
#content_b h1 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent; 
margin-left : 4px; 
border-bottom : 1px solid #eaeaea; 
} 
#colleft h1 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent;
margin-bottom : 5px; 
margin-left : 30px; 
margin-right : 50px; 
margin-top : 20px; 
border-bottom : 1px solid #069; 
} 
#colleft p {
background : transparent; 
margin-left : 30px; 
margin-right : 30px;
margin-top : 5px; 
font-size : 12px;  
} 
#colright h1 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent; 
margin-left : 0; 
margin-top : 20px; 
border-bottom : 1px solid #eaeaea; 
} 
#colright h2 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent; 
margin-left : 0px; 
margin-top : 0; 
margin-right : 10px; 
} 
#colright h3 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent; 
text-align: center;
margin : 0px;
text-decoration : underline;  
} 
#colright h4 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent; 
text-align: left;
margin : 0px;
text-decoration : underline;  
}
#colright p {
color : #333; 
background : transparent; 
margin-left : 0px; 
margin-right : 20px; 
} 
p#footer-left {
font-size : 12px; 
color : #fff; 
background-color : transparent; 
margin-left : 20px; 
float : left; 
margin-top : 38px; 
} 
p#footer-right {
font-size : 12px; 
color : #fff; 
background-color : transparent; 
float : right; 
margin-right : 20px; 
margin-top : 58px; 
} 
.kuva {
float : right; 
border : 3px solid #dddddd; 
margin-right : 20px; 
margin-left : 20px; 
margin-bottom : 20px;
} 
.dropcap {
font-size : 22px; 
font-family : Times, serif, Georgia; 
line-height : 16pt; 
} 
#nav {
margin-left : 30px; 
width : 250px; 
} 
#navlinks {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
width : 250px; 
padding-top : 0; 
list-style-type : none; 
} 
#navlinks ul {
float : left; 
width : 200px; 
} 
#navlinks A {
padding-right : 1px; 
display : block; 
padding-left : 0; 
padding-bottom : 1px; 
width : 180px; 
color : #1f4581; 
padding-top : 2px; 
text-decoration : none; 
} 
#navlinks A:hover {
background-color : #ffffff; 
color : #8e824b; 
font-style : italic; 
text-decoration : none; 
} 
.spacer {
margin : 0; 
padding : 0; 
font-size : 1px; 
} 
.linjat {
margin-top: 2px;
}
hr {
margin : 0 15px 0 0;
height: 1px;
border-top : 1px dashed #000; 
}
.lomakep {
margin-bottom: 2px;
}
.yhteystiedot td {
width: 25%;
}
#header h1 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent;
margin: 0;
padding-top : 290px;
padding-left : 520px;
text-decoration : underline; 
}
#header h2 {
font : bold 16px Georgia, "Times New Roman", Times, serif; 
color : #069; 
background : transparent;
margin: 0;
padding-top : 290px;
padding-left : 470px;
text-decoration : underline; 
}
ul#linkit {
margin: 0 0 0 30px;
}
