/* CSS Document */

/* Oikocredit */
/* SA version */

/* Required: oikocredit.css */

#doc #center { width: 810px; }

#doc #logo {
	padding-bottom:20px;
	padding-top:40px;
	}

#navmenu {
	margin-top: 12px;
	}

#top-nav {
	text-align: right;
	margin-top: 30px;
	padding-right: 10px;
	}

#area {
	margin: 0; margin-left: 190px; padding: 0; padding-top: 65px; 
	text-align: left;
	width: 615px;
	}

#top-image {
	height: 67px; overflow: hidden;
	}

#top-bar {
	margin: 0; padding: 0;
	background: #133d8d;
	height: 27px;
	}

#top-title {
	margin: 0; padding: 0; padding-left: 10px; height: 27px;
	font-size: 14px; font-weight: bold; line-height: 26px; text-transform: uppercase;
	color: #FFF;
	}

#top-title span {
	color: #FFF;
	}

#top-bar-flag { 
	position: absolute;
	top: -59px;
	left: 341px;
	}

#middle {
	margin: 0; margin-top: 10px;
	padding: 0;
	}

#top-img {
	margin: 0;
	padding: 0;
	}

#content-container {
	width: 457px; margin: 0; padding: 0;
	}


#content_sa {
	margin: 0; padding: 0; padding-right: 20px; padding-top: 10px;
	}

#content_sa h1 { margin: 0; margin-bottom: 1em; padding: 0; font-size: 14px; }
#content_sa h2 { margin: 0; margin-top: 2em; margin-bottom: 1em; padding: 0; }
#content_sa h3 { margin: 0; padding: 0; }
#content_sa p { margin: 0; margin-bottom: 1em; padding: 0; }
#content_sa ul { margin: 0; margin-bottom: 1em; padding: 0; padding-left: 1.5em;}
#content_sa ol { margin: 0; margin-bottom: 1em; padding: 0; padding-left: 2.2em;}

#content_sa a,
#content_sa a:visited,
#content_sa a:link { text-decoration: underline; color: #8597BA; }

#content_sa a:hover { color: #284885; }

#content_sa table { width: 435px; }
#content_sa td { padding-right: 20px; /*width: 50%;*/}

#rightmenu_sa { 
	float: right; margin: 0; padding: 0; width: 153px;
	font-size: 11px;
	}
/*
#rightmenu_sa a,
#rightmenu_sa a:link,
#rightmenu_sa a:visited {display: block; font-weight: bold; }

#rightmenu_sa ul { margin: 0; padding: 0; list-style: none; }
#rightmenu_sa li { margin: 0; padding: 0; }

#rightmenu_sa li a,
#rightmenu_sa li a:visited,
#rightmenu_sa li a:link { display: block; background: url(../img/btnsteun_arrow.gif) no-repeat 1px top; padding-top: 14px; padding-left: 20px; padding-bottom: 14px; font-weight: bold; }

#rightmenu_sa li a:hover { }
*/
#bottom-nav_sa { 
	margin: 0; padding: 3px; margin-top: 20px;
	background: #edf1fb;
	clear: both;
	font-size: 11px; text-transform: uppercase;
	}

#bottom-nav_sa a,
#bottom-nav_sa a:visited,
#bottom-nav_sa a:link {
	
	}


/* NEDERLAND: WIDER LEFT-BOX */
/*
#doc #left-box { width: 210px; }
#doc #center    { width: 842px; margin-left: -421px; }
#doc #area { position: absolute; right: 0;}
#doc #logo { text-align: right; }
*/