body{background: #000;margin:2px;padding:0;font-size:13px;font-family:Arial;color:#848486;}

h1 {font-family:Palatino Linotype;font-size: x-large;padding:0px 0px 10px 0px; margin:0px;text-shadow:5px 5px 10px #5a5a5a;display: inline;color:white;}
hr{border: 1px dotted #fff;width:95%; clear:both;}
small{color:#848486;}
span.h1 {font-family:Palatino Linotype;font-size: large;padding:0; margin:0;text-shadow:5px 5px 10px #5a5a5a;}
a{color: white;}
a:hover{color: red;}

#center{position: absolute;top: 50%;margin-top: -320px;left: 0;width: 100%;}
.main{width:1100px; border: 1px solid; border-color: #5a5a5a;margin-left: auto;margin-right: auto;height: 643px;}

.logos {position: relative;height: 643px;z-index:-1;}
.logos img {margin: 0;display: block;width: 100%;width:1100px; height: 643px;}

.containter{position:absolute; top: 0; z-index: 50;width:1100px;}

.top{width:100%; height:50px; margin: 15px 0 0 0;background-color: rgba(0,0,0,0.6);overflow: hidden;}
.top .logo{float: left; margin-left: 15px; display:none;}
.top .logo img{height: 40px; padding: 5px 10px 5px 15px;}
.top .clubName{color: #fff; height: inherit;border-left: 2px solid;border-color: #fff;float:right;margin-right:35px;padding-left: 15px; display:none;}
.top .clubName a{font-size: xx-large;font-weight: bold;font-family:Palatino Linotype;text-transform:lowercase;text-decoration:none;text-shadow:5px 5px 10px #848486;}
.top .clubName a:hover{color: #fff;text-decoration:underline;}

.footer{position:absolute; bottom: 0px; z-index: 50;width:1070px; max-width:1100px;background-color: rgba(0,0,0,0.6);text-align:right;font-size:10px;padding-right:15px;padding-left:15px;}
.footer a{color: #fff;text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.menu{margin-top:10px; margin-bottom: 15px;background: #000; background-color: rgba(0,0,0,0.8);float:right; color: #fff; font-size: large;padding:5px 10px 5px 0px;}
.menu ul,.menu ul li {display: block;list-style: none;margin: 0;padding:0;}
.menu ul li{display: inline;white-space: nowrap;border-right: 2px solid; height: 25px; padding: 0 15px 0 15px;}
.menu a{color: #fff;text-shadow:5px 5px 10px #5a5a5a;text-decoration:none;}
.menu a:hover{text-decoration:underline;}

.contentMain{clear:both;margin:0 auto;width:90%;}
.contentLeft{float:left;}
.contentRight{float:right;display:none;}

.contentrotator {width: 770px;max-height:500px;overflow: auto;overflow-x: hidden;position: relative;clear: left;background-color: rgba(0,0,0,0.8);}
.contentrotatorContainer div.panel {width: 760px; padding: 5px 5px 5px 10px; color: white;text-align:justify;}
.contactForm{display:table;}
.contactForm .row{display: table-row;}
.contactForm .cell1{display: table-cell; width:100px;}
.contactForm .cell2{display: table-cell; width:650px;}

.contentrotatorContainer div.gallery, .contentrotatorContainer div.contentText{width: 735px;}
.contentrotatorContainer img {border: 1px solid; border-color: #fff; margin:5px 5px 5px 5px;}
.contentrotatorContainer .friendIcon{margin: 0px; margin-right: 5px;border: 0px solid;}
.contentrotatorContainer div.shortInfo{height:65px;display: block;overflow:hidden;}
.contentrotatorContainer div.shortInfoMax{max-height:155px;display: block;overflow:hidden;}
.contentrotatorContainer p{margin:5px 0px 0px 0px; padding:0;}

.contentrotatorContainer .contentHeader{float:left; width: 600px;text-align:left;}
.contentrotatorContainer .contentHeaderMain{float:left; width: 380px;}
.contentrotatorContainer .social{float:right;}
.contentrotatorContainer .social .gplus, .contentrotatorContainer .social .fb-like{float: right; padding-left: 5px; padding-bottom: 5px;}

.contentrotatorContainer  .tileLeft{float:left; width: 500px;height:480px;text-align:left;display: block;overflow:hidden; border-right: 2px solid;border-color: #fff; padding-right: 15px;}
.contentrotatorContainer  .tileLeft .tileLeftContent{width: 500px;height:450px;overflow:hidden;}
.contentrotatorContainer  .tileLeft .tileLeftMore{width: 500px;height:30px;margin-top:5px;padding-top:5px;text-align:center;border-top: 2px solid;}
.contentrotatorContainer .tileLeft .loading{position:absolute;top:35%;left:18%;margin-top:-25px;margin-left:-25px;padding: 25px;border: 0px solid;background-color:#000;border: 2px solid;border-color: #fff; text-align: center;}
.contentrotatorContainer .tileLeft .loading img{border: 0px solid; margin: 0 auto;}
.contentrotatorContainer  .tileRight{float:right; width: 215px;text-align:left;}

ul.nav,ul.nav2{width: 200px;list-style: none;margin: 0 auto;padding: 0;margin-bottom:25px;background-color: rgba(0,0,0,0.8);}
ul.nav li ,ul.nav2 li{border-bottom: 1px solid;text-align:center;padding-top:5px;padding-bottom:5px;clear:both;}
.nav a,.nav2 a,.navSub a{color: white;text-decoration:none;text-transform:lowercase;font-family:Palatino Linotype;font-size: large;}
.nav a:hover,.nav2 a:hover, .navSub a:hover{color: red;}
.nav a.selected{	color: red;}

ul.navSub{width: 200px;list-style: none;margin: 0 auto;padding: 0;background-color: rgba(0,0,0,0.8);}
ul.navSub li {border-bottom: 1px solid;text-align:left;padding-top:5px;padding-bottom:5px;}
.navSub img{height: 25px;padding-right:10px;float:right;}
.navSub a{padding-left:10px;}
.navSub small{position:relative;float: right; display:inline;padding:10px 10px 0px 0px;}

.about{background: #000;color: #FFF;padding: 15px 25px;position: absolute;left:-35px;text-align:justify;}
.members{background: #000;color: #FFF;padding: 15px 15px 0px 25px;position: absolute;right:-35px;}
.button{width:150px; height:20px;color:#fff;background-color:#000;border: 1px solid;text-align:center;font-weight: bold;padding-top:5px;display:block;margin: 0 auto;}

.wylistowanieMap { width: 200px; min-height: 40px; border-bottom: 1px solid;text-align:left;padding-top:5px;padding-bottom:5px;text-transform:lowercase;font-family:Palatino Linotype;font-size: small;}
.wylistowanieMap a{color: white;text-decoration:none; font-size: medium;}
.wylistowanieMap a:hover{color: red;}

input, textarea, select{background-color: #000; color: #fff; border: 1px solid #666666;}
input, select{width:250px;}
.captcha{width:50px;}
label{font-weight: bold;}
label.error{padding-left:10px;color: red;}
input.error, select.error, textarea.error {border: 1px solid red;}

.leftAlign{float: left;}
.rightAlign{float: right;}

.hide {display: none;}
