body {margin:0; padding:0; font-family:arial; font-size:12px; font-weight:normal; color:#000;background-color:#eff5f9}
img {border:none}
ol li{text-align:left}
	
ul.usual{margin:0 0 10px 0}
ul.usual li{margin:10px 0 0 0}
	
a {text-decoration:underline; font-family:arial; font-size:12px; color:#319476; font-weight:normal}
a:hover{color:#00CC33}
sup {text-align:left; display:block}
#logotext {margin:0; padding:0; color:#FFFFFF; font-family:arial; font-weight:bold; vertical-align:middle; font-size:41px; line-height:100px;text-shadow: #222 5px 5px 5px}
h2 {font-family:arial; font-size:18px; color:#319476; font-weight:bold; padding: 5px; margin:0; display:block; text-align:left}
h3 {text-align:left}
h4 {color: #DC143C}
p {line-height:14px; text-align:justify}	
ul.obmen {list-style:none; margin:10px; padding:0}
ul.obmen li{background-image:url(images/marker2.gif); background-position:left; border-bottom:1px dotted #DDD; background-repeat:no-repeat; margin:0 0 3px 0; padding-left: 20px; vertical-align:middle; text-align:left}
table.main{width:100%; background-image:url(images/bg_header.jpg)/*url(/images/ny_title_bg10.gif)*/; background-position:top; background-repeat:repeat-x; border:2px solid #94c9b9}
td.head {/* new year padding-left: 20px; end of new_year*/ background-position:right; background-repeat:no-repeat; height:140px}
td.footer {height:20px; text-align:center; background-color:#319476; border-top:5px solid #94c9b9}
td.left {border-right:3px double #94c9b9; padding:10px; vertical-align:top}
td.center {border-right:3px double #94c9b9; width:100%; vertical-align:top; padding:10px}
td.right {vertical-align:top; text-align:center; padding:10px}
div.menuTop {float:left; padding:0; position:relative; left:200px; bottom:5px; width:150px; height:27px; background-image:url(images/button_middle.jpg); z-index: 1; cursor:pointer; overflow:hidden}

table.top td { vertical-align:top }
	
div.bLeft {float:left; width:8px; height:27px; background-image:url(images/button_left.gif); background-repeat:no-repeat}
div.bRight {float:right; width:27px; height:27px; background-image:url(images/button_right1.gif); background-repeat:no-repeat}
a.menuTop {display:block; float:right; height:27px; margin:0; padding:0; vertical-align:middle; font-family:arial; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:27px}
a.menuTop:hover, a.menuTopActive{color:#FF0}

img.button, input.button {cursor:pointer}

.adv img{margin:2px}
	
#news {list-style:none; margin:10px; padding:0}
#news li{padding: 2px 0px 2px 20px; height:10px; line-height:10px; display:block; color:#c0c0c0; font-size:10px; font-weight:normal; overflow:hidden}
#news a{font-size:11px; text-decoration:none}
#news a:hover{color:#00CC33; text-decoration:underline}
	
#footer {text-align: center; color:#FFFFFF; margin:0; padding:0;}

table.curs {
	width:100%; 
	vertical-align:middle; 
	text-align:center; 
	font-family:12px Arial normal; 
	color:#319476;
}
table.curs tr th:first-child, table.curs tr td:first-child {
	border-left:1px solid #94c9b9; 
}
table.curs tr:first-child th:first-child {
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px
}
table.curs tr:first-child th:last-child {
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px
}
table.curs tr:last-child td:first-child {
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px
}
table.curs tr:last-child td:last-child {
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px
}

table.curs th{	
	background-color: #94c9b9;
	border-right:1px solid #94c9b9; 
	border-bottom:1px solid #94c9b9; 
	padding:2px;  
	color: #000;
}
table.curs td{
	border-right:1px solid #94c9b9; 
	border-bottom:1px solid #94c9b9;
	padding:2px
}
table.curs a{
	text-decoration:none
}

.cnorm {font-weight:bold}
.p24 {background:#E4F3E4;}

table.contact {border-top:1px dotted #94c9b9; text-align:left}
table.contact > tbody > tr > td{padding:8px; border-bottom:1px dotted #94c9b9}
	
#header-images{position:absolute;top:0;left:0;width:100%;height:140px}
#title {float:left;margin-left:100px}
#mon{float:left;width:164px;height:137px;background-image:url(images/kassa_.png)/*url(images/ny_bell.png)*/; background-repeat:no-repeat;}
#new_year_lights {float:left;width:123px; height:140px; background-image:url(images/ny_shine3.png); background-repeat:no-repeat;}

form.guestBook {width:500px}
form.guestBook label {float:right; padding:5px 0 5px 0; line-height:14px; color:#319476; font-family:arial; font-size:12px; font-weight:bold}
form.guestBook textarea{float:right; width:490px; height:150px; padding:5px; border:2px solid #94c9b9; font-family:arial; font-size:12px; color:#000000; font-weight:normal; line-height:18px;}
form.guestBook input {width:200px; height:18px; border:2px solid #94c9b9; padding-left:25px; font-family:arial; font-size:12px; color:#000000; font-weight:normal; line-height:18px; vertical-align:middle; background-position:left; background-repeat:no-repeat;}
form.guestBook div {float:left; width:300px}
form.guestBook select {height:18px; border:2px solid #94c9b9; font-family:arial; font-size:12px; color:#000000; font-weight:normal; line-height:18px; vertical-align:middle}
	
#nameField {background-image:url(images/name.gif)}
#mailField {background-image:url(images/mail.gif)}
#telField {background-image:url(images/phone.gif)}
#icqField {background-image:url(images/icq.gif)}
#themeField {background-image:url(images/theme.gif)}
#cap {width:80px; padding-left:3px; font-size:14px}
.menu {position:relative; font-size:13px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
position:relative;
z-index:500;
padding:0;
margin:0;
list-style-type:none;
width:185px;
color:#319476;
}
/* style the list items */
.menu li {
background:#fff url(images/bg2.gif) repeat-y left top;
height:21px;
/* for IE7 */
float:left;
}
.menu li.sub {background-color:#eff5f9; background-image:url(images/sub_ny.gif); background-repeat:no-repeat; background-position:right center} 

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:20px;
line-height:20px;
font-weight:bold;
width:179px;
color:#319476;
text-indent:5px;
border:1px solid #94c9b9;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {width:180px; w\idth:159px;}
/* style the link hover */
* html .menu a:hover {color:#FFFFFF; background-color:#319476; position:relative;}

.menu li:hover {position:relative;}

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus {color:#FFFFFF; background-color:#319476;}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a {color:#FFFFFF; background-color:#319476;}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu li ul {
visibility:hidden;
position:absolute;
top:-20px;
/* set up the overlap (minus the overrun) */
left:160px;
/* set up the overrun area */
padding:20px;
/* this is for IE to make it interpret the overrrun padding */
background:transparent;
}

/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}


/* for IE5.5 and IE6 you need to style each level hover */

/* keep the third level+ hidden when you hover on first level link */
.menu ul a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
.menu ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
.menu ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

/* keep the fifth level hidden when you hover on fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

/* make the second level visible when hover on first level link */
.menu ul a:hover ul {
visibility:visible;
}
/* make the third level visible when you hover over second level link */
.menu ul a:hover ul a:hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level link */
.menu ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fifth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

.menu ul li ul li a div { 
display: block; float: left; margin: 0; padding: 0;
}

.left-menu-sprite { background: url(/images/left-menu-sprite.png) no-repeat top left; }

.left-menu-3kingdom{ background-position: -40px 0; width: 20px; height: 20px; } 
.left-menu-aion{ background-position: 0 0; width: 20px; height: 20px; } 
.left-menu-apeha{ background-position: -80px 0; width: 20px; height: 20px; } 
.left-menu-betfair{ background-position: -60px 0; width: 20px; height: 20px; } 
.left-menu-bwin{ background-position: -100px 0; width: 20px; height: 20px; } 
.left-menu-combats{ background-position: -20px 0; width: 20px; height: 20px; } 
.left-menu-eve{ background-position: -120px 0; width: 20px; height: 20px; } 
.left-menu-favorit{ background-position: -140px 0; width: 20px; height: 20px; } 
.left-menu-gamebookers{ background-position: -200px 0; width: 20px; height: 20px; } 
.left-menu-legend{ background-position: -160px 0; width: 20px; height: 20px; } 
.left-menu-leon{ background-position: -180px 0; width: 20px; height: 20px; } 
.left-menu-lineage{ background-position: -220px 0; width: 20px; height: 20px; } 
.left-menu-marathon{ background-position: -240px 0; width: 20px; height: 20px; } 
.left-menu-maximum{ background-position: -260px 0; width: 20px; height: 20px; } 
.left-menu-ntv{ background-position: -280px 0; width: 20px; height: 20px; } 
.left-menu-ragnarock{ background-position: -300px 0; width: 20px; height: 20px; } 
.left-menu-rf{ background-position: -320px 0; width: 20px; height: 20px; } 
.left-menu-takewin{ background-position: -340px 0; width: 20px; height: 20px; } 
.left-menu-territory{ background-position: -360px 0; width: 20px; height: 20px; } 
.left-menu-unibet{ background-position: -380px 0; width: 20px; height: 20px; } 
.left-menu-viasat{ background-position: -400px 0; width: 20px; height: 20px; } 
.left-menu-warcraft{ background-position: -420px 0; width: 20px; height: 20px; } 
.left-menu-zero{ background-position: -440px 0; width: 20px; height: 20px; } 
 
table.partners { border-collapse: collapse; width: 100%}
table.partners td {padding: 20px; border-bottom: 1px solid grey;}

#cabinet-box {
	text-align:center;
	padding:10px;
}
