
@import url(kaptah_uusi_NS4safe.css);

body {
  background : #4B66A9 url(http://www.2nelonen.net/images/kaptah_uusitausta.jpg) no-repeat;
  /* background : #4B66A9 url(images/kaptah_uusitausta.jpg) none no-repeat; */
  color : #000033;
  margin-right : 0;
  margin-bottom : 15px;
  margin-left : 0;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size : 12px;
}

p {
  text-align: left;
  margin-left : 5%;
  margin-right : 30%;
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 12px;
  text-decoration : none;
  background : transparent none no-repeat;
}

p.news {
  margin-top: 0px;
  margin-bottom : 50px;
  background : #4B66A9 none no-repeat;
  padding: 10px;
}


strong {
  font-weight : 850;
}


form {
  margin-top : 0;
  margin-right : 0;
  margin-bottom : 0;
}

input {
  margin-top : 3px;
  margin-right : 0;
  margin-bottom : 3px;
  margin-left : 0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : transparent none no-repeat;
  color: #FFFFFF;
  text-decoration: none;
}

textarea {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : transparent none no-repeat;
  color: #FFFFFF;
  text-decoration: none;
}

a {
  font-weight : bold;
}

a:link {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
  color:#000066;
  background : transparent none;

}

a:visited {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
  color:#999999;
  background : transparent none;
}

a:active {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:#6699CC;
  background : transparent none;
}

a:hover {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
  color:#6699CC;
  background : transparent none;
}


h2 {
  display: block;
  border : #FFFFFF solid;
  border-width : 0px 0px 1px 0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight : 900;
  margin-left : 5%;
  margin-right : 60%;
  line-height : 100%;
  color : #FFFFFF;
  font-size : 16px;
  background : #4B66A9 none;
}

h3 {
  display: block;
  border : #FFFFFF solid;
  border-width : 0px 0px 1px 0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight : 900;
  margin-left : 5%;
  margin-right : 60%;
  line-height : 100%;
  color : #FFFFFF;
  font-size : 16px;
  background : #4B66A9 none;
}

h3.news {
  border: none;
  margin-bottom : 0px;
}

h4 {
  /* display: block;
  border : #FFFFFF solid;
  border-width : 0px 0px 1px 0px; */
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight : 900;
  margin-left : 5%;
  margin-right : 60%;
  margin-top: 35px;
  line-height : 100%;
  color : #FFFFFF;
  font-size : 14px;
  background : #4B66A9 none;
}

h4.taulu {
  font-family: Arial, Helvetica, sans-serif;
  color : #FFFFFF;
  font-size : 14px;
  background : #4B66A9 none;
}

blockquote {  
  margin-left : 20px;
  margin-top: 5px;
}



.pikkukuva {
  vertical-align:text-bottom;
}

.poppiteksti {
  text-align: left;
  margin : 10px;
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 12px;
  width : 400px;
  color : #000033;
  text-decoration : none;
  background : #4B66A9 none;
  position : absolute;
  left : 0;
  top : 250px;
}

.poppitekstipysty {
  text-align: left;
  margin : 12px;
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 13px;
  width : 250px;
  color : #000033;
  text-decoration : none;
  background : #4B66A9 none;
  position : absolute;
  left : 0;
  top : 400px;
}

.poppikuva {
  margin : 0px 0px 0px 0px;
  position : absolute;
  left : 0;
  top : 0;
}

.pikkuleipis {
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 10px;
  color : #000033;
  text-decoration : none;
  background : #4B66A9 none;
}

.formtekstit {
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 12px;
  text-decoration : none;
  background : transparent none;
}

.historia {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size : 14px;
  margin-top : 20px;
  margin-left: 5%;
  border : #000033 solid;
  border-width : 1px 1px 1px 1px;
  width : 400px;
  padding-left: 10px

}

.tulokset {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size : 14px;
  margin-top : 20px;
  margin-left: 5%;
  /* border : #000033 solid;
  border-width : 1px 1px 1px 1px;
  width : 500px; */
  padding-left: 10px;
}

.cell {
  height: 227px;
}

table.navig {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 120%;
  margin-top: 10px;
  margin-right : 10px;
  /* width : 120px;
   background : #FFFFFF url(/images/haitunnus_pyorea.gif) no-repeat; */
}

.navig td {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  /* background : #FFFFFF none; */
}


.vuosi {
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 15px;
  vertical-align : middle;
  text-align : center;
  font-weight : 800;
  color : #FFFFFF;
}

.perustieto {
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 12px;
  line-height : 150%;
  vertical-align : top;
  text-decoration : none;
  background : #4B66A9 none ;

}

.huom {
  font-family : Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 11px;
  vertical-align : top;
  text-decoration : none;
  background : #4B66A9 none ;

}

.date {
  background : #4B66A9 none;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

table.kuvataulu {
  border : 1px solid #000066;
  background-color : #4B66A9;
}

img.tekstissa {
  /* padding-right : 15px;
  padding-top : 10px;
  padding-bottom : 10px; */
}


