/*
- Otsikot ja linkit (saitin paavari): #1d728c;
- Navin alaviiva: #becd6a;
- Footerin viiva: #becd6a;
- Banneri1: #2ca2ba;
- Banneri2 (vaihtoehto 1): �#59b5c9;
- Paanavin valittu-vari: #35879d;
*/

.wrapper {
	margin: 0 auto 20px;
	}

.wrapper .header {
    height: 111px;
    }

.wrapper .header .logo {
    background: url('../images/vakuutusoikeus/logo_vakuutusoikeus.png') no-repeat scroll 0 0 #FFFFFF;
    width:85px;
    height:88px;
    margin-top:11px;
    }

.header_largetext {
    height: 85px;
    line-height:85px;
    margin: 12px 0 0 115px;
	}

.header_largetext h1 {
    color: #1d728c;
    }

.search_box {
    padding: 42px 0 0;
    }

.sitemap_box {
    padding: 39px 0 0;
    }

#navback {
	margin:0;
	background: url('../images/vakuutusoikeus/main_navigation_background.png') scroll 0 0 transparent;
	height:46px;
	}
#navback .navigation li {
    background: none;
    height:46px;
    }
#navback .navigation li.selected {
	background:#35879d;
	}
#navback .navigation li li {
	height:auto;
	}

#navback .navigation li.last {
	border-bottom: none;
	}

#navback .navigation li:hover {
    background:#35879d;
	margin-right: -1px;
	padding-right: 9px;
    }
	
#navback .navigation li:first-child:hover {
	background:#35879d url('../images/vakuutusoikeus/navi_hover_back.png') no-repeat;
}

#navback .navigation li a,
#navback .navigation li a:visited,
#navback .navigation li a:hover {
	color: #fff;
	margin:8px 0;
	padding:8px 18px 8px 10px;
	border-left: 1px solid #35879d;
	background: url("../images/vakuutusoikeus/main_navigation_arrow.png") no-repeat scroll right center transparent;
	}

#navback .navigation li a.first,
#navback .navigation li a.first:visited,
#navback .navigation li a.first:hover {
	padding:8px 0 8px 10px;
	border:none;
	background:none;
	margin-left:10px;
	}

#navback .navigation li.last a,
#navback .navigation li.last a:visited,
#navback .navigation li.last a:hover {
    float: right;
    border:none;
    background:none;
    }
	
#navback .navigation li.last:hover {
	background:#35879d url('../images/vakuutusoikeus/navi_hover_back_last.png') no-repeat;
	background-position: right;
	}

.navigation li ul {
	display: none;
	position: absolute;
	width: 189px;
	top:41px;
	left: 0;
	margin-left: 0;
	line-height:15px;
	border:solid 1px #35879d;
	height:auto;
	}


.sub_nav .arrow-right{
	background: url('../images/vakuutusoikeus/main_navigation_arrow_right.png') no-repeat;
	float:right;
	margin-right:6px;
	width: 10px;
	}

.sub_nav li a {
	background: #fff !important;
	font-size: 13px !important;
	color: #535353 !important;
	margin: 0 0 0 0 !important;
	text-decoration: none !important;
	border-bottom: 1px solid #CAD3D0 !important;
	border-left: none !important;
	border-right: none !important;	
	padding: 7px !important;
	padding-right: 3px !important;
	padding-bottom: 5px !important;
	cursor: pointer !important;
	width: 179px !important;
	}

.sub_nav li a:hover {
	background:#DAFBFF !important;
	color:#35879d !important;
	text-decoration: none !important;
	}

.sub_nav li li a.first {
	border-top:none !important;
	}

.sub_nav li.last a {
	border:none !important;
	}

#navbottom {
	background:#becd6a;
	}
	
.wrapper .maincontent {
	background: url('../images/vakuutusoikeus/maincontent_background.png') repeat-y scroll 0 0 transparent;
    }
    
.footer {
    border-top: 3px solid #becd6a;
    }
.footer_upper_links {
	line-height: 44px;
	}
.footer_lower_links {
	display: inline-block;
	zoom: 1;
	*display:inline;
	}
.footer .bottom-border {
	/* pohjan gradient border */
	background: url('../images/vakuutusoikeus/vakuutusoikeus_footer_bottom.png') repeat-x;
	display: inline;
	}
	
#leftcolumn a, 
#righttcolumn a {
	color: #1d728c;
	}
	
.read_more a, 
#rightcolumn .read_more a, 
#leftcolumn .read_more a, 
#rightcolumn .lift_item_left .read_more a, 
#rightcolumn .shortcut_link a, 
#leftcolumn .lift_item_left .read_more a, 
#leftcolumn .shortcut_link a {
    color: #1d728c;
	}
	
.wrapper .maincontent #leftcolumn .lift_item_header a, .wrapper .maincontent #rightcolumn .lift_item_header a {
    color: #1d728c;
}
	
.subnavigation_header {
	background: url("../images/vakuutusoikeus/sidebar_header_background.png") repeat-x scroll 0 bottom #40A2B8
	}
	
#leftcolumn .subnavigation .selected, 
#righttcolumn .subnavigation .selected, 
.center .subnavigation .selected {
	color:#1d728c;
	}
	
#leftcolumn  .subnavigation li a.selected, 
#righttcolumn .subnavigation li a.selected, 
.center .subnavigation li a.selected {
	color:#1d728c;
	}

#leftcolumn .subnavigation li a.open,
#righttcolumn .subnavigation li a.open,
.center .subnavigation li a.open {
	color:#1d728c;
	}

#leftcolumn .subnavigation li li a.open:before, 
#righttcolumn .subnavigation li li a.open:before, 
.center .subnavigation li li a.open:before {
	color:#1d728c;
	}

.languages {
	color: #1d728c;
	}
	
.languages a {
	color: #1d728c;
	}
	
.languages a:visited {
	color: #1d728c;
	}
	
h1 {
	color: #1d728c;
	}
	
h2 {
	color: #1d728c;
	}

h3 {
	color: #1d728c;
	}
	
h4 {
	color: #1d728c;
	}
	
h5 {
	color: #1d728c;
	}
	
h6 {
	color: #1d728c;
	}

a {
	color: #1d728c;
	}
	
.wrapper .header .logo .lang_links {
	font: 80% #1d728c;
	}
	
.wrapper .header .logo .lang_links a,
.wrapper .header .logo .lang_links a:visited {
	font: 80% #1d728c;
	}
	
/** SIVUKARTTA alkaa **/
	
.wrapper .maincontent .sitemap ul.parent-branch li a{
	color:#000000;
	}
	
.wrapper .maincontent .sitemap ul.child-branch{
	color:#1d728c;
	}
	
.wrapper .maincontent .sitemap ul.child-branch li a{
	color:#000000;
	}

.wrapper .maincontent .sitemap .child-branch li:before {
	color:#1d728c;
	}
	
/** SIVUKARTTA loppuu **/
	
.gallup-lift-wrapper {
    border: thin solid #1d728c;
    }

.gallup-lift-header {
	color: #1d728c;
	}
	
	
.gallup-lift-options .bar_frame .bar_percent {
	background:#40A2B8;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5AAFC2', endColorstr='#40A2B8');
	background: -webkit-gradient(linear, left top, left bottom, from(#5AAFC2), to(#40A2B8));
	background: -moz-linear-gradient(top,  #5AAFC2,  #40A2B8);
	}
	
.wrapper .maincontent .center a {
    color: #1d728c;
    }
    
.center .bottom-center {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    }
	
.center .news_item_arrow {
	display: block;
	float: right;
	width: 25px;
	}
	
.center .news_item a {
	color: #1d728c;
	}
.center .news_item_date {
	width: 70px;
	}
	
#leftcolumn .news_item p, 
#rightcolumn .news_item p {
	margin: 0;
	padding: 0;
	}
	
#leftcolumn .news_item h3, 
#rightcolumn .news_item h3 {
	margin: 0;
	padding: 0;
	}
	
.uutta-etusivu .news-index .news_item .news_item_ingress p {
	margin:10px 0;
	}
	
.center .bottom-center a.back_to_start {
	background:url('../images/vakuutusoikeus/icon_up.png') right 50% no-repeat;
	padding-right:13px;
	margin-top: 0px;
	}
.center .bottom-center .delim {
	margin-top: 0px;
	}
.center .bottom-center .print {
	margin-top: 0px;
	}
.box_back {
	color:#fff;
	font-size:14px;
	display:block;
	width:194px;
	line-height:16px;
	padding:10px 13px 8px;
	background:#0c6e82 url('../images/vakuutusoikeus/box_back_bg.png') top left repeat-x;
	margin-bottom:9px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	}
	
.box_back a,
.box_back a:hover,
.box_back a:visited {
	color:#fff;
	text-decoration:none;
	}
	
/* linkki taustavarilla alkaa */
.link-with-background-left{
	background: url('../images/vakuutusoikeus/sidebar_header_background.png') no-repeat;
	display: none;
	}
.link-with-background{
	background: url('../images/vakuutusoikeus/sidebar_header_background.png') #1d728c repeat-x;
	}
.link-with-background-middle {
    background: url("../images/vakuutusoikeus/sidebar_header_background.png") repeat-x transparent;
	width: 202px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	}
.wrapper .maincontent .center .link-with-background-wrapper .link-with-background-middle a {
	color: #FFFFFF;
	}
.link-with-background-right{
	background: url('../images/vakuutusoikeus/sidebar_header_background.png') no-repeat;
	display: none;
	}
.wrapper .maincontent #leftcolumn .link-with-background-wrapper .link-with-background-middle, 
.wrapper .maincontent #rightcolumn .link-with-background-wrapper .link-with-background-middle, 
.wrapper .maincontent .center .link-with-background-wrapper .link-with-background-middle {
	height: 34px;
	line-height: 30px;
	padding: 0 8px 0 12px;
	width: 200px;
	}
	
.link-with-background-middle span.raquo {
	display: inline-block;
	}
	
.wrapper .maincontent #rightcolumn a.link-with-background, 
.wrapper .maincontent #leftcolumn a.link-with-background {
	margin-top: 1px;
	}
/* linkki taustavarilla loppuu */


.center .news .news-listheader h3 {
	margin-top:0;
	}
.center .news .news_item .news_item_header {
	margin-left:12px;
	}

/* Tiedotelistaus - kuukausiryhm. */
.center .news_groupheader {
    background: #FBFBFB;
    border-top: 1px solid #f0eff0;
    padding: 12px 2px 10px 12px;
	color: #535353;
	}

/** Bannerilinkit **/
.bl_wrapper {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px 4px 4px 4px;
	}
.bl_wrapper.blue {
	background:#2ca2ba;
	border: 1px solid #2ca2ba;
	}
.bl_wrapper.green {
    background:#59b5c9;
    border: 1px solid #59b5c9;
	}
.bl_wrapper.white {
	background: url("../images/ottk/sidebar_header_background_white.png") repeat-x scroll 0 bottom #e5e5e5;
	border: 1px solid #D0D0D0;
	}
	
.raquo_colored.white {
	color: #1d728c;/* yleisen bannerilinkin raquo on sivuston otsikon varinen */
	}

/* Nostolistoja */
.lift_header  {
	border-bottom: 2px solid #1d728c;
	}
.lift_header.colorful {
	border-color: #1d728c #1d728c #1d728c;
	}
.lift_header h4 {
	color: #4D4D4D;
	}
.ab_header {
	border: 1px solid #DCDCDC;
	}
.additional-info .additional-info-header {
    border: none;
	}
#rightcolumn .additional-info .additional-info-header h2, 
#leftcolumn .additional-info .additional-info-header h2, 
.additional-info .additional-info-header h2 {
    color: #1d728c;
    font-size: 1.2em;
    margin: 0;
	}
.additional-info .item span.raquo {
	display: inline-block;
	color: #1d728c;
	padding: 0 4px 0 0;
	}
.additional-info .content {
	background: #F5F5F5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px 4px 4px 4px;
    border-bottom: none;
	}
.additional-info .content a {
	color: #1d728c !important;
	}
.additional-info .bullet {
    color: #1d728c;
	}
.one_padded {
	border-color: transparent transparent #DCDCDC;
	}
.bg_highlight {
    background: #F6F3F6;
	}
.shortcut_link a {
    border-color: #E5E5E5 #DCDCDC;
	}
.shortcut_link.oikopolku {
	border-color: #E5E5E5 #DCDCDC;
	}
.wrapper .maincontent #leftcolumn .lift_item_bloginosto a, 
.wrapper .maincontent #rightcolumn .lift_item_bloginosto a {
	color: #1d728c;
	}
.blogi-nosto .lift_item_bloginosto div div.text {
	width: 136px;
	}



/*****
16.11 ->
******/
/* Nostolistoja */

.read_more {
	margin:13px 8px;
	}

.lift_header  {
	border-bottom: 2px solid #1d728c;
	}
.lift_header h4 {
	color: #535353;
	margin: 8px 0 0 0;
	}
	
.lift_center_wrapper {
	background: #FFFFFF;
	}
	
.lift_center_wrapper .lift_header {
	border-width: 1px 1px 0px;
	}
	
.ab_header {
	border: 1px solid #D0D0D0;
	}
.ab_description {
	border-bottom: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
.additional-info .content a {
	color: #1d728c !important;
	}
.one_padded {
	border-color: transparent transparent #D0D0D0;
	}
.bg_highlight {
    background: #F6F3F6;
	border: 1px solid #D0D0D0 !important;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius: 0;
	}
.shortcut_link a {
    border-color: #D0D0D0 #D0D0D0;
	}
.shortcut_link.oikopolku {
	border-color: #D0D0D0 #D0D0D0;
	}
.wrapper .maincontent #leftcolumn .lift_item_bloginosto a, 
.wrapper .maincontent #rightcolumn .lift_item_bloginosto a {
	color: #1d728c;
	}
	
	
	
	
	
	
	
	
	
		
/* YLEINEN-nosto */





#leftcolumn .lift_item_header_wrapper, 
#rightcolumn .lift_item_header_wrapper {
    margin: 0 10px;
}

.lift_item_header_wrapper {
    display: block;
    float: left;
    margin-left: 10px;
}
	
.lift_center_wrapper {
	margin: 0 0 10px 0;
	border: none;
	border-bottom: 1px solid #D0D0D0;
	}
	
	
#leftcolumn .lift_center_wrapper p, 
#rightcolumn .lift_center_wrapper p {
    margin-left: 1px;
	padding: 0;
	}
.center .lift_center_wrapper p {
    margin-left: 5px;
	}
	
.lift_center_wrapper img {
    margin-left: 5px;
	}
	
.lift_center_wrapper .lift_header .one_padded {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	border-top: none;
	}

.lift_center_wrapper .one_padded.bg_highlight {
	border:none !important;
	border-left: 1px solid #D0D0D0 !important;
	border-right: 1px solid #D0D0D0 !important;
	margin-bottom: 0;
	}
	
.lift_center_wrapper .one_padded {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: none;
	border-top: none;
	}
	
.lift_center_wrapper .lift_header {
	border: 1px solid #D0D0D0;
	border-bottom: none;
	background: url("../images/ottk/light_header.png") repeat-x scroll 0 bottom #F6F6F6;
	color: #535353;
	font-size: 14px;
	font-weight: bold;
	/*height: 14px;*/
	padding: 8px 10px 11px;
	}
	
.lift_center_wrapper .lift_header.colorful {
	background: url("../images/vakuutusoikeus/sidebar_header_background.png") repeat-x scroll 0 bottom #40A2B8;
	border-bottom:#40A2B8 1px solid;
	border-top:0;
	border-right:0;
	border-left:0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	}

.lift_center_wrapper .lift_header h4 {
	margin: 0px;
	padding: 0px;
	}
	
#rightcolumn .lift_center_wrapper .lift_header h4, 
#leftcolumn .lift_center_wrapper .lift_header h4 {
	margin: 0px;
	padding: 0px;
	}
	
.lift_center_wrapper .one_padded.bg_highlight_grey {
	margin-bottom: 0;
	border-top: 0 !important;
	border-right: 1px solid #D0D0D0 !important;
	border-bottom: 0 !important;
	border-left: 1px solid #D0D0D0 !important;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	}
	
.lift_article_content_wrapper {
    clear: both;
    display: block;
    float: left;
    margin: 0 8px 0 10px;
    padding: 0;
}
	
.lift_center_wrapper .read_more {
	padding: 13px 8px 13px 2px;
	margin: 0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
.lift_center_wrapper .one_padded .inlined_block .read_more {
	padding: 0;
	margin-left: 0px;
	margin-bottom: 0;
	margin-top: 4px;
	}
	
.lift_center_wrapper .lift_article_content_wrapper .inlined_block.indented .read_more {
    margin: 0;
	padding: 0;
	}
	
.lift_center_wrapper .lift_article_content_wrapper .read_more {
    margin: 13px 0px;
	border: none;
	}
	
#leftcolumn .lift_center_wrapper .lift_article_content_wrapper .read_more, 
#rightcolumn .lift_center_wrapper .lift_article_content_wrapper .read_more, 
.center .lift_center_wrapper .lift_article_content_wrapper .read_more {
    margin: 0px;
	border: none;
	}
	
.inlined_block.indented {
	margin-left: 0px;
	}
	
.lift_item_header {
	color: #535353;
	}
	
.lift_info_stamp {
	color: #535353;
	}
	
/* Bloginosto */
	
.blogi-nosto .lift_center_wrapper .lift_header h4{
	padding: 0;
	margin: 0 0 3px 0;
	}
	
.blogi-nosto .lift_center_wrapper .one_padded.bg_highlight {
	background: none;
	margin-bottom: -1px;
	}
	
.blogi-nosto .lift_item_bloginosto img {
	border: 1px solid #1d728c;
	margin: 4px 10px 0 0;
	}
	
#rightcolumn .blogi-nosto .lift_item_bloginosto p, 
#leftcolumn .blogi-nosto .lift_item_bloginosto p {
	padding-left: 0px;
	}
	
.blogi-nosto .lift_item_bloginosto .read_more {
	margin: 13px 0;
	border-left: none;
	border-right: none;
	}
	
/* Tiedotteet-nosto */

.tiedotteet-nosto, 
.oikopolut-nosto, 
.hankkeet-nosto,
.julkaisut-nosto,
.puheet-nosto {

	}
	
.tiedotteet-nosto .lift_center_wrapper .lift_header .one_padded {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	border-top: none;
	}

.tiedotteet-nosto .lift_center_wrapper .one_padded.bg_highlight {
	border:none !important;
	border-left: 1px solid #D0D0D0 !important;
	border-right: 1px solid #D0D0D0 !important;
	margin-bottom: 0;
	width: 0;/* kierto 1/2 */
	width: auto;/* kierto 2/2 */
	}
	
.tiedotteet-nosto .lift_center_wrapper .one_padded {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: none;
	border-top: none;
	}
	
.tiedotteet-nosto .lift_center_wrapper .lift_header.colorful {
	border: none;
	}

	
.tiedotteet-nosto .lift_center_wrapper .lift_header h4 {
	margin: 0px;
	padding: 0px;
	}
	
.tiedotteet-nosto.lift_center_wrapper .lift_header h4{
	padding: 0;
	margin: 0 0 3px 0;
	}
	
.center .tiedotteet-nosto .lift_center_wrapper p {
	margin-left: 0px;
	}
	
.tiedotteet-nosto .lift_center_wrapper .one_padded.bg_highlight_grey {
	margin-bottom: 0;
	border-top: 0 !important;
	border-right: 1px solid #D0D0D0 !important;
	border-bottom: 0 !important;
	border-left: 1px solid #D0D0D0 !important;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	}
	
.tiedotteet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 13px 10px;
	margin: 0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
	
.kaksipalstaa-wrapper .tiedotteet-nosto .lift_center_wrapper .lift_article_content_wrapper .inlined_block  p {
    margin-left: 10px;
}
	
.kaksipalstaa-wrapper .tiedotteet-nosto .lift_center_wrapper .one_padded .inlined_block .read_more {
	padding: 0;
	margin-left: 10px;
	margin-bottom: 0;
	margin-top: 4px;
	}
	
.tiedotteet-nosto .lift_center_wrapper .one_padded .inlined_block .read_more {
	padding: 0;
	margin-left: 0px;
	margin-bottom: 0;
	margin-top: 4px;
	}
	
.tiedotteet-nosto .lift_center_wrapper .lift_article_content_wrapper .inlined_block.indented .read_more {
    margin: 0;
	padding: 0;
	}
	
.tiedotteet-nosto .lift_center_wrapper .lift_article_content_wrapper .read_more {
    margin: 13px 0px;
	border: none;
	}
	
.tiedotteet-nosto .inlined_block.indented {
	margin-left: 0px;
	}
	
.center .tiedotteet-nosto .skin4 .lift_item_header_wrapper {
	margin-left: 9px;
	}
.center .tiedotteet-nosto .skin4 .lift_item_header_wrapper .lift_article_content_wrapper  .inlined_block p {
	margin-left: 0px;
	}
	
#leftcolumn .tiedotteet-nosto .sidebar4 .one_padded,
#rightcolumn .tiedotteet-nosto .sidebar4 .one_padded {
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	padding: 5px 0 6px 9px;
	}
	
#leftcolumn .tiedotteet-nosto .sidebar6 .one_padded,
#rightcolumn .tiedotteet-nosto .sidebar6 .one_padded {
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	padding: 5px 0 6px 9px;
	}
		
.wrapper .maincontent #leftcolumn .tiedotteet-nosto .sidebar4 .one_padded .lift_item_left .lift_item_header a, 
.wrapper .maincontent #rightcolumn .tiedotteet-nosto .sidebar4 .one_padded .lift_item_left .lift_item_header a {
	margin-left: 0px;
	}
	
.wrapper .maincontent #leftcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .one_padded #lihw1 .lift_item_header a, 
.wrapper .maincontent #rightcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .one_padded #lihw1 .lift_item_header a {
	margin-left: 0px;
	}
	
.hankkeet-nosto .skin2 .lift_center_wrapper .lift_article_content_wrapper .lift_article_content_expanded .inlined_block p {
	margin-left: 0px;
	}
	
#rightcolumn .lift_center_wrapper .read_more, 
#leftcolumn .lift_center_wrapper .read_more {
	padding: 13px 8px 0px 2px;
	margin: 0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
#rightcolumn .tiedotteet-nosto .lift_center_wrapper .read_more, 
#leftcolumn .tiedotteet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 10px 10px;
	margin: 0;
	border: none;
	}
	
#rightcolumn .tiedotteet-nosto .lift_center_wrapper .inlined_block .read_more, 
#leftcolumn .tiedotteet-nosto .lift_center_wrapper .inlined_block .read_more {
	border: none;
	padding: 0px;
	}
	
#rightcolumn .vapaa-nosto .lift_center_wrapper .read_more, 
#leftcolumn .vapaa-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 0px 0px;
	margin: 0;
	border: none;
	}
	
#rightcolumn .hankkeet-nosto .lift_center_wrapper .read_more, 
#leftcolumn .hankkeet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 8px 0px;
	margin: 0;
	}
	
#rightcolumn .blogi-nosto .lift_center_wrapper .read_more, 
#leftcolumn .blogi-nosto .lift_center_wrapper .read_more {
	padding: 0px;
	margin: 0 0 6px;
	border: none;
	}
	
#rightcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .read_more, 
#leftcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .read_more {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
#rightcolumn .tiedotteet-nosto .sidebar6 .lift_center_wrapper .read_more, 
#leftcolumn .tiedotteet-nosto .sidebar6 .lift_center_wrapper .read_more {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
	
#rightcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .inlined_block .read_more, 
#leftcolumn .tiedotteet-nosto .sidebar4 .lift_center_wrapper .inlined_block .read_more {
	border: none;
	}
	
#rightcolumn .tiedotteet-nosto .sidebar6 .lift_center_wrapper .inlined_block .read_more, 
#leftcolumn .tiedotteet-nosto .sidebar6 .lift_center_wrapper .inlined_block .read_more {
	border: none;
	}
	
.center .news_tiedote .lift_item_left .lift_info_stamp {
	margin: 7px 8px 5px 0;
	}
	
.center .news_tiedote .lift_item_left .lift_item_header {
	margin: 7px 8px 5px 0;
	}
	
#rightcolumn .hankkeet-nosto .sidebar4 .lift_center_wrapper .read_more, 
#leftcolumn .hankkeet-nosto .sidebar4 .lift_center_wrapper .read_more {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
#rightcolumn .hankkeet-nosto .sidebar6 .lift_center_wrapper .read_more, 
#leftcolumn .hankkeet-nosto .sidebar6 .lift_center_wrapper .read_more {
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	}
	
#rightcolumn .hankkeet-nosto .sidebar4 .lift_center_wrapper .inlined_block .read_more, 
#leftcolumn .hankkeet-nosto .sidebar4 .lift_center_wrapper .inlined_block .read_more {
	border: none;
	}
	
#rightcolumn .hankkeet-nosto .sidebar6 .lift_center_wrapper .inlined_block .read_more, 
#leftcolumn .hankkeet-nosto .sidebar6 .lift_center_wrapper .inlined_block .read_more {
	border: none;
	}
	
.center .hankkeet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 13px 10px;
	}
	
.center .julkaisut-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 13px 10px;
	}
	
.center .puheet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 13px 10px;
	}
	
	
#rightcolumn .hankkeet-nosto .lift_center_wrapper .read_more, 
#leftcolumn .hankkeet-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 10px 2px;
	}
	
#rightcolumn .julkaisut-nosto .lift_center_wrapper .read_more, 
#leftcolumn .julkaisut-nosto .lift_center_wrapper .read_more {
	padding: 13px 8px 10px 2px;
	}
	
/* ReadMore */	

.read_more .shortcut_link  a.linkelement {
	border: none;
	background: none;
	}
	
.lift_center_wrapper .read_more a.linkelement {
	padding: 0;
	}
	
.kaksipalstaa-wrapper .lift_center_wrapper .read_more a.linkelement {
	padding: 5px 0 2px 10px;
	}
	
/* Kaksipalsta */
.kaksipalstaa-wrapper .oikea .lift_item_header {
	margin: 5px 0;
	}

.kaksipalstaa-wrapper .lift_article_content_wrapper {
	margin:0;
	}
	
.kaksipalstaa-wrapper .lift_center_wrapper p {
    margin-left: 4px;
}

/* Banneripaikka */
.banneripaikka {
	border: 1px solid #D0D0D0;
	border-bottom: none;
	}
.banneripaikka p {
	border-top: 1px solid #D0D0D0;
	}
	
.kaksipalstaa-wrapper .oikopolut-nosto .lift_center_wrapper .one_padded .inlined_block .read_more {
	padding: 0;
	margin-left: 6px;
	margin-bottom: 0;
	margin-top: 4px;
	}
	
.kaksipalstaa-wrapper .lift_center_wrapper .one_padded .inlined_block .read_more {
	padding: 0;
	margin-left: 6px;
	margin-bottom: 0;
	margin-top: 4px;
	}

.oikopolut-nosto {
	border: none;
	margin: 0;
	}
	
.oikopolut-nosto .lift_center_wrapper {
	border-bottom: none;
	}
	
.oikopolut-nosto .lift_center_wrapper .read_more {
	padding: 0;
	}
	
#rightcolumn .oikopolut-nosto .lift_center_wrapper .read_more .shortcut_link.oikopolku, 
#leftcolumn .oikopolut-nosto .lift_center_wrapper .read_more .shortcut_link.oikopolku, 
.oikopolut-nosto .lift_center_wrapper .read_more .shortcut_link.oikopolku {
	border-bottom: 1px solid #D0D0D0;
	padding: 0;
	margin: 0;
	}
	
.oikopolut-nosto .shortcut_link_wrapper {
	border-top: 1px solid #E5E5E5;/* e952 */
	}
	
#rightcolumn .oikopolut-nosto .lift_center_wrapper .shortcut_link p, 
#leftcolumn .oikopolut-nosto .lift_center_wrapper .shortcut_link p, 
.center .oikopolut-nosto .lift_center_wrapper .shortcut_link p {
	padding: 0;
	margin: 0;
	}
	
.oikopolut-nosto .lift_center_wrapper .shortcut_link .linkelement {
	padding-left: 12px;
	}

#rightcolumn .oikopolut-nosto .shortcut_link.oikopolku, 
#leftcolumn .oikopolut-nosto .shortcut_link.oikopolku, 
.center .oikopolut-nosto .shortcut_link.oikopolku {
    padding: 7px 4px 5px 10px;
	}
#rightcolumn .oikopolut-nosto .shortcut_link a.linkelement{
	padding-left: 12px;
	}
	
#leftcolumn .oikopolut-nosto .shortcut_link.oikopolku .lift_item_header, 
.center .oikopolut-nosto .shortcut_link.oikopolku .lift_item_header, 
#rightcolumn .oikopolut-nosto .shortcut_link.oikopolku .lift_item_header {
	margin-top: 10px;
	}
	
#leftcolumn .oikopolut-nosto .lift_center_wrapper .read_more, 
#rightcolumn .oikopolut-nosto .lift_center_wrapper .read_more, 
.center .oikopolut-nosto .lift_center_wrapper .read_more {
	border: none;
	padding: 0;
	}
	
.kaksipalstaa-wrapper .lift_item_left {
    width: 254px !important;
	}
	
.FivePxLeftPadding {
    /*padding-left: 5px;*/
    padding-left: 0px;
    }
	
	
/***********
TEEMASIVUSTO
***********/
	
.body_wrapper.teemasivusto #navback .navigation li a, 
.body_wrapper.teemasivusto #navback .navigation li a:visited, 
.body_wrapper.teemasivusto #navback .navigation li a:hover {
    border-left: 1px solid #1d728c;
    color: #1d728c;
	}
.body_wrapper.teemasivusto #navback .navigation li:hover a, 
.body_wrapper.teemasivusto #navback .navigation li:hover a:hover {
    color: #1d728c;
	}
.body_wrapper.teemasivusto #navback .navigation li a.first, 
.body_wrapper.teemasivusto #navback .navigation li a.first:visited, 
.body_wrapper.teemasivusto #navback .navigation li a.first:hover {
	border: none;
	}
.body_wrapper.teemasivusto #navback .navigation li.last a, 
.body_wrapper.teemasivusto #navback .navigation li.last a:visited, 
.body_wrapper.teemasivusto #navback .navigation li.last a:hover {
	border: none;
	}

.body_wrapper.teemasivusto #navback {
	height: 42px;
	}
.body_wrapper.teemasivusto #navback .navigation li a {
	margin: 16px 0;
	}
.body_wrapper.teemasivusto #navback .navigation li a.first, 
.body_wrapper.teemasivusto #navback .navigation li a.first:visited, 
.body_wrapper.teemasivusto #navback .navigation li a.first:hover {
	margin-left: 10px;
	padding: 5px 0 5px 10px;
	}
.body_wrapper.teemasivusto #navback .navigation li a, 
.body_wrapper.teemasivusto #navback .navigation li a:visited, 
.body_wrapper.teemasivusto #navback .navigation li a:hover {
    border-left: 1px solid #1d728c;
    color: #1d728c;
	}
.body_wrapper.teemasivusto #navback .navigation li:hover a, 
.body_wrapper.teemasivusto #navback .navigation li:hover a:hover {
    color: #1d728c;
	}
.body_wrapper.teemasivusto #navback .navigation li a.first, 
.body_wrapper.teemasivusto #navback .navigation li a.first:visited, 
.body_wrapper.teemasivusto #navback .navigation li a.first:hover {
	border: none;
	}
.body_wrapper.teemasivusto #navback .navigation li.last a, 
.body_wrapper.teemasivusto #navback .navigation li.last a:visited, 
.body_wrapper.teemasivusto #navback .navigation li.last a:hover {
	border: none;
	}
.body_wrapper.teemasivusto #navback .navigation li a, 
.body_wrapper.teemasivusto #navback .navigation li a:visited, 
.body_wrapper.teemasivusto #navback .navigation li a:hover {
	padding: 5px 18px 5px 10px;
	}

	
/*********
KAMPANJASIVUSTO
***********/

#navback.campaign {
	color: #1d728c;
	height: 42px;
	}
#navback.campaign .navigation .sub_nav li a {
	color: #000000 !important;
	}
.body_wrapper.kampanjasivusto #navback .navigation li a, 
.body_wrapper.kampanjasivusto #navback .navigation li a:visited, 
.body_wrapper.kampanjasivusto #navback .navigation li a:hover {
    background: url("../images/vakuutusoikeus/main_navigation_arrow.png") no-repeat scroll right center transparent;
	border-left: 1px solid #1d728c;
	color: #1d728c;
	}
.body_wrapper.kampanjasivusto .wrapper #navback .navigation li {
	background: none;
	color: #1d728c;
	}
.body_wrapper.kampanjasivusto .wrapper #navback .navigation li a {
	color: #1d728c;
	}
.body_wrapper.kampanjasivusto .wrapper #navback .navigation li a.first{
	background: none;
	color: #1d728c;
	}
.body_wrapper.kampanjasivusto #navback .navigation li a.first, 
.body_wrapper.kampanjasivusto #navback .navigation li a.first:visited, 
.body_wrapper.kampanjasivusto #navback .navigation li a.first:hover {
	border-left: none;
	margin-left: 10px;
	padding: 5px 0 5px 10px;
	}
.body_wrapper.kampanjasivusto #navback .navigation li.last a, 
.body_wrapper.kampanjasivusto #navback .navigation li.last a:visited, 
.body_wrapper.kampanjasivusto #navback .navigation li.last a:hover {
	background:none;
	border-left: none;
	}
.body_wrapper.kampanjasivusto #navback .navigation li a, 
.body_wrapper.kampanjasivusto #navback .navigation li a:visited, 
.body_wrapper.kampanjasivusto #navback .navigation li a:hover {
	margin: 16px 0;
	padding: 5px 18px 5px 10px;
	}
	
/* Ratkaisut */

/*
.wrapper .maincontent .center .ratkaisu-iso-otsikko {
	margin-bottom: 16px;
	}*/
.decision-wrapper {
	margin-bottom: 10px;
	margin-top: 2px;
	}
	
.wrapper .maincontent .center .decision-table {
	margin-bottom: 10px;
	}

.wrapper .maincontent .center .decision-table .wide {
	width: 335px;
	}
.wrapper .maincontent .center .decision-table .narrow {
	width: 180px;
	}
	
/* nostojen avautuva ingressi disable 110413 */
.tiedotteet-nosto .lift_article_content_expanded {
	display:block !important;
	}
.tiedotteet-nosto .lift_center_wrapper .lift_item_right {
	display:none !important;
	}

.ratkaisut-nosto .lift_article_content_expanded {
	display:block !important;
	}
.ratkaisut-nosto .lift_center_wrapper .lift_item_right {
	display:none !important;
	}
	
/* ei otsikkoa */
.lift_center_wrapper .lift_header.hidden + .one_padded {
	border-top:1px solid #D0D0D0 !important;/* e1034 */
	}
	
.lift_item_ingress_image img {
	border: 1px solid #1d728c;/* e1097 */
	}

/* yhteinen sisalto - vaalea otsikkoalue */
.lift_globalcontent_wrapper .lift_header {
	border: 1px solid #D0D0D0;
	border-bottom: none;
	background: url('../images/ottk/light_header.png') repeat-x scroll 0 bottom #F6F6F6;
	color: #535353;
	font-size: 14px;
	font-weight: bold;
	padding: 12px 10px 10px !important;
	}
	
/* sisaltokirjasto-item alkaa */
#leftcolumn .lift_globalcontent_wrapper .lift_header.colorful,
#rightcolumn .lift_globalcontent_wrapper .lift_header.colorful, 
.center .lift_globalcontent_wrapper .lift_header.colorful {
	background: url("../images/vakuutusoikeus/sidebar_header_background.png") repeat-x scroll 0 bottom #40A2B8;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	}
	
.lift_globalcontent_wrapper .content {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	}
/* sisaltokirjasto-item loppuu */

img.media_border {
	border: 1px solid #BECD6A;
	}
	
/* oikeus.fi rss li */
.center .rss-wrapper li, 
#leftcolumn .rss-wrapper li, 
#rightcolumn .rss-wrapper li {
	background: url("../images/ottk/box_divider_center.png") no-repeat scroll 0 0 transparent;
	}
	
#leftcolumn .subnavigation li.selected a, 
#righttcolumn .subnavigation li.selected a, 
.center .subnavigation li.selected a {
	color:#1D728C;
	}