body {
	background-color: #000000;
	color: #000000;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	width: 1000px;
	vertical-align: top;
	font-size: 11px;
	font-weight: normal;
}

#top {
	width: 1000px;
	background: url(../images/top_tlo.jpg);
}

#top770 {
	width: 1000px;
	background: url(../images/top_tlo770.jpg);
}

#BANNER {
	background: #000000 url(../images/banner_tlo.jpg);
}

#banner_left {
        background-repeat: no-repeat;
        background: url(../images/banner_logo.jpg);
        text-align: center;
        width: 230px;
        height: 230px;
        float: left;
}

#banner_right {
        text-align: center;
        width: 770px;
        height: 230px;
        float: right;
}

#banner_top {
        background: url(../images/banner_tlo1.jpg);
        text-align: center;
        width: 770px;
        height: 200px;
}

#banner_menu {
        background-repeat: no-repeat;
        background: url(../images/banner_menu.jpg);
        text-align: center;
        width: 770px;
        height: 30px;
}

#LEFTBOX {
	width: 230px;
	float: left;
	overflow: hidden;
	color: #FFFFFF;
}

#autograf {
        background-repeat: no-repeat;
        background: url(../images/autograf.jpg);
        text-align: center;
        width: 230px;
        height: 70px;
}

#main-partner-top {
        background-repeat: no-repeat;
        background: url(../images/box_main-partner-top.jpg);
        text-align: center;
        width: 230px;
        height: 45px;
}

#main-partner {
        background-repeat: no-repeat;
        background: url(../images/box_main-partner.jpg);
        text-align: center;
        width: 230px;
        height: 100px;
}

#sponsors_top {
        background-repeat: no-repeat;
        background: url(../images/box_sponsors-top.jpg);
        text-align: center;
        width: 230px;
        height: 45px;
}

#sponsors {
        background-repeat: no-repeat;
        background: url(../images/box_sponsors.jpg);
        text-align: center;
        width: 230px;
        height: 100px;
}

#clubs_top {
        background-repeat: no-repeat;
        background: url(../images/box_clubs-top.jpg);
        text-align: center;
        width: 230px;
        height: 45px;
}

#clubs {
        background-repeat: no-repeat;
        background: url(../images/box_clubs.jpg);
        text-align: center;
        width: 230px;
        height: 255px;
}

#left {
        text-align: center;
        width: 230px;
        height: 40px;
}

#MAIN-510 {
	width: 510px;
	float: left;
	overflow: hidden;
}

#main {
	width: 510px;
	font-weight: normal;
}

#main_banner {
        text-align: center;
        width: 510px;
        font-weight: normal;
}

#main_top {
        background: url(../images/main_top.jpg);
        width: 510px;
        height: 20px;
        font-weight: normal;
}

#sections {
        width: 510px;
        height: 38px;
        font-weight: normal;
}

#main_left {
	width: 20px;
	float: left;
	overflow: hidden;
	font-weight: normal;
}

#main_center {
	width: 470px;
	float: left;
	overflow: hidden;
	background-color: #E4E4E4;
}

#main_center_top {
	width: 470px;
	float: left;
	overflow: hidden;
}

#newstop {
        background-repeat: no-repeat;
        background: url(../images/newstop.jpg);
        text-align: center;
        width: 470px;
        height: 1px;
        float: left;
        overflow: hidden;
        font-weight: normal;
	
}

#newstitle {
        background-repeat: no-repeat;
        background: url(../images/newstitle.jpg);
        text-align: left;
        width: 470px;
        height: 18px;
        font-weight: bold;
        font-size: 12px;
        float: left;
        overflow: hidden;
        padding-left: 40px;
				line-height: 15px
	
}

#newsauthor {
        background-repeat: no-repeat;
        background: url(../images/newsauthor.jpg);
        text-align: left;
        width: 470px;
        height: 13px;
        font-size: 9px;
        color: #989898;
        overflow: hidden;
        padding-left: 10px;
        font-weight: normal;
}

#news {
        background: url(../images/newstlo.jpg);
        text-align: justify;
        width: 470px;
        font-size: 11px;
        overflow: hidden;
        font-weight: normal;
}

a.news:link, a.news:visited, a.news:active {
        color: #000000;
        font-size: 11px;
        text-decoration: underline;
}

#news a:link, a:visited, a:active {
        color: #000000;
        font-size: 11px;
        text-decoration: underline;
}

#news a:hover {
        color: #F70B00;
        text-decoration: underline;
}

a.news:hover {
        color: #F70B00;
        text-decoration: underline;
}

#news-center {
             text-align: center;
             width: 470px;
             font-size: 12px;
	     font-weight: bold;
     	     overflow: hidden;
}

#news-left {
        	text-align: left;
        	width: 460px;
        	line-height: 16px;
	float: left;
	overflow: hidden;
}

#newstable {
        text-align: justify;
        width: 470px;
        font-size: 11px;
        padding: 5px;
}

#newsavatar {
        background: url(../images/avatar.gif);
        float: left;
        width: 74px;
        height: 74px;
        overflow: hidden;
        padding: 3px;
        margin-right: 5px;
}

.newsavatar {
        background: url(../images/avatar.gif);
        float: left;
        width: 74px;
        height: 74px;
        overflow: hidden;
        padding: 3px;
        margin-right: 5px;
}

#newsmore {
        color: #4C4C4C;
        float: right;
        display: inline;
        margin-top: 5px;
        overflow: hidden;
}

a.newsmore:link, a.newsmore:visited, a.newsmore:active {
        color: #4C4C4C;
        font-size: 10px;
        text-decoration: none;
}

#newsmore a:link, a:visited, a:active {
        color: #4C4C4C;
        font-size: 10px;
        text-decoration: none;
}

#newsmore a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#newsbottom {
        background-repeat: no-repeat;
        background: url(../images/newsbottom.jpg);
        width: 470px;
        height: 1px;
        float: left;
        overflow: hidden;
}

#history {
        width: 470px;
        height: 20px;
        float: left;
        overflow: hidden;
}

#history a:link, a:visited, a:active {
        color: #989898;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}

#history a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#pagination {
        color: #4C4C4C;
        width: 470px;
        height: 25px;
        font-size: 10px;
        text-align: left;
        float: left;
        overflow: hidden;
}

#pagination a:link, a:visited, a:active {
        color: #4C4C4C;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

#pagination a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#pagination-left {
        color: #4C4C4C;
        width: 470px;
        height: 20px;
        font-size: 10px;
        text-align: leftr;
        float: left;
        overflow: hidden;
}

#pagination-left a:link, a:visited, a:active {
        color: #4C4C4C;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

a.pagination-left:link, a.pagination-left:visited, a.pagination-left:active {
        color: #4C4C4C;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

#pagination-left a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#profile-left {
	width: 198px;
	float: left;
	text-align: center;
	overflow: hidden;
}

#profile-right {
	width: 272px;
	float: right;
	overflow: hidden;
}

#profile-right a:link, a:visited, a:active {
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.main:link, a.main:visited, a.main:active {
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

#profile-right a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#gallery-w {
	width: 157px;
	height: 130px;
	float: left;
	text-align: center;
	overflow: hidden;
}

#gallery-w1 {
	width: 156px;
	height: 130px;
	float: left;
	text-align: center;
	overflow: hidden;
}

#multimedia-wallpapers {
	width: 235px;
	float: left;
	overflow: hidden;
	text-align: center;
}

#multimedia-wallpapers1 {
	width: 235px;
	float: left;
	overflow: hidden;
	text-align: center;
}

#multimedia-wallpapers2 {
	width: 113px;
	float: left;
	overflow: hidden;
	text-align: right;
	font-size: 10px;
}

#multimedia-wallpapers3 {
	width: 8px;
	float: left;
	overflow: hidden;
	text-align: center;
	font-size: 10px;
}

#multimedia-wallpapers4 {
	width: 113px;
	float: right;
	overflow: hidden;
	text-align: left;
	font-size: 10px;
}

#multimedia-wallpapers a:link, a:visited, a:active {
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

a.multimedia-wallpapers:link, a.multimedia-wallpapers:visited, a.multimedia-wallpapers:active {
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

#multimedia-wallpapers a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#multimedia-userbars {
	width: 470px;
	float: left;
	overflow: hidden;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
}

#shop-top {
	width: 470px;
	height: 30px;
	float: left;
	text-align: left;
	padding-left: 20px;
	color: #F70B00;
	font-weight: bold;
	font-size: 12px;
	overflow: hidden;
}

#shop-left {
	width: 300px;
	float: left;
	text-align: center;
	overflow: hidden;
}

#shop-right {
	width: 170px;
	float: right;
	overflow: hidden;
}

#shop-bottom-top {
	width: 470px;
	height: 15px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
	font-weight: bold;
	overflow: hidden;
}

#shop-bottom-bottom {
	width: 470px;
	float: left;
	text-align: justify;
	overflow: hidden;
}

#contact {
	width: 470px;
	float: left;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
}

#contact a:link, a:visited, a:active {
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

#contact a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#main_right {
	width: 20px;
	float: right;
	overflow: hidden;
}

#MAIN-770 {
	width: 770px;
	float: left;
	overflow: hidden;
}

#main770 {
	width: 770px;
}

#main_banner770 {
        text-align: left;
        width: 770px;
}

#main_top770 {
        background: url(../images/main_top770.jpg);
        width: 770px;
        height: 20px;
}

#sections770 {
        width: 770px;
        height: 38px;
        text-aling: left;
}

#main_center770 {
	width: 720px;
	float: left;
	font-size: 11px; 
	font-weight: bold;
	overflow: hidden;
}

#main_center770-border {
	width: 720px;
	float: left;
	font-size: 10px; 
	overflow: hidden;
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #4C4C4C;
}

#main_center_top770 {
	width: 720px;
	float: left;
	overflow: hidden;
}

#newstop770 {
        background-repeat: no-repeat;
        background: url(../images/newstop720.jpg);
        text-align: center;
        width: 720px;
        height: 1px;
        float: left;
        overflow: hidden;
	
}

#newstitle770 {
        background-repeat: no-repeat;
        background: url(../images/newstitle720.jpg);
        text-align: left;
        width: 720px;
        height: 18px;
        font-weight: bold;
        font-size: 12px;
        float: left;
        overflow: hidden;
        padding-left: 40px;
	
}

#newsauthor770-1 {
        background-repeat: no-repeat;
        background: url(../images/newsauthor720-1.jpg);
        text-align: left;
        width: 720px;
        height: 13px;
        font-size: 9px;
        color: #989898;
        overflow: hidden;
        padding-left: 10px;
}

#newsauthor770 {
        	background-repeat: no-repeat;
        	background: url(../images/newsauthor720.jpg);
        	text-align: left;
        	width: 720px;
        	height: 18px;
	color: #F70B00;
	font-size: 14px;
	font-weight: bold;	
        	float: left;
        	overflow: hidden;
	
}

#news770 {
        background: url(../images/newstlo720.jpg);
        text-align: justify;
        width: 720px;
        font-size: 11px;
        overflow: hidden;
}

#newsbottom770 {
        background-repeat: no-repeat;
        background: url(../images/newsbottom720.jpg);
        width: 720px;
        height: 1px;
        float: left;
        overflow: hidden;
}

#honours770 {
        	background-color: #989898;
        	text-align: center;
        	font-weight: bold;
	width: 720px;
        	float: left;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #4C4C4C;
        	overflow: hidden;
}

#honours770-meetings {
        	text-align: center;
        	width: 418px;
        	float: left;
	overflow: hidden;
}

#honours770-meetings1 {
        	text-align: left;
        	width: 418px;
        	float: left;
	overflow: hidden;
}

#honours770-medal {
        	text-align: center;
        	width: 99px;
        	float: left;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #4C4C4C;
        	overflow: hidden;
}

#honours770-1 {
        	background: url(../images/honours1.jpg);
        	text-align: center;
        	width: 720px;
        	float: left;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #4C4C4C;
	overflow: hidden;
}

#honours770-2 {
        	background: url(../images/honours2.jpg);
        	text-align: center;
        	width: 720px;
        	float: left;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #4C4C4C;
        	overflow: hidden;
}

#results770 {
        text-align: center;
        width: 360px;
        float: left;
        overflow: hidden;
	
}

#results770-1 {
        text-align: center;
        width: 720px;
        float: left;
        overflow: hidden;
	
}


#results770-date {
        	text-align: center;
        	width: 66px;
        	float: left;
	overflow: hidden;
}

.results-td {
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #4C4C4C;
	vertical-align: top;
	padding: 1px 2px 1px 2px;
	font-size: 10px;
}

#results770-meetings {
        	text-align: center;
        	width: 186px;
        	float: left;
	overflow: hidden;
}

#results770-meetings1 {
        	text-align: left;
        	width: 186px;
        	float: left;
	overflow: hidden;
}

#results770-points {
        	text-align: center;
        	width: 86px;
        	float: left;
	overflow: hidden;
}

#results770-heats {
        	text-align: center;
        	width: 367px;
        	float: left;
	overflow: hidden;
}

#results770-heats1 {
        	text-align: left;
        	width: 367px;
        	float: left;
	overflow: hidden;
}

#stat770-team {
        	text-align: center;
        	width: 170px;
        	float: left;
	overflow: hidden;
}

#stat770-team1 {
        	text-align: left;
        	width: 170px;
        	float: left;
	overflow: hidden;
}

#stat770-meetings {
        	text-align: center;
        	width: 20px;
        	float: left;
	overflow: hidden;
}

#stat770-heats {
        	text-align: center;
        	width: 30px;
        	float: left;
	overflow: hidden;
}

#stat770-points {
        	text-align: center;
        	width: 35px;
        	float: left;
	overflow: hidden;
}

#stat770-points1 {
        	text-align: right;
        	width: 35px;
        	float: left;
	overflow: hidden;
}

#stat770-averages {
        	text-align: center;
        	width: 45px;
        	float: left;
	overflow: hidden;
}

#stat770-averages1 {
        	text-align: right;
        	width: 45px;
        	float: left;
	overflow: hidden;
}

#stat770-ksm {
        	text-align: center;
        	width: 35px;
        	float: left;
	overflow: hidden;
}

#stat770-ksm1 {
        	text-align: right;
        	width: 35px;
        	float: left;
	overflow: hidden;
}

#gallery-list {width: 720px;}
#gallery-list ul {list-style-type: none; padding: 0; margin: 0;}
#gallery-list ul li {
	background: url(../images/strzalki.gif);
	background-repeat: no-repeat;
	width: 720px;
	margin-top: 13px;
	padding-left: 32px;
	vertical-align: middle;
}

#gallery-list a:link, a:visited, a:active {
	font-size: 11px;
	font-weight: bold;
        	color: #000000;
	text-decoration: none;
}

a.gallery-list:link, a.gallery-list:visited, a.gallery-list:active {
	font-size: 11px;
	font-weight: bold;
        	color: #000000;
	text-decoration: none;
}

#gallery-list a:hover {
        	font-size: 11px;
	font-weight: bold;
	color: #F70B00;
	text-decoration: none;
}

#main_right770 {
	width: 30px;
	float: right;
	overflow: hidden;
}


#RIGHTBOX {
	width: 260px;
	float: right;
	overflow: hidden;
	color: #FFFFFF;
}

#speedwayinfo {
        background-repeat: no-repeat;
        background: url(../images/speedway-info.jpg);
        text-align: center;
        width: 260px;
        height: 80px;
}

#next-meeting_top {
        background-repeat: no-repeat;
        background: url(../images/next-meeting_top.jpg);
        text-align: center;
        width: 260px;
        height: 45px;
}

#next-meeting {
        background-repeat: no-repeat;
        background: url(../images/next-meeting.jpg);
        text-align: center;
        width: 260px;
        height: 175px;
}

#next-left {
        	text-align: center;
        	width: 10px;
	height: 175px;
	float: left;
	overflow: hidden;
}

#next-center {
             text-align: center;
             width: 240px;
             float: left;
	     overflow: hidden;
}

#next-avatar-box {
        	text-align: center;
        	width: 20px;
	height: 80px;
	float: left;
	overflow: hidden;
}

#next-avatar-box1 {
        	text-align: center;
        	width: 80px;
	height: 80px;
	float: left;
	overflow: hidden;
}

#next-avatar {
             background: url(../images/avatar.gif);
             text-align: center;
             width: 74px;
             height: 74px;
             padding: 3px;
	     float: left;
	     overflow: hidden;
}

#next-avatar-left {
             background: url(../images/avatar.gif);
             text-align: center;
             width: 74px;
             height: 74px;
             padding: 3px;
	     float: left;
	     overflow: hidden;
	     margin-right: 5px;
}

#next-avatar-right {
             background: url(../images/avatar.gif);
             text-align: center;
             width: 74px;
             height: 74px;
             padding: 3px;
	     float: left;
	     overflow: hidden;
	     margin-left: 5px;
}

#newsavatar {
        background: url(../images/avatar.gif);
        float: left;
        width: 74px;
        height: 74px;
        overflow: hidden;
        padding: 3px;
        margin-right: 5px;
}

#next-vs {
             text-align: center;
             width: 30px;
             height: 80px;
	     float: left;
	     overflow: hidden;
}

#next-vs-top {
             text-align: center;
             width: 30px;
             height: 26px;
	     float: left;
	     overflow: hidden;
}

#next-vs-center {
             text-align: center;
             width: 30px;
             height: 28px;
             font-size: 24px;
             color: #FFFFFF;
	     float: left;
	     overflow: hidden;
}

#next-date {
             text-align: center;
             width: 240px;
             font-size: 14px;
             color: #FFFFFF;
	     float: left;
	     overflow: hidden;
	     font-weight: normal;
}

#next-right {
        	text-align: center;
        	width: 10px;
	height: 175px;
	float: right;
	overflow: hidden;
}

#last-results_top {
        background-repeat: no-repeat;
        background: url(../images/last-results_top.jpg);
        text-align: center;
        width: 260px;
        height: 45px;
}

#last-results {
        background-repeat: no-repeat;
        background: url(../images/last-results.jpg);
        text-align: left;
        width: 260px;
        height: 135px;
        font-size: 10px;
}

#last-results_left {
        width: 15px;
        float: left;
	overflow: hidden;
}

#last-results_center {
        width: 230px;
        float: left;
	overflow: hidden;
	padding: 0 15px;
}

#last-results_center-date {
        width: 40px;
        height: 40px;
        float: left;
	overflow: hidden;
	font-weight: bold;
}

#last-results_center-meetings {
        width: 190px;
        height: 40px;
        font-weight: normal;
        float: left;
	overflow: hidden;
}

#last-results_right {
        width: 15px;
        float: right;
	overflow: hidden;
}

#gallery_top {
        background-repeat: no-repeat;
        background: url(../images/gallery_top.jpg);
        text-align: center;
        width: 260px;
        height: 45px;
}

#gallery {
        background-repeat: no-repeat;
        background: url(../images/gallery.jpg);
        text-align: center;
        width: 260px;
        height: 160px;
        font-size: 10px;
}

#gallery-foto {
        width: 260px;
        height: 130px;
}

#gallery-more {
        width: 260px;
        height: 15px;
}

#gallery-more_left {
        width: 40px;
        height: 15px;
        float: left;
	overflow: hidden;
}

#gallery-more_center {
        width: 180px;
        height: 15px;
        float: left;
	overflow: hidden;
	text-align: right;
}

#gallery-more_center a:link, a:visited, a:active {
        color: #FFFFFF;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

#gallery-more_center a:hover {
        color: #F70B00;
        text-decoration: underline;
}

#gallery-more_right {
        width: 40px;
        height: 15px;
        float: right;
	overflow: hidden;
}

#right {
        text-align: center;
        width: 260px;
        height: 40px;
}

#FOOTER {
	clear: both;
	width: 1000px;
	background-color: #000000;
	font-weight: normal;
}

#footer_left {
        background-repeat: no-repeat;
        background: url(../images/footer_left.jpg);
        text-align: center;
        width: 230px;
        height: 60px;
        float: left;
}

#footer_center {
        background-repeat: no-repeat;
        background: url(../images/footer_center.jpg);
        text-align: left;
        width: 510px;
        height: 60px;
        float: left;
        color: #4A4A4A;
        font-size: 10px;
}

#footer_c770 {
        background-repeat: no-repeat;
        background: url(../images/footer770.jpg);
        text-align: left;
        width: 770px;
        height: 60px;
        float: left;
        color: #4A4A4A;
        font-size: 10px;
}

#footer_center770 {
        text-align: left;
        width: 510px;
        height: 60px;
        float: left;
        color: #4A4A4A;
        font-size: 10px;
}

#footer_right {
        background-repeat: no-repeat;
        background: url(../images/footer_right.jpg);
        text-align: right;
        width: 260px;
        height: 60px;
        float: left;
        color: #4A4A4A;
        font-size: 10px;
}

#footer_right770 {
        text-align: right;
        width: 260px;
        height: 60px;
        float: left;
        color: #4A4A4A;
        font-size: 10px;
}

img.mini_poz {padding:4px; background: url(../images/foto_poz.gif);}
img.mini_poz:hover {padding:4px; background: url(../images/foto_poz1.gif);}
img.mini_pio {padding:4px; background: url(../images/foto_pio.gif);}
img.mini_pio:hover {padding:4px; background: url(../images/foto_pio1.gif);}
img.wallpapers {padding: 4px; background: url(../images/wallpapers.gif);}
img.wallpapers:hover {padding: 4px; background: url(../images/wallpapers1.gif);}
img.userbars {padding: 2px; background: url(../images/userbars.gif);}
img.userbars:hover {padding: 2px; background: url(../images/userbars1.gif);}

/*------------MENU-------------*/
#menu_left {text-align: center; width: 35px; height: 30px; background: url(../images/menu/bok_left.gif);}
#menu_kreska {text-align: center; width: 1px; height: 30px; background: url(../images/menu/kreska-01.gif);}
#menu {text-align: center; width: 114px; height: 30px;}
#menu_en_news {text-align: center; width: 58px; height: 30px;}
#menu_pl_tomek {text-align: center; width: 71px; height: 30px;}
#menu_en_tomek {text-align: center; width: 66px; height: 30px;}
#menu_pl_team {text-align: center; width: 50px; height: 30px;}
#menu_en_team {text-align: center; width: 58px; height: 30px;}
#menu_pl_races {text-align: center; width: 71px; height: 30px;}
#menu_en_races {text-align: center; width: 63px; height: 30px;}
#menu_pl_sponsors {text-align: center; width: 84px; height: 30px;}
#menu_en_sponsors {text-align: center; width: 86px; height: 30px;}
#menu_pl_gallery {text-align: center; width: 62px; height: 30px;}
#menu_en_gallery {text-align: center; width: 69px; height: 30px;}
#menu_pl_multimedia {text-align: center; width: 85px; height: 30px;}
#menu_en_multimedia {text-align: center; width: 95px; height: 30px;}
#menu_pl_links {text-align: center; width: 44px; height: 30px;}
#menu_en_links {text-align: center; width: 56px; height: 30px;}
#menu_pl_contact {text-align: center; width: 65px; height: 30px;}
#menu_en_contact {text-align: center; width: 73px; height: 30px;}
/*#menu1_shop {text-align: center; width: 43px; height: 30px;}
#menu1_results {text-align: center; width: 54px; height: 30px;}
#menu1_statistics {text-align: center; width: 74px; height: 30px;}*/
#menu_right {text-align: center; width: 44px; height: 30px; background: url(../images/menu/bok_right.gif);}

ul#topmenu {margin: 0; padding: 0; list-style: none; width: 100%x; height: 30px; border: 0;}
ul#topmenu li {margin: 0; padding: 0; float: left; position: relative;}

ul#topmenu li ul#submenus {margin: 0; padding: 0; list-style: none; display: none; background: #808080; width: 114px; position: absolute; top: 30px; left: 0px;  border: 1px solid #4D4D4D; border-bottom: none;}
ul#topmenu li:hover ul#submenus {display: block;}
ul#topmenu li ul#submenus li {padding-top: 3px; vertical-align: middle; text-align: center; height: 20px; width: 114px; clear: left; border-bottom: 1px solid #4D4D4D;}
ul#topmenu li ul#submenus li a
	{text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-style: normal; clear: left; padding: 0; width: 114px; position: relative; z-index: 1;}
ul#topmenu li ul#submenus li:hover a,
ul#topmenu li ul#submenus li a:hover
	{text-decoration: underline; color: #F70B00; font-weight: bold; font-style: normal; clear: left; padding: 0; width: 114px; border:none; position:relative; z-index: 1; }
	
ul#topmenu li ul#submenus li ul#submenus-sub {margin: 0; padding: 0; list-style: none; display: none; background: #A6A6A6; width: 114px; position: absolute; top: -1px; left: 114px;  border: 1px solid #4D4D4D; border-bottom: none;}
ul#topmenu li ul#submenus li:hover ul#submenus-sub {display: block;}
ul#topmenu li ul#submenus li ul#submenus-sub li {padding-top: 3px; vertical-align: middle; text-align: center; height: 20px; width: 114px; clear: left; border-bottom: 1px solid #4D4D4D;}
ul#topmenu li ul#submenus li ul#submenus-sub li a
	{text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-style: normal; clear: left; padding: 0; width: 114px; position: relative; z-index: 1; text-decoration: none;}
ul#topmenu li ul#submenus li ul#submenus-sub li:hover a,
ul#topmenu li ul#submenus li ul#submenus li a:hover
	{text-decoration: underline; color: #F70B00; font-weight: bold; font-style: normal; clear: left; padding: 0; width: 114px; border:none; position:relative; z-index: 1; }

