body {
	margin: 0;
	text-align:center;
	background: center top no-repeat url(images/bg00.jpg) #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	font-size:14px;
	color:#33CC36;
}
a.warning{
	color:#00ff00;
	font-weight:bold;
	font-size:12px;
	
}
.alternative{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFCC00;
	text-align:right;
	margin-right:20px;
}

#topmenu{
	text-align:left;
	margin:0 auto;
	width:992px;
	height:440px;
}

#flashmenu{
	position:absolute;
	width:462px;
	height:114px;
	margin-top:55px;
	margin-left:495px;
	float:left;
	}
#flashlogo{
	position:absolute;
	float:left;
	width:472px;
	height:100px;
	margin-top:34px;
}
#header{
	position:absolute;
	float:left;
	width:265px;
	height:35px;
	margin-top:345px;
	margin-left:695px;
}

#description{
	color:#9f9f9f;
	text-align:right;
	position:absolute;
	float:left;
	width:565px;
	height:35px;
	margin-top:395px;
	margin-left:395px;

}
#secondbgbar{
	padding-top:3px;
	height:119px;
	width:100%;
	background:url(images/bg01.gif);
	text-align:center;
	}

.formleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:30px;
	color:#a8a8a8;
	text-align:right;
	padding-right:25px;
	width:270px;
	}

	
.tfield{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	height:22px;
	color:#fc0;
	background:#444;
	border:1px #666 groove;
	text-align:left;
	padding-left:5px;
	}

.radiobuttonlabel{
	font-size:12px;
	color:#fc0;
	}
	
.listmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	height:22px;
	color:#fc0;
	background:#444;
	border:1px #666 groove;
}

.submitbutton, .submitbutton:hover{
	background:url(images/submit_a.gif);
	color:#fff;
	border: none;
	width:100px;
	height:25px;
	}
	
.submitbutton:hover{
	background:url(images/submit_b.gif);
}


#content{
	margin:20px auto;
	width:992px;
	padding:10px;	
	
}

#content_welcome, #content_welcome table {
	text-align:justify;
	font-size:14px;
	line-height:26px;
	margin:10px auto;
	width:822px;
	padding:40px 40px;	
    color:#ccc;
	border:1px dotted #b38b02;
	
}

#content_welcome table {
	border:none;
	padding:0;
	margin:0;
	}


#content_ouservices{
	font-size:14px;
	line-height:26px;
	margin:20px auto;
	width:722px;
	padding:10px 50px;	
    color:#ccc;
	border:1px dotted #b38b02;
	text-align:justify;
	
}

.tytul1{
	color:#fc0;
	font-size:18px;
	}
	
.pic{
	margin:0 30px;
	border:1px dotted #b38b02;
}



#stopka{
	background:url(images/bg01.gif) bottom repeat-x;
	padding-bottom:10px;
	text-align:center;
}

#info{
	width:90%;
	color:#666666;
	text-align:center;
	margin:0 auto;
	padding-bottom:20px;
	}

#stopka a:link, #stopka a:active, #stopka a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b1b1b1;
	padding: 0 20px;
}

#stopka a:hover{
	color:#fc0;
}

.confirmtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:13px;
	color:#fc0;
	background:#444;
	border:1px #666 groove;
	text-align:center;
	width:90%;
	margin: 50px auto;
	margin-bottom:100px;
	}

.contact1{
	font-size:14px;

	color:#FFCC00;
	}