/* seksi.fi style */

body {background-image: url("images/seksifi_bg.jpg"); background-repeat: repeat-x; background-color: #11203D; font-family: verdana; margin: 0; padding: 0}

div.container {margin: 0px}

div.header {height: 146px; background-image: url("images/fp_header_seksifi.jpg"); background-repeat: no-repeat; background-color: #9AABBD}

div.menu {background-color: #263353; margin-bottom: 10px; padding: 6px}

div.left {width: 200px; float: left; color: #fff}

div.genre_selection {margin: 0px 3px 3px 12px; font-family: verdana; font-size: 12px; padding: 4px}

div.top {color: #fff}

div.main {margin-left: 202px; padding: 15px; color: #fff; font-size: 12px}

div.footer {color: #ccc; margin-left: 202px; padding: 5px; font-size: 10px; font-family: verdana}

div.lang {display: inline; padding-left: 100px; color: #fff; font-family: verdana; font-size: 10px}

img.lang {vertical-align: bottom;}

img#fp_logo {position: relative; top: 10px; display: none}

h3 {color: #fff; font-family: verdana}

h3.main_counter {color: #ffffff; font-family: verdana; font-size: 14px}
span.main_counter {color: #ff9000}

h3.left {font-size: 12px; margin: 3px; color: #ffffff; background-color: #243352; padding: 3px; border: 1px solid #000}

span.choose_lang{margin-left: 10px; color: #fff; font-family: verdana; font-size: 10px; }

div.boxi {border: 1px solid #000000; position: relative; float: left; margin: 6px; background-color: #587391; width: 120px; height: 185px; padding: 6px; text-align: center; font-family: verdana; font-size: 11px; cursor: pointer; cursor: hand; color: #FFFFFF}
div.boxi:hover {background-color: #6f8ba8; color: #ffffff}
div.boxi_nimi {text-align: center; margin-bottom: 6px; height: 25px; cursor: pointer; cursor: hand; color: #ffffff; font-weight: bold}
div.boxi a  {display:block; padding-top:2px; font: bold .8em; text-align:center; text-decoration: none}
div.boxi_price {margin: 0px; font-size: 9px; color: #fff; background-image: url("images/boxi_price.png"); padding: 12px 0px 0px 0px; width: 50px; height: 30px; position: relative; top: -25px; left: 48px}
img.boxi {border: 0px}

h2.main_list {color: #fff; font-size: 14px; font-family: verdana}

a.link_categories:link {padding-left: 20px; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none}
a.link_categories:visited {padding-left: 20px; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none}
a.link_categories:hover {padding-left: 20px; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; text-decoration: underline}

.link_categories img {display: none}

a.link_top:link {font-family: verdana; font-size: 12px; font-weight: bold; color: #ffcc33; text-decoration: none}
a.link_top:visited {font-family: verdana; font-size: 12px; font-weight: bold; color: #ffcc33; text-decoration: none}
a.link_top:hover {font-family: verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline}

a.link_video:link {font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.link_video:visited {font-family: arial; font-size: 12px; font-weight: bold; color: #fffebf; text-decoration: none}
a.link_video:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #fffebf; text-decoration: underline}

a.link_ads:link {font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal}
a.link_ads:visited {font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal}
a.link_ads:hover {font-family: arial; font-size: 12px; color: #000000; text-decoration: underline}

a.link_footer:link {font-family: arial; font-size: 11px; color: #ffcc33; text-decoration: none; font-weight: normal}
a.link_footer:visited {font-family: arial; font-size: 11px; color: #ffcc33; text-decoration: none; font-weight: normal}
a.link_footer:hover {font-family: arial; font-size: 11px; color: #ffffff; text-decoration: underline}

a.alpha:link {font-family: arial; font-size: 16px; color: #ffcc33; text-decoration: none; font-weight: bold}
a.alpha:visited {font-family: arial; font-size: 16px; color: #ffcc33; text-decoration: none; font-weight: bold}
a.alpha:hover {font-family: arial; font-size: 16px; color: #ffffff; text-decoration: underline}

a.alpha_selected:link {font-family: arial; font-size: 16px; color: #ffff00; font-weight: bold}
a.alpha_selected:visited {font-family: arial; font-size: 16px; color: #ffff00; font-weight: bold}
a.alpha_selected:hover {font-family: arial; font-size: 16px; color: #ffffff}

.form_login {font-family: arial; font-size: 12px; background-color: #f29702; border-width: 1px; border-style: solid; border-color: #000000; margin-bottom: 2px}

.img_film {border-style: solid; border-width: 2px; border-color: #000000}
.img_film:hover {border-style: dashed; border-width: 2px; border-color: #ffffff}

.search {font-family: arial; font-size: 12px; background-color: #f29702; border-width: 1px; border-style: solid; border-color: #000000; margin-bottom: 2px}

div#suosittelee {width: 200px; height: 300px; background-image: url("images/suosittelee.jpg"); cursor: pointer; border: 3px #000000 solid}
div#suosittelee:hover {border: 3px #CCCCCC solid}

div#suosittelee_eng {width: 200px; height: 300px; background-image: url("images/suosittelee_eng.jpg"); cursor: pointer; border: 3px #000000 solid}
div#suosittelee_eng:hover {border: 3px #CCCCCC solid}

img#suosittelee {position: relative; top: 35px; left: 30px; border: 3px #CCCCCC solid}

h3#suosittelee {position: relative; top: 35px; left: 0px; text-align: center; text-decoration: underline; color: #FFFFFF}

p#suosittelee {position: relative; top: 35px; left: 0px; text-align: center; font-size: 11px}

div#uusin {width: 200px; height: 300px; background-image: url("images/uusin.gif"); cursor: pointer; border: 3px #000000 solid}
div#uusin:hover {border: 3px #CCCCCC solid}

div#uusin_eng {width: 200px; height: 300px; background-image: url("images/uusin_eng.gif"); cursor: pointer; border: 3px #000000 solid}
div#uusin_eng:hover {border: 3px #CCCCCC solid}

h3#uusin {position: relative; top: 35px; left: 0px; text-align: center; text-decoration: underline; color: #000000}

p#uusin {position: relative; top: 35px; left: 0px; text-align: center; font-size: 11px; color: #000000}

div.suosituimmat {margin-top: 10px}

h3.suosituimmat {margin-left: 10px}

a.suosituimmat_rivi1 {display: block; color: #FFFFFF; background-color: #A81706; width: 380px; height: 80px; padding: 3px 12px 3px 8px; text-decoration: none}
a.suosituimmat_rivi1:hover {background-color: #D81708}

a.suosituimmat_rivi2 {display: block; color: #000000; background-color: #F29702; width: 380px; height: 80px; padding: 3px 12px 3px 8px; text-decoration: none}
a.suosituimmat_rivi2:hover {background-color: #FFAA25}

div.kansikuva {width: 240px; padding: 10px; text-align: center; color: #fff; font-family: verdana; font-size: 11px}

span.hinta {color: #A71605; font-size: 14px; font-weight: bold; background-color: #FFF; padding: 5px; text-decoration: none}

div.hinta {margin-bottom: 10px}

a.menu {color: #FFFFFF; text-decoration: none; margin-left: 3px; font-family: verdana; font-size: 15px; font-weight: bold}
a.menu:hover {color: #9aabbd}

a.menu img {display: none}

div.error_1 {color: #f00; text-align: center; background-color: #fff; margin: 15px; padding: 20px; font-size: 14px; font-weight: bold}

div.koodi_1 {color: #000; text-align: center; background-color: #F7D61E; margin: 15px; padding: 20px; font-size: 14px; font-weight: bold}
div.koodi_2 {color: #000; background-color: #F7C71E; margin: 15px; padding: 20px; font-size: 14px; font-weight: bold}

a.genre_selection {color: #f00; text-decoration: none}
a.genre_selection:hover {text-decoration: underline}

a.menu_tree {color: #fff; text-decoration: none; font-size: 10px}
a.menu_tree:hover {text-decoration: underline}

hr.main {border: 1px solid #000}

div.movie_data {margin: 8px; font-family: verdana; font-size: 12px}

.movie_data h4 {color: #fff; display: inline; padding: 0px 5px 0px 0px}

div.show_price {margin-top: -45px; margin-bottom: 5px; font-size: 14px; font-weight: bold; color: #fff; background-image: url("images/show_price.png"); padding: 17px 0px 0px 0px; width: 80px; height: 32px; position: relative; top: 0px; left: 80px}

img#kansikuva {padding: 4px; background-color: #000; border: 1px solid #404040}

div.maksutapa {width: 500px; background-color: #ffba00; color: #000; font-family: verdana; font-weight: bold; text-align: center; padding: 12px; font-size: 12px; margin-left: 80px; margin-top: 30px}

div.b_notification {width: 500px; background-color: #ffba00; color: #000; font-family: verdana; font-weight: bold; text-align: center; padding: 12px; font-size: 12px; margin-left: 0px; margin-top: 10px; margin-bottom: 20px}

div.licence {width: 300px; height: 80px; background-color: #ffba00; color: #000; font-family: verdana; font-weight: bold; text-align: center; padding: 12px; font-size: 12px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px}

div.maksutiedot {width: 400px; color: #fff; font-family: verdana; text-align: center; padding: 5px; font-size: 12px; margin-left: 140px;}

div.maksunapit {width: 370px; margin-left: 160px; text-align: center}

div.screenshots {}

img.screenshot {margin: 5px; float: left}

div.pornstar_search {border: 1px solid #000; padding: 10px; width: 600px}

div.haku_ehto {width: 150px; float: left}
input.haku {border: 1px solid #000; color: #000000; background-color: #ffffff; margin-bottom: 3px}
select.haku {border: 1px solid #000; color: #000000; background-color: #ffffff; margin-bottom: 3px}
textarea.haku {border: 1px solid #000; color: #000000; background-color: #ffffff; margin-bottom: 3px}

span.hakuehdot {font-weight: bold; color: #f00; font-style: italic}

div.porn_tv {background-image: url("images/tv.png"); width: 510px; height: 368px; color: #000; padding: 40px 50px 50px 45px}

img.top_ad {position: relative; top: -25px; left: 20px}