@charset "utf-8";
@import url("reset.css");

/*---------------------------------- 
project:	www.pokerstarten.se
version:	1.0 
author:   	Unik Grafik 
web:    	www.unikgrafik.se
-----------------------------------*/  

/* GENERAL */
* { margin:0; padding:0; } 
body { color:#80ab2f; background:#142309 url(../img/bg.jpg) repeat-x; font:12px/16px Verdana, Arial, Helvetica, sans-serif; }
a { text-decoration:none; border:none; }
a:hover { text-decoration:none; border:none; }
a:active { outline:none; outline-style:none; }
a:focus { outline:none; outline-style:none; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.strongRed { font-weight:bold; color:#f41100; display:inline; }
img { border:none; }

/* HEADER */
#headerContainer { margin:0px auto; width:1024px; }
#logo { display:block; width:630px; height:57px; background:url(../img/logo.jpg) no-repeat; margin:0 0 0 32px; text-indent:-9999px; }

/* CONTENT */
#contentContainer { margin:0 auto; width:1024px; }
#contentStart1 { display:block; width:1024px; height:285px; background:url(../img/main1.jpg) no-repeat; }
#contentStart2 { display:block; width:1024px; height:26px; background:url(../img/main2.jpg) no-repeat; text-indent:-9999px; }
#contentStart3 { margin:0 auto; width:1024px; height:506px; background:url(../img/main3.jpg) no-repeat; }
#contentOthers { margin:0 auto; width:840px; min-height:180px; background-color:#1e3e06; border-left:solid 1px #618d25; border-right:solid 1px #618d25; border-bottom:solid 1px #618d25; padding:25px 60px 45px 60px;}
#contentBoxStep1, #contentBoxStep2 { width:720px; color:#fff; font:12px/16px Verdana, Arial, Helvetica, sans-serif; }
#contentBoxStep1 { position:absolute; top:395px; margin:0 0 0 200px; }
#contentBoxStep1 a, #contentBoxStep1 a:visited { color:#f41100; font-weight:bold; }
#contentBoxStep1 a:hover, #contentBoxStep1 a:active { color:#d2ff5b; }
#contentBoxStep1 img { margin:10px 0 0 0; }
#contentBoxStep2 { position:absolute; top:485px; margin:0 0 0 200px; }
#contentBoxRules { position:absolute; top:590px; margin:0 0 0 120px; width:400px; font:10px/14px Verdana, Arial, Helvetica, sans-serif; }
#contentBoxRules a, #contentBoxRules a:visited { color:#80ab2f; }
#contentBoxRules a:hover, #contentBoxRules a:active { color:#fff; }

#contentOthers h1 { font-size:18px; font-weight:bold; padding-bottom:10px; text-transform:uppercase; }
#contentOthers h2 { font-size:12px; font-weight:bold; color:#80ab2f; padding:10px 0 5px 0; }

#contentOthers p { font-size:12px; color:#fff; padding-bottom:5px; }
#contentOthers a, #contentOthers a:visited { color:#fff; }
#contentOthers a:hover, #contentOthers a:active { color:#80ab2f; }

/* NAV */
#navStartContainer { position:absolute; top:705px; margin:0 0 0 50px; width:500px; }
#navOthersContainer { margin:0 auto; width:960px; height:50px; border-left:solid 1px #618d25; border-right:solid 1px #618d25; border-top:solid 1px #618d25; background-color:#102600; }
#nav li { list-style:none; display:inline;}
#nav li a, #nav li a:visited { color:#fff; padding:14px 14px; font:bold 18px/50px Verdana, Arial, Helvetica, sans-serif; }
#nav li a:hover { color:#8cc63f; }
#nav li.current a { background:#d21e10 url(../img/nav_current.gif) repeat-x bottom; color:#fff; }
#nav li.current a:hover { color:#102600; }

/* FORM */
#contactFormStart { position:absolute; top:523px; margin:0 0 0 200px; width:700px; }
#unibetForm { margin:10px 0 0 0; }
form fieldset { border:none; display:inline; }
input.textInput { padding:4px; width:200px; height:16px; background-color:#27470f; border:1px solid #618d25; font:normal 10px Verdana, Arial, Helvetica, sans-serif; }
input.button { padding:5px 20px; width:230px; border:1px solid #2b4811; color:#80ab2f; background-color:#102600; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
input.button:hover { background-color:#80ab2f; color:#102600; cursor:pointer; }
input:focus { background:#fff; }

/* FOOTER */
#footerContainer { margin:0px auto; width:960px; }
#footer { text-align:center; color:#345f16; font:10px Verdana, Arial, Helvetica, sans-serif; padding:10px 5px 50px 5px; }
#footer a, #footer a:visited { color:#345f16; }
#footer a:hover, #footer a:active { color:#fff; }

/* AUTHOR */
#author { padding:15px 0 0 0; text-align:center; }
#author a, #author a:visited { color:#345f16; }
#author a:hover, #author a:active { color:#fff; }