/* yleiset */
body {
	background-color: #666;
	background-image: url(images/tmt_bg.jpg);
	background-repeat: repeat-x;
}
body,td,th { font-family: 'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size: 13px; /*	line-height:140%;*/ 	color:#000000; }
form {  margin:0; padding:0; }
hr { background-image:url(images/sisalto_hr.jpg); background-repeat:repeat-x; border:none; size:0; }
h1 { padding-left:10px;  ;}
h1,h2,h3,h4,h5 { color:#1E5AAD;}

a img{ border-color:#000;}
p {  }
a { text-decoration:none; color:#0F75B5; font-weight:bold;}
a.links:link { text-decoration: none; color: #006699; font-weight:bold; }
a.links:visited {text-decoration: none; color: #556C80;	font-weight:bold;}
a.links:hover {	text-decoration: underline; color: #CC3333; font-weight:bold;}
a.links:active { text-decoration: none; color: #FF9900; font-weight:bold; }
/* yleiset loppuu */

/* muut */
.top1 {	background-image: url(images/top.jpg); background-repeat: no-repeat; width:960px; height:113px;}
.top_bg { background-image: url(images/top_bg.jpg); background-repeat: repeat-x;}
.sisalto_lft { background-image:url(images/vr.gif); background-repeat:repeat-y; width:8px;}
.sisalto_rgt { background-image:url(images/or.gif); background-repeat:repeat-y; width:8px;}

.sisalto { background-color:#F7F7F7; background-image:url(images/sisalto_bg.jpg); background-repeat:repeat-x; height:458px; padding:3px;}
.login { background-color:#F7F7F7; background-image:url(images/sisalto_bg.jpg); background-repeat:repeat-x; padding:3px;}
.virhe { color:#990000; }
.muru_bg {  height:35px;}
.copyr { color:#CCCCCC; font-size:11px; margin:5px; }
/* muut loppuu */

/* footterit */

a.footer:link {  font-size:11px; text-decoration: none; font-weight: normal; color: #999999; }
a.footer:visited {   font-size:11px; text-decoration: none; color: #999999; font-weight: normal;}
a.footer:hover { font-size:11px; text-decoration: underline;color:#999999;font-weight:normal;}
a.footer:active {   font-size:11px; text-decoration: none; color: #CCCCCC;  font-weight: normal;}
.footer { background-color:#F7F7F7; }

/* muruset */
.sisalto_ots_muru { background-image:url(images/sisalto_ots_muru.jpg); background-repeat: no-repeat; width:756px; height:79px; }
.h3_muru { color:#1E5AAD; font-size:26px; font-weight:normal; line-height:2em; letter-spacing:7px; width:756px;	margin:0; margin-left:16px;}
.muruset { margin:0; margin-left:16px;}

.sisalto_ots_muru_big {color:#1E5AAD; font-size:26px; font-weight:normal; letter-spacing:7px;}
 
a.muru_1:link { padding-left:4px; COLOR: #6D86A7 ; font-weight: normal; text-decoration: none; }
a.muru_1:visited {padding-left:4px; COLOR: #6D86A7; font-weight: normal; text-decoration: none; }
a.muru_1:hover {padding-left:4px; COLOR: #6D86A7; font-weight: normal;  text-decoration: none;}
a.muru_1:active { padding-left:4px;COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }

a.muru_2:link { COLOR: #6D86A7 ; font-weight: normal;   text-decoration: none; }
a.muru_2:visited { COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }
a.muru_2:hover { COLOR: #6D86A7 ; font-weight: normal;  text-decoration: none;}
a.muru_2:active { COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }

a.muru_3:link { COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }
a.muru_3:visited { COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }
a.muru_3:hover { COLOR: #6D86A7; font-weight: normal;   text-decoration: none;}
a.muru_3:active { COLOR: #6D86A7; font-weight: normal;  text-decoration: none; }

/* muruset loppuu */

/* uutiset */
.uutiset_bg { background-color:#F7F7F7; background-image:url(images/vert_ruler.jpg); background-repeat:repeat-y; background-position:198px 0%; }
.uutiset {background-color:#585858;	border-right: 1px solid #000000; padding:5px; line-height:140%;}
.date_uutiset { font-size:11px; font-weight:normal; color: #666666;	margin-bottom:4px;	margin-left:4px;}
.title_uutiset { color:#426184; font-weight:bold; line-height:100%; margin-bottom:6px; margin-left:4px;}

.header_uutiset{ color:#666666; line-height:100%; margin:2px 0px 3px 0px;margin-left:4px; }
.button_uutiset { margin-left:4px; margin-right:2px; margin-top:2px; margin-bottom:10px;}

a.ajan:link {  font-size:11px; color: #0068AF;	text-decoration: underline; font-weight:normal; }
a.ajan:visited {  font-size:11px;  text-decoration: underline; color: #0068AF; font-weight:normal;}
a.ajan:hover { 	font-size:11px;  text-decoration: underline; color: #0068AF; font-weight:normal;}
a.ajan:active {  font-size:11px;  text-decoration: underline; color: #0068AF; font-weight:normal;}

p.date_uutiset { font-size:13px; font-weight:bold;}
p.title_uutiset { font-size:18px; color:#535353; font-weight:normal; line-height:100%; letter-spacing: 2px;}
p.header_uutiset{ color:#4E4C3D; line-height:140%; margin:2px;}
/* uutiset loppuu */

/* haku */
.haku_bg { background-repeat:repeat-x; background-position:0px 31px; vertical-align:bottom;}
.search_input { background-color: #FBFAFA; border: 1px solid #CCCCCC; font-size: 11px; font-weight: normal;	height: 16px; padding-left:2px; }
.search_btn{ border:none; font-size: 11px; font-weight: normal; height: 16px; padding-left :2px; }
/* haku loppuu */

/* menut */
.menu_spacer{ padding-top:4px;  padding-right:6px; padding-left:6px; float:left;}
a.tabs_normal:link {  font-size:12px; color: #FFFFFF;	text-decoration: none; font-weight:normal; }
a.tabs_normal:visited {  font-size:12px;  text-decoration: none; color: #FFFFFF; font-weight:normal;}
a.tabs_normal:hover { 	font-size:12px;  text-decoration: underline; color: #CCCC33;font-weight:normal;}
a.tabs_normal:active {  font-size:12px;  text-decoration: none; color: #FFCC00;font-weight:normal;}

a.tabs_selected:link {  font-size:12px;  color: #FFCC00;  text-decoration: none;  font-weight:bold;}
a.tabs_selected:visited {  font-size:12px;  text-decoration: none; color:#FFCC00; font-weight:bold;}
a.tabs_selected:hover {font-size:12px;  text-decoration: underline; color: #FFCC00; font-weight:bold;}
a.tabs_selected:active { font-size:12px;  text-decoration: none; color: #FFCC00; font-weight:bold;}

a.val_level_1:link {  font-size:12px;   text-decoration: none; color: #999999; font-weight: normal; }
a.val_level_1:visited {  font-size:12px;  text-decoration: none; color: #999999; font-weight: normal;}
a.val_level_1:hover { 	font-size:12px;  text-decoration: none; color: #000000; font-weight: normal; }
a.val_level_1:active {  font-size:12px;  text-decoration: none; color: #333333; font-weight: normal; }

a.val_level_1_selected:link { font-size:12px; color: #333333;  text-decoration: none; font-weight: normal; }
a.val_level_1_selected:visited{font-size:12px; text-decoration:none; color:#333333; font-weight: normal;}
a.val_level_1_selected:hover{font-size:12px;  text-decoration: none; color: #D0BB40; font-weight: normal; }
a.val_level_1_selected:active{ font-size:12px; text-decoration:none; color: #D0BB40; font-weight: normal; }

a.val_level_2:link { COLOR: #000033 ; font-weight: normal;  font-size: 12px; text-decoration: none; }
a.val_level_2:visited { COLOR: #000033 ;  font-weight: normal;  font-size: 12px; text-decoration: none; }
a.val_level_2:hover { COLOR: #000000 ; font-weight: normal;  font-size: 12px; text-decoration: none;}
a.val_level_2:active { COLOR: #CC3300; font-weight: normal;  font-size: 12px; text-decoration: none; }

a.val_level_2_selected:link { COLOR: #CC3300 ; font-weight: normal;  font-size: 12px; text-decoration: none; }
a.val_level_2_selected:visited { COLOR: #CC3300 ;  font-weight: normal;  font-size: 12px; text-decoration: none; }
a.val_level_2_selected:hover { COLOR: #CC3300 ; font-weight: normal;  font-size: 12px; text-decoration: none;}
a.val_level_2_selected:active { COLOR: #D0BB40; font-weight: normal;  font-size: 12px; text-decoration: none; }
/* menut loppuu */
