* {border: 0; padding: 0; margin: 0; text-align: left;}

body {width: 1000px; margin: 0 auto; text-align: center; background: #000; color: #fff;}

a {color: orange; text-decoration: none; } /* dot. link�w podstron, wcze�niej rgb(192, 192, 192); lub #adadad; */
a:link:hover {color:red;}     /* dodane */
a:visited	{ color: #ECAB53; text-decoration: none; }
a:visited:hover {color:red;}  /* dodane */

a.kotwica	{ color:brown; }
a.kotwica:hover { color:red; text-decoration: none;	}
a.name {color:white;}         /* dodane */

b { color:#CDAA7D; }
strong { font-weight: bold; }

H1	{
	 font-size: 30pt;
	 font-family: Monotype Corsiva;
	 color: #63615A;
	 text-align: center;
	 line-height: 24pt;
	 margin-left: 18pt;
	 margin-right: 18pt;
	}

H2 {
   font-size: 12pt;
	 font-family: Georgia;
	 color: white;
	 text-align: left;
	 line-height: 16pt;
	 margin-left: 0pt;
	 margin-right: 18pt;
	 margin-top: 12pt;
   margin-bottom: 12pt;
  }

H3 {
   font-size: 12pt;
	 font-family: Times New Roman;
	 color: white;
	 text-align: left;
	 line-height: 24pt;
	 margin-left: 9pt;
	 margin-right: 18pt;
  }
  
H4 {
   font-size: 12pt;
	 font-family: Times New Roman;
	 color: white;
	 text-align: left;
	 line-height: 24pt;
	 margin-left: 18pt;
	 margin-right: 18pt;
  }

#page {position: relative; width: 1000px; height: auto; background: url(/assets/images/page_bg.jpg) no-repeat 0 0}

#top {
        width: 1000px; 
        height: 257px;
        position:relative;

}
.new_version{
    left: 732px;
    position: absolute;
    top: 84px;
}
#top a img {float: left; margin-top: 125px; margin-left: 10px;}

#naj_czytane {
	float:right;
	margin-top:20px;
	margin-right:10px;
	width:322px;
	height:185px;
	background: url(/assets/images/naj_czyt_bg.png) no-repeat 0 0 transparent;
}
#naj_czytane_foo {
	float: right;
	top:20px;
	right:10px;
	width:322px;
	height:185px;
	position: absolute;
}
#naj_czytane_foo ul {
	margin-top:45px;
	margin-left:13px;
	list-style:none;
}
#naj_czytane_foo ul li {
	display:block;
	background:url(/assets/images/circle.png) no-repeat 0 0 transparent;
	padding-left:10px;
}
#naj_czytane_foo ul li a {
	font-size:11px;
	font-family:arial;
	color:#8a735f;
	text-decoration:none;
	font-weight: normal;
}
#naj_czytane_foo ul li a:hover {
	color:#ce0014
}

#main_menu {width: 1000px; height: 47px; background: url(/assets/images/main_menu_back.png) repeat-x 0 0 transparent; margin-bottom: 5px;}
#main_menu ul {list-style: none;}
#main_menu ul li {display: inline;}
#main_menu ul li a {float: left; display: block; width: auto; height: 20px; margin: 0 10px; padding: 0 10px; padding-top: 3px; margin-top: 10px; font-size: 14px; font-family: arial; color: #fff; font-weight: bold; font-style: italic; text-decoration: none;}
#main_menu ul li a:hover {background: url(/assets/images/main_menu_hover.png) repeat-x 0 0 transparent; border: 1px solid #ff0000; border-top: 0; border-bottom: 0; padding: 0 9px; padding-top: 3px;}

#form {float: right; margin-top: 2px; margin-right: 10px;}
#input_txt {float: left; width: 175px; height: 20px; margin-top: 9px; background: #fff; font-size: 11px; color: #000; font-family: arial; padding: 5px 5px 0 5px;}
#szukaj {float: right; margin-left: 10px; margin-top: 10px; width: 53px; height: 23px; background: url(/assets/images/szukaj.png) no-repeat 0 0;}

#menu {float: left; position: relative; left: -10px; margin-right: -10px; width: 241px; height: auto;}
#menu ul {list-style: none; margin-bottom: 25px;}
#menu ul li {display: block; width: 241px; height: 30px; margin: 5px 0;}
#menu ul li a {display: block; width: 231px; height: 22px; padding: 8px 0 0 20px; background: url(/assets/images/menu_bg.png) no-repeat 0 0 transparent; font-size: 14px; font-family: arial; color: #fff; font-weight: bold; font-style: italic; text-decoration: none;}
#menu ul li a:hover {width: 216px; padding: 8px 0 0 35px; background: url(/assets/images/menu_bg_hover.png) no-repeat 0 0 transparent;}

#content {float: left; margin-left: 12px; margin-top: 5px; width: 485px; height: auto; background: transparent;}
.center {text-align: center; margin: 5px 0;}
.border {border-bottom: 1px dotted #29272a;}
.txt {font-size: 13px; font-family: arial; color: #999999; margin: 15px 0;} /* edycja tekstu na podstronach */
ol.txt {font-size: 12px; font-family: arial; color: #999999; margin: 15px 0 0 20px;}
ul.txt {font-size: 12px; font-family: arial; color: #999999; margin: 15px 0 0 20px;}

#last_news {width: 285px; height: 90px; position: relative; z-index: 1; margin-bottom: 15px;}
#last_news img {position: relative; top: -10px; left: -10px;}
#last_news div {width: 485px; height: 75px; position: absolute; bottom: 0; background: url(/assets/images/last_back.png) 0 0 transparent; overflow: hidden; z-index: 2;}
#last_news div h1 {float: left; position: relative; top: 17px; left: 5px; z-index: 3;  font-size: 30px; font-family: arial; font-weight: bold; font-style: italic; color: #fff;}
.last_news_txt {float: right; border-left: 2px solid #2d2c2d; width: 275px; height: 50px; margin-top: 13px; padding-left: 5px; font-size: 12px; font-family: arial; font-style: italic; color: #adadad; background: none; z-index: 10;}

#right_col {float: right; width: 263px; height: auto;}

#o_mnie_box {width: 250px; height: 198px; padding: 15px; padding-right: 0; background: url(/assets/images/o_mnie_bg.png) no-repeat 0 0 transparent; margin-bottom: 20px;}
#o_mnie_box img {float: left;}
#o_mnie_box ul {float: left; margin-top: 5px; margin-left: 5px; list-style: none;}
#o_mnie_box ul li {display: block; background: url(/assets/images/circle_mini.png) no-repeat 0 1px transparent; padding-left: 10px; line-height: 12px;}
#o_mnie_box ul li a {font-size: 9px; font-family: arial; color: #999; text-decoration: none;}
#o_mnie_box p {clear: both; font-size: 11px; font-family: arial; color: #b7b7b7; padding-top: 15px; font-weight: bold;}
.dark {color: silver !important;} /* KOLOR TEKSTU NA STRONIE G��WNEJ! poprzedni kolor #5c5c5c */
.dark a {color: silver !important; text-decoration: underline; font-weight: bold;} /* poprzedni kolor #5c5c5c */
.dark a:link {color: orange; }

#naj_typerzy_box {width: 263px; height: auto; background: url(/assets/images/naj_typerzy_bg.png) no-repeat 0 0 transparent; margin: 0 !important;}
#naj_typerzy_box ul {padding: 5px; padding-bottom: 12px; width: 255px; list-style: none; background: url(/assets/images/naj_typerzy_bottom.jpg) no-repeat 0 100% transparent;}
#naj_typerzy_box ul li {display: block; margin-top: 0px;}
#naj_typerzy_box ul li a {display: block; width: 246px; height: 25px; padding-left: 5px; padding-top: 7px; padding-bottom: 5px; margin-top: 2px; background: transparent; text-decoration: none; border-bottom: 1px dotted #29272a; font-size: 14px; font-family: arial; color: #555555; font-weight: normal; font-style: italic;}
#naj_typerzy_box ul li a:hover {background: url(/assets/images/naj_typerzy_hover.png) no-repeat 0 0; font-weight: bold; color: #fff;}

#naj_typerzy_box2 {width: 263px; height: auto; background: url(/assets/images/naj_typerzy_bg.png) no-repeat 0 0 transparent; margin: 0 !important;}
#naj_typerzy_box2 ul {padding: 5px; padding-bottom: 12px; width: 255px; list-style: none; background: url(/assets/images/naj_typerzy_bottom.jpg) no-repeat 0 100% transparent;}
#naj_typerzy_box2 ul li {display: block; margin-top: 0px;}
#naj_typerzy_box2 ul li a {display: block; width: 246px; height: 25px; padding-left: 5px; padding-top: 7px; padding-bottom: 5px; margin-top: 2px; background: transparent; text-decoration: none; border-bottom: 1px dotted #29272a; font-size: 14px; font-family: arial; color: #555555; font-weight: normal; font-style: italic;}
#naj_typerzy_box2 ul li a:hover {background: url(/assets/images/naj_typerzy_hover.png) no-repeat 0 0; font-weight: bold; color: #fff;}

.last {border: 0 !important;}
.naj_typ_left {float: left;}
.naj_typ_right {float: right; margin-right: 5px; font-weight: bold; color: #fff;}

#footer {clear: both; border-bottom: 1px solid #3c3c3c; padding-bottom: 0px; padding-top: 10px; margin-bottom: 30px; overflow: hidden;}
#footer p, #footer a {font-size: 11px; font-family: arial; color: #929292; margin-bottom: 10px; margin-top: 10px;}
#footer a {text-decoration: none; font-weight: bold;}
.left {float: left;}
.right {float: right;}
p.left{display: block;}
.form_default
{
  margin-left: auto;
  margin-right: auto;
}

.form_default div
{
  margin-top: 10px;
  margin-bottom: 10px;
}

.form_default label
{
  width: 120px;
  display: block;
  float: left;
  color: #fff;
}

.form_default input, .form_default textarea, .form_default select
{
  border: 1px solid #929292;
  background-color: #121212;
  color: #929292;
  padding: 2px;
  width: 200px;
}

.form_default select
{
  width: 206px;
}

.form_default .submit
{
  width: 70px;
  text-align: center;
}

.form_default h2
{
  text-align: center;
  color: #fff;
  margin: 15px;
}

.error {
  margin-top: 15px;
  text-align: center;
  color: red;
 }

 .uptooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: black;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

.pagination {
  text-align: center;
  font-size: 14px;
  margin-top: 10px;
}
body{
}
.flagi{
		position: absolute;
		top: 30px;
		left: 10px;
}
#menu .center .slij{
	width: 139px;
	height: 33px;
}

