
body {
font-family: Tahoma;
font-size:12px;
color: #7A6146;
background-color: #ffffff;
height: 0px;
margin: 0px;
}

#bgdiv {

    width: 99%;
    top: 0px;
    padding: 0px;
    align: center; 
    margin-left: auto;
    margin-right: auto;
    border: 1px #D3CBC2 solid; 
    vertical-align: baseline;
    z-index: -1;

}

#glosnik {
    background-color: #ffffff;
    height: 80px;
left:100px;
    float: right;
    margin: 0;
    position: relative;
    top: -185px;
    width: 80px;

    border: 0px;
}




#napisz {

    width: 560px;
    height: 450px;
    top: 0px;
    padding: 0px;
    align: center; 
    margin-left: auto;
    margin-right: auto;
    border: 2px #D3CBC2 solid; 
    position: absolute;
    background-color: #f6ede8;
    z-index: 400;
    top: 40px;
    left: 30%;
    

}

#napisz input, #napisz textarea  {
	width:340px;
}

#napisz form h1 {
	font-size:15px;
	color: #25315b;

}

#formlabel{

	height: 36px;
	background-color: #e9d3c5;
	width:540px;
	padding: 10px;

}

#formdiv {
	
	padding: 10px 10px 10px 30px;
}

#flashContent {

	z-index:-1;

}



#buttonsend {
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#ffffff;
   width:130px;
   height:22px;
   background-color:#25315b;
   border-style:solid;
   border-width:1px;

}
#bgimg {
	width:1409px;
	height:383px;
	z-index:-100;
	position:absolute;
}

#bottomcont div {
    border: 1px solid #D3CBC3;
}



#maincont div div { 
        border: 0px;
        margin: 3px 6px 8px 0;
}


#bottomcont div  div {
    border: 0px;
    height: 65px;
    margin: 10px;
}

#bottomcont div div a img {
    border: 0px;
    vertical-align: center;
}


#bottomcont a:link { text-decoration: none; color: #7A6146;}
#bottomcont a:visited { text-decoration: none; color: #7A6146;}
#bottomcont a:active { text-decoration: none; color: #25316b;}
#bottomcont a:hover { text-decoration: none; color: #25316b;}

#maincont a:link { text-decoration: none; color: #25316b;}
#maincont a:visited { text-decoration: none; color: #25316b;}
#maincont a:active { text-decoration: none; color: #25316b;}
#maincont a:hover { text-decoration: none; color: #25316b;}

#menu_bg {
    height: 25px;
    width: 100%;
    top: 182px;
    text-align: center;
    background-image: url('img/menu_bg.jpg');
    align: center; 
    margin-left: auto;
    margin-right: auto;
    border: none;
    z-index: 2;
    vertical-align: baseline;
    padding: 5px 0 0 0;
}
#bg_img {
    width: 100%;
    height: 489px;

}


#header_logo {
    height: 98px;
    width: 98px;
    z-index: 2;
    text-align: center;
    padding: 0px;
    align: center; 
    margin-left: auto;
    margin-right: auto;
    border: none; 
    float: bottom;
    margin-top: 10px;
}

#header_logo img {
border: 0;
}


#maincont {
    padding-left: 10px;
    margin: auto;
    width: 850px;
    z-index: 2;
    float: bottom;
    top: 91px;
    text-align: left;
    align: center;
    margin-left: auto;
    margin-right: auto;
}

#maincont pp {
margin-left: 5px;
margin-right: 5px;

}

#bottomcont {
    padding: 0px;
    margin: 0px;
    width: 850px;
    z-index: 2;
    float: bottom;
    top: 490px;
    text-align: left;
    align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 13px;
    font-family: Tahoma;
}





#header_name {
    height: 22px;
    width: 884px;
    z-index: 2;
    text-align: center;
    padding: 0px;
    align: center; 
    margin-left: auto;
    margin-right: auto;
    border: none; 
    float: bottom;
    top: 56px;
    font-family: Times New Roman;
    font-size: 14pt;
    color: #7A6146;
    letter-spacing: 16px;
    margin-bottom: 10px;
}

#header_name span {
    margin-left: 15px;
    text-align: justify;
    width: 852px;
    
}

.menulink:link { text-decoration: none; color: #7a4146; letter-spacing:4px;}
.menulink:visited { text-decoration: none; color: #7a4146; letter-spacing:4px;}
.menulink:active { text-decoration: none; color: #25316b; letter-spacing:4px;}
.menulink:hover { text-decoration: none; color: #25316b; letter-spacing:4px;}

.menulink_active:link { text-decoration: none; color: #25316b; letter-spacing:4px;}
.menulink_active:visited { text-decoration: none; color: #25316b; letter-spacing:4px;}
.menulink_active:active { text-decoration: none; color: #25316b; letter-spacing:4px;}
.menulink_active:hover { text-decoration: none; color: #25316b; letter-spacing:4px;}


.menu
{
    padding-left: 61px;
    padding-right: 59px;
    width: 363 px;
    text-align: center;
    align: center;
    float: bottom;
    z-index: 2;
    font-family: Times New Roman;
    font-size: 12pt;
}

#footer {
    font-family: 10px;
    color: #7A6146;
    overflow: auto;
    width: 98%;
    padding:5px;
    text-align: center;

    height:20px;	
}




a:link {text-decoration: none; color: #7a4146;}
a:visited {text-decoration: none;color: #7a4146;}
a:active {text-decoration: none; color: #25316b;}
a:hover {text-decoration: none; color: #25316b;}



#maindiv { 
	width: 840px;
	height: 100%;
	z-index: 1000;
	top: 100px;

	}

#menubg {
	height: 411px;
	position: absolute;
	padding-top: 1px;
	margin-left: 280px
}


#header2 {
	width: 490px;
	height: 31px;
	background:  url('img/gradient_naglowek3.png');
	background-repeat: no-repeat;
	position: absolute;
	padding-top: 1px;
	padding-left:40px;
	z-index:-1;
	-moz-opacity: 0.8; 
	opacity: 0.8;
}


.clear {
    clear:both;
    height:1px;
    overflow:hidden;
}



ul {
margin-left: 0;
padding-left: 40px;
list-style: none;
width: 240px;
}

li {
	background-image:url("img/strzalka.png");
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 10px;;
	padding-left: 22px;
}
