@charset "utf-8";
/*
	Patria Color CSS
	created on 14.10.2008
	by AL, Descom Oy
*/

body {
	background: #fff;
	color: #000;
}

body#entry {
	background: #00135d;
}

a:link {
	color: #003370;
}

a:hover {
	color: #005bc7;
}

a:active {
	color: #005bc7;
}

a:visited {
	color: #858585;
}

/* =entry page */
body#entry a {
	color: #fff;
}

body#entry a:hover {
	color: #EE0E0F;
}

body#entry #branding {
	background: url(img/entry_line.gif) left bottom no-repeat;
}

body#entry ul#language-selection {
	padding: 0;
}

body#entry ul#language-selection li.fin {
	background: url(img/etufin.gif) no-repeat bottom left;
}

body#entry ul#language-selection li.eng {
	background: url(img/etueng.gif) no-repeat bottom left;
}
	
body#entry ul#language-selection li.pol {
	background: url(img/etupuola.gif) no-repeat bottom left;
}
	
body#entry ul#language-selection li.slo {
	background: url(img/etuslovenia.gif) no-repeat bottom left;
}

body#entry ul#language-selection li.cro {
	background: url(img/etukroatia.gif) no-repeat bottom left;
}

/* =branding */
#branding {
	background: url(img/color_line.jpg) left bottom no-repeat;
}

/* =nav_main */
ul#nav-main a {
	color: #000;
}

	ul#nav-main a.selected, ul#nav-main a:hover {
		color: #990000;
	}

/* =nav_sub */
ul#nav-sub a {
	color: #000;
}

ul#nav-sub a.selected, ul#nav-sub a:hover, ul#nav-sub a.sec-level:hover, ul#nav-sub a.sec-level.selected {
	color: #990000;
}

ul#nav-sub a.sec-level {
	color: #998F6B;
}

/* =content */
div#content ul#news li {
	color: #990000;
}

div#content ul#news li em {
	color: #000;
}

div#content ul#news li a {
	color: #990000;
}

div#content a.more-info {
	padding: 0 10px 0 0;
	background: url(img/arrow_more.gif) no-repeat right 4px;
}

div#content h3.announcements {
	background: #BD4040;
	color: #fff;
}

div#content ul.announcements {
	border-bottom: 1px solid #669DD5;
}

div#content ul.announcements li a,
div#content ul.news li a {
	color: #0000CC;
}

div#content h3.search {
	background: #eeeeee;
}

div#content fieldset.search li.pages {
	background: url(img/item_page.gif) no-repeat;
}

div#content fieldset.search li.documents {
	background: url(img/item_upndownfile.gif) no-repeat;		
}

div#content fieldset.search li.announcements {
	background: url(img/item_release.gif) no-repeat;		
}

div#content ul.result-control {
	border-top: 2px solid #BD4040;
}

div#content ul.result-control a#first-page {
	background: url(img/CTRL_MoveToStart.gif) no-repeat;
}

div#content ul.result-control a#prev-page {
	background: url(img/CTRL_MoveToPrevious.gif) no-repeat;
}

div#content ul.result-control a#next-page {
	background: url(img/CTRL_MoveToNext.gif) no-repeat;
}

div#content ul.result-control a#last-page {
	background: url(img/CTRL_MoveToEnd.gif) no-repeat;
}

div#content ul.search-results {
	border-top: 1px solid #669DD5;
}

div#content ul.search-results li.page p {
	background: url(img/item_page.gif) no-repeat;		
}

div#content ul.search-results li.document p {
	background: url(img/item_upndownfile.gif) no-repeat;		
}

div#content ul.search-results li.announcement p {
		background: url(img/item_release.gif) no-repeat;
}
div#content ul#stories li {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #D6E9FB;
	border-style: dotted;
}

div#content h3.announcements {
	color: #fff;
	background: #BD4142;
}

ul.announcements {
	border-bottom: 1px solid #639ED6;
}

ul.news {
	border-top: 1px solid #639ED6;
}

ul.news a {
	color: #0000CE;
}

div#content p.title {
	color: #BD4142;
}

/* =sidebar-tools */
ul#sidebar-tools a {
	color: #990000;
}

ul#sidebar-tools li.print {
	background: url(img/icon_print.gif) no-repeat 0 4px;
}

/* =language-selection */
ul#language-selection li.fin {
	background: url(img/btfin.gif) no-repeat;
}

ul#language-selection li.eng {
	background: url(img/bteng.gif) no-repeat;
}

ul#language-selection li.pol {
	background: url(img/btpol.gif) no-repeat;
}

ul#language-selection li.slo {
	background: url(img/btslo.gif) no-repeat;
}

ul#language-selection li.cro {
	background: url(img/btcro.gif) no-repeat;
}

/* =breadcrumb */
ul#breadcrumb a:hover {
	color: #003370;
}
ul#breadcrumb-tuotteet a:hover {
	color: #003370;
}

/* =footer */
#footer {
	background: url(img/color_line.jpg) left top no-repeat;
}

#footer a {
	color: #990000;
}

#footer li.print a {
	background: url(img/icon_print.gif) no-repeat 0 4px;
}

#footer li.top-link a {
	background: url(img/btn_alkuun.gif) no-repeat 0 -1px;
}
