/* Start of CMSMS style sheet 'Halikko Pipe - layout' */
body {
background-repeat: repeat-x;
}

h1 {
font-family: arial black, helvetica, sans-serif;
font-size: 145%;
color: black;
}

h2 {
font-family: arial, helvetica, sans-serif;
font-size: 115%;
color: black;
}

h3 {
font-family: arial, helvetica, sans-serif;
font-size: 105%;
font-weight: bold;
color: black;
}

p,form {
font-family: verdana, arial, sans-serif;
font-size: small;
color: #333333;
}

img.teksti {
padding: 10px;
}

.navi_level0 {
font-family: arial, helvetica, sans-serif;
font-size: 80%;
color: #F6F6EE;
text-decoration: none;
}

.navi_level1 {
font-family: arial, helvetica, sans-serif;
font-size: 80%;
color: black;
text-decoration: none;
}

.navi_level2 {
font-family: arial, helvetica, sans-serif;
font-size: 75%;
color: black;
text-decoration: none;
}

.navi_level3 {
font-family: arial, helvetica, sans-serif;
font-size: 65%;
color: black;
text-decoration: none;
}

.navi_level4 {
font-family: arial, helvetica, sans-serif;
font-size: 62%;
color: black;
text-decoration: none;
}

.navi_level0:visited {
color: #F6F6EE;
}
.navi_level1:visited {
color: black;
}
.navi_level2:visited {
color: black;
}
.navi_level3:visited {
color: black;
}
.navi_level4:visited {
color: black;
}

.navi_level0:hover {
color: #F6F6EE;
text-decoration: underline;
}
.navi_level1:hover {
color: black; text-decoration: underline;
}
.navi_level2:hover {
color: black; text-decoration: underline;
}
.navi_level3:hover {
color: black; text-decoration: underline;
}
.navi_level4:hover {
color: black; text-decoration: underline;
}

.ingressi_div {
margin: 10px;
float: right;
padding: 4px;
}

a.ingressi,a.ingressi:visited {
font-family: verdana, arial, helvetica, sans-serif;
color: black;
font-size: x-small;
font-weight: bold;
text-decoration: none;
}




a.ingressi:hover {
text-decoration: underline;
}

.ingressi_teksti {
font-family: verdana, arial, helvetica, sans-serif;
color: black;
width: 100%;
padding-bottom: 2px;
padding-top: 2px;
margin-left: 3px;
margin-right: 3px;
/* border-top: 1px dotted black; */
font-size: 80%;
}

.login_div {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 80%;
color: black;
margin-left: 3px;
margin-right: 5px;
padding-left: 2px;
padding-right: 2px;
margin-top: 20px;
border: 1px solid #7D3160;
background-color: #F2EAEF;
}

.logindetails {
font-size: 90%;
}

.login_btn {
margin-top: 10px;
border: 1px solid #7D3160;
}

.login_caption {
background-color: #7D3160;
color: white;
font-weight: bold;
}

td {
font-family: arial, helvetica, sans-serif;

}

.login_div {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 80%;
color: black;
margin-left: 3px;
margin-right: 5px;
padding-left: 2px;
padding-right: 2px;
margin-top: 20px;
border: 1px solid #CDCDCD;
background-color: #F4F4F4;
width: 160px;
text-align: center;
}

.logindetails {
//font-size: 90%;
}

.login_btn {
margin-top: 10px;
border: 1px solid #BFBFBF;
background-color: #BFBFBF;
font-weight: bold;
font-size: 10px;
}

.login_caption {
background-color: #CDCDCD;
color: black;
font-weight: bold;
}

.storytable {
font-size: 80%;
font-style: arial, helvetica, sans-serif;
}
a,a:hover,a:visited {
color: blue;
}

/* End of 'Halikko Pipe - layout' */

