* {
	margin:0 auto;
	padding:0;
}

body {
	font-family:"Trebuchet MS";
    background:#ffcc33 url('../images/bg.jpg') repeat-x;
}

img, img a {
	border:0 none;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration:underline;
}

a.link {
    color:#cb6609;
}

a.link_back {
    color:#0961ad;
}

a.wpis_czytaj {
    font-size:12px;
    color:#ed7302;
}

.center {
    text-align:center;
}

.right {
	text-align:right;
}

.left {
    text-align:left;
}

.boath {
    clear:both;
    height:30px;
    text-align:center;
}

.fleft {
    float:left;
}

p.info {
    font-size:10px;
    text-align:center;
     color:#545351;
}

#largeImage {
    position: absolute;
    padding: .5em;
    background: #e3e3e3;
    border: 1px solid #BFBFBF;
}

/* SITE */

div#site {
    margin-top:6px;
    width:948px;
    height:auto;
}

/* SITE END */


/* header */
div#header {
    position:relative;
    width:948px;
    height:285px;
    background:url('../images/header1.jpg') no-repeat;
}

#logo {
    position:absolute;
    top:20px;
    left:20px;
}
#baner {
    position:absolute;
    top:113px;
    right:190px;
    width:238px;
    height:73px;
}

#baner img {
    width:238px;
	height:73px;
    border:1px solid #861967;
}

div#kontakt_top {
    position:absolute;
    top:63px;
    right:25px;
    width:120px;
    height:auto;
    text-align:right;
}

div#kontakt_top p{
    font-size:16px;
    color:#ec7302;
}

div#kontakt_top p span {
    color:#504e4c;
    font-weight:bold;
}


a.wiecejk {
    font-size:14px;
    color:#861967;
    font-weight:bold;
}
/* header end */

/* content */
div#content {
    width:948px;
    height:auto;
    overflow:auto;
    padding-bottom:20px;
    background:url('../images/content_bg.jpg') repeat-y;
}

    /* box left */
div#box_left {
    width:680px;
    height:auto;
    float:left;
}

div#menu-top {
    width:651px;
    height:49px;
    position:relative;
}

#navMenu{
    display:inline;
	margin:0;
	padding:0px;
    position:absolute;
    top:0;left:0;
}
#navMenu li{
	float:left;
	display:inline;
}

a.navOszkole{
	display:block;
	float:left;
	width:127px;
	height:49px;
	background: url("../images/oszkole.jpg");
	background-repeat:no-repeat;
}

a.navOszkole:hover, a#oactive{
	background: url("../images/oszkole.jpg") 0 49px;
}

a.navOferta{
	display:block;
	float:left;
	width:127px;
	height:49px;
	background: url("../images/oferta.jpg");
	background-repeat:no-repeat;
}
a.navOferta:hover, a#ofactive {
	background: url("../images/oferta.jpg") 0 49px;
}

a.navAktualnosci{
	display:block;
	float:left;
	width:152px;
	height:49px;
	background: url("../images/aktualnosci.jpg");
	background-repeat:no-repeat;
}
a.navAktualnosci:hover, a#aactive{
	background: url("../images/aktualnosci.jpg") 0 49px;
}

a.navKsiazki{
	display:block;
	float:left;
	width:127px;
	height:49px;
	background: url("../images/ksiazki.jpg");
	background-repeat:no-repeat;
}
a.navKsiazki:hover, a#kactive{
	background: url("../images/ksiazki.jpg") 0 49px;
}

a.navKontakt{
	display:block;
	float:left;
	width:105px;
	height:49px;
	background: url("../images/kontakt4.jpg");
	background-repeat:no-repeat;
}
a.navKontakt:hover, a#ksactive{
	background: url("../images/kontakt4.jpg") 0 49px;
}

    /* content box */
div#content_box {
    margin-left:15px;
    width:640px;
    height:auto;
    
    padding:5px;
}

div.box_oszkole {
    background: url("../images/bg_oferta.jpg") repeat-y;
    width:639px;
    height:auto;
    padding-bottom:20px;
}


h2,h1 {
    text-align:center;
    margin:10px 0px;
    
}

h1 {
    color:#aa8917;
    font-family:sans-serif;
}

h2 {
    color:#7b7578;
}

p.title {
    font-size:12px;
    margin-bottom:15px;
    color:#6c5e33;
    font-weight:bold;
    border-bottom:1px dotted #d0cab4;
    border-top:1px dotted #d0cab4;
    padding:5px 0px;
}

p.title span {
    font-weight:bold;
    font-size:16px;
}



p.tresc {
    text-indent:40px;
    font-size:14px;
    color:#330000;
    margin-bottom:15px;
    padding:0px 10px;
}

p.tresc span {
    font-weight:bold;
    color:#ff6600;
}

    /* aktualnosci */

div.paginacja {
    margin:20px 0px;
    text-align:center;
    font-size:10px;
}

p.pagin {
    color:#e9dcb2;
}

.pageprevlink {
    color:#f3eacd;
}

.pageprevdead, .pagenextdead {
    color:#e9dcb2;
}
.pagenumlink {
    color:#cd7400;
}
.pagenumdead {
    color:#f2bb00;
    font-weight:bold;
}

.pagenextlink,.pageprevlink {
    color:#cd7400;
}

div.aktualnosci{
    width:200px;
    height:auto;
    margin-bottom:20px;
}

div.aktualnosci_tytul p {
    text-align:right;
    color:#1c7749;
    font-size:14px;
    font-weight:bold;
}

div.aktualnosci_data p {
    text-align:left;
    color:#30302e;
    font-size:10px;
    border-bottom:1px solid #ecdfb2;
}

div.aktualnosci_tresc p {
    text-align:left;
    color:#545351;
    font-size:12px;
}

div.news {
    width:639px;
    height:auto;
    padding:10px 0px;
    margin-bottom:10px;
    border-bottom:1px solid #e7dfcc;
}

div.news_title{
    font-family:verdana;
    text-align:center;
    width:640px;
    color:#595357;
    font-size:22px;
    font-style:italic;
    padding:5px 0px;
}

div.news_date {
    padding-left:10px;
    font-size:10px;
    color:#afa173;
    border-bottom:1px solid #eeebe1;
}

div.news_tresc {
    font-size:14px;
}

div.news_read {
    font-size:12px;
}
div.news_read p a {
    color:#ec7302;
}


div.news_zalacznik {
    margin-top:30px;
    padding-top:10px;
    border-top:1px solid #e3ddca;
    text-align:center;
}


div.news_back {
    margin-left:1px;
    margin-top:30px;
    text-align:right;
    font-size:12px;
    width:60px;
}


#books_min {
    margin-top:10px;
	width:116px;
	height:165px;
}

#books_min img {
    width:116px;
	height:165px;
}

    /* aktualnosci end */

    /*ofeta*/
ul#szkolenia1 {
    list-style:none;
    width:610px;
    height:auto;
    margin-left:6px;
}

ul#szkolenia1 li {
    padding:10px 0px;
    color:#330000;
    font-size:16px;
    border-bottom:1px dotted #d0cab4;
    
    margin-bottom:10px;
}

ul#szkolenia1 li span {
    color:#463b41;
    font-size:16px;
    font-weight:bold;
}

div#szkolenia {
    margin-top:20px;
    width:639px;
    height:auto;
    background: url("../images/bg_oferta.jpg") repeat-y;
}

div.info {
    margin-top:20px;
    width:600px;
    height:auto;
}

div.info p {
    font-size:14px;
    color:#0971a1;
}

img.stopien {
    
}
    /*oferta end*/

    /* ksiazki */

div.books {
    width:599px;
    height:auto;
}

div.books_top {
    margin-top:20px;
    width:599px;
    height:66px;
    position:relative;
    background: url("../images/ksiazki_box.jpg") no-repeat;
}

div.wydawnictwo {
    position:absolute;
    top:5px;
    left:5px;
    font-size:12px;
}

div.wyd_nazwa {
    position:absolute;
    top:22px;
    left:35px;
    font-size:29px;
}

div.wyd_adres {
    position:absolute;
    top:10px;
    left:206px;
    font-size:10px;
    color:#514f4f;
}

div.wyd_kontakt {
    position:absolute;
    top:5px;
    left:325px;
    font-size:12px;
    color:#514f4f;
}

div.books_content {
    width:597px;
    height:auto;
    overflow:auto;
    padding-bottom:20px;
    border:1px solid #b3bcd4;
    border-top:none;
}

div.b_left {
    margin-top:10px;
    width:150px;
    height:172px;
    float:left;
    text-align:center;
}

div.b_right{
    width:438px;
    height:auto;
    float:right;
    margin-top:10px;
}

div.b_right p {
    padding-top:5px;
    color:#8f7315;
    font-size:12px;
    text-indent:10px;
}
h4 {
    color:#8f7315;
    text-align:center;
}

    /* ksiazki end */
    /*partnerzy*/
img.partneryz2 {
    padding-bottom:5px;
}
    /*partnerzy end*/
    /* kontakt */
div.kontakt_left{
    width:250px;
    height:auto;
    float:left;
    padding-left:70px;
    margin-top:20px;
    margin-left:40px;
}

div.kontakt_right  {
    margin-top:20px;
    width:280px;
    height:auto;
    float:right;
    
}

p.kontaktp {
    color:#372f2f;
}

p.kontaktp span {
    font-weight:bold;
    color:#ed7302;
}

div.kontakt_bottom {
    clear:both;
    width:600px;
    height:auto;
    margin-left:40px;
    margin-top:20px;
    border:1px solid silver;
}

div.kontakt1 {
    width:561px;
    height:135px;
    background:url('../images/bg_kontakt1.jpg') no-repeat;
    position:relative;
    margin-top:20px;
}

div.kontatkbiuro {
    position:absolute;
    top:45px;
    left:40px;
}

div.kontatkszkola {
    position:absolute;
    top:45px;
    right:65px;
}

div.kontakt2 {
    margin-top:10px;
    width:561px;
    height:194px;
    background:url('../images/bg_kontatk2.jpg') no-repeat;
    position:relative;
}
div.kontatk2p{
    position:absolute;
    top:40px;
    left:90px;
}

div.kontatk3p{
    position:absolute;
    top:17px;
    right:125px;
}

div.kontatk4p {
    position:absolute;
    bottom:17px;
    right:159px;
}

    /* kontakt end */

    /* content box end */


    /* box left end */

    /* box right */
div#box_right {
    width:268px;
    height:auto;
    float:right;
    background:url('../images/box_left_bg.jpg') no-repeat top center;
}

div.right_title {
    width:180px;
    height:23px;
    margin-left:55px;
    margin-top:12px;
}

div.right_title2 {
    width:250px;
    height:23px;
    margin-left:55px;
    margin-top:12px;
}
    /* box right end */

/* content end*/

/* footer */
div#footer {
    width:948px;
    height:48px;
    background:url('../images/footer_bg.jpg') no-repeat;
    clear:both;
    position:relative;
}

p.footer {
    padding-top:18px;
    text-align:center;
    color:#625d58;
    font-size:12px;
}

div#projekt {
    position:absolute;
    top:2px;
    right:29px;
    font-size:12px;
}

p.prawa {
    color:#383838;
    font-size:12px;
}

a.link_wykonanie1 {
	color:#e26907;
    text-decoration:none;
}

a.link_wykonanie1:hover{
	text-decoration:none;
}

span.amp {
        color:#383838;
}

div#maps {
    width:445px;
    height:310px;
    margin-top:10px;
}
/* footer end */
