html, body

{

	margin: 0;

	padding: 0;

	width: 100%;

	height: 100%;

}



body

{

	font-size: 10pt;

	font-family: Century Ghotic, sans-serif;

}



div#wrapper

{

	width: 904px;

	margin: auto;

	text-align: center;

}



div#sec_wrapper

{

	position: relative;

	z-index: 1;

	bottom: 27px;

}



div#mid_wrapper

{

	position: relative;

	height: 100%;

	bottom: 37px;

}



div#top_bar

{

	text-align: right;

	position: relative;

	z-index: 2;

}



td#top_bar

{	

	padding-top: 4px;

	background-image: url("img/top_bg.gif");

	background-repeat: repeat-x;

}



div#top_bar a

{

	text-decoration: none;

	font-size: 8pt;

}



td#menu

{

	text-align: left;

	background-image: url("img/menu_bg.gif");

	background-repeat: repeat-x;

	background-position: bottom;

}



div#menu_wrapper {

	width: 901px;

	margin: auto;

	margin: auto;

}



div#container {

	padding: 40px;

	padding-top: 10px;

	padding-bottom: 1px solid white;

	border-right: 1px solid #bfc2de;

	border-left: 1px solid #bfc2de;

	text-align: left;

	background-image: url("img/content_bg.png");

	overflow: hidden;

	background-repeat: repeat-x;

	width: 819px;

	margin: auto;

	clear: both;

}



div#tabs

{

	position: absolute;

	top: -1px;

	z-index: 10;

}



td#menu ul, td#menu li { display: block; margin: 0; padding: 0; list-style: none; }



td#menu li { float: left; }



td#menu a {

	display: block;

	width: 85px;

	height: 11px;

	color: #e2e2e2;

	font-weight: bold;

	text-decoration: none;

	background-image: url("img/tgray.gif");

	padding: 7px;

	font-size: 8pt;

	text-align: center;

	float: left;

	font-family: "Century Gothic", "Trebuchet MS", sans-serif;

}



td#menu a:hover { background-image: url("img/tsilver.gif"); color: #005da0;}



div#footer

{

	text-align: center;

	font-size: 7pt;
	color:#888a8f;

}



div#lkolumna

{

	width: 60%;

	clear: left;

	float: left;

	position: relative;

	z-index: 1;

	overflow: hidden;

}



div#pkolumna

{

	width: 37%;

	clear: right;

	float: right;

	position: relative;

	z-index: 1;

	overflow: hidden;

}



div#streatch { clear: both; }



#menu ul, #menu li

{

	margin: 0;

	padding: 0;

	display: block;

	list-style: none;

}



#menu li { display: inline; float: left;}



#menu a

{

	display: block;

	width: 90px;

	padding: 4px;

	padding-top: 8px;

	color: white;

	text-decoration: none;

	text-align: center;

	background-image: url("img/tab_first.png");

	background-repeat: no-repeat;

	font-weight: bold;

	margin-bottom: 15px;}



#menu a:HOVER

{

	color: #005da0;

}



img#logo

{



}



table#star { width: 103%; margin-left: -10px; }



table#star td a

{

	font-size: 9pt;

	color: #ff9d12;

	font-weight: bold;

}



table#star td a img { text-decoration: none; }

#hotlink_bar
{
	float: right;
	margin: auto;
	position: relative;
	top: 17px;
}



a

{

	color: #888a8f;

}



a.special

{

	color: #ff9d12;

	font-weight: bold;

}



h1 {

	color: #005da0;

	font-size: 14pt;

}



h2

{

	color: #ff9d12;

	font-size: 11pt;

}



p { text-align: justify; }



hr

{

	height: 7px;

	border: none;

	background-image: url("img/hr.jpg");

	background-repeat: repeat-x;

}



hr.top

{

	background-image: url("img/hrtop.jpg");

}

input, textarea, select
{
	border: 1px solid #005da0;
}

/* old mewa imported style elements */

td.special, tr.special, th.special, p.special {

	background-color: #cbdced;

	text-align: left;

	padding: 3px;

}



table.special, div.special  {

	border: 3px solid #cbdced;

	text-align: left;

}



div.special, p.special { padding: 10px; background-color: #FFFFFF;}



span.ajax {

	color: #505050;

	padding: 3px;

}



.gdiv {

	background-color: #e5ecf9;

	font-size: 12pt;

	padding: 3px;

	text-align: left;

	border-top: 1px solid #345ba6;

	font-weight: bold;

}

#search {

	width: 850px;

	margin: 10px;

	clear: both;

}

.ramka_header {

	padding: 5px;

	background-color: #0F294A;

	color: #FFFFFF;

	font-weight: bold;

}



.ramka {

	padding: 10px;

	background-color: #fcfcfc;

	border: 1px solid #eeeeee;

	background-image: url('images/mewka.jpg');

	background-repeat: no-repeat;

	background-position: top right;

	margin-bottom: 10px;

}



.white {

	background-color: #ffffff;

	padding: 7px;

	border: 1px solid #eeeeee;

	border-left: 3px solid #d5d5d5;

}



.userbar {

	background-color: #FAFAFA;

	padding: 5px;

}
#tags {margin-bottom:10px}
#tags form {display:inline;}
#tags input {
color:#888a8f;
border:0;
background-color:white;
padding:0;
margin:0 5px 0 5px;
}
#tags input:hover {cursor:pointer}
