/* MASTER DIVS */

button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 19;
	background-color: #A5B1C7;
	border: 1px solid #95A1B7;
    margin: 0px;
    padding: 0px;
	cursor: hand;
}
.nawigacja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 15;
	background-color: #A5B1C7;
	border: 1px solid #95A1B7;
    margin: 0px;
    padding: 1px;
    margin-top: 1px;
	cursor: default;
}
.nawigacja span {
	font-size: 12px;
	color: white;
}
.nawigacja a {
	font-size: 12px;
	text-decoration: none;
	width: 16;
	color: #000000;
	text-align: center;
}
.nawigacja a:hover {
	font-size: 12px;
	background-color: #B5C1D7;
}


* {
	outline:0;
}
body
{
	text-align:center;
   	background: url(../img/common/master_bg.jpg) repeat-x top #FFFFFF;
	font-family:Tahoma;
	margin:0;
	padding:0;
}
	
#top, #main
{
	clear:both;
	margin:0 auto;
	width:990px;}
	
#footer {
	display:block;
	padding-bottom:20px;
	clear:both;}
	
a, a:hover
{
	text-decoration:none;}

img
{
	border:0;}

input
{
	font-size:11px;
	color:#8994a0;}

/* HEADER DIVS */

#top
{
	text-align:left;}

#top a:hover
{
	color:#8E9298;
	text-decoration:none;}
	
/* MAIN DIVS */

#main
{
	color:#49535F;
	font-size:11px;}
	
/* TEXT FORMAT DIVS */

h1 {
	color:#3a6ec1;
	font-size:11px;
	margin:0;
	padding:0;
}
	
h2
{
	font-weight:normal;
	color:#3a6ec1;
	font-size:11px;
	margin:0;
	padding:0;}
p {
	margin: 0;
	padding: 2px 5px 4px;
	line-height: 16px;
}	
select
{
	color:#49535f;
	border:1px solid #c7c7c7;
	font-size:11px;}
	
.blue
{
	color: #3A6EC1;
	font-size:11px;
}
	
.date, .content_container dt {
	color:#f01e41;
	font-size:9px;
	}
p.date {
	padding: 5px 0 2px 0;
}
#short .pic, #c_left .pic, #c_right .pic
{
	float:left;
	margin-right:10px;
	margin-bottom:5px;}
	
#short .pic2, #c_left .pic2, #c_right .pic2
{
	float:left;
	margin-right:8px;
	margin-bottom:10px;}
	
.pic_right
{
	float:right;
	margin-right:10px;
	margin-left:10px;}
	
.pic_left
{
	float:left;
	margin-right:10px;
	margin-left:20px;}

#c_left .more, #c_right .more, #short .more, .opinion .more, .news .more
{
	background: url(../img/common/more_icon.gif) right no-repeat;
	padding-right:14px;
	color:#49535F;
}
	
#c_left .more_pos, #c_right .more_pos, #short .more_pos
{
	display:block;
	clear:both;
	text-align:right;
	width:100%;}
	
.product .more
{
	padding-right:14px;
	background: url(../img/common/more_icon.gif) right no-repeat;
	color:#49535f;
}

.product .more2
{
	color:#3a6ec1;
	font-weight:bold;
	padding-right:14px;
	background: url(../img/common/more_icon.gif) right no-repeat;
}

.product .more3
{
	color:#3A6EC1;
	padding-right:14px;
	background: url(../img/common/more_icon.gif) right no-repeat;
}


.product .go
{
	padding-right:16px;
	background: url(../img/common/log_icon.gif) right no-repeat;
	color:#49535F;}


.product .cubby
{
	padding-right:14px;
	background: url(../img/common/cubby_icon.gif) right no-repeat;
	color:#49535F;
}
	
.product .more_pos, .opinion .more_pos
{
	margin-right:5px;
	display:block;
	float:right;}
	
	
.art_break
{
	clear:both;
	height:37px;
	width:100%;
	background: url(../img/common/art_break.gif) repeat-x;}

#kalendarz {
	width:329px;
	height:148px;
	margin-top:7px;
	margin-bottom:20px;
	position:relative;
	left:0px;
	top:-7px;
	background:url(../img/common/kalendarz_bg.jpg) no-repeat;
	font-size:10px;
	clear:both;
}
#kalendarz td {
	width:47px;
	height:21px;
	text-align:center;
}
#kalendarz .aktualny {
	background:url(../img/common/kalendarz_bg_aktualny.jpg) no-repeat;
}
.tydzien {
	display:block;
	width:235px;
	float:left;
}
.date2 {
	font-size:10px;
	display:block;
	color:#F01E41;
	margin-right:-12px;
}
.zadanie {
	display:block;
	margin-top:0;
	margin-bottom:20px;
	
}

.zadanie blockquote{

	margin-top:3px;
	margin-left:10px;

	
}

p.big_breaks {
	padding: 10px 0;
}
.more_shop {
	display: block;
	width: 200px;
	float: left;
}
.content_article {
	padding: 10px;
}
.content_article p, .content_article h1, .content_article h2 {
	padding: 4px 2px 2px 0;
}
.signature {
	display: block;
	float: right;
	width: 200px;
	font-size: 9px;
	color: #666;
	text-align: right;
	padding: 15px 5px 20px 0;
}

p.question ,  .question strong {
	padding-bottom: 0;
}
p.answer {
	padding-top: 0;
}
.floater {
	width: 660px;
	margin: 10px auto;
	padding: 5px 0;
}
.konf_left {
	float: left;
	width: 550px;
}

.konf_right {
	float: right;
	width: 100px;
}
.top .konf_right {
	width: 500px;
	text-align: center;
}
.top .konf_left {
	width: 150px;
}
.align_center {
	text-align: center;
}
.imgs_center {
	text-align: center;
	padding: 10px 0;
}
.imgs_center img {
	padding: 5px;
}

.rubri {
  	color:gold;

}
#baner_160_600_p
{
text-align:center;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;

}
.baner_top {}

.nekrolog {
font-size:10pt;
border: 4px double #3a6ec1;
margin:10px;
padding:10px;
text-align:left;
display:none;
}

div.reknadmenu 
{
margin:0 auto;
width:80%;
text-align:center;

background:url(../img/common/topmenu_bg.gif);
width:540px;
height:33px;
}

div.rekmenu 
{
position:relative;

top:8px;
sbackground-color: #023381;

text-transform:uppercase;
color:red;
letter-spacing:1px;
font-size:11px;
}
a.rekmenu
{
color:white;
mergin-top:10px;
letter-spacing:1px;
font-size:11px;
}

table#modul {
width:95%;
padding:10px;
border: 1px solid #023381;

}

table#modul td {


}

img.modulimg
{
width:160px;
}

div.modultytul {
color:#023381;
font-weight:bold;
margin-bottom:10px;

}

div.modultekst {
font-size:9pt;

}
div.modulwiecej
{
text-align:right;
margin-top:20px;
}

td#sponsorlid 
{
color:#023381;
font-size:10pt;
letter-spacing:0.1em;
text-transform:uppercase;

}

