/*definicja styli podstawowych */
body {
background-color: #f5f3ec;
background-image: url(/gfx2/tlo_wiosna1.jpg);
background-repeat: no-repeat;
background-position: top center;
}
div{
border: solid 0px;
}
a, img {
text-decoration: none;
border: 0px;
}
#header{
padding-top: 135px;
margin-left: auto;
margin-right: auto;
width: 989px;
border: solid 0px red;
}
#header_logo{
width: 144px;
float: inherit;
margin-top: -396px;
margin-left: 35px;
border: solid 0px red;
}


#header_ico{
height: 94px;
width: 848px;
background-image: url(/gfx2/header_icons_bg.png);
background-repeat: no-repeat;
background-position: top right;
float: inherit;
margin-left: auto;
margin-right: auto;
margin-top: 90px
}
#header_ico2{
height: 94px;
width: 848px;
background-image: url(/gfx2/header_icons_bg2.png);
background-repeat: no-repeat;
background-position: top right;
float: inherit;
margin-left: auto;
margin-right: auto;
margin-top: 90px
}
#header_pic_bgr{
background: url(/gfx2/ramka.png);
background-repeat: no-repeat;
width: 989px;
height: 492px;
float: inherit;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}
#header_pic{
background: url(/gfx2/glowna_main.jpg);
background-position:center;
background-repeat: no-repeat;
width: 989px;
height: 492px;
float: inherit;
margin-left: auto;
margin-right: auto;
margin-top: -35px;
}
#buttons{
margin-left: 24px;
padding-top: 408px;
}
#leaf{
width: 290px;
height: 205px;
margin-top: -315px;
margin-left: 223px;
}
#header_text{
width: 199px;
height: 32px;
margin-top: -90px;
margin-left: 50px;
}
#main_bg_1{
background-color: white;
margin-top: -37px;
padding-top: 15px;
padding-bottom: 15px;
margin-left: auto;
margin-right: auto;
width: 848px;
height: auto;
font-family: Verdana;
border: solid 0px red;
}
#path{
padding-left: 40px;
padding-top: 5px;
height: auto;
float: left;
border: solid 0px black;
}
#search{
padding-top: 0px;
padding-left: 630px;
height: auto;
width: 163px;
float: inherit;
border: solid 0px black;
}
#search_bg{
background-image: url(/gfx2/search_input.jpg);
background-repeat: no-repeat;
width: 163px;
height: 25px;
margin-right: 0px;
padding-left: 8px;
border: solid red 0px;
}
#search_input{
height: 20px;
width: 120px;
padding-top: 2px;
border: solid green 0px;
}
#end{
clear: both;
border: solid 0px black;
}
#main_bg_2{
background-color: white;
padding-top: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
width: 848px;
font-family: Verdana;
height: auto;
float: inherit;
border: solid 0px black;
}
#container_top{
background-image: url(/gfx2/main_bg_1.jpg);
background-repeat: no-repeat;
width: 941px;
height: 13px;
margin-left: 24px;
}
#container_main{
background-image: url(/gfx2/main_bg_2.jpg);
background-repeat: background-repeat:repeat-y;
width: 824px;
height: auto;
margin-left: 24px;
border: solid 0px red;
}
#menu{
background-image: url(/gfx2/menu_bg_tmp.jpg);
background-repeat: no-repeat;
background-color: #6ea501;
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#menu_kult{
background-image: url(/gfx2/menu_bg_tmp2.jpg);
background-repeat: no-repeat;
background-color: #AA2D01;
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#menu_rek{
background-image: url(/gfx2/menu_bg_tmp3.jpg);
background-repeat: no-repeat;
background-color: #0173A9;
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#menu_sam{
background-image: url(/gfx2/menu_bg_tmp4.jpg);
background-repeat: no-repeat;
background-color: #70788B;
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#menu2{
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#menu3{
width: 185px;
height: auto;
margin-top: 0px;
border: solid 0px;
float: left;
}
#main_left{
border: solid 0px;
width: 185px;
margin-left: 0px;
font-family: Verdana;
font-size: 11px;
float: left;
margin-top: -12px;
border: solid 0px;
}
#main_center{
border: solid 0px;
width: 430px;
height: auto;
margin-left: 10px;
margin-top: -10px;
font-family: Verdana;
font-size: 11px;
float: left;
}
#main_right{
border: solid 0px;
width: 160px;
font-family: Verdana;
font-size: 11px;
float: right;
position: inherit;
margin-right: 25px;
margin-top: -10px;
}
#container_bottom{
background-image: url(/gfx2/main_bg_3.jpg);
background-repeat: no-repeat;
width: 941px;
height: 13px;
margin-left: 24px;
}
#newslist{
height: auto;
border: solid 0px;
}
#news{
height: auto;
border: solid 0px;
}
#newstext{
float: left;
width: 240px;
height: auto;
text-align: justify;
border: solid 0px red;
}
#newsimg{
float: right;
border: solid 0px green;
}
#newsimg2{
float: left;
border: solid 1px;
}
#fotoservice{
width: 700px;
height: auto;
border: solid 0px;
margin-left: auto;
margin-right: auto;
}
#main_bg3{
background-image: url(/gfx2/main_bg3.jpg);
background-repeat: no-repeat;
border: solid 0px;
height: 33px;
width: 848px;
margin-left: auto;
margin-right: auto;
}
#main_bg4{
background-color: white;
height: auto;
width: 848px;
margin-left: auto;
margin-right: auto;
border: solid 0px red;
padding-top: 0px;
}
#footer_left{
width: 400px;
height: auto;
border: solid 0px black;
float: left;
}
#info{
width: 400px;
height: auto;
border: solid 0px green;
float: left;
}
#newsletter{
width: 190px;
height: auto;
border: solid 0px green;
float: right;
}
#footer_right{
width: 400px;
height: auto;
border: solid 0px black;
float: right;
}
#links1{
width: 400px;
height: auto;
border: solid 0px green;
}
#links2{
width: 400px;
height: auto;
border: solid 0px green;
}
#main_bg5{
background-image: url(/gfx2/main_bg5.jpg);
background-repeat: no-repeat;
border: solid 0px;
height: 20px;
width: 848px;
margin-left: auto;
margin-right: auto;
}

#navigation_menu{
background-color: white;	color: white;	height: 35px;	padding-left: 20px
}

#navigation_menu ul{
margin: 0%;	padding: 0%;	list-style-type: none;
}

#navigation_menu ul a {
background-color: none;	text-align: center;	color: black;	line-height: 35px;	padding: 0px 0px 0px 0px;
margin-left: 0px;	margin-right: 0px;	text-decoration: none;	font-family: Verdana;	font-size: 12px;
font-weight: bold;	font-style: italic;	display: block;
}

#navigation_menu ul a:hover{
<------>text-decoration: underline;
}

#navigation_menu ul div{
position: absolute;	width: 120px;	background-color: grey;	margin-left: 120px;	margin-top: -10px;
display: none;	z-index: 1000;
}

#navigation_menu ul li{>
<------>float: left;
}
#sponsor{
background-image: url(/gfx2/sponsor.jpg);
background-repeat: no-repeat;
border: solid 0px;
height: 126px;
width: 848px;
margin-left: auto;
margin-right: auto;
}
