*{margin:0;padding:0;}
body{background:#000 url(../images/t_index/menu_gora_tlo.gif) no-repeat center top;}
body,th,td,tr,input,textarea{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#3f3e3e;overflow:scroll;overflow:auto;}
p,ol{margin-top:18px;text-align:justify;font-weight:bold;}
h1,h2,h3{color:#3f3e3e;}
h1{font-size:3em;}
h2{font-weight:bold;border-bottom:solid 1px;border-bottom-color:bd0a0a;}
h3{font-size:1em;}
ul,ol{margin-left:3em;}
a{text-decoration:underline;color:#449bc7;}
a:hover{border:none;text-decoration:none;}
h1 a,h2 a,h3 a{border:none;text-decoration:none;color:#449bc7;}
h1 a:hover,h2 a:hover,h3 a:hover{background:none;color:#449bc7;}
img{border:2px solid;color:#bd0a0a;}
hr{display:none;}
#main{width:968px;margin:0 auto;}
#logo img{border:none;margin:5px 0 0 80px;text-align:left;}
#menu img{border:none;}
#menu ul{margin:-34px 0 0 270px;padding:0;list-style-type:none;}
#menu li{float:left;}
#tab p{margin:55px 0 0 65px;font-weight:bolder;color:#fff;font-size:16px;}
#sec_menu ul{margin:-25px 0 0 290px;padding:0;list-style-type:none;}
#sec_menu li{float:left;padding:0 9px;border-right:2px #d10000 solid;}
#sec_menu li a{color:#3f3e3e;font-weight:bold;text-decoration:none;}
#sec_menu li a:hover{color:#bd0a0a;font-weight:bold;text-decoration:underline;}
#sec_menu li.current a{color:#bd0a0a;font-weight:bold;text-decoration:none;}
#sec_menu li.current a:hover{color:#bd0a0a;font-weight:bold;text-decoration:none;}
#page{width:968px;min-height:400px;overflow:auto;margin:35px 0 0 1px;padding:0 0 30px 0;background:#000 url(../images/t_index/boki.gif) repeat-y top;}
#submenu{clear:inherit;float:left;width:250px;margin:10px;}
#submenu img.left2{margin:1px 0 0 5px;border:none;float:left;padding-right:7px;}
#submenu h2{font-size:12px;vertical-align:bottom;padding:30px 0 10px 0;}
#submenu p.promocja{font-size:14px;text-align:center;color:#bd0a0a;}
#submenu p.linia{font-size:14px;text-align:center;color:#bd0a0a;border-bottom:1px solid;}
#submenu img.center{border:none;padding:20px;display:block;margin-left:auto;margin-right:auto;}
#submenu img.center2{padding:1px;display:block;margin-top:20px;margin-left:auto;margin-right:auto;}
#submenu img:hover.center2{color:#449bc7;}
#nextCourse{font-size:13px;font-weight:bold;color:#bd0a0a;text-align:center;padding:6%;}
#content{width:620px;margin-top:10px;margin-right:50px;float:right;}
#content .middle{width:620px;float:left;margin-top:10px;vertical-align:bottom;}
#content .middle p{float:left;}
#content .middle h2{float:left;margin-top:20px;vertical-align:bottom;}
#content .form form{padding-bottom:10px;}
#content .form input,textarea{float:right;margin-top:0x;margin-right:10px;}
#content .form textarea{margin-bottom:10px;width:200px;overflow:auto;}
#content .form input{height:1em;}
#content p{width:300px;}
#content p.short{width:150px;}
#content p.long{width:380px;}
#content p.long2{width:430px;}
#content p.long3{width:490px;}
#content p.long4{width:540px;}
.righttext{text-align:right;}
.centertext{text-align:center;}
#content h2{text-align:left;width:200px;font-size:15px;color:#bd0a0a;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:0 0 4px 0;}
#content h2.normal{text-align:left;width:340px;font-size:13px;color:#bd0a0a;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:30px 0 4px 0;}
#content h2.long{text-align:left;width:400px;font-size:15px;color:#bd0a0a;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:0 0 4px 0;}
#content h2.long2{text-align:left;width:470px;font-size:13px;color:#3f3e3e;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:45px 0 4px 0;}
#content h2.long21{text-align:left;width:470px;font-size:13px;color:#3f3e3e;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:0 0 4px 0;}
#content h2.long3{text-align:left;width:470px;font-size:13px;color:#3f3e3e;padding:0 0 2px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bd0a0a;margin:15px 0 4px 0;}
#content a img:hover{color:#449bc7;}
#calendar_container{width:240px;height:210px;padding-top:4%;}
#calendar_header{width:109%;height:10%;}
#back_arrow{float:left;width:10%;margin-left:7%;*-margin-left:3%;}
#next_arrow{float:right;width:22%;}
#month_header{float:left;width:59%;text-align:center;background-image:url("../images/img/header3.gif");padding-top:1%;padding-bottom:1%;background-repeat:no-repeat;font-family:Verdana;font-size:13px;}
#calendar{width:195px;height:160px;}
#table_box{float:left;margin-left:10%;padding-bottom:1%;}
#calendar tbody tr td.glum{background-image:url("../images/img/cell-glum10.gif");border:0 solid black;background-repeat:repeat;}
#calendar thead{text-align:center;}
#calendar tbody tr td{width:23px;height:25px;border:none;background-repeat:repeat-x;}
#calendar tbody tr td.holiday{background-image:url("../images/img/cell-holiday2.gif");border:2px solid #e5e5e5;color:#8e2323;}
#calendar tbody tr td.saturday{background-image:url("../images/img/cell-saturday.gif");border:2px solid #e5e5e5;color:#42526c;}
#calendar tbody tr td.special{background-image:url("../images/img/cell-spec14.gif");border:2px solid #e5e5e5;#color:#488214;color:#8e2323;}
#calendar tbody tr td.gone{background-image:url("../images/img/cell-gone3.gif");border:2px solid #e5e5e5;color:#a8a8a8;}
#calendar tbody tr td.gone_spec{background-image:url("../images/img/cell-gone-special.gif");border:2px solid #e5e5e5;color:#a8a8a8;}
#calendar tbody tr td{background-image:url("../images/img/cell9.gif");border:2px solid #e5e5e5;text-align:center;font-family:Verdana;font-size:10px;}
#cennik{margin:10px 0 0;border:2px solid;border-color:#3f3e3e;width:580px;font-weight:bold;}
#cennik thead th{border:2px solid #e5e5e5;text-align:center;padding:6px;color:#bd0a0a;}
#cennik tbody tr td{border:2px solid #e5e5e5;text-align:center;padding:5px;}
a.myButton1{height:24px;margin:0;text-decoration:none;background:url(../images/t_index/przycisk2.gif) top right no-repeat;}
a.myButton1 span{display:block;color:#fff4df;padding:3px 20px 5px 0;height:24px;text-decoration:none;text-align:right;cursor:pointer;background:url(../images/t_index/przycisk2.gif) top right no-repeat;}
a.myButton1:hover{color:#fff4df;text-decoration:none;background:url(../images/t_index/przycisk1.gif) top right no-repeat;}
a.myButton1:hover span{background:url(../images/t_index/przycisk1.gif) top right no-repeat;}
a.myButton2{height:24px;margin:0;text-decoration:none;background:url(../images/t_index/przycisk2.gif) top left no-repeat;}
a.myButton2 span{display:block;color:#fff4df;padding:3px 0 5px 25px;height:24px;text-decoration:none;text-align:left;cursor:pointer;background:url(../images/t_index/przycisk2.gif) top left no-repeat;}
a.myButton2:hover{color:#fff4df;text-decoration:none;background:url(../images/t_index/przycisk1.gif) top left no-repeat;}
a.myButton2:hover span{background:url(../images/t_index/przycisk1.gif) top left no-repeat;}
.topmargin{margin-top:100px;text-align:right;}
.left{float:left;margin-bottom:2em;}
.right{float:right;margin-bottom:2em;}
.right2{float:right;margin-bottom:2em;}
.red{color:#bd0a0a;}
.moveright{margin-top:-5px;margin-left:50px;}
.noborder{border:none;}
#footer{padding:0;margin:0 0 0 2px;background:url(../images/t_index/footer.gif) no-repeat center;}
#footer h1{text-align:center;font-size:9px;font-weight:800;color:#fff;margin:0;padding:2px;}
#footer a{color:#fff;}
#end{margin:9px 0 15px 0;text-align:center;font-size:11px;}
#end ul{font-size:11px;padding:0;list-style-type:none;margin:6px;}
#end li{float:left;padding:0 11px;border-right:2px #3f3e3e solid;}
#end li a{color:#3f3e3e;font-weight:bold;text-decoration:none;}
#end li a:hover{color:#bd0a0a;text-decoration:underline;}
#done p{text-align:center;font-size:11px;font-weight:normal;}
#done a{color:#3f3e3e;font-size:11px;text-decoration:underline;}
#done a:hover{color:#bd0a0a;}
.black{color:#111;font-size:10px;text-align:center;}
