BODY {
	margin: 0;
	text-align: left;
	background-image: url(img/bg.gif);
	background-position: center; 
	background-repeat: repeat;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial, Ms Sans Serif, Sans-Serif, Helvetica;
}

TABLE {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}

TD, INPUT {	
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial, Ms Sans Serif, Sans-Serif, Helvetica;
}

A 		{color: #148c9c;}
A:hover {color: red;}

HR {
	height: 0px; 
	border: solid #28a5b8 0px; 
	border-top-width: 1px;
}

FIELDSET {
	border: solid #28a5b8 1px;	
	background-color: #f5f5f5;
	padding: 5px;	
}

LEGEND {
	font-family: Verdana, Tahoma, Arial;
	color: darkred;
}

FORM {
	margin: 0;
}

/* Style rozszerzone */

#menu_top {
	color: white;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	margin: 20px;	
}
#menu_top:hover {
	color: orange;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	margin: 20px;	
}		

#menu_content_header {
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	background-image: url(img/menu_content_header.gif);
}
#menu_content {
	height: 18px;
	text-align: right;
	font-size: 12px;
	padding-right: 5px;
}
#menu_content a	{text-decoration: none;}
#menu_content a:hover {color: red;}

#menu_youare {
	color: #148c9c;
	position: relative;
	top: -40px;
	text-align: left;
	text-decoration: none;
	padding: 5px;
	border-bottom: solid #28a5b8 1px;		
}

.menu_adress {
	font-size: 12px;
	font-family: Verdana, Arial;
	color: black;
	text-decoration: none;
}

.menu_adress:hover {
	font-size: 12px;
	font-family: Verdana, Arial;
	color: red;
	text-decoration: underline;
}

.title {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial;
	color: #ff7900;	
	text-decoration: none;
}

.title:hover {color: red;}

#doc {
	text-align: left;
	margin : 20px;
	padding: 20px;
	background: #ffffff;
	border: #28a5b8 solid 2px;
}
#doc a	{text-decoration: none;}
#doc a:hover {color: red;}

#bookmark {
	padding: 5px;	
}
#bookmark a	{text-decoration: none;}
#bookmark a:hover {color: red;}

.layer_input_ {
	height: 18px;
	width: 112px;
	border: solid #28a5b8 1px;
	background-color: #d5d5d5;
	padding-left: 2px;
	margin-left: 2px;
	margin-right: 2px;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
}

.input {
	border: solid #28a5b8 1px;
	background-color: #f5f5f5;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}

.button {
	border: solid #28a5b8 1px;
	background-color: #adb9b2;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	color: navy;
}

.button_dl {
	border: solid #28a5b8 1px;
	background-color: #f5f5f5;
	font-size: 9px; 
	padding: 0px;
	font-family: Arial;
	color: navy;
}

.caption {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial;
	color: #ff7900;	
}

.small {
	font-family: Tahoma, Arial;
	font-size: 9px;
	margin-left: 2px;
}

#stopka  {
	text-align: center;
	color: #ffffff;
	padding: 2px;
	background: #3b72bb; 
	border-top: solid #9db8dd 2px;
	}

.table 	{background: #d5d5d5; border: solid #28a5b8 1px; empty-cells: show; border-spacing: 0px; border-collapse: collapse;}
.tab 	{background: #d5d5d5; border: solid #28a5b8 1px; }
.tabb 	{background: #f5f5f5; border: solid #28a5b8 1px;}
.tabh 	{background: #adb9b2; border: solid #28a5b8 1px;}

.tabs 	{background: #d5d5d5; border: solid #28a5b8 1px; font-family: Tahoma, Arial; font-size: 9px;}
.tabbs 	{background: #f5f5f5; border: solid #28a5b8 1px; font-family: Tahoma, Arial; font-size: 9px;}
.tabhs 	{background: #adb9b2; border: solid #28a5b8 1px; font-family: Tahoma, Arial; font-size: 9px;}

.green	{color:green;}
.blue	{color:navy;}
.grey	{color:#828282;}
.red	{color:red;}