body {
	margin:0;
	padding:0;
	background:#151515 url(graphics/bg.gif);
	background-repeat:repeat-x;
	font:12px "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;
}
img {
	border:0;
}
input.subbmit {
	width:auto;
}
textarea.textarea_content {
	width:440px;
}
textarea.textarea_comment {
	width:550px;
}
a:link, a:visited, a:hover, a:active {
	border:0;
	color:#eee;
}
div.przerwa {
	height:0;
	font-size:1px;
	clear:both;
}
div, p, a, form, h1, h2, h3, h4, h5, ul, il {
	margin:0;
	padding:0;
}
div {
	line-height:18px;
}
H1 {
	font-size:20px;
	line-height:25px;
}
H2 {
	color:#D2FD4F;
	font-size:15px;
	line-height:20px;
}
H3 {
	font-style:italic;
	color:#FFDA49;
	font-size:14px;
	line-height:20px;
}
H4 {
	font-style:italic;
	font-size:12px;
	line-height:18px;
}
H5 {
	font-size:12px;
	line-height:18px;
}
H6 {
	font-size:12px;
	line-height:18px;
}
#contener {
	width:990px;
	margin:0 auto;
}
#top {
	height:294px;
	background:url(graphics/top2.jpg);
	position:relative;
}
.table {
	color:#eee;
	font-size:12px;
}
.table a {
	color:#eee;
	font-size:12px;
	font-weight:bold;
}
#menu {
	padding-top:10px;
	padding-left:2px;
}
.top_menu {
	height:40px;
	margin-right:39px;
}
.top_menu_l {
	background:transparent url(graphics/bar2_end.png) no-repeat;
	float:left;
	height:40px;
	width:20px;
}
.top_menu_c {
	background:transparent url(graphics/bar2_mid.png) repeat;
	float:left;
	height:40px;
	line-height:60px;
	vertical-align:middle;
}
.top_menu_r {
	background:transparent url(graphics/bar2_start.png) repeat;
	float:left;
	height:40px;
	width:15px;
}
.menu_pos {
	width:164px;
	height:30px;
	background:url(graphics/menu2.png);
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#eee;
	padding-top:16px;
	float:left;
}
.menu_pos_br {
	width:164px;
	height:38px;
	background:url(graphics/menu2.png);
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#eee;
	padding-top:11px;
	line-height:14px;
	float:left;
}
#under_top {
	height:54px;
	background:url(graphics/undertop_3.jpg);
}
#download {
	padding-top:14px;
	padding-left:58px;
}
#download_logo {
	float:left;
}
#download_left {
	float:left;
}
#icon_right {
	float:left;
}
#download_right {
	float:left;
	margin-left:70px;
	line-height:16px;
	font-weight:bold;
	font-size:18px;
	position:absolute;
	color:#D2FD4F;
}
#download a {
	font-size:18px;
	color:#ebebeb;
	line-height:16px;
}
#content {
	background:#0e0e0e url(graphics/content_3.jpg);
	background-repeat:no-repeat;
	padding:10px;
	overflow:hidden;
}
#content_l {
	font-size:14px;
	line-height:20px;
	float:left;
	width:595px;
	padding-left:25px;
	color:#eee;
}
#comment {
	padding-left:25px;
	width:595px;
	bottom:0;
	color:#eee;
}
#content_r {
	font-size:15px;
	float:right;
	width:330px;
	padding-top:0px;
}
.nag {
	width:180px;
	padding-top:30px;
	padding-left:67px;
	font-size:18px;
	color:#ebebeb;
	margin-bottom:5px;
	clear:both;
}
.nag_home {
	width:180px;
	padding-top:30px;
	padding-left:67px;
	height:41px;
	font-size:18px;
	color:#ebebeb;
	margin-bottom:10px;
	clear:both;
	position:relative;
}
.nag_home_icon {
	position:absolute;
	top:10px;
	left:0;
}
.nag_right_icon {
	width:180px;
	padding-top:30px;
	padding-left:0;
	font-size:18px;
	color:#ebebeb;
	margin-bottom:10px;
	clear:both;
}
.title_right_icon {
	width:180px;
	padding-top:24px;
	padding-left:67px;
	font-size:18px;
	color:#ebebeb;
	margin-bottom:15px;
	clear:both;
}
#form_register {
	color:#eee;
	font-size:12px;
}
#form_register_l {
	float:left;
	width:282px;
	text-align:right;
}
#form_register_l input {
	background:url(graphics/input.jpg);
	border:0;
	margin:3px;
}
#form_register_l input.submit {
	width:82px;
	height:22px;
	background:url(graphics/submit.gif);
	color:#222;
	font-weight:bold;
	font-size:12px;
}
#platnosci {
	float:left;
	padding-left:30px;
}
.logos {
	text-align:center;
	padding:10px;
}
.logos img {
	margin:5px;
}
.error {
	font-weight:bold;
	font-size:14px;
	color:#F37ED4;
	text-align:center;
}
.news {
	color:#d3d3d3;
	padding-bottom:15px;
}
.news_title {
	background:url(graphics/news_title.png);
	background-repeat:no-repeat;
	background-position:0 10px;
	height:45px;
	padding-left:25px;
	font-size:12px;
	color:#868686;
	line-height:18px;
	overflow:hidden;
}
.news_title_right {
	background:url(graphics/news_title.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:25px;
	padding-bottom:12px;
	font-size:12px;
	color:#868686;
	line-height:18px;
}
.news_title_right a {
	color:#FFDA49;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
}
.news_title a {
	color:#FFDA49;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
}
.news_title_content {
	background:url(graphics/news_title.png);
	background-repeat:no-repeat;
	background-position:0 10px;
	height:45px;
	padding-left:25px;
	font-size:12px;
	color:#FFDA49;
	line-height:18px;
	overflow:hidden;
}
.news_title_content span {
	color:#868686;
}
.news_text {
	color:#eee;
	font-size:12px;
	padding-left:25px;
	overflow:hidden;
}
.news_text a {
	color:#eee;
}
.more {
	color:#D2FD4F;
	font-weight:bold;
}
#footer {
	clear:both;
	background:url(graphics/footer_3.jpg) no-repeat;
	text-align:center;
	padding-top:24px;
}
#footer h1 {
	display:inline;
	font-size:12px;
}
#footer h2 {
	display:inline;
	font-size:12px;
}
#footer h3 {
	display:inline;
	font-size:12px;
}
#footer h4 {
	display:inline;
	font-size:12px;
}
#footer h5 {
	display:inline;
	font-size:12px;
}
#footer h6 {
	display:inline;
	font-size:12px;
}
#footer_menu {
	color:#818181;
	font-size:12px;
}
#footer_menu a {
	color:#eee;
	font-weight:bold;
	margin:10px;
}
.footer_menu {
	height:20px;
	color:#818181;
	font-size:12px;
}
.footer_menu a {
	color:#eee;
	font-weight:bold;
	margin:5px;
}
#footer_menu_1 {
	color:#818181;
	font-size:12px;
}
#footer_menu_1 a {
	color:#eee;
	font-weight:bold;
	margin:10px;
}
#footer_copyright {
	color:#E5A1FF;
	font-size:12px;
	padding-top:15px;
	padding-bottom:10px;
	background:transparent url(graphics/footer_line.gif) no-repeat scroll 0 0;
}
#footer_copyright a {
	color:#E5A1FF;
	font-size:12px;
	padding-top:15px;
}
#footer_copyright img {
	vertical-align:middle;
}
.welcome {
	float:left;
	color:#818181;
	font-size:12px;
	position:relative;
	left:150px;
	margin:10px;
}
.welcome a {
	color:#eee;
	font-weight:bold;
}
#ariadny {
	color:#C9CBC6;
	font-size:12px;
	padding-top:16px;
	margin-bottom:10px;
	max-width:500px;
}
#ariadny h3, h4, h5, h6, h7 {
	display:inline;
}
#ariadny a {
	color:#eee;
	font-weight:bold;
	margin:10px;
}
#min_menu a {
	font-size:12px;
	color:#eee;
	font-weight:bold;
	margin:10px;
}
#pagin {
	font-size:12px;
	color:#eee;
	font-weight:bold;
	margin:5px;
}
#pagin a {
	font-size:12px;
	color:#eee;
	font-weight:bold;
	margin:5px;
}
#page_news {
	font-size:14px;
	color:#eee;
	font-weight:bold;
	margin:5px;
	text-align:center;
}
#page_news a {
	font-size:12px;
	color:#eee;
	font-weight:bold;
	margin:5px;
}
#legend {
	color:#F37ED4;
}
.marg {
	margin-left:10px;
}
.sform_td_left {
	text-align:right;
	padding-right:5px;
	font-weight:normal;
	vertical-align:top;
	padding-top:5px;
}
.sform_td_left span {
	font-weight:normal;
}
.sform_td_right {
	text-align:left;
	vertical-align:top;
	padding-right:5px;
}
.info {
	font-weight:bold;
}
.logo {
	left:160px;
	position:absolute;
	top:105px;
}
.baseline {
	color:#c9cbc6;
	left:190px;
	position:absolute;
	top:255px;
	font-style:italic;
	width:460px;
	text-align:left;
	font-size:14px;
}
a.yellow_text {
	color:#FFDA49;
}
a.menu_text {
	color:#eee;
}
.site_map ul {
	padding-left:15px;
	list-style-position:inside;
	list-style-type:square;
}
.site_map ul ul {
	padding-left:15px;
	list-style-position:inside;
	list-style-type:disc;
}

.download_form_conatainer{
    border:1px dashed #FFFFFF;
    padding:5px;
}

.download_email_input{
    width:300px;
}