/*@charset "UTF-8";*/
/* CSS Document */
*
{
padding:0px;
margin:0px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
}

body
{
background-color:#CCCCCC;
}
/*
div#holder
{
width:770px;
margin:0 auto;
padding: 0;
}*/

div#top
{
/*__height:158px;
width:770px;
height:195px;
overflow:hidden;*/
/*background-image:url('http://www.mazury.agp.pl/test/imgs/top.jpg');*/
}

div#top_bar
{
width:100%;
height:34px;
background-image:url('http://www.reklama.agp.pl/imgs/menu_background.jpg');
background-repeat:repeat-x;
}

a.top, a.top:link, a.top:active, a.top:hover, a.top:visited
{
display:block;
width:118px;
height:34px;
font-size:12px;
line-height:34px;
text-decoration:none;
text-align:center;
color:#CCCCCC;
font-weight:bold;
}

a.top:hover
{
text-decoration:underline;
}

form.searcher
{
display:block;
line-height:34px;
height:34px;
}

input, submit
{
color:#000000;
font-weight:bold;
text-align:center;
border: #000000 thin groove;
}

div#footer
{
width:100%;
height:29px;
background-image:url('http://www.reklama.agp.pl/imgs/footer_background.jpg');
}

span.footer_text
{
color:#CCCCCC;
float:right;
line-height:29px;
font-size:12px;
margin-right:5px;
display:block;
}

div#main2
{
float:left; width:/*660*/600px; 
}

div#main
{
display:block;
width:100%;
text-align:left;
font-size:12px;
color:#666666;
background-color:#ffffff;
height:auto;
}

table.menu_table
{
width:354px;
display:inline;
float:left;
}

table.kategorie_glowne
{
padding-top:30px;
margin:0 auto;
width:95%;
}

td
{
vertical-align:top;
}

td.main_cat
{
width:24%;
vertical-align:top;
}

a.cat_title, a.cat_title:link, a.cat_title:active, a.cat_title:hover, a.cat_title:visited
{
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#333366;
display:block;
}

a.cat_title:hover
{
text-decoration:underline;
}

a.main_subs, a.main_subs:link, a.main_subs:active, a.main_subs:hover, a.main_subs:visited
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#003366;
}

a.main_subs:hover
{
color:#CC0000;
text-decoration:underline;
}

div#pathway
{
width:95%;
font-weight:normal;
font-size:12px;
margin: 0 auto;
}

fieldset
{
border:1px;
border-color:#000000;
border-style:groove;
}

legend
{
margin-left:5px;
margin-right:5px;
font-size:12px;
font-style:italic;
}

h3
{
display:block;
margin-bottom:15px;
margin-top:10px;
text-align:center;
}

textarea
{
background-color:#ffffff;
color:#000000;
font-size:12px;
border: #000000 thin groove;
}

table.form_data
{
width:90%;
margin:0 auto;
padding:5px;
}

div.nowe_strony
{
width:85%;
margin:0 auto;
margin-top:15px;
}

.short_desc {
color: #000;
}

.menu_spacer2
{
padding:2px 0px 2px 10px;
width:140px;
border-bottom:1px #ffffff solid;
border-top:1px #000000 solid;
display:block;
margin-left:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:/*#130C0C*//*#080*/#060;
font-weight:bold;
line-height:14px;
text-decoration:none;
}

a.page_link, a.page_link:link, a.page_link:active, a.page_link:visited, a.page_link:hover
{
text-decoration:/*underline*/none;
font-size:larger;
color:#CC0000;
}

a.cat_target, a.cat_target:link, a.cat_target:active, a.cat_target:visited, a.cat_target:hover
{
text-decoration:underline;
color:#CC0000;
}

h1, h2, h3, h4, h5, h6
{
margin-left:10px;
}

li
{
margin-left:25px;
}

.sp_link
{
font-size:10px; 
font-weight:bold;
color:#000000;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sp_text
{
text-align:center; 
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



/*artykyly */
.art_links_head {
	width: auto;
	color: #4f4f4f;
	font-size: 8pt;
	letter-spacing: 3px;
	margin: 10px 0px 0px 0px;
	padding: 1px;
	border-bottom: 2px groove #4f4f4f;
}

.art_links {
	width: auto;
	/*
	border-bottom: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	*/
	padding: 2px;
	margin-bottom: 10px;
}


.art_links UL {
	color: gray;
	
}

.art_links li {
	list-style-type: none;
	/*display: inline;*/
	float: left;
	width: 20%;
}

a.art_link, a.art_link:active {
	text-decoration: none;
	color: black;
	margin-right: 4px;
	margin-left: 10px;
	/*background-image: url('../imgs/menu_kropa.gif');
	background-repeat: no-repeat;
	background-position: left;*/
	width: 20%;
	float: left;
}

a.art_link:visited {
	color: #888888;
}

a.art_link:hover {
	text-decoration: underline;
	background-color: #dfe7d8;
}
