slid* {
   margin: 0;
   padding: 0;
}
html, body {
   font-family: Arial;
   font-size: 14px;
}
a {
   color: black;
   text-decoration: none;
}
img {
   border: 0;
}
h1 {
   margin-bottom: 10px;
}
h2 {
   color: #009EE0;
   margin-bottom: 5px; 
   text-transform: uppercase;
}
h3 {
   color: #009EE0;
   margin-bottom: 5px; 
   font-size: 14px;
}
p {
   margin-bottom: 10px;
}
#wrap { 
   margin-left: auto;
   margin-right: auto;
   background: transparent url(/files/unicef/lk_images/lk-bg.jpg) no-repeat;
   width: 985px;
   height: 842px;
   padding-top: 20px;
   padding-left: 50px;
   margin-top: 45px;
}
#header {
   width: 100%;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: -35px;
}
#bigtitle {
   clear: both;
   height: 140px;
}
#bigtitle h1 {
   float: left;
   font-size: 138px;
   font-family: Arial;
}
#bigtitle h1#left {
   color: #009AFF;
}
#bigtitle h1#right {
   color: black;
}
#bigtitle img {
   float: left;
}
#wrap #tietoa { /* popup */
   display: block;
   display: none;
}
#tietoa {
   width: 900px;
   height: 450px;
}
#tietoa .leftcol {
   width: 435px;
   float: left;
}
#tietoa .rightcol {
   float: left;
   text-align: left;
   margin-left: 10px;
}
#tietoa h1 {
   color: #009EE0;
}
#tietoa th, #tietoa td {
   padding-bottom: 5px;
   text-align: left;
}
#tietoa textarea, #tietoa input {
   border: 1px solid #333;
   width: 99%;
   _width: auto;
}
#tietoa #ota-yhteytta {
   display: block;
   width: 410px;
}
#slider {
   width: 900px;
   height: 90px;
   height: 130px;
   float: left;
   overflow: hidden;
}
#slider .slide {
   width: 274px;
   height: 87px;
   float: left;
   margin: 0 3px;
   display: none;
}
#slider .prev {
   background: url(/files/unicef/lk_images/slider-prev.png) no-repeat;
   width: 16px;
   height: 89px;
   float: left;
   cursor: pointer;
}
#slider .next {
   background: url(/files/unicef/lk_images/slider-next.png) no-repeat;
   width: 16px;
   height: 89px;
   float: left;
   cursor: pointer;
}
#slider .selected {
   display: block;
}
#slider .slide img {
   width: 147px;
   height: 86px;
}
#slider, .slide a {
   float: left;
}
#slider .slide p {
   margin-left: 5px;
   margin-bottom: 0;
   width: 115px;
   float: right;
   font-size: 12px;
}
#slider .slide-separator {
   margin-right: 7px;
   width: 2px;
   height: 87px;
   background-color: #ADDEFF;
   float: left;
}
#fancybox-innder {
   overflow: hidden;
}
#content {
   
}
#content .col {
   height: 600px;
   width: 475px;
   float: left;
   margin-left: 10px;
}
#content .right {
   float: left;
   width: 405px;
   margin-left: 30px;
}
#content #helpcounter {
   float: left;
   clear: both;
   text-align: center;
   width: 100%;
}
#content #helpcounter .title {
   text-transform: uppercase;
   font-weight: bold;   
   font-size: 14px;
}
#video {
   margin-bottom: 10px;
   width: 474px;
   height: 290px; 
}
#share {
   margin-left: 375px;
   margin-bottom: 40px;
}
#faktat {
   height: 200px;
}
#pelastuspakkaus {
   background: transparent url(/files/unicef/lk_images/lahjoita-pelastuspakkaus.png) no-repeat;
   width: 351px;
   height:442px; 
   float: left;
   margin-left: 40px;
   margin-top: 15px;
}
#pelastuspakkaus #tutustu {
   position: relative;
   top: 100px;
   left: 40px;
}
#pelastuspakkaus #tilaus {
   margin-top: 110px;
   margin-left: 20px;
   text-align: left;
}
#pelastuspakkaus #tilaus input {
   margin-bottom: 5px;
   margin-bottom: 0;
}
#pelastuspakkaus #tilaus .hinta {
   color: #009EE0;
   margin-left: 15px;
   font-weight: bold;
   font-family: Myriad Pro;
}
#valitse-pakkaus input {
   float: left;
   clear: both;
}
#affiliates {
   float: left;
}
#affiliates img {
   margin-right: 10px;
}
#digits {
   height: 45px;
   margin-left: 120px;
   margin-top: 5px;
   margin-bottom: 5px;
}
.nuoli-link {
   text-transform: uppercase;
   background: url(/files/unicef/lk_images/arrow-right.png) no-repeat center right;
   padding-right: 10px;   
}
.digit {
   float: left;
   background-color: #0598FE;
   margin-left: 1px;
   color: white;
   width: 28px;
   font-size: 32px;
   height: 40px;
   padding-top: 5px;
   text-align: center;
}
.no-digit {
   background-color: black;
}
input.ngformError, select.ngformError, textarea.ngformError, input.checkbox.ngformError, input.file.ngformError, img.ngformError { 
	border: 1px solid red;
	outline: 1px solid red;
}

