﻿body {margin: 0px; font-family: Cuprum; height: 100%; width: 100%; min-width: 1200px;}
html {/*background: url(../img/bg.jpg)*/background-color: #303030; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 100%; height: 100%;}
a {text-decoration: none;}  
.img-mini {float: left; margin-right: 11px; width: 120px; height: 120px; border: 1px solid #ff7e00; margin-top: 4px;}

#banner-container {overflow: hidden; width: 1200px; height: auto; margin-left: auto; margin-right: auto; max-height: 99999px;}
#banner-img {width: 100%;}

.ikona-l {margin-top: 2px; border: 1px solid #ababab; width: 178px; height: 178px;}
.ikona-r {border: 1px solid #ababab; width: 89px; height: 89px;}
.zawody {text-align: center; font-weight: bold; border-collapse: collapse;}		

#links-container {overflow: hidden; width: 1200px; height: auto; margin-left: auto; margin-right: auto; min-width: 1200px; max-width: 9999px; max-height: 99999px; background-color: #031c07;}
#links-div {text-align: center; width: 1200px; height: 50px; line-height: 50px;}

.link1 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link1:link, .link1:visited {color: #FFFFFF; font-size: 24px;}
.link1:hover {color: #FFFFFF; background-color: #18a5c8;}
.link1:active {color: #FFFFFF; background-color: #18a5c8;}
.link2 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link2:link, .link2:visited {color: #FFFFFF; font-size: 24px;}
.link2:hover {color: #FFFFFF; background-color: #585858;}
.link3 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link3:link, .link3:visited {color: #FFFFFF; font-size: 24px;}
.link3:hover {color: #FFFFFF; background-color: #ff5a00;}
.link4 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link4:link, .link4:visited {color: #FFFFFF; font-size: 24px;}
.link4:hover {color: #FFFFFF; background-color: #00a00b;}
.link5 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link5:link, .link5:visited {color: #FFFFFF; font-size: 24px;}
.link5:hover {color: #FFFFFF; background-color: #170fbc;}
.link6 {float: left; display: block; width: 200px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link6:link, .link6:visited {color: #FFFFFF; font-size: 24px;}
.link6:hover {color: #FFFFFF; background-color: #bc0f48;}
.link7 {float: left; display: block; width: 150px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF;}
.link7:link, .link6:visited {color: #FFFFFF; font-size: 24px;}
.link7:hover {color: #FFFFFF; background-color: #bc0f48;}

#container {overflow: hidden; width: 1200px; height: auto; margin-left: auto; margin-right: auto; background-color: #FFFFFF; max-height: 99999px; padding-top: 20px; padding-bottom: 20px;}
#container-left {float: left; width: 1160px; padding-left: 20px; padding-right: 20px;}
.title {color: #e56000; font-size: 24px; font-weight: bold; margin-top: 10px;}
.title-small {color: #217300; font-size: 20px; font-weight: bold; margin-top: 25px;}
.news-text {font-size: 18px; text-align: justify; line-height: 26px;}
.text {font-size: 18px; text-align: justify; line-height: 26px;}
.lnk:link, .lnk:visited {color: #943e00; font-weight: bold;}	
.lnk:hover {color: #009ab8;}

.lnk-k:link, .lnk-k:visited {color: #206e00; font-weight: bold;}	
.lnk-k:hover {color: #943e00;}
.lnk-m:link, .lnk-m:visited {color: #005b8d; font-weight: bold;}	
.lnk-m:hover {color: #943e00;}

.regulamin:link, .regulamin:visited {color: #943e00;}	
.regulamin:hover {color: #009ab8;}
.regulamin-img {width: 30px; height: 37px;}
#container-right {float: left; width: 280px; padding-left: 14px;}
.lnk-img:hover {opacity: 0.6;}


#footer-container {overflow: hidden; width: 1200px; height: auto; margin-left: auto; margin-right: auto; min-width: 1200px; max-width: 9999px; max-height: 99999px; background-color: #031c07;}

.p-tekst {font-size: 18px; text-align: justify; line-height: 26px;}
.ul-tekst {font-size: 18px; text-align: justify; line-height: 26px; margin-left: -5px; margin-right: 20px;}
.table-tekst {font-size: 18px; line-height: 26px;}
.table-td-border {border: 1px solid #000000; width: 60px; text-align: center; vertical-align: middle;}
.tekst-srodek {text-align: justify; margin-left: 15px; margin-right: 15px; margin-top: -10px;}

.active {float: left; display: block; width: 170px; height: 50px; transition-duration: 0.2s; transition-timing-function: linear; color: #FFFFFF; background-color: #5c5c5c;}

.up {color: #882a17; font-style: bold;}	
.up:hover {color: #ff5a00; text-decoration: none;}
.pole {color: #3a7e08; font-weight: bold;}		
.linia {width: auto; color: #ababab; margin-top: 2px; margin-bottom: 2px;}		
.formField {width: 400px; font: inherit; border: 1px solid #ccc; border-radius: 3px; margin: 3px 0 10px 0; padding: 2px 2px 3px 4px; font-size: 18px;}
textarea.formField {width: 400px; height: 70px;}
input.formField{height: 30px;}
#imie {width: 400px;}
#nazwisko {width: 400px;}
#kategoria {width: 108px;}
#rok {width: 100px;}
#chip {width: 100px;}
#licencja{width: 100px;}
#klub {width: 400px;}
#phone {width: 400px;}
#email {width: 400px	;}
#klasyk {width: 108px;}
#sredni {width: 108px;}
.lista {width: 100px; font: inherit; border: 1px solid #ccc; border-radius: 3px; margin: 3px 0 10px 0; padding: 0px 0px 0px 4px; font-size: 16px; height: 37px;}
#sendBtn {cursor: pointer; background: #007000; border: 1px solid #ccc; height: 40px; color: white; font-size: 12px; transition-duration: 0.2s; transition-timing-function: linear;}
#sendBtn:hover {color: #000000; background: #FFFFFF;}
.status_ok {color: #060;}		
.status_err {color: #F00;}
.zdjecie {border: 1px solid #000000;}
.td-pobierz-1 {width: 800px; text-align: left; height: 40px;}
.td-pobierz-2 {width: 40px; text-align: right; height: 40px;}