body				{ margin: 0px; padding: 0px; background-color: #ffffff; }

.micro				{ font-size: 8pt; }
.micro2				{ font-size: 7pt; }

.login_dialog			{ padding: 5px; background-color: #ffffff; width: 200px; height: 100px; position: absolute; visibility: hidden; }

a.mainmenu_link			{ font-family: arial, verdana, tahoma, ms sans serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #ffffff; }

a.mainmenu_link:hover		{ font-size: 8pt; padding-bottom: 5px; text-decoration: none; color: #FFFFFF; }

a.adv			{
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: Gray;
}

a.adv:hover			{
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: Gray;
}

.tab {
font-family: arial; /*Verdana;*/
color: #336699;
font-size: 8pt;
//padding: 15px;
padding-top: 5px;
padding-bottom: 5px;
//vertical-align: middle;
}


td.mainmenu_element
{
	width: 126px;
	background-image: url('images/bg_mainmenu01.png');
	text-align: center;
	vertical-align: middle;
}

td.mainmenu_element_over
{
	width: 126px;
	background-image: url('images/bg_mainmenu00.png');
	text-align: center;
	vertical-align: middle;
}

td.mainmenu_element_selected
{
	width: 126px;
	background-image: url('images/bg_mainmenu02.png');
	text-align: center;
	vertical-align: middle;
}

td.search_result_header
{
	height: 24px;
	font-weight: bold;
	font-size: 9pt;
	background-color: #aaaaaa;
	color: #ffffff;
	border-bottom: 1px solid #cccccc;
	font-family: arial, verdana, tahoma;
	
}

td.search_result
{
	height: 16px;
	font-size: 8pt;
	color: #555555;
	background-color: #eeeeee;
	border-bottom: 1px solid #aaaaaa;
	font-family: arial, verdana, tahoma;
}




a				{ font-family: arial, verdana, tahoma, ms sans serif; font-size: 10pt; color: #0178D3; }
/*a:hover				{ text-decoration: none; }*/


a.cat_contents			{ font-family: arial, verdana, tahoma, ms sans serif; font-size: 12pt; font-weight: bold; color: #0178D3; line-height: 28px; }
a.cat_contents:hover		{ color: D1471A; text-decoration: none; }

a.cat_inner			{ font-family: arial, verdana, tahoma, ms sans serif; font-size: 10pt; text-decoration: none; color: #336699; line-height: 24px; }
a.cat_inner:hover		{ color: D1471A; text-decoration: underline; }


.pagepath			{ font-family: arial, verdana, tahoma, arial, ms sans serif; font-size: 8pt; text-decoration none; color: #0B3E71; }
a.pagepath:hover		{ color: #336699; }

a.newspreview			{ font-family: arial, verdana,tahoma; font-size: 9pt; font-weight: bold; text-align: left; color: #0000AA; }

table.default			{ border-collapse: collapse; }
table.default td		{ margin: 0em;  vertical-align: top; }

td.rightblock			{ font-family: arial; font-size: 10pt; color: #336699; }

.slogan				{ font-family: arial, times new roman, verdana, tahoma; font-style: italic; font-size: 10pt; color: #ffffff; }

.minigray			{ font-family: arial, verdana, tahoma; font-size: 9pt; font-weight: normal; color: #aaaaaa; }
.faqanswer			{ font-family: arial, verdana, tahoma; font-size: 10pt; font-weight: normal; color: #aaaaaa; }


.white				{ color: #ffffff; }
.lightgray			{ color: #F3F3EE; }
.bluewhite			{ color: #BCCAE5; }
.wide				{ width: 100%; }
.big				{ font-size: 18pt; font-weight: bold}
.catpage_title			{ font-size: 14pt; font-family: arial; font-weight: bold; color: #000000; }
td.tdh0				{ background-color: #eeeeee; }
.cennik				{ width: 100px; height: 45px; background-image: url('images/price.png'); background-repeat: no-repeat; font-family: verdana,tahoma; font-size: 8pt; color: #336699; font-weight: bold; text-align: center; padding-top: 20px; }

p				{ font-family: Verdana, tahoma, ms sans serif; font-size: 10pt; color: #000000; text-align: justify;}
li				{ font-family: Verdana, tahoma, ms sans serif; font-size: 10pt; color: #000000;}


/*b				{ color: #000000; }*/

p.mini				{ font-family: verdana,tahoma; font-size: 8pt; color: #555555; }
.mini				{ font-family: verdana,tahoma; font-size: 8pt; color: #555555; }

small				{ font-family: verdana, tahoma; font-size: 8pt; }

h1,h2,h3,big,.mid, .h2link	{ font-family: arial; margin-top: 8px; margin-bottom: 8px; color: #246BA8; text-decoration: none;}
h1				{ font-size: 16pt; font-weight: bold; }
h2, .h2link			{ font-size: 13pt; font-weight: bold; }

h3,.mid				{ font-size: 11pt; font-weight: bold; }
big				{ font-size: 13pt; font-weight: bold; }
hr				{ height: 1px; color: #dddddd; }

img				{ border: 0px; }

form				{ margin: 0px; }
input				{ border: 1px solid #aaaaaa; }

/* *				{ font-family: arial; font-size: 10pt;} */

hr {
   height: 1px;
   border: medium none;
   color: #cccccc;
   background-color: #cccccc;
}

#foot1 {float:left; width:305px; height:69px;  position:relative;}
#foot1 span {display:block; float:left;}
#webIT1 {padding:13px 0 0 45px;}
#webIT2 {padding:17px 0 0 14px;}
#webIT2 a {font-size:10px; font-family: Arial;color:#BCBCBC; text-decoration:underline;}
#webIT2 a:hover {font-size:10px; font-family: Arial;color:#000; text-decoration:underline;}

* { font-family: arial; }
