@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial;
	background-color: #D3DFE2;
	font-size: 12px;
	color:#000000;
	margin:0px;
	padding:0px;
	height:100%;
}
	a:link {color:#000000; text-decoration: none;}
	a:visited{color:#000000; text-decoration: none;} 
	a:active {color:#000000; text-decoration: none;} 
	a:hover {color:#FFFFFF; text-decoration: underline;}


/* Sivun yläosa */	

#header {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 70px;
	background-color:#857970;
	background-image:url(/flash/images/upperbodybg2.png);
	border-bottom: 1px solid #92a3a9;
	margin-bottom: 20px;
}
#header_watch {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #333333;
	background-color:#857970;
	background-image:url(/flash/images/upperbodybg2.png);
}
.warning {
	text-align:left;
	font-size:9px;
	padding: 2px 0px 0px 390px;
	height: 14px;
	width: auto;
	overflow: hidden;
	color: #ffffff;
	position: absolute;
}
.banner {
	margin-left: 0px;
	margin-right: auto;
	width: 468px;
	height: 60px;
	background-image:url(/flash/images/banner_new_v2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-top: 0px;
	margin-bottom: 0px;
}


/* Sivun container */


#container {
	margin-left: auto;
	margin-right: auto;
	width: 915px;
	height: auto;
}


/* Stylet */

.style_medium {
	font-size: 16px;
}
.style_normal {
	font-size: 12px;
}
.style_small {
	font-size: 9px;
}
.style1 { /* XXX votes */
	font-size: 10px;
	margin-left: 102px;
	margin-top:-15px;
	position:absolute;
	color: #FFFFFF;
}
.style3 { /* Flash.swf (nimi) */
/*	color: #DCE7EA; */
	font-size: 14px;
}
.style6 { /* ei löydy */
	font-size: 20px;
	font-style: italic;
	color: #FF00FF;
}
#poll {
	border: medium groove #FF0000;
}

.style888 { /* TD MAINOS */
	font-size: 18px;
	font-style: oblique;
	color: #FFCC00;
}
a.style888 { /* TD MAINOS */
	font-size: 18px;
	font-style: oblique;
	color: #FFCC00;
}
a.style888:hover { /* TD MAINOS */
	font-size: 20px;
	font-style: oblique;
	color: #FF6600;
}
.style10 { /* online ^_^ */
	font-size: 11px;
	color: #DCE7EA;
}
a.style10 { /* online ^_^ */
	font-size: 11px;
	color: #DCE7EA;
}
.style11 { /* Kommenttien name.swf ja tagit */
	font-size: 16px;
	font-weight: bold;
}
a.style11 { /* Kommenttien name.swf (link) */
	color:#003399;
}
a.style11:hover { /* Kommenttien name.swf linkki*/
	color:#FFFFFF;
}
.style12 { /* "Comments for nimi.swf" ALLA rating yms. */
	font-size: 14px;
}
.style13 { /* "Comments for nimi.swf" ALLA punaset tekstit */
	color: #000000;
}
.style14 { /* "Comments for nimi.swf" ALLA kuvaus/tagit */
	font-size: 18px;
}
.style15 { /* digg otsikko */
	font-size: 14px;
	font-weight:bold;
}
.style22 { /* Listauksessa se "[ nykyinen sivu ]" */
	color:#D3DFE2;
}
.style30 { /* Help tekstit */
	margin-left:20px;
}
.style35 {
	/*text-align:left;*/
	vertical-align:text-bottom;
}
.style36 {
	/*text-align:right;*/
	vertical-align:super;
	font-size:10px;
}
.style1234 {
	/* background-color: #FFCC00; */
	text-align:center;
	height:60px;
	width:200px;
	vertical-align:middle;
}
.col1 { color:#ac6e32; font-weight:100; }
.col2 { color:#bf8848; font-weight:300; }
.col3 { color:#d3a460; font-weight:400; }
.col4 { color:#f1d298; font-weight:500; }
.col5 { color:#f9dfac; font-weight:600; }


.back {
	background-color:#8B8077;
	height:30px;
}
.back:hover {
	background-color:#918077;
	height:30px;
}
.back_2 {
	height:30px;
}
.back_2:hover {
	background-color:#8B7970;
	height:30px;
}

.f {
	width:37%;
	text-align: left;
	white-space: nowrap;
	height:30px;
	margin-top:auto;
	margin-bottom:auto;
	vertical-align:middle;
}
.c {
	width:4%;
	text-align: center;
	white-space: nowrap;
}
.dl {
	width:5%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
}
.v {
	width:6%;
	text-align: center;
	white-space: nowrap;
}
.r {
	width:7%;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
}
.t {
	width:6%;
	text-align: center;
	white-space: nowrap;
}
.s {
	width:7%;
	text-align: left;
	white-space: nowrap;
	font-weight: bold;
}
.d {
	width:34%;
	text-align: left;
	padding-left: 8px;
	white-space: nowrap;
}
.flashlist_bottom {
	margin-left: auto;
	margin-right: auto;
	width: 880px;
	height: 10px;
	background-color:#ffffff;
	border-left: 1px solid #92a3a9;
	border-right: 1px solid #92a3a9;
	border-bottom: 1px solid #92a3a9;
}


/* Linkit */

a.nav_link {
	text-decoration: none;	
	color: #000000;
}
a.nav_link:hover { 
	text-decoration: none;
	color: #ffffff; 
}

a.viivattu_link {
	text-decoration: underline;	
	color: #000000;
}
a.viivattu_link:hover { 
	text-decoration: none;
	color: #ffffff; 
}

a.viivattu_link_sivulista {
	text-decoration: underline;	
	color: #000000;
	font-size:12px;
}
a.viivattu_link_sivulista:hover { 
	text-decoration: none;
	color: #ffffff;
	font-size:12px; 
}

a.f_link {
/*	color: #CCD7E1; */
	color: #E3E8F2;
	text-decoration:underline;
	vertical-align:middle;
}
a.f_link:visited { 
/*	text-decoration: underline; */
	text-decoration: none;
	color: #B5C4C9;
}
a.f_link:hover { 
	text-decoration: none;
	color: #FFFFFF;
}
.pre_pic {
	border:0px;
	height:30px;
	text-align:center;
	vertical-align:middle;
}


/* Laatikot */

#box_container {
	margin-left: auto;
	margin-right: auto;
	width: 915px;
	height: 250px;
}
#box1 {
	float:left;
	width: 250px;
	height: 230px;
	background-color:#fc7448;
	background-image:url(/flash/images/box_red.png);
	margin-left: 15px;
	padding: 10px 10px 10px 20px;
	border: 1px solid #92a3a9;
}
#box2 {
	float:left;
	width: 250px;
	height: 230px;
	background-color:#B5C4C9;
	background-image:url(/flash/images/box_blue.png);
	margin: 0px 0px 0px 20px;
	padding: 10px 10px 10px 20px;
	border: 1px solid #92a3a9;
}
#box3 {
	float:right;
	width: 250px;
	height: 230px;
	background-color:#857970;
	background-image:url(/flash/images/box_brown.png);
	margin-right: 15px;
	padding: 10px 10px 10px 20px;
	border: 1px solid #92a3a9;
}
/*#box1:hover { border: 1px solid #776d63;}
#box2:hover { border: 1px solid #776d63;}
#box3:hover { border: 1px solid #776d63;}*/

#register_login {
	background-image: url(/flash/images/transparent_grey.png);
	background-repeat: repeat;
	height: 25px;
	width: 200px;
	position: absolute;
	right: 15%;
	top: 35px;
	text-align:center;
}

.flashlist_page {
	margin-left: auto;
	margin-right: auto;
	width: 846px;
	height: 16px;
	background-color:#857970;
	background-image:url(/flash/images/listbg2.png);
	padding: 17px;
	margin-top: 15px;
	margin-left: -10px;
	border-top: 1px solid #92a3a9;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.flashlist_page_ala {
	margin-top: 0px;
	margin-left: 16px;
	border-top: none;
	border-left: 1px solid #92a3a9;
	border-right: 1px solid #92a3a9;
	border-bottom: 1px solid #92a3a9;
}

.flashlist_page p, .flashlist_page form { display: inline; }

#flashlist_details {
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	height: 80px;
	background-color:#857970;
	background-image:url(/flash/images/listbg1.png);
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px solid #92a3a9;
}
#flashlist {
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	height: auto;
	padding: 0px 10px 0px 10px;
	background-color:#857970;
	background-image:url(/flash/images/flashlistbg.png);
	border-left: 1px solid #92a3a9;
	border-right: 1px solid #92a3a9;
}
.flashlist_top {
	margin-left: auto;
	margin-right: auto;
	width: 880px;
	height: 10px;
	background-color:#ffffff;
	margin-top: 15px;
	border-left: 1px solid #92a3a9;
	border-right: 1px solid #92a3a9;
	border-top: 1px solid #92a3a9;
}
.taulut {
	width:100%;
	border:0;
	margin-left: auto;
	margin-right: auto;
}

.vaaleat_otsikot {
	/* float:left; uniikki */
	width:430px; 
	background-image: url(/flash/images/transparent_grey.png); 
	background-repeat: repeat; 
	font-weight:bold;
}
.katsotut_div {
	float:left; 
	margin-left:3px; 
	margin-right:3px;
}


/* Mainos */

.ad1 {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	width: 915px;
/*	height: 90px; */
	margin-top: 15px;
}


/* DIGG */

#flashlist_digg {
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	height: 80px;
	background-color:#857970;
	background-image:url(/flash/images/listbg1_digg.png);
	padding: 10px;
	margin-top: 15px;
	border: 1px solid #92a3a9;
}
#digg-table div {
height: 80px;
padding: 0px 5px 0px 10px;
float: left;
max-width:250px;
}
#digg-table_yhdella div {
	height: 80px;
	padding: 0px 5px 0px 10px;
	float:left;
	max-width:500px;
	min-width:55px;
	margin-left: auto;
	margin-right: auto;
}


/* Sivun footer */

#footer {
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	height: 120px;
	background-color:#857970;
	background-image:url(/flash/images/footerbg.png);
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 0px;
	border: 1px solid #92a3a9;
	border-bottom: 0px;
}


/* Formit */

input.searchfield {
	background-color: transparent;
	border: 1px solid #444444;
	background-image:url(/flash/images/searchbg.png);
}
input.searchbutton {
	background-color: #ffffff;
	border: 1px solid #555555;
}
.flash_logo {
	clear: left;
	float: left;
	height: 30px;
	width: 40px;
	text-align:center;
	position:inherit;
	background-image:url(/flash/images/flash2.png);
	background-position:center;
	background-repeat:no-repeat;
}
#popupbox {
	position:absolute;
	overflow:auto;
	height:auto;
	width:auto;
	visibility:hidden;
}
.flash_filter {
	font-style: italic;
	font-weight: bold;
	text-decoration: blink;
}
.dagobah_info {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 850px;
	height: 120px;
	text-align:center;
	color: #ffffff;
}
