@charset "UTF-8";
/* CSS Document */

/****************************
 **   Reset
 ****************************/
 
 body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; border: 0; outline: none;}

ul, {list-style: none;}


/****************************
 **   General
 ****************************/
 
body {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
 
a {color: black; text-decoration: none;}

a:hover {text-decoration: none;}

p {font-size:11px; line-height:15px; margin-bottom:10px; color:#333;}

h1 { font-size:17px; margin-bottom:20px; color:#666;}

h2 { font-size:14px; margin-bottom:5px; color:#666; }

h3 { font-size:12px; margin-bottom:5px; color:#666; }

/****************************
 **   Layout
 ****************************/

#wrapper {width:900px; height:575px; background:url(/skins/norgesautomaten/images/poker/poker-school/bg.jpg) no-repeat; padding:75px 25px 0 25px;}

#content {width:674px; background:#fff; float:right; height:460px; padding:20px;}


/****************************
 **   Menus
 ****************************/

.navmenu { font-size:11px; overflow: hidden; position:absolute; top:22px; left:240px; border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}

.navmenu ul{ float: left; background: black url(/skins/norgesautomaten/images/poker/poker-school/navmenu.gif) center center repeat-x;}

.navmenu ul li{ display: inline;}

.navmenu ul li a{
	float: left;
	color: #333;
	padding:7px 11px 0 11px;
	text-decoration: none;
	height:20px;
	font-weight:bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.navmenu ul li a:visited{ color: #333; }

.navmenu ul li a:hover, .navmenu ul li .current{ color: white !important; background: black url(/skins/norgesautomaten/images/poker/poker-school/navmenu-on.gif) center center repeat-x; }


.submenu { font-size:10px; width:165px; float:left;}

.submenu li {padding:0; border-bottom:1px solid #ccc;}

.submenu ul li a { color: #ccc;}

.submenu ul li a:hover { color: #fff;}

/****************************
 **   Content
 ****************************/
 
 #intro { text-align:center;}
 
 .startbox {width:352px; height:192px; background-image:url(/skins/norgesautomaten/images/poker/poker-school/start-box-bg.png); padding:6px 0 0 5px; background-repeat:no-repeat;}
 
 .startboxtext {width:195px; height:155px; padding:20px 10px 10px 140px;}
 
 .startbox h1 { text-transform:uppercase; color:#000;}
 
 .startbox p { color:#000;}
 
#startbox1 {position:absolute; top:150px; left:100px;}

#startbox2 {position:absolute; top:150px; left:500px;}

#startbox3 {position:absolute; top:375px; left:100px;}

#startbox4 {position:absolute; top:375px; left:500px;}
 
 #logo {position:absolute; top:10px; left:10px;}
 
 .continue {color:#333; font-weight:bold;}
 
 .singleimage {margin-bottom:10px; padding:20px; background-color:#E9E9E9; width:267px; text-align:center;}
 
 .imagewrapper {}
 
 .floatimage {margin:0 20px 20px 0; padding:19px; background-color:#E9E9E9; width:267px; float:left;}
 
 .floatimage h1 {font-size:11px; margin:5px 0 5px 0;}
 
 .floatimage p {font-size:11px; margin:0;}
 
 #wrapper ol {margin:20px;}

.black { color:#000;}

.red { color:#F00;}
/* rounded buttons */

.round { color:#FFF; cursor:pointer; cursor:hand; line-height:27px; background:url(/skins/norgesautomaten/images/poker/poker-school/button.gif) no-repeat right top; padding-right:15px; vertical-align:middle; font-weight:bold; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;  /*ff*/}

.round span { background:url(/skins/norgesautomaten/images/poker/poker-school/button.gif) no-repeat left top; height:27px; display:block; display:inline-block; padding-left:15px; line-height:27px;}

	a.round:hover {background-position:right -155px;}
	a.round:hover span {background-position:left -155px;}
	
	/*button tag*/
	
	button {border:0; border:none; background:transparent; width:1; overflow:visible; white-space:nowrap; padding:0 2px; cursor:pointer; cursor:hand;}
	
/* end rounded buttons */


TABLE

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    LINE-HEIGHT: 17px;

    PADDING-TOP: 0px;

    BACKGROUND-REPEAT: no-repeat

}

TR

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    LINE-HEIGHT: 17px;

    PADDING-TOP: 0px;

    BACKGROUND-REPEAT: no-repeat

}

TD

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    LINE-HEIGHT: 17px;

    PADDING-TOP: 0px;

    BACKGROUND-REPEAT: no-repeat

}

TABLE.avgifter

{

    MARGIN: 0px;

    WIDTH: 600px

}

TABLE.avgifter TD

{

    BORDER-RIGHT: #8e8e90 1px solid;

    PADDING-RIGHT: 2px;

    BORDER-TOP: #8e8e90 1px solid;

    PADDING-LEFT: 2px;

    PADDING-BOTTOM: 2px;

    BORDER-LEFT: #8e8e90 1px solid;

    PADDING-TOP: 2px;

    BORDER-BOTTOM: #8e8e90 1px solid

}

TD.gra

{

    BACKGROUND-COLOR: #f0f0f0

}

TR.graRub

{

    COLOR: #ffffff;

    BACKGROUND-COLOR: #666666;
	
	font-size:11px;

}

TR.graRub TD

{

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px

}

TR.gra

{

    COLOR: #333333;

    BACKGROUND-COLOR: #dddddd;

}

TR.gra TD

{

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px

}

TR.normal

{

    COLOR: #333333

}

TR.normal TD

{

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px;

    BACKGROUND-COLOR: #f1f1f1

}
.textparagraf

{

width: 435px;

}

.tabletop {
	padding:5px; color:#FFF;}
	
	
	.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
