@charset "utf-8";

body{width: 100%;height: 100%;font: normal 12px/16px Tahoma, Geneva, Sans-serif;color: #fff;background: #81072c url(data/bg_main.png);} 
*{margin: 0; padding: 0;}

/*divs*/
div#topheader{width: 100%;height: 40px;background: transparent url(data/th.png) top left repeat-x;}
div#header{width: 100%;height: 184px;border-top: 4px solid #000;background: #fff url(data/h.png) top left repeat-x; }
div#header_container{margin: 0 auto 0 auto;width: 842px;height: 184px;background: transparent url(data/header_bg_main.png) center center no-repeat;}

/*menu*/
div#menubar{margin: 0 auto 0 auto;width: 100%;height: 46px;background: #fff url(data/menubar_bg.png) top left repeat-x;}
div#menubar_container{margin: 0 auto 0 auto;width: 866px;height: 44px;background: #000 url(data/menubar_grad.png) top left repeat-x;}
div#menubar_lc{width: 12px;height: 44px;float: left;display: inline;background: transparent url(data/menubar_left.png) top left no-repeat;}
div#menubar_rc{width: 12px;height: 44px;float: left;display: inline;background: transparent url(data/menubar_right.png) top left no-repeat;}
div#menu{width: 842px;height: 44px;float: left;display: inline;}

/*menu*/
div#maincontent{margin: 0 auto 0 auto;width: 842px;min-height: 600px;background: transparent;}

/*menu*/

h2{font:normal 18px/26px Trebuchet "Ms", Helvetica, Sans-serif;color: #fff;}
h1{font:normal 22px/28px Trebuchet "Ms", Helvetica, Sans-serif;color: #fff;}
h3{font:normal 14px/22px Trebuchet "Ms", Helvetica, Sans-serif;color: #fff;}
hr{border: 1px solid #CD0B46;}
#mail a:hover {font:normal 12px/20px Trebuchet "Ms", Helvetica, Sans-serif;color: #fff;}
#mail a {font:normal 12px/20px Trebuchet "Ms", Helvetica, Sans-serif;color: #ccc;}


div#left_menu{float: left;display: inline;width: 120px;height: 500px;background: transparent;}
#left_menu ul#lista {list-style-type: none;width: 120px;background: transparent;display:none;}
#left_menu ul#lista li{background: #a04560;padding-left: 5px;}

/*#left_menu ul#lista li.top{display:block;width: 120px;height: 20px;background: #a04560 url(data/menu_top.png) bottom left no-repeat;padding: 0px;}
#left_menu ul#lista li.bottom{display:block;width: 120px;height: 26px;background: transparent url(data/arrow.png) 42px 0px no-repeat;padding: 0px;}*/

#left_menu ul#m_button li.top{cursor: pointer;display:block;width: 120px;height: 20px;background: #a04560 url(data/menu_top.png) bottom left no-repeat;padding: 0px;}
#left_menu ul#m_button li.bottom{cursor: pointer;display:block;width: 120px;height: 26px;background: transparent url(data/arrow.png) 42px 0px no-repeat;padding: 0px;}

#left_menu ul#lista li a{cursor: pointer;color: #333;text-decoration: none;width: 110px;display: block;padding: 4px 0 4px 0px;font: italic 14px "courier new", courier, monospace;}
#left_menu ul#lista li a:hover{cursor: pointer;color: #fff;}

/*
#left_menu li.headlink ul { display: none;}
#left_menu li.headlink:hover ul { display: block; }
div#maincontent{margin: 0 auto 0 auto;width: 842px;min-height: 600px;background: transparent;}
div#left_menu{float: left; width: 120px;height: 500px;background: transparent;}
#left_menu ul{list-style-type: none;width: 120px;height: 200px;background: transparent;}
#left_menu ul li{margin: 2px 0 2px 0;padding: 2px;}
#left_menu ul li a{color: #fff;text-decoration: none;text-align:center;background: transparent url(data/left_menuB1.png);width: 110px;display: block;padding: 2px;font: italic 13px "courier new", courier, monospace;}
#left_menu ul li a:hover{color: #fff;background: transparent url(data/left_menuB2.png);width: 110px;border:none}
*/

div#content{float: left; display: inline;width: 700px;min-height: 600px;padding: 10px;}

div#footer{margin: 0 auto 0 auto;width: 800px; height: 20px;background: transparent;border-top: 1px solid #aaa;}

/*divs*/

div.clear{clear: both;}

div.row{display:inline; float: left;width: 200px;height: 240px;}
div.fimg {text-align:center;}
div.fimg img{border-color:white;}
div.fimg img:hover{border-color:#CD0B46;}
div.ffoot{text-align:center;}
div.ffoot a{color: white; text-decoration:none;font: normal 10px/11px Verdana, Helvetica, Sans-serif;padding-left:20px; padding-right:20px;}
div.ffoot a:hover{color: #CD0B46; text-decoration:none;font: normal 10px/11px Verdana, Helvetica, Sans-serif;}

#menu ul{list-syle-type: none;width: 842px;}
#menu ul li{float: left;display: inline;width: 103px;height: 30px;background: transparent;text-align: center;padding-top: 14px;background: transparent url(data/menubar_grad.png) top left repeat-x;}
#menu ul li.sep{float: left;display: inline;width: 2px;height: 30px;background: transparent url(data/menubar_sep.png) top left no-repeat;}
#menu ul li.current{color: #ff82bc;font: bold 12px Verdana, Helvetica, Sans-serif;}
#menu ul li.currentklubsportowy{color: #783a52;font: bold 12px Verdana, Helvetica, Sans-serif;}
#menu ul li a{color: #fff;font: bold 12px Verdana, Helvetica, Sans-serif;text-decoration: none;}
#menu ul li a:hover{color: #fff;}
#menu ul li.klubsportowy {background: transparent url(data/menubar_grad_klubsportowy.png) top left repeat-x; height: 39px; padding-top: 5px;}
p.footer{font: normal 9px/10px Verdana, Helvetica, Sans-serif;text-align: right;padding: 2px;color: #aaa;}

/*.button_wiecej {background: url(data/guziczek_brylant.png);width:80px; height:28px;border:none;}
.button_powrot {background: url(data/powrot.png);width:80px; height:28px;border:none;}
.button_powrot_do_galerii {background: url(data/powrotdogalerii.png);width:125px; height:28px;border:none;}
.button_zobacz {background: url(data/zobacz.png);width:80px; height:28px;border:none;}*/
.button {background: url(data/button1.png);width:80px; height:28px;color: #ddd;font: bold 12px Verdana, Helvetica, Sans-serif;border: 0;padding: 0;margin: 0;text-decoration: none;}
.button:hover {background: url(data/button2.png);width:80px; height:28px;border:none;padding: 0;margin: 0;color: #fff;text-decoration: none;}

/*style do lewego menu*/

ul {list-style-type: none;}
li.highlight{background: #000; color: #fff;}
ul#lista li p {display: none;}

/*style do lewego menu*/

/*nowe kursy*/

.bigbuttonframe {float:left;display:inline;margin-left:10px;margin-bottom:10px;}
.button_BB {background: url(data/guzik_big.png);width:220px; height:160px;color: #000;font: bold 14px Verdana, Helvetica, Sans-serif;border:none;padding: 0;margin: 0;text-decoration: none;}
.button_BB:hover {background: url(data/guzik_big.png);width:220px; height:160px;border: 0;padding: 0;margin: 0;color: #fff;text-decoration: none;}
.divwbuttonie {width: 210px;}

#tablica_img{margin: 0 auto 0 auto;}
.obrazek_opis{text-align: right;}

.sep_par{width: 100%;height: 25px;background: transparent;}
.sep_small{width: 100%;height: 10px;background: transparent;}
span.phatt{font-weight: bold;color: #ccc;}
.footer a{text-decoration: none;color: #ccc;border-bottom: 1px dotted #ccc;}
.footer a:hover{border-bottom: 1px solid #ccc;}
.halign{text-align: center;}

div.reklamy{width: 350px;height: 40px;background: transparent;margin: 0 auto 0 auto;}
.reklamy a{border: none;}
.reklamy a:hover{border: none;}

.rek{border: 0;}

/*nowe kursy*/

/*galeria*/