﻿body, top{
background: #f6f6f6  url('images/top-other.jpg') no-repeat;
background-position: top center;
}

.container {margin-top:10px;}

#tabs {text-align:right;position:relative; top:40px; color:#555555;}

.lista {

}

.entry {padding: 10px;}

.entry hr {background: transparent url('images/ko.gif'); height:10px;}

.entry h2 {text-align:center;}

.r {display: inline; }

.top-home {
height:290px;
}

.top-home a {
color: #0000ff;
text-decoration: none;
}
.top-home a:hover {
color: #333333;
}


.top-home h1 {

text-align:right;
}

.adv div {
display: block;
margin-left:15px;
}

.tl {float: left; padding:1em;}
.tr {float: right;padding:1em;}

.cnt p {
line-height:1.8em;
color: #333333;
}

.cnt a {
color: #304878;
font-weight:bold;
border-bottom:1px solid #dddddd;
}

.cnt a:hover {
background: #fff400;
}


.gotomap {
height: 30px; 
}






.comm {
background:#f9f9f9;
margin:10px;
text-align:center;
padding:10px;
}

.comm h4 {
font-size: 2em;
margin:1em;
}

.comm p {
color:#666666;
font-style:italic;
text-align:justify;
padding:1em;
}

.alt {
background:#f2f2f2;

}

.odd {

}




.cnt img {
border:4px solid #dddddd;
float:left;
margin: 1em;
}

.cnt p {margin: 1em;}

input, textarea {width:500px; background: #fcfcfc;}


.relatedposts {
background:#fafafa;
margin:10px;
}
.relatedposts h3{
padding: 10px 0px 0px 20px;
}

.relatedposts ol{
padding: 0px 0px 20px 30px;
}

.relatedposts a {
color: #304878;
}

.relatedposts a:hover {
background: #fff400;
}

.relatedposts li {
color: #304878;
}

