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: x-small;
}

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: #000000;
width: 100%;
padding: 2px;
font-size: 70%;
border-bottom: 1px solid #757575;
}

.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_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 #A31F0A;
background-color: #F4F4F4;
width: 160px;
text-align: center;
}

.logindetails {
//font-size: 90%;
}

.login_btn {
margin: 2px;
border: 1px solid #757575;
background-color: #FFFFFF;
font-weight: bold;
font-size: 9px;
color: #757575;
}

.login_caption {
background-color: #A31F0A;
color: white;
font-weight: bold;
}

a,a:hover,a:visited {
color: #4A8600;
}

.storytable {
font-family: verdana, arial, sans-serif;
font-size: x-small;
}

.storybullet {
font-family: verdana, arial, sans-serif;
font-size: x-small;
}

