
#top {
	display: block;
}


#header {
	background: #9CC3E4 url(../lintuatlas-header.jpg) bottom left no-repeat;
	height: 110px;

	border-top: 0;

	border-bottom: 3px solid #3A72B6;
}

#navi li a {
		border-right: 1px solid #3A72B6;
}

/* VALITUN TABIN TYYLIT */

.section0 #n0 a,
.section1 #n1 a,
.section2 #n2 a,
.section3 #n3 a,
.section4 #n4 a,
.section5 #n5 a {
	background: #f1f1f1;
	border: 1px solid #3A72B6;
	border-bottom: 3px solid #f1f1f1;
}

#navi #n0 a, #navi #n1 a {
	margin-left: 10px;
}

#sublinks {
	border-bottom: 3px solid #3A72B6;
}

#footer {
	border-top: 3px solid #3A72B6;
}

#partners {
	position: absolute;
	top: 0px;
	right: 0px;
	background: #9CC3E4 url(../lintuatlas-kumppanit.jpg) bottom left no-repeat;
	width: 345px;
	height: 110px;
}



#login-atlas {
	width: 300px;
	float: right;
	border: 3px solid #ccc;
	padding: 5px 5px 0 5px;
	background-color: #f1f1f1;
}

#login-atlas h3 {
	border-bottom: 0;
	margin: 0;
}

#login-atlas p {
	font-size: 86%;
}

#login-atlas form {
	margin: 0.5em 0 0.5em 0;
	background-color: #cfc;
	border: 1px solid #ccc;
}

#login-atlas fieldset {
	border: 0;
	margin: 0;
	padding: 3px;
}

#login-atlas table {
	border-collapse: collapse;
}

#login-atlas table td {
	padding: 3px;
}



#linksfront a {
	font-size: 120%;
}

#linksfront li {
	margin-top: 0.2em;
}

#atlas-areas i {
	color: #999;
}

.box {

	padding: 0.4em;

	background-color: #f1f1f1;

	border: 1px solid #ccc;

	margin-bottom: 1em;

}





#b-new {

	background-color: #ffc;

	border: 1px solid #fc6;

	border: 0;

	margin: -0.4em;

}





#b-atlasnews {

	background-color: #efe;

}



#b-atlasnews h3 {

	font-weight: normal;

	border-bottom: 0;

	margin: 0;

}





#b-atlasresults {

	background-color: #f1f1f1;

}



#b-atlasresults table {

	margin-bottom: 0.4em;

}



#b-atlasresults table th {

	background-color: #ccc;

	font-weight: bold;

}





#b-atlasparticipate {

	background-color: #ffc;

	border: 1px solid #fc6;

}


#col-left {

	width: 49.7%;

	float: left;

	clear: both;

}



#col-right {
	width: 49.7%;

	margin-left: 50.5%;

}

h2 {
	margin-top: 0.2em;
}

h2 span {
	font-weight: normal;
	color: #666;
}

.mapsize0 {
	width: 401px;
	height: 601px;
}

.mapsize1 {
	width: 601px;
	height: 901px;
}

#maps {
	width: 1250px;
}

#maps img {
	background-color: #f1f1f1;
}



#contentonly .basicmap {
	border: 0;
}

#rbox {
	float: right;
	border: 1px solid #ccc;
	padding: 7px 9px 12px 7px;
	margin: 0 0 5px 0;
	background-color: #fafafa;
	width: 400px;
}

#rbox h4, #rbox ul {
	margin: 0;
}


#showp {
	background-color: #ffc;
	padding: 0 2px;
	margin-right: -2px;
	margin-left: -2px;
}

#showp img {
	margin-bottom: -3px;
}

#showp span {
	margin-right: 0.7em;
}

#showp a:link img, #showp a:visited img {
	border: 0;
}

.fade {
	background-color: #FFbb77;
}
.fade0 {
	background-color: #FFcc88;
}
.fade1 {
	background-color: #FFdd99;
}
.fade2 {
	background-color: #FFee99;
}
.fade3 {
	background-color: #FFFF99;
}
.fade4 {
	background-color: #FFFFbb;
}
.fade5 {
	background-color: #FFFFdd;
}
.fade6 {
	background-color: #FFFFee;
}

/* GREEN-BLUE */

.strong30 {
	color: #666;
}

.strong40 {
	background-color: #EEEEEE;
}

.strong50 {
	background-color: #DDDDDD;
}

.strong60 {
	background-color: #D5E1FF;
}

.strong70 {
	background-color: #D6FFD5;
}



.strong40 strong, .strong50 strong, .strong60 strong, .strong70 strong {
	font-weight: normal;
}

p .strong40, p .strong50, p .strong60, p .strong70 {
	padding: 2px;
}

.atlasitem {
	margin-bottom: 1em;
}

.atlastable {
	margin: -1em 0 0 5em;
}

#t-birdatlas_result {
	width: 520px;
}

#t-birdatlas_result td a:link,
#t-birdatlas_result td a:visited {
	color: #000;
	text-decoration: none;
}

#t-birdatlas_result a:visited img {
	border: 1px solid #999;
}

#t-birdatlas_result a img {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: -4px;
}

#region {
	width: 250px;
}

.eihav {
	background-color: #ffffff;
	padding: 3px;
}
.satunn {
	background-color: #c8c8c8;
	padding: 3px;
}
.valttava {
	background-color: #aaaaaa;
	padding: 3px;
}
.tyydyttava {
	background-color: #ffff00;
	padding: 3px;
}
.hyva {
	background-color: #ffc8c8;
	padding: 3px;
}
.erinomainen {
	background-color: #ff9696;
	padding: 3px;
}
.starred {
	background-color: #ff5858;
	border: 0;
}


