
.clear {
clear: both;
}

body {
	background: #151414;
	color: #FFF;
	margin: 0;
	padding-top: 10px;
	text-decoration: none;	
}

.huom {
color: #4A599C;
font: normal 0.75em "Trebuchet MS";

}

.sininen{
color: #4A599C;

}

/*container*/

#container	{		
	background: transparent;
	margin: 0 auto;
	width: 650px;
	}
	
/*header*/

#header {
	background: url(kuvat/header2.jpg) no-repeat;
	width: 100%;
	height: 200px;
	margin: 0;
	padding: 0;
	}
	
/*navigation image map*/

#map {
	background:transparent;
	position: absolute;
	height: 20px;
	width: 630px;
	margin: 175px 0 0 10px;
	text-decoration: none;	
  }
  
#map a {
  position: absolute;
  height: 20px;
  width: 88px;
  top: 0; 
  text-decoration: none;
  color:#6b6667;
  font: normal 0.7em "Trebuchet MS";
  }

#map a  {
		text-decoration:none;
	}
	
#map a:hover {
		color:#414e7e;
		text-decoration:none;
	}
	
a#tulevat { left: 78px; }
a#kuvat { left: 300px; }
a#yhteys { left: 368px; }
a#linkit { left: 585px; }


/*index image map*/

#map2 {
	background:transparent;
	position: absolute;
	height: 40px;
	width: 200px;
	margin: 15px 0 0 20px;
	font-size: 3em;
	text-decoration: none;
  }
  
#map2 a {
  position: absolute;
  height: 40px;
  width: 200px;
  top: 0; 
  text-decoration: none;
  }

#map2 a i {
		visibility:hidden;
		text-decoration:none;
}

a#home { left: 0; }

/*container*/

#containerbg {
background: url(kuvat/containerbg.jpg) repeat-y;
width:100%;
margin:0;
padding:0;
}

/*content stuff*/

#content {
background: #0b0a0a url(kuvat/contentbg2.jpg) repeat-y;
width:630px;
margin:0 auto;
padding:0;
}

#tekstialue {
position: relative;
left: 140px;
background: transparent;
width:465px;
height:auto !important;
height:355px;
min-height:355px;
margin:0 ;
padding-top:10px;
}

#tekstialue a, a:hover {
text-decoration:none;
}

#laatikko {
background: url(kuvat/rexmyynti.jpg) no-repeat;
width:470px;
height:220px;
margin:0 auto ;
}


 p {
margin:0;
padding: 5px 0px 10px 0px;
font: normal 0.8em "Trebuchet MS";
color: #6b6667;
line-height:20px;
}

h1 {
padding:8px 0 0 0;
margin:0;
font: bold 0.8em Verdana;
color:#414e7e;
}



h2 {
padding:0;
margin:0 0 5px 10px;
font: bold 0.8em Verdana;
color:#414e7e;

}

.lista{
margin:0;
padding:5px 0 5px 35px;
font: normal 0.7em "Trebuchet MS";
color: #6b6667;
list-style-type: disc;
}

.päivä {
	color: #414e7e;
	margin: 0;
	padding:8px 0 0 150px;
	font-weight: bold;
	font-size: 0.7em;
	}

.float-oikea {
     clear:both;
	 float:left;
	  margin-right: 10px;
	  width:214px;
	 
	}
	
.kuvateksti {
margin-left:7px;
padding: 5px;
font: normal 0.8em "Trebuchet MS";
color: #6b6667;
line-height:20px;
}

.form {
font:normal 0.8em "Trebuchet MS";
padding:0 0 5px 0;
margin:0;
}

.form a,a:hover {
color:#414e7e;
text-decoration: none;
}


/*footer stuff*/

#footer {
background: url(kuvat/footer2.jpg) no-repeat;
width:100%;
height:218px;
margin:0;
padding:0;
color:#6b6667;
font: normal 0.7em "Trebuchet MS";
}

.vasen {
float:left;
margin:0;
padding-top:50px;
padding-left:20px;
}

.oikea {
float:right;
margin:0;
padding-top:50px;
padding-right:153px;
}

.oikea a {
text-decoration:none;
color:#6b6667;
}

.oikea a:hover {
text-decoration:underline;
color:#414e7e;
}

/*nyt elokuvissa*/	
.pmäärä {
font:inherit ;
}

.arrowlistmenu {
position: relative;
top: 51px;
right:27px;
width: 142px; /*width of accordion menu*/
margin:0;
padding: 0;
float: right;

}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 0.7em Verdana;
color: #DDE0E3;
background: transparent;
margin: 3px 0 3px 0; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 4px; /*header text is indented 10px*/
cursor: pointer;


}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: transparent;

}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 3px 0 0 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0; /*bottom spacing between menu items*/
margin:0;
}

.arrowlistmenu ul li a {
color: #B5BDDB;
background: transparent; /*custom bullet list image*/
padding: 1px;
padding-left: 0; /*link text is indented 19px*/
text-decoration: none;
line-height: 20px;
font: normal 0.7em Verdana;
}


.arrowlistmenu ul li a:hover { /*hover state CSS*/
color: #fff;
background-color: #70ABE5;
padding-left:3px;
margin:0;
}




