@charset "ISO-8859-1";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f5fffa;
	color: #CCC; }
	
.jako {width: 100%}
.sisalto, .mainos {vertical-align: top; padding: 20px}
.mainos {width: 158px;}
.mainostila {width: 154px; padding: 2px; text-align: center; background-color: #cccccc}
.mainostila img {margin: 2px}
	
ul.menu li a:hover {background: none; }
ul.ylamenu li a:hover {background: none; }
ul.alamenu li a:hover {background: none; }
.ylamenu b, .menu b, .alamenu b {display: none; }

.ylaosa {
	width: 675px;
	height: 90px;
	background-image: url(/images/ylaosa_purppura.jpg);
	background-repeat: no-repeat;
	vertical-align: top; }
	
.vasen {
	width: 160px;
	height: 520px;
	background-image:url(/images/vasen_purppura.jpg);
	background-repeat: no-repeat;
	margin: 0;
	vertical-align: top; }
	
.oikea {
	width: 515px;
	height: 520px;
	background-image:url(/images/oikea_purppura.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	margin: 0;
	vertical-align: top; }

.ylamenu-sijainti {
	margin-left: 580px;
	margin-top: 26px;
	width: 95px;
	height: 33px; }

.ylamenu {
	font-size: 6px;
	margin: 0;
	padding: 0;
	width: 95px;
	list-style: none; }

.ylamenu li {
	padding: 0;
	margin: 0;
	height: 11px;
	list-style: none;
	background-repeat: no-repeat; }

.ylamenu li a, .ylamenu li a:visited {
	display: block;
	text-decoration: none;
	height: 11px;
	background-repeat: no-repeat;
	outline: none; }
	
.netti {background-image:url(/images/nav/netti_purppura_akt.gif);}
.netti a {background-image:url(/images/nav/netti_purppura_pas.gif);}
.puhelin {background-image:url(/images/nav/puhelin_purppura_akt.gif);}
.puhelin a{background-image:url(/images/nav/puhelin_purppura_pas.gif);}	
.puhelin-akt {background-image:url(/images/nav/puhelin_purppura_akt.gif);}
.puhelin-akt a{background-image:url(/images/nav/puhelin_purppura_akt.gif);}
.tekstari {background-image:url(/images/nav/tekstarit_purppura_akt.gif);}
.tekstari a {background-image:url(/images/nav/tekstarit_purppura_pas.gif);}
.tekstari-akt {background-image:url(/images/nav/tekstarit_purppura_akt.gif);}
.tekstari-akt a {background-image:url(/images/nav/tekstarit_purppura_akt.gif);}

.menualue {
	height: 375px; }
	
.menu {
	width: 160px;
	margin: 0;
	padding: 0;
	font-size: 6px;
	list-style: none; }

.menu li {
	padding: 0;
	margin: 0;
	height: 20px;
	list-style: none;
	background-repeat: no-repeat; }

.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	height: 20px;
	background-repeat: no-repeat; 
	outline: none; }
	
.seksimakasiini {background-image: url(/images/nav/seksimakasiini_akt.jpg);}
.seksimakasiini a{background-image: url(/images/nav/seksimakasiini_pas.jpg);}
.naisia1plus1 {background-image:url(/images/nav/naisia1plus1_akt.jpg);}
.naisia1plus1 a {background-image:url(/images/nav/naisia1plus1_pas.jpg);}
.ryhmat {background-image:url(/images/nav/ryhmat_akt.jpg);}
.ryhmat a {background-image:url(/images/nav/ryhmat_pas.jpg);}
.stoorit {background-image:url(/images/nav/stoorit_akt.jpg);}
.stoorit a {background-image:url(/images/nav/stoorit_pas.jpg);}
.naisiaalueittain {background-image:url(/images/nav/naisiaalueittain_akt.jpg);}
.naisiaalueittain a {background-image:url(/images/nav/naisiaalueittain_pas.jpg);}
.tyttojennumerot {background-image:url(/images/nav/tyttojennumerot_akt.jpg);}
.tyttojennumerot a {background-image:url(/images/nav/tyttojennumerot_pas.jpg);}
.nolla700sex {background-image:url(/images/nav/0700sex_akt.jpg);}
.nolla700sex a {background-image:url(/images/nav/0700sex_pas.jpg);}
.suuntanumerot {background-image:url(/images/nav/suuntanumerot_akt.jpg);}
.suuntanumerot a {background-image:url(/images/nav/suuntanumerot_pas.jpg);}
.seuranhaku {background-image:url(/images/nav/seuranhaku_akt.jpg);}
.seuranhaku a {background-image:url(/images/nav/seuranhaku_pas.jpg);}
.homoryhmat {background-image:url(/images/nav/homoryhmat_akt.jpg);}
.homoryhmat a {background-image:url(/images/nav/homoryhmat_pas.jpg);}
.gaykymppi {background-image:url(/images/nav/gaykymppi_akt.jpg);}
.gaykymppi a {background-image:url(/images/nav/gaykymppi_pas.jpg);}
.gayplusgay {background-image:url(/images/nav/gayplusgay_akt.jpg);}
.gayplusgay a {background-image:url(/images/nav/gayplusgay_pas.jpg);}
.gaytarinat_purppura {background-image:url(/images/nav/gaytarinat_purppura_akt.jpg);}
.gaytarinat_purppura a {background-image:url(/images/nav/gaytarinat_purppura_pas.jpg);}
.pokelehdet {background-image:url(/images/nav/pokelehdet_akt.jpg);}
.pokelehdet a {background-image:url(/images/nav/pokelehdet_pas.jpg);}
.tuottajatiedot {background-image: url(/images/nav/tuottajatiedot_akt.jpg);}
.tuottajatiedot a {background-image:url(/images/nav/tuottajatiedot_pas.jpg);}
.seksiviestit {background-image: url(/images/nav/seksiviestit_akt.jpg);}
.seksiviestit a {background-image:url(/images/nav/seksiviestit_pas.jpg);}
.klubi {background-image: url(/images/nav/klubi_akt.jpg);}
.klubi a {background-image:url(/images/nav/klubi_pas.jpg);}
.seksiautomaatti {background-image: url(/images/nav/seksiautomaatti_akt.jpg);}
.seksiautomaatti a {background-image:url(/images/nav/seksiautomaatti_pas.jpg);}
.gayklubi {background-image: url(/images/nav/gayklubi_akt.jpg);}
.gayklubi a {background-image:url(/images/nav/gayklubi_pas.jpg);}
.seuranhaku02 {background-image:url(/images/nav/seuranhaku_akt02.jpg);}
.seuranhaku02 a {background-image:url(/images/nav/seuranhaku_pas02.jpg);}

.menuerotin {background-image:url(/images/nav/menu_purppura_alaosa.jpg); width: 160px; height: 3px}

.alamenu-sijanti {
	margin-left: 59px;
	width: 87px;
	height: 69px; }
	
.alamenu {
	margin: 0;
	padding: 0;
	width: 87px;
	font-size: 6px;
	list-style: none; }

.alamenu li {
	padding: 0;
	margin: 0;
	height: 19px;
	list-style: none;
	background-repeat: no-repeat; }

.alamenu li a, .alamenu li a:visited {
	display: block;
	text-decoration: none;
	height: 19px;
	background-repeat: no-repeat; 
	outline: none; }
	
.herkkunet {background-image:url(/images/nav/herkkunet_purppura_akt.jpg);}
.herkkunet a {background-image:url(/images/nav/herkkunet_purppura_pas.jpg);}
.koodinet {background-image:url(/images/nav/koodinet_purppura_akt.jpg);}
.koodinet a {background-image:url(/images/nav/koodinet_purppura_pas.jpg);}
.iskurinet {background-image:url(/images/nav/iskurinet_purppura_akt.jpg);}
.iskurinet a {background-image:url(/images/nav/iskurinet_purppura_pas.jpg);}

.keskialue {margin-left: 22px}

.sisalto-ylapuoli {
	width: 450px;
	height: 60px;
	margin-bottom: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;}

.sisalto-ylapuoli p { margin-top: 0}

.tabit {margin-top: 10px; margin-bottom: 1px}
.tab-akt a, .tab-pas a {display: inline-block; width: 89px; height: 16px; padding-top: 4px; text-align: center; font: 9px Verdana, Geneva, sans-serif; margin-right: 2px; text-decoration: none}
.tab-akt a {background-image: url(/images/nav/purppura_aktiivinen_tabi.gif); color: #000000}
.tab-pas a {background-image: url(/images/nav/purppura_passiivinen_tabi.gif); color: #cccccc}
.tab-pas a:hover {background-image: url(/images/nav/purppura_aktiivinen_tabi.gif)}

.vaihtuva { }

.sisalto-vierittyva {
	width: 470px;
	height: 410px;
	overflow: auto; }
	
.mainossisalto {
	padding-left: 10px;
	padding-right: 10px; 
	padding-bottom: 10px; }
	
.sisaltotaulukko {
	width: 450px; }

.rivi1 td {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-left: 1px;
	border-left-color: #a00058;
	border-left-style: solid; 
	border-bottom: 1px;
	border-bottom-color: #a00058;
	border-bottom-style: solid; 
	vertical-align: top;}
	
.rivi2 td {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-left: 1px;
	border-left-color: #cabbc3;
	border-left-style: solid; 
	border-bottom: 1px;
	border-bottom-color: #cabbc3;
	border-bottom-style: solid; 
	vertical-align: top; }
	
.rivi1 {
	background-color: #d10080;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px; }

.rivi2 {
	background-color: #fff;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px; }
	
.otsikko {margin-top: 0; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #ff029d;}
.alaotsikko {margin-top: 0; font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #ff029d;}
.kappale {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #ffffff;}
.tekstialue {width: 450px}
.tekstialue b {color: #ff029d; font-weight: bold}
.sivukuva {float: right; margin-left: 10px; margin-bottom: 20px}

.lista {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	padding-bottom: 10px; }
	
.tekstikuva {float: right; margin-right: 40px;}

.alateksti {
	color: #888888;
	padding-left: 100px;
	padding-top: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: center}

.alateksti a {color: #888888; text-decoration: none}
.alateksti a:hover {color: #ff0000; text-decoration: underline}
