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

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

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

#BANNER {
	background-color: #000000;
	z-index: 1;
}

#banner_top {
        background-repeat: no-repeat;
        background: url(../images/banner/banner-top.jpg);
        text-align: center;
        width: 1000px;
        height: 50px;
        float: left;
}

#banner_left {
        background-repeat: no-repeat;
        background: #000000 url(../images/banner/banner-logo.jpg);
        text-align: center;
        width: 1000px;
        height: 300px;
        float: left;
}

#banner_rotation {
        text-align: center;
        width: 670px;
        height: 348px;
        float: right;
}

#banner_menu {
        background-color: #000000;
        width: 1000px;
        height: 75px;
        float: left;
        z-index: 1;
}

#LEFTBOX {
	      width: 230px;
	float: left;
	overflow: hidden;
	z-index: 2;
}

#box_top-sponsors {
        background-repeat: no-repeat;
        background: url(../images/boxes-left/sponsors/sponsors-top.jpg);
        text-align: left;
        width: 230px;
        height: 62px;
}

#box_bottom-left {
          background: url(../images/boxes-left/bottom.jpg);
          text-align: center;
          width: 230px;
          height: 23px;
}

#box-sponsors {
          background: url(../images/boxes-left/sponsors/tlo.jpg);
          text-align: center;
          width: 230px;
          height: 125x;
					padding: 8px 0;
}

#box_center-sponsors {
          text-align: center;
          width: 230px;
          height: 80px;
          float: left;          
}

#box_top-clubs {
        background-repeat: no-repeat;
        background: url(../images/boxes-left/clubs/clubs-top.jpg);
        text-align: left;
        width: 230px;
        height: 62px;
}

#box-clubs {
        background-repeat: no-repeat;
        background: url(../images/boxes-left/clubs/tlo.jpg);
        text-align: center;
        width: 230px;
				height: 299px;
}

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

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

#main {
	width: 510px;
	padding: 0;
}

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

#main_top {
        width: 510px;
        height: 20px;
        font-weight: normal;
}

#sections-news {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/news.jpg);
        background-repeat: no-repeat;
}

#sections-biography {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/biography.jpg);
        background-repeat: no-repeat;
}

#sections-profile {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/profile.jpg);
        background-repeat: no-repeat;
}

#sections-honours {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/honours.jpg);
        background-repeat: no-repeat;
}

#sections-sponsors {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/sponsors.jpg);
        background-repeat: no-repeat;
}

#sections-schedule {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/schedule.jpg);
        background-repeat: no-repeat;
}

#sections-results2010 {
        width: 770px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/results2010.jpg);
        background-repeat: no-repeat;
}

#sections-results2009 {
        width: 770px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/results2009.jpg);
        background-repeat: no-repeat;
}

#sections-statistics {
        width: 770px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/statistics.jpg);
        background-repeat: no-repeat;
}

#sections-wallpapers {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/wallpapers.jpg);
        background-repeat: no-repeat;
}

#sections-contact {
        width: 510px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/contact.jpg);
        background-repeat: no-repeat;
}

#sections-gallery {
        width: 770px;
        height: 60px;
        font-weight: normal;
        text-align: left;
        background: url(../images/main/sections/gallery.jpg);
        background-repeat: no-repeat;
}

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

#main_center {
	width: 510px;
	float: left;
	overflow: hidden;
	text-align: center;
	padding: 0 6px;
}

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

#main-news {
        text-align: center;
        width: 498px;
        float: left;
        overflow: hidden;
        font-weight: normal;
	
}

#main-newstitle {
        background-repeat: no-repeat;
        background: url(../images/main/news/title.jpg);
        text-align: left;
        width: 498px;
        height: 34px;
        font-weight: bold;
        font-size: 14px;
        float: left;
        overflow: hidden;
        padding-left: 25px;
        line-height: 34px;
	
}

#main-newsmain {
	background: #1A1A1A url(../images/main/news/tlo.jpg);
	text-align: justify;
	width: 498px;
	overflow: hidden;
	font-weight: normal;
	color: #000000;
	padding: 5px 11px;
}

#main-newstable {
	text-align: justify;
        width: 470px;
        font-size: 12px;
        
}

#main-table {
	text-align: justify;
        width: 476px;
        font-size: 12px;
        
}

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

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

#main-table a:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}

a.main-table:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}

#newsavatar {
        float: left;
        width: 90px;
        height: 90px;
        overflow: hidden;
        padding: 0;
        margin-right: 5px;
}

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

#newsmore {
        width: 470px;
        float: right;
        text-align: right;
        display: inline;
        margin-top: 5px;
        overflow: hidden;
				font-size: 12px;
}

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

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

#newsmore a:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}

#newsauthor {
        background-repeat: no-repeat;
				background: url(../images/main/news/author.jpg);
        text-align: left;
        width: 278px;
        height: 29px;
        font-size: 9px;
        color: #FFFFFF;
        overflow: hidden;
        float: left;
        padding-left: 20px;
        font-weight: normal;
				line-height: 29px;
}

#newscomentary {
        background-repeat: no-repeat;
        background: url(../images/main/news/commentary.jpg);
        text-align: right;
        width: 180px;
        height: 29px;
        font-size: 9px;
        color: #FFFFFF;
        overflow: hidden;
        float: right;
        padding-right: 20px;
        font-weight: normal;
				line-height: 29px;
}

a.newscomentary:link, a.newscomentary:visited, a.newscomentary:active {
        color: #FFFFFF;
        font-size: 9px;
        text-decoration: none;
				font-weight: normal;
}

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

#newscomentary a:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}

#newsbottom {
        width: 498px;
        height: 12px;
        float: left;
        overflow: hidden;
}

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

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

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

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

#pagination {
        color: #000000;
        width: 498px;
        height: 20px;
        font-size: 11px;
        text-align: left;
        float: left;
        overflow: hidden;
        padding: 0 10px;
        padding-top: 5px;
}

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

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

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

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

#profile-right {
	width: 270px;
	float: right;
	overflow: hidden;
	text-align: left;
}

#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;
}

#sponsors-500 {
               width: 476px;
               padding: 10px 0;
               font-size: 14px;
               float: left;
	       text-align: center;
	       overflow: hidden;
}

#sponsors-500p {
               width: 476px;
               padding: 10px 0;
               font-size: 12px;
               float: left;
	       text-align: center;
	       overflow: hidden;
}

#sponsors-250 {
               width: 235px;
               padding: 5px 0;
               float: left;
	       text-align: center;
	       overflow: hidden;
}

a.sponsors-250:link, a.sponsors-245:visited, a.sponsors-245:active {
        color: #FFFFFF;
        font-size: 2px;
        text-decoration: none;
}

#sponsors-250 a:link, a:visited, a:active {
        color: #FFFFFF;
        font-size: 11px;
        text-decoration: none;
}

#sponsors-250 a:hover {
        color: #0c4f92;
        text-decoration: underline;
}

#schedule-month {
               width: 490px;
               padding: 0 15px;
               font-weight: bold;
               float: left;
	       line-height: 25px;
               text-align: left;
	       overflow: hidden;
}

#schedule-list {
               width: 490px;
               float: left;
	       line-height: 17px;
               text-align: left;
	       overflow: hidden;
}

#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: 230px;
	float: left;
	overflow: hidden;
	text-align: center;
	padding-top: 10px
}

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

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

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

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

#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: #791313;
        text-decoration: underline;
}

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

#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: center;
        width: 770px;
        font-weight: normal;
}

#main_center770 {
	width: 770px;
	float: left;
	padding: 0 6px;
	text-align: center;
	overflow: hidden;
}

#main-news770 {
        text-align: center;
        width: 757px;
        float: left;
        overflow: hidden;
        font-weight: normal;
	
}

#main-newstitle770 {
        background-repeat: no-repeat;
        background: url(../images/main/news/title770.jpg);
        text-align: left;
        width: 757px;
        height: 34px;
        font-weight: bold;
        font-size: 14px;
        float: left;
        overflow: hidden;
        padding-left: 25px;
        line-height: 34px;
	
}

#main-newsmain770 {
	background: #1A1A1A url(../images/main/news/tlo770.jpg);
	text-align: justify;
	width: 757px;
	overflow: hidden;
	font-weight: normal;
	color: #000000;
	padding: 5px 11px;
}

#main-newstable770 {
	text-align: justify;
        width: 729px;
        font-size: 12px;
        
}

#main-table770 {
	text-align: justify;
        width: 735px;
        font-size: 12px;
        
}

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

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

#main-table770 a:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}

#newsauthor770 {
        background-repeat: no-repeat;
				background: url(../images/main/news/author770.jpg);
        text-align: left;
        width: 757px;
        height: 29px;
        font-size: 9px;
        color: #FFFFFF;
        overflow: hidden;
        float: left;
        padding-left: 20px;
        font-weight: normal;
				line-height: 29px;
}

a.newsauthor770:link, a.newsauthor770:visited, a.newsauthor770:active {
        color: #FFFFFF;
        font-size: 9px;
        text-decoration: none;
				font-weight: normal;
}

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

#newsauthor770 a:hover {
        color: #791313;
        text-decoration: underline;
				font-weight: normal;
}


#newscomentary770 {
        background-repeat: no-repeat;
        background: url(../images/main/news/commentary770.jpg);
        text-align: right;
        width: 187px;
        height: 29px;
        font-size: 9px;
        color: #FFFFFF;
        overflow: hidden;
        float: right;
        padding-right: 20px;
        font-weight: normal;
				line-height: 29px;
}

#newsbottom770 {
        width: 757px;
        height: 12px;
        float: left;
        overflow: hidden;
}

#main_center770-1 {
	width: 768px;
	float: left;
	overflow: hidden;
	padding: 0 10px;
}

#main_center770-border {
	width: 730px;
	float: left;
	font-size: 11px;
        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;
}

#news770 {
         text-align: justify;
         width: 768px;
         font-size: 11px;
         overflow: hidden;
}

#results770t {
             background: #626262;
             text-align: left;
             font-weight: bold;
	     width: 730px;
	     float: left;
	     border-width: 0 0 1px 0;
	     border-style: solid;
	     border-color: #4C4C4C;
     	     overflow: hidden;
					 font-size: 12px;
}

#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;
}

#results770t-1 {
        	background: url(../images/main/meetings/results1.png);
        	text-align: left;
        	width: 748px;
        	float: left;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #4C4C4C;
	overflow: hidden;
}

#results770t-2 {
        	background: url(../images/main/meetings/results2.png);
        	text-align: left;
        	width: 748px;
        	float: left;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #4C4C4C;
        	overflow: hidden;
}

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

#results770-1 {
        text-align: center;
        width: 747px;
        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: 11px;
}

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

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

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

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

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

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

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

#stat770-team1 {
        	text-align: left;
        	width: 180px;
        	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;
}

#box_top-next_meeting {
        background-repeat: no-repeat;
        background: url(../images/boxes-right/next-meeting/next_meeting-top.jpg);
        text-align: left;
        width: 260px;
        height: 62px;
}

#box-next_meeting {
              background: url(../images/boxes-right/next-meeting/tlo.jpg);
              text-align: center;
              width: 260px;
              height: 173px;
}

#box_top-last_results {
        background-repeat: no-repeat;
        background: url(../images/boxes-right/last-results/top.jpg);
        text-align: left;
        width: 260px;
        height: 53px;
}

#box_bottom-right {
                 background: url(../images/boxes-right/bottom.jpg);
                 text-align: center;
                 width: 260px;
                 height: 17px;
}
#next-avatar {
             text-align: center;
             width: 113px;
	     float: left;
	     overflow: hidden;
}

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

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

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

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

#next-date {
             text-align: center;
             width: 256px;
             font-size: 18px;
             color: #FFFFFF;
	     float: left;
	     overflow: hidden;
}

#box-last_results {
        background: url(../images/boxes-right/last-results/tlo.jpg);
        text-align: center;
        width: 260px;
        height: 162px;
        font-size: 12px;
        padding: 10px 0;
}

#last-results_left {
        width: 45px;
        height: 60px;
        float: left;
        text-align: right;
	overflow: hidden;
	font-weight: bold;
}

#last-results_meetings {
        width: 205px;
        height: 60px;
        text-align: left;
        float: right;
	overflow: hidden;
}

#box_top-gallery {
        background-repeat: no-repeat;
        background: url(../images/boxes-right/gallery/top.jpg);
        text-align: left;
        width: 260px;
        height: 53px;
}

#box-gallery {
        background: url(../images/boxes-right/gallery/tlo.jpg);
        text-align: center;
        width: 260px;
        height: 162px;
        padding: 10px 0;
}

#box-gallery_foto {
        background: url(../images/boxes-right/gallery/border.jpg);
        background-repeat: no-repeat;
				width: 260px;
        height: 138px;
				text-align: center;
				padding-top: 9px;
				
}

#gallery-more {
        width: 240px;
        height: 15px;
        text-align: right;
				padding-top: 5px;
}

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

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

#gallery-more a:hover {
        color: #791313;
        font-size: 11px;
        text-decoration: underline;
				font-weight: normal;
}

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

#FOOTER {
	clear: both;
        width: 1000px;
}

#footer {
        background: url(../images/footer/tlo.jpg);
        background-repeat: no-repeat;
				float: left;
        width: 1000px;
        height: 44px;
        line-height: 15px;
        font-size: 10px;
}

#footer a:link, a:visited, a:active {text-decoration: none; color: #FFFFFF; font-size: 10px;}
#footer a:hover {text-decoration: none; color: #791313; font-size: 10px;}

#footer-770 {
        background: url(../images/footer/tlo770.jpg);
        background-repeat: no-repeat;
				float: left;
        width: 1000px;
        height: 44px;
        line-height: 15px;
        font-size: 10px;
}

#footer-770 a:link, a:visited, a:active {text-decoration: none; color: #FFFFFF; font-size: 10px;}
#footer-770 a:hover {text-decoration: none; color: #791313; font-size: 10px;}
a.footer:link, a.footer:visited, a.footer:active {
        color: #FFFFFF;
        font-size: 10px;
        text-decoration: none;
}

#footer_left {
        text-align: left;
        width: 660px;
        float: left;
				padding: 9px 0 0 10px;				
}

#footer_right {
        text-align: right;
        width: 320px;
        float: right;
				padding: 9px 10px 0 0;
}

/*------------IMAGES-------------*/
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);}
img.sponsors{z-index: 1000;}
img.gallery {}
img.left {float: left; padding: 0 10px; padding-left: 0;}

/*------------A-------------*/

/*------------MENU-------------*/



ul#topmenu {background: url(../images/menu/menu-tlo.jpg); margin: 0; padding: 0; list-style: none; height: 75px; vertical-align: middle; z-index: 1;}
ul#topmenu li {width: 166px; height: 40px; font-size: 15px; color: #FFFFFF; margin: 0; float: left; position: relative; z-index: 1;}
ul#topmenu li a:link, a:visited
	{width:167px; height: 40px; text-decoration: none; color: #FFFFFF; font-size: 15px; font-weight: normal; z-index: 1;}
ul#topmenu li a:active
	{color: #082033;}
ul#topmenu li a:hover
	{color: #082033;}
	
ul#topmenu li ul#submenus {margin: 0; padding: 0; list-style: none; display: none; width: 167px; height: 75px; position: absolute; top: -26px; left: -5px; z-index: 1; border: none;}
ul#topmenu li:hover ul#submenus {display: block;}
ul#topmenu li ul#submenus li {width: 177px; text-align: center; clear: left; z-index: 1;}
ul#topmenu li ul#submenus li:hover {width: 177px; text-align: center; clear: left;}
	
ul#topmenu li ul#submenus li ul#submenus-sub {margin: 0; padding: 0; list-style: none; display: none; width: 164px; position: absolute; top: -1px; left: 165px;}
ul#topmenu li ul#submenus li:hover ul#submenus-sub {display: block;}
ul#topmenu li ul#submenus li ul#submenus-sub li {background: url(../images/menu-tlo.jpg); text-align: center; height: 40px; width: 164px; clear: left;}
ul#topmenu li ul#submenus li ul#submenus-sub li:hover {background: url(../images/menu-tlo1.jpg); text-align: center; height: 40px; width: 164px; clear: left;}

ul#topmenu li ul#submenus-z {margin: 0; padding: 0; list-style: none; display: none; width: 167px; height: 75px; position: absolute; top: 52px; left: -4px; z-index: 1; border: none;}
ul#topmenu li:hover ul#submenus-z {display: block;}
ul#topmenu li ul#submenus-z li {width: 167px; text-align: center; clear: left; z-index: 1;}
ul#topmenu li ul#submenus-z li ul#submenus-sub-z li {text-align: center; width: 167px; clear: left;}
ul#topmenu li ul#submenus-z li ul#submenus-sub-z {margin: 0; padding: 0; list-style: none; display: none; width: 164px; position: absolute; top: -3px; left: 167px;}
ul#topmenu li ul#submenus-z li:hover ul#submenus-sub-z {display: block;}

ul#topmenu li ul#submenus-k {margin: 0; padding: 0; list-style: none; display: none; width: 166px; height: 75px; position: absolute; top: 55px; left: -3px; z-index: 1; border: none;}
ul#topmenu li:hover ul#submenus-k {display: block;}

ul#topmenu-770 {background: url(../images/menu/menu-tlo770.jpg); margin: 0; padding: 0; list-style: none; height: 75px; vertical-align: middle; z-index: 1;}
ul#topmenu-770 li {width: 166px; height: 40px; font-size: 15px; color: #FFFFFF; margin: 0; float: left; position: relative; z-index: 1;}
ul#topmenu-770 li a:link, a:visited
	{width:167px; height: 40px; text-decoration: none; color: #FFFFFF; font-size: 15px; font-weight: normal; z-index: 1;}
ul#topmenu-770 li a:active
	{color: #082033;}
ul#topmenu-770 li a:hover
	{color: #082033;}
	
ul#topmenu-770 li ul#submenus {margin: 0; padding: 0; list-style: none; display: none; width: 167px; height: 75px; position: absolute; top: -26px; left: -5px; z-index: 1; border: none;}
ul#topmenu-770 li:hover ul#submenus {display: block;}
ul#topmenu-770 li ul#submenus li {width: 177px; text-align: center; clear: left; z-index: 1;}
ul#topmenu-770 li ul#submenus li:hover {width: 177px; text-align: center; clear: left;}
	
ul#topmenu-770 li ul#submenus li ul#submenus-sub {margin: 0; padding: 0; list-style: none; display: none; width: 164px; position: absolute; top: -1px; left: 165px;}
ul#topmenu-770 li ul#submenus li:hover ul#submenus-sub {display: block;}
ul#topmenu-770 li ul#submenus li ul#submenus-sub li {background: url(../images/menu-tlo.jpg); text-align: center; height: 40px; width: 164px; clear: left;}
ul#topmenu-770 li ul#submenus li ul#submenus-sub li:hover {background: url(../images/menu-tlo1.jpg); text-align: center; height: 40px; width: 164px; clear: left;}

ul#topmenu-770 li ul#submenus-z {margin: 0; padding: 0; list-style: none; display: none; width: 167px; height: 75px; position: absolute; top: 52px; left: -4px; z-index: 1; border: none;}
ul#topmenu-770 li:hover ul#submenus-z {display: block;}
ul#topmenu-770 li ul#submenus-z li {width: 167px; text-align: center; clear: left; z-index: 1;}
ul#topmenu-770 li ul#submenus-z li ul#submenus-sub-z li {text-align: center; width: 167px; clear: left;}
ul#topmenu-770 li ul#submenus-z li ul#submenus-sub-z {margin: 0; padding: 0; list-style: none; display: none; width: 164px; position: absolute; top: -3px; left: 167px;}
ul#topmenu-770 li ul#submenus-z li:hover ul#submenus-sub-z {display: block;}

ul#topmenu-770 li ul#submenus-k {margin: 0; padding: 0; list-style: none; display: none; width: 166px; height: 75px; position: absolute; top: 55px; left: -3px; z-index: 1; border: none;}
ul#topmenu-770 li:hover ul#submenus-k {display: block;}

.news-title {
	width: 510px;
	height: 30px;
        background: url(../images/news-title.jpg);
        background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	text-indent: 15px;
	line-height: 15px;
}

.main-top-middle-1 {
	width: 770px;
	height: 17px;
        background: url(../images/main-top-middle.gif);
        background-repeat: no-repeat;
	color: #093673;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-indent: 40px;
}
	
.main-top-bottom {
	width: 540px;
	height: 10px;
        background: url(../images/main-top-bottom.jpg);
        background-repeat: no-repeat;
}

.main-top-bottom-1 {
	width: 770px;
	height: 10px;
        background: url(../images/main-top-bottom.gif);
        background-repeat: no-repeat;
}

.main-middle {
	width: 540px;
        background: url(../images/main-middle.jpg);
        text-align: center;
}

.main-middle-1 {
	width: 770px;
	background: url(../images/main-middle.gif);
        text-align: center;
}

.main-bottom {
	width: 540px;
	height: 34px;
        background: url(../images/main-bottom.jpg);
        background-repeat: no-repeat;
        padding-top: 4px;
        font-size: 9px;
}

.main-bottom-left {
	width: 300px;
	text-align: left;
        font-size: 9px;
        color: #093674;
        padding-left: 5px;
}

.main-bottom-right {
	width: 200px;
	text-align: right;
        font-size: 9px;
        padding-right: 5px;
}

.main-td-bok20 {
	width: 20px;
        text-align: center;
        color: #FFFFFF;
        vertical-align: top;
}

.main-td-justify {
	width: 500px;
        text-align: justify;
        color: #FFFFFF;
        vertical-align: top;
}

.boxes-td2 {
	text-align: center;
}

.main-table {
        text-align: center;
        color: #FFFFFF;
        vertical-align: top;
}

