@charset utf-8;
body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000}
body{background-color:#eae7e0;margin:0}
.clear{clear:both;margin:0;padding:0}
#naglowek.glowna{height:446px;margin-bottom:50px}
#naglowek{color:#FFF;background:#0a2032 url(../_img/tlonaglowek.png) repeat-x 0 0}
#stopka{background:#0a2033;padding-top:15px;padding-bottom:15px;color:#CCC;border-top:medium solid #b7b4af;margin-top:20px}
.main{width:1000px;margin:0 auto}
.ikony{float:right; margin: 0px 0px 0px 10px;}
h1,h2,h3,div{margin:0;padding:0}
a:link{color:#000;text-decoration:none}
#logo{float:left;margin-top:10px;margin-left:10px;position:relative;padding:0}
a:active{text-decoration:none;color:#666}
#topzone{height:110px;padding-bottom:15px;width:1000px}
#menu{height:50px}
#cien{background:url(../_img/cien.png) no-repeat center top;height:30px;width:1000px; margin-left:auto;margin-right:auto;}
.main #lewa #trescmail{background:#FFF no-repeat;padding:10px}
.trzyszkolenia{float:left;width:300px;border-bottom:#CCC}
#baner{height:250px;width:1000px;background:url(../_img/banernajl.png) no-repeat 0 0;margin-top:10px}
#naglowek #sciezka{height:30px;padding-top:10px;padding-bottom:10px;color:#FFF}
#naglowek #sciezka a{color:#CCC;text-decoration:none;font-weight:700}
#kontener{margin-top:50px}
#szkolenie2,#szkolenie3{margin-left:50px}
#topmenuP{float:right;width:280px;height:94px;left:30px}
#topmenuL{float:left;width:690px;padding:0}
#napis{float:left;height:51px;width:541px;margin-top:35px;margin-left:15px;padding:0}
#topanchor{width:255px;height:50px;padding:35px 5px 7px 15px}
#topanchor a{display:block;float:left;font:11px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:0}
#topanchor a.kontakt{width:75px;height:25px;background-image:url(../_img/kontakt.png);background-repeat:no-repeat;background-position:0 4px;margin:0 0 0 1px;padding:17px 0 0 5px}
#lewa #naglowekmail{height:65px;background:url(../_img/newsletter.png)}
#topanchor a.galeria{background:url(../_img/galeria.png) no-repeat 0 2px;width:75px;height:25px;margin:0 0 0 1px;padding:17px 0 0 5px}
#topanchor a.sitemap{background:url(../_img/sitemap.png) no-repeat 0 1px;width:75px;height:25px;margin:0 0 0 1px;padding:17px 0 0 5px}
div.glowna#kontener{height:auto}
#galeria{text-align:center}
#lewa{height:auto;width:300px;float:left}
.nazwaszkolenia{background:url(../_img/glowna/tlo.png) no-repeat 0 0;height:70px;padding-top:5px;padding-left:5px;color:#FFF;font-size:12px;font-style:italic}
.nazwaszkolenia h3 div{padding-top:8px;font-size:11px}
h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:24px;font-style:normal;font-weight:700;font-variant:normal;color:#494949;margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c7c7c7}
.main .info{float:left;margin-left:50px;width:650px}
h4{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#2a2a2a;padding-top:5px;padding-bottom:5px}
.main .info #ofirmie{width:650px}
.wysokosc{height:400px}

#infokontakt .info{border:medium solid #FFF;margin-bottom:15px;float:left;width:auto;margin-left:10px}
#pobierz{margin:10px}
a:visited,a:hover{text-decoration:none;color:#000}
.wiecej,#stopka .main #stat{float:right}
.main .info #kalendarz,#napisharmonogram{float:left}
#promoglowna{font-size:14px;color:red}
#tabela{border:1px solid #DFDFDF;background-color:#F9F9F9;width:650px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}
#tabela th{text-shadow:rgba(255,255,255,0.796875) 0 1px 0;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;text-align:left;line-height:1.3em;font-size:14px;padding:7px 7px 8px}
#tabela td{font-size:12px;vertical-align:top;padding:4px 7px 2px}
#tabela tr .data{width:150px}
#tabela tr .nazwa{width:450px}
#tabela tr .cena{width:50px}
#tabelamini{border:1px solid #DFDFDF;background-color:#F9F9F9;width:250px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}
#tabelamini th{text-shadow:rgba(255,255,255,0.796875) 0 1px 0;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;text-align:left;line-height:1.3em;font-size:14px;padding:7px 7px 8px}
#tabelamini td{font-size:12px;vertical-align:top;padding:4px 7px 2px}
#tabela td,tabela th,#tabelamini td,tabela th{border-top-color:#FFF;border-bottom:1px solid #DFDFDF;color:#555}
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: #d9d9d9; /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #f2f2f2;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
	font: 0.95 em "Arial",serif;
}

/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
	}
	
#link1.styl{
            text-decoration:none;
	        color:#004d80; 
			font: 0.9em "Arial",serif;
	       }
		   
#klink1 a:hover {
              color: #0099ff;
             }