*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
}
body{
width:1024px; /*624*/
margin:auto;
position:relative;
font-family: Verdana;/*'Cambria Italic', Calibri, serif;*/
font-size: 13px;
}
a {
text-decoration: none;
color: #5a154f;
}

#header{
float:left;
margin-bottom:-5px;
background-image: url(images/top-big-women2.jpg);/*top-all*/
width: 1024px; /*290*/
height: 360px; /*93*/
display: block;
}
#header li{
list-style-type:none;
text-align: center;
text-transform: uppercase;
float:left;
width: 140px; /*168px; 144*/
}
.main{
margin-left:150px;/*150 75*/
font-family: 'Cambria Italic', Calibri, serif;
height: 30px;
line-height: 22px;
}
.noindex{
margin-left: 10px; /*85 25 60*/
font-family: 'Cambria Italic', Calibri, serif;
height: 30px;
line-height: 22px;
}
.menunew{
display: inline;
list-style-type: none;
float:left;
font-size: 16px;
margin-bottom: -20px;
}

.item li a:link{
color: #550d4a;
text-transform: uppercase;
}
.item a:visited{color: #550d4a;}
.item a:hover{
color: #cd2bb3; /*#6B0F34; #cd2bb3; #ffc3f6; */
font-weight: bold;
}
.item a:active{
color: #cd2bb3;/*#ff0000; #6B0F34;*/
}


#firma .b-1t, #uslugi .b-2t, #szkolenia .b-3t, #projekt_unijny .b-4t, #kontakt .b-5t {
font-weight: bold;
font-size: 14px; /*larger*/
color: #cd2bb3;/*#6B0F34;*/
}

#index .b-7t{background-image: url(images/domek.jpg);}

#title{
/*background: #ffffff url(images/logo.jpg) top left no-repeat;*/
width: 400px;/*330*/
height: 100px;/*93*/
float:left;
}
#title p{
padding: 20px 0px 5px 130px;
font-size: 24pt;
color: #550d4a;
font-style: italic;
width: 400px;/*330*/
height: 100px;/*93*/
}
#pasja{
padding-top:70px;
padding-bottom:0px;
position:relative;
float: left;
font-style: italic;
font-size: 18px;
color: #550d4a;
font-size: 20px;
}

#title p a, #slogan p a, #slogan div a{
text-decoration: none;
}

.lang {
    float: right;
    padding: 60px 50px 0 0;
/*padding: 60px 0px 0px 900px;
display: block;
position: relative;*/
}

#jezyk a img {width: 34px; height: 23px; border-width: 0px; background: top left no-repeat;}

#english img {border-width: 0px;}
a#english img {background-image: url(images/en-off.jpg);}
a#english:visited img {background-image: url(images/en-off.jpg);}
a#english:hover img {background-image: url(images/en-on.jpg); }
a#english:active img {background-image: url(images/en-on.jpg);}

#polski img {border-width: 0px;}
a#polski img {background-image: url(images/pl-on.jpg);}
a#polski:visited img {background-image: url(images/pl-on.jpg);}
a#polski:hover img {background-image: url(images/pl-on.jpg); }
a#polski:active img {background-image: url(images/pl-on.jpg);}

#slogan{
width: 1024px;/*620*/
height: 192px; /* 191 185px; 198*/
display: block;
float: left;
position: relative;
}
#slogan div{
color: #550d4a;
font-size: 18px;
vertical-align: middle;
width: 690px; /*345*/
font-style: italic;
padding:65px 0 0 0;
text-align:center;
}

.tl, .tl strong{
color: #821670; /*#6A275D; #821d73; #550d4a; */
font-size: 14px;
margin-left: -10px;
padding: 10px 0;
}
#content p .tl{
text-align: center !important;
padding-left: 250px;
}
#content p .cv{
text-align: center !important;
padding-left: 350px;
width: 900px;
}
#content{
background-image:url(images/cont_bg4.gif);
background-position:top left;
background-repeat:repeat-y;
float:none;
padding: 20px 40px;
}
body#index + div#content{float:left;}
.wrap{
display:block;
padding-top:30px;
/*padding-left:40px;
padding-top:30px;
border-right:1px solid #EEEEEE;*/
float:left;
}
.block{
width:300px;
/*width:380px;
border-left:1px solid #CCCCCC;*/
padding:0 0 0 50px;
color: #000000; /*#707070; #8C8C8C;*/
float:left;
}
.block2{
width:300px;/*235px dla 3 kolumn 380px dla 2
border-left:1px solid #CCCCCC;*/
padding:30px 20px 0 0;
color: #000000; /*#707070; #8C8C8C;*/
float:left;
}
/*#index > #content > .wrap > .block{width:235px;}*/
.block strong, .text strong, .block2 strong, h2{color: #821670; /*#6A275D; #6B0F34; #290be0; #85cbd3; #ef9aee; */}
.block .re, .text .re, .block2 .re{color: #59154E;/* #821D73; #ef9aee; */}
.block p{
padding:16px 16px 0px 0px;
text-align: justify;
}
.block2 p{
padding:16px 0px 0px 0px;
text-align: left;
}
.block p img, .block2 p img, #do_gory img{
padding:2px 0 3px 5px;
}
html body#kontakt div#content div.wrap div.block{
width:380px;
border-left:1px solid #CCCCCC;
padding:0 20px 0 50px;
color: #000000; /*#707070; #8C8C8C;*/
float:left;
}
html body#kontakt div#content div.wrap div.block2{
width:380px;/*235px dla 3 kolumn*/
padding:0 20px 0 50px;
color: #000000; /*#707070; #8C8C8C;*/
float:left;
}
.block li, .block2 li{list-style-type:none; line-height: 20px;}
.more {color: #5a154f;float:right;}
.text{
color: #000000; /*#707070; #8C8C8C;*/
float:left;
margin: 32px 0px 25px 0px;
text-align: justify;
width: 900px;
padding-left: 40px;
}
.block p span{
padding-left:280px;
}
.text ul {padding: 10px 0px 10px 15px;}
.text blockquote{
padding: 20px;
font-style: italic;
text-align: justify;
}
.text .obdz {
list-style-image: url(images/arr2.jpg);
line-height: 2em;
}
.text .obdz2 {
list-style-image: url(images/arr2.jpg);
line-height: 2em;
}
.tit{text-align: center; padding:20px 0}
.obdz ul{
padding-left: 30px;
}
.osoba{padding-bottom: 25px;}
.osoba p{padding-bottom: 10px;}
.osoba p img {float:left;padding-right: 20px;}

.banners{
float: left;
width: 900px;
padding: 10px 0 10px 80px;
text-align:center;
}

#baner1 {
width: 278px;
height: 59px;
float:left;
background-image: url(images/banner1.jpg);
margin-left:30px;
}
#baner1 p, #baner3 p{padding: 20px 0px 20px 0px;}
#baner2{
width: 140px;
height: 59px;
float: left;
background-image: url(images/spacer.gif);
}
#baner3{
width: 278px;
height: 59px;
float: left;
background-image: url(images/banner2.jpg);
margin-left:30px;
}
.block .kontakt {
list-style-type: none;
padding-left: 0px;
line-height: 1em;
}
#tekst2{text-align:center;}
.form{
padding-left: 135px;
width: 600px;
}
.form p{
line-height: 25px;
padding: 10px 0 10px 20px;
}
#footer{
background-image:url(images/footer_bg4.gif);
background-position:top left;
background-repeat:no-repeat;
height:67px;
float:left;
color:#BABABA;
padding-top: 30px;
width:1024px;
}
#footer p{float:left}
#footer span{
float:right;
color:#FA9B0E;
}
#footer a{
color:#EF9AEE;
text-decoration:underline;
}
#footer a:visited{text-decoration:underline}
#footer a:hover{text-decoration:none}
.end{clear: both; padding-bottom:20px;}
div#content + div.end{padding-bottom:0px;}
.noscript{
color: red;
font-weight: bold;
padding: 5px;
}
#noscript2{color: #e39e9e;padding-left:270px;}
.block2 a:hover{color:#ff66ff;text-decoration:underline;}

#do_gory{margin:0 30px 0 0; padding:5px;}
#free{margin: 0 0 40px 90px;}
.odstep{margin-top:60px;}
.wart{padding-top:0 !important;}
.misja{padding-bottom: 0 !important;}
.left{text-align:left;}
.right{text-align:right;}
table th, table td, .center{text-align:center;}
div.center{padding:30px 0 60px 0;}
div.center img{margin-bottom:-4px;}
div.center h2{font-size:2em;}
td.left{padding-left:15px;}
.najblizsze_szkolenia{float:right;width:350px;}
.zakres_szkolenia{float:left;width:450px;}
#tabela {
   border-collapse: collapse;
}
#tabela td, #tabela th {
   border: 1px solid black;
   padding: 5px;
}
#tabela tfoot td{padding-top:20px;}
tfoot, .noborder{border: 0px!important;font-style:italic;color:#821670;}
#unia{padding-left:265px;}
.biger{width:155px !important;}
