
* { margin: 0; padding: 0; list-style: none; }

fieldset, img { border:solid 0; }

html {
	height: 100.01%; margin-bottom: 1px; overflow-y:scroll; 
}

body { 
	background-image:none;
	background-color:#fff;
	color:#666;
}

a, a:hover, input, textarea { outline:none;  }

DIV.clearer { clear: both; height: 0; border: 0; font-size: 0; margin: 0; padding: 0; line-height: 0; }

.clear5 { clear: both; font-size: 4px; height: 5px; line-height: 100%; }
.clear10 { clear: both; font-size: 8px; height: 10px; line-height: 100%; }
.clear20 { clear: both; font-size: 12px; height: 20px; line-height: 100%; }
.clear30 { clear: both; font-size: 18px; height: 30px; line-height: 100%; }

object, embed { display:block; }

.document {
	margin:0;
	width:100%;
}
.outer-wrap { background-color:#fff; padding:0;}

.cont { padding-top:20px; }

.col-0-0 { display:none; }
.col-0-1 { width:100%; float:none; }
.col-0-2 { width:100%; float:none; }
.col-1-1 { width:100%; float:none; }
.col-2-1 { width:100%; float:none; }


ul.meta-nav { display:none; }

.header { display:none; }

.footer {
	display:none;
}
a, a:hover {
	text-decoration:none;
	color:#99cc00;
}
a:hover { text-decoration:underline; }

a.print,
a.print:hover,
a.totop,
a.totop:hover {
	font:bold 12px/120% Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	margin-left:10px;
}
a.print,
a.print:hover { background:url(media/icon_print.gif) scroll left 3px no-repeat; padding-left:17px; }
a.totop,
a.totop:hover { background:url(media/icon_totop.gif) scroll left 3px no-repeat; padding-left:13px; }

a.print:hover,
a.totop:hover {
	color:#99cc00;
}

a.icon-link,
a.icon-link:hover { 
	background: url(media/icon_link.gif) scroll left 3px no-repeat; 
	padding-left: 15px;
	text-decoration:none;
	color:#99cc00;
	text-decoration:none;
}
a.icon-link:hover { text-decoration:underline; }

p.copyright {
	font:normal 11px/120% Arial, Helvetica, sans-serif;
	color:#999;
	padding:5px 0 0 0;
}

h1 { font: normal 20px/120% Arial, Helvetica, sans-serif; color:#006699; }
h2 { font: normal 16px/120% Arial, Helvetica, sans-serif; color:#006699; }
h3 { font: normal 14px/120% Arial, Helvetica, sans-serif; color:#006699; }
h3.typ-0 { border-bottom:solid 1px #99cc00; padding-bottom:5px; margin-bottom:10px; }

p { font:normal 11px/160% Verdana, Geneva, sans-serif; color:#666; padding-bottom:7px;}

ul.nav li {
	font:bold 12px/120% Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #99cc00;
	padding:2px 0 2px;
	margin-bottom:10px;
	width:180px;
}

ul.typ-0 { padding-left:10px; }
ul.typ-0 li {
	font:normal 14px/120% Arial, Helvetica, sans-serif;
	color:#006699;
	padding:0 0 8px 10px;
	list-style-position:inside;
	background:none;
	list-style-type:circle;
}

ul.typ-1 {  }
ul.typ-1 li {
	font:normal 11px/120% Verdana, Geneva, sans-serif;
	color:#333;
	padding:0 0 8px 10px;
	list-style-position:inside;
	background:none;
	list-style-type:circle;
}
ul.typ-2 { padding-left:10px;  }
ul.typ-2 li {
	font:normal 11px/120% Verdana, Geneva, sans-serif;
	color:#666;
	padding:0 0 8px 10px;
	list-style-position:inside;
	background:none;
	list-style-type:circle;
}


.box-0 {
	background:#fff url(media/bg_box_0.jpg) scroll left top repeat-x;
	width:210px;
	padding:10px;
}


table.typ-0 {
	border-collapse:collapse;
}
table.typ-0 th,
table.typ-0 td { 
	font:normal 11px/120% Verdana, Geneva, sans-serif; color:#666;
	vertical-align:top; 
	border-bottom:solid 1px #99cc00;
	padding:3px 10px 3px 3px;
	text-align:left;
}

table.typ-0 tr.row-0 th,
table.typ-0 tr.row-0 td {
	border-bottom:solid 2px #99cc00;
}
table.typ-0 tr.row-1 th,
table.typ-0 tr.row-1 td { padding-top:10px; }

table.typ-1 {
	border-collapse: collapse;
	width:690px;
}
table.typ-1 th,
table.typ-1 td { 
	font:normal 11px/120% Verdana, Geneva, sans-serif; color:#666;
	vertical-align:top; 
	text-align:left;
	border-bottom:solid 1px #99cc00;
	padding:3px 13px 3px 3px;
	border-right:solid 2px #fff;
}
table.typ-1 tr.no-border th,
table.typ-1 tr.no-border td {
	border-bottom:none;
}
table.typ-1 tr.space-bottom th,
table.typ-1 tr.space-bottom td {
	padding-bottom:15px;
}
table.typ-1 tr.row-typ-0 td {
	background-color:#99cc00;
	color:#fff;
	font-weight:bold;
}



td.no-border { border:none;} 

td.top { background:url(media/bg_cell_top.gif) scroll right 5px no-repeat; }
td.med { background:url(media/bg_cell_med.gif) scroll right 7px no-repeat; }
td.no { background:url(media/bg_cell_no.gif) scroll right 8px no-repeat; }

.box-btn a,
.box-btn a:hover,
.box-btn a.akt,
.box-btn a.akt:hover{
	background-position: 0 0;
	background-repeat:no-repeat;
	height:67px; width:65px; display:block;
	text-indent:-20000px;
	position:relative;
	left:48px;
}

a#btn-bonus-0,
a#btn-bonus-0:hover { background-image:url(media/btn_0.jpg); }
a#btn-bonus-20,
a#btn-bonus-20:hover { background-image:url(media/btn_20.jpg); }
a#btn-bonus-30,
a#btn-bonus-30:hover { background-image:url(media/btn_30.jpg); }

.box-btn a:hover,
.box-btn a.akt,
.box-btn a.akt:hover {  background-position: 0 100%; }

.bonus-tables { position:relative; height:640px;}
#bsp-bonus-0,
#bsp-bonus-20,
#bsp-bonus-30 { display:none; position:absolute; left:0; top:0;height:640px;  }
