body{
    height: 70%;
	margin: 0px;
	background-color: #73ff00;
	color:#000000;
    font-family: Arial;
    font-size: 12px;
	

}

/* FONTS */

a{
    color: #114400;
	font-weight: bold;
}

a:hover{
	color: #000000;
	font-weight:bold;
}

h1{
    font-family: Arial; /* cursive, monospace, serif, sans-serif */
    text-align: center; /* justify, left, right */
    font-size: 26px;
    font-weight:bold; /*normal*/
    padding: 4px 0px 0px 0px;
	color:#227700;
	/*(to jest odstep jaki sie robi, kolejno od gory, prawej, dolu i lewej strony */
    /* font-style: italic;  zeby byla kursywa*/
    /* color: black;  kolor tekstu, angielskie slowo, albo kolor poday jako wartosci od #000000 do #ffffff to sa wartosci RGB zapisane w systemie 16tkowym czyli np. #ff0000 to kolor czerwony, a #00ff00 to kolor zieleony */
    /*    text-indent: 30px;  wciecie dla akapitu */
}

h2{
    text-align: center;
    font-size: 14px;
}

h3{
    font-size: 14px;
    text-indent: 32px;
    text-align: justify;
    text-indent: 30px;
    font-weight: normal;
    color: black;
}

h4{
    text-align: center;
    font-size: 12px;
    color: black;
    font-style: italic;
}

h5{
    font-size: 16px;
    font-weight:bold;
}

h6{
    font-size: 22px;
    font-weight:bold;
	color: #114400
}


small{
    font-size: 11px;
}

/* LAYOUT */

#top{
    padding: 0px 0px 0px 0px;
    overflow:visible;
    width:1600px;
    height:360px;
    position:absolute;
    left:50%;
    margin-left:-800px;
    background-image:url(./images/bg0_top.png);
}

#mid{
    padding: 0px 0px 0px 0px;
    overflow:visible;
    width:1600px;
    position:absolute;
    left:50%;
    margin-left:-800px;
    background-image:url(./images/bg0_mid.png);
}

#bot{
    padding: 0px 0px 0px 0px;
    overflow:visible;
    width:1600px;
    height:280px;
    position:absolute;
    left:50%;

    margin-left:-800px;
    background-image:url(./images/bg0_bot.png);
}

#footer{
    padding: 0px 0px 0px 0px;
    overflow:visible;
    width:400px;
    height:30px;
    position:relative;
    left:860px;
    top:238px;
}



#nav_logo{
    position: absolute;
    overflow: hidden;
    left:327px;
    top:9px;
    width:170px;
    height:133px;
}

#nav_1{
    position: absolute;
    overflow: hidden;
    left:577px;
    top:131px;
    width:119px;
    height:45px;
}

#nav_2{
    position: absolute;
    overflow: hidden;
    left:696px;
    top:131px;
    width:128px;
    height:50px;
}

#nav_3{
    position: absolute;
    overflow: hidden;
    left:824px;
    top:135px;
    width:103px;
    height:52px;
}

#nav_4{
    position: absolute;
    overflow: hidden;
    left:927px;
    top:143px;
    width:88px;
    height:49px;
}

#nav_5{
    position: absolute;
    overflow: hidden;
    left:1015px;
    top:149px;
    width:121px;
    height:51px;
}

#nav_6{
    position: absolute;
    overflow: hidden;
    left:1125px;
    top:55px;
    width:81px;
    height:80px;
}

#main{
    z-index: 4;
    position: absolute;
    overflow: hidden;
    width:630px;
    top:200px;
    left:80px;
}

#side{
    z-index: 4;
    position: absolute;
    width:240px;
    top:200px;
    left:720px;
    padding-top: 20px;
}

div#container,
div#container div.container-top,
div#container div.container-bottom {
    width: 960px;
}

div#layout {
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: hidden;
    text-align: center;
}

* > div#layout {
    min-width: 960px;
    overflow: hidden;
    width: 100%;
}

div#container {
    position: relative;
    overflow: visible;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;

}

div#container div.container-right {
    position: absolute;
    right: -320px;
    top: 0px;
    width: 320px;
}

div#container div.container-left {
    position: absolute;
    left: -320px;
    top: 0px;
    width: 320px;

}