body {
	overflow-y: scroll;
background-color: #767e92;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#414C68;
padding:0px;
margin:0px;
text-align: center;
}
#content {
text-align: left;
vertical-align: middle;
margin: 0px auto;
padding: 0px;
width: 966px;
background: #CED1D8 url(/images/bkg_borders.gif) repeat-y center;
border:solid 1px #FFFFFF;

}
#top {
	height:116px;
	width:966px;
	margin: 0px;
	text-align:center;
	background: url(/images/bkg_corners.gif) no-repeat bottom;

}
#menu {
	height:26px;
	width:790px;
	margin: 0px 88px;
	line-height:19px;
	font-weight:bold;
	background: #CED1D8	url(/images/bkg_corners.gif) no-repeat bottom;
}
.menugap {
	padding-left:15px;
	padding-right:15px;
	font-weight:normal;
	color:#FFFFFF;
	cursor:default;
}
.menufirst {
	margin-left:10px;
}
#main {
	width:750px;
	margin: 0px 108px 20px;
}
.center {
	text-align:center;
	margin-top:0px;
}
.mainbkg {
	background: url(/images/firma_bkg.jpg) no-repeat top right;
}
#foot {
	height:86px;
	width:790px;
	margin: 0px 88px;
	background: #CED1D8	url(/images/bkg_corners.gif) no-repeat top;
	color:#FFFFFF;
	

}
.footleft {
	float:left;
	color:#414C68;
	padding:10px
}
.footright {
	float:right;
	padding:10px
}
span.footright a {
	color:#ffffff;
}
.white {
	color:#DDDDDD;
}

p, h1, pre {
margin: 0px;
padding: 5px 10px;
line-height:150%;
}
h1 {
font-size: 12px;
border-bottom:1px solid #CED1D8;
color:#414C68;
display:inline;
line-height:300%;
}
a:link, a:hover, a:visited, a:active {
color: #414C68;
background-color:transparent;
text-decoration: none;
}
a:hover {
	border-bottom:1px solid #767E92;
}
#menu a:hover {
	border-bottom:1px solid #FFFFFF;
	color:#750000;
}


button, a.button, .button {
	background: #767E92 url(../images/button.png) repeat-x left top;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    border: 1px solid #CED1D8;

    padding:4px 8px;
    cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;

}
button:hover, a.button:hover, .button:hover {
	 background-image:none;
	 text-decoration:none;
}




textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #CED1D8;
    padding-left: 2px;
    padding-right: 2px;
	 font-size: 11px;
    overflow: auto;
}

input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    border: 1px solid #CED1D8;
    padding-left: 2px;
}

/* input btn1-guziki, write-wpisywane, dot-radio */
input {
    text-decoration: none;
/*    width: auto;
 
 */
	background:#FFFFFF;
}

input:hover, textarea:hover, select:hover, checkbox:hover {
    border-color:#750000;
}

input.dot {
    border: 0px;
    vertical-align: middle;
    margin: 3px;
    padding: 0px;
    cursor: hand;
}


checkbox {
    vertical-align: middle;
    margin: 0px;
    padding: 0px;
}


select {
    font-size: 11px;
    border: 1px ridge #FE0000;
    background-color: #FFFFFF;
}
ol, ul {
	margin-top:0px;
}
/*
h1 {
	color:#b52c2b;
}
*/
#menu a:link, #menu a:visited, #menu a:active {
	color:#750000;
}
#menu a:hover {
	color:#CC0000;
}
.footleft {
	color:#750000;
}
#gotoprezentacja {
	position:absolute;
	width:439px;
	height:408px;
}
a.ufolink {
	position:absolute;
	width:439px;
	height:408px;
	top:0;
}
.kayser {
	background:#000000;
}
#menukayser {
	margin-top:10px;
	text-align:right;
}
#menukayser a:link, #menukayser a:hover, #menukayser a:visited, #menukayser a:active {
	color:#DDDDDD;
}
#menukayser a:hover {
border-bottom:1px solid #FFFFFF;
	
}
