/* author mkapinos@istrefa.com */

/* TYPOGRAPHY */
body {
	text-align: left;
	font-family: tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #211b1a;
    /*letter-spacing:0.3px; */  
}
div {
	font-size: 11px;
}
img {
	border: 0;
}
	
/* LINKS */
	a {outline: none;}
	a,	a:link,	a:visited {
		/*color: #2c2929;*/
		color: blue;
		text-decoration: none;
	}
	a:active, a:hover{
		/*color: #2c2929;*/
		color: blue;
		text-decoration: underline;
	}
    
	a.ndec {
		text-decoration: none;
	}
	a.more {
		margin:0;
		padding:0;
		padding-right: 12px;
		background-image: url(i/more.gif);
		background-repeat: no-repeat;
		background-position: right 3px;
		background-color: transparent;
        color: #2c2929;
		font-weight: bold;
	}
	a:hover.more {
		text-decoration: underline;
	}
	a.moredetails {
		margin:0;
		padding:0;
		padding-right: 20px;
		background-image: url(i/moredetails.gif);
		background-repeat: no-repeat;
		background-position: right 4px;
		background-color: transparent;
		font-weight: normal;
        color: #2c2929;
        padding-top:5px;
        padding-bottom:5px;
        line-height:30px;
	}
	a:hover.moredetails {
		text-decoration: underline;
	}
    a.moredetails strong{
        font-size: 14px;
        font-weight: normal;
    }
    
    
    
    
    
    
  	a.moredetails2 {
  	 display:block;
     padding-top:5px;
	} 
    
	a:active.moredetails2 {

	}
    
    
    
    
    
    
    
	a.rss {
		margin:0;
		padding:0;
		padding: 4px 0 4px 24px;
		background-image: url(i/rss.gif);
		background-repeat: no-repeat;
		background-position: left 0;
		background-color: transparent;
		font-weight: bold;
        line-height:24px;
	}
	a.mletter {
		margin:0;
		padding:0;
		padding: 4px 0 4px 24px;
		background-image: url(i/mletter.gif);
		background-repeat: no-repeat;
		background-position: left 0;
		background-color: transparent;
		font-weight: bold;
        line-height:24px;
	}
	a.igoogle {
		margin:0;
		padding:0;
		padding: 4px 0 4px 24px;
		background-image: url(i/igoogle.gif);
		background-repeat: no-repeat;
		background-position: left 0;
		background-color: transparent;
		font-weight: bold;
        line-height:24px;
	}
    
	a.ipdf {
		display: block;
		width: 25px;
		height: 26px;
		background-image: url(i/ico-pdf.gif);
		background-repeat: no-repeat;
	}
	a.ipdf b{
		display: none;
	}
	a.ipdfm {
		display: block;
		width: 19px;
		height: 19px;
		background-image: url(i/ico-pdf-m.gif);
		background-repeat: no-repeat;
	}
	a.ipdfm b{
		display: none;
	}
	
	a.iphoto {
		display: block;
		width: 20px;
		height: 16px;
		background-image: url(i/ico-photo.gif);
		background-repeat: no-repeat;
	}
	a.iphoto b{
		display: none;
	}
	a.imap {
		display: block;
		margin:0;
		padding: 12px 0 0 37px;
		background-image: url(i/ico-map.gif);
		background-repeat: no-repeat;
		background-position: left 0;
		background-color: transparent;
		font-weight: bold;
		height: 44px;
	}
    
    html a.but {
		background-image: url(i/naviButL.gif);
		background-repeat: no-repeat;
        background-position: top left;
        padding: 2px 0 2px 2px;
    }
    html a.but b{
		background-image: url(i/naviButR.gif);
		background-repeat: no-repeat;
        background-position: top right;
        padding: 2px;
    }

    * html a.but {
        padding: 0;
    }
    * html a.but b{
    }
    
    
    input.but2 {
		background-image: url(i/but2bg.gif);
		background-repeat: no-repeat;
        width: 69px;
        height: 19px;
        padding-bottom: 2px;
        text-align: center;
        color: white;
        font-weight: bold;
        border: 0;
    }
    input.but3 {
		background-image: url(i/but3bg.gif);
		background-repeat: no-repeat;
        width: 69px;
        height: 19px;
        padding-bottom: 2px;
        text-align: center;
        color: white;
        font-weight: bold;
        border: 0;
    }
    
/* END LINKS */
	
/* HEADINGS */
	h1 {
		font-size: 16px;
		margin: 0 0 10px 0;
		padding: 0;
        color: #CED39D;
	}
    
    h1.h400,h1.h250,h1.h700 {
        color: white;
        font-size: 16px;
        height: 31px;
        padding: 8px 0 0 10px;
        margin:0;
        background-repeat: no-repeat;
    }
    h1.h700 {
        background-image: url(i/h700.jpg);
    }
    h1.h400 {
        background-image: url(i/h400.jpg);
    }
    h1.h250 {
        background-image: url(i/h250.jpg);
    }
    
    
	h2 {
		font-size: 13px;
		margin: 0 0 8px 0;
		padding: 0;
        color:#171616;
        font-weight: normal;
	}
	h3 {
		font-size: 12px;
		margin: 0 0 5px 0;
		padding: 0;
        color: #171616;
        font-weight:bold;
	}
	h4 {
		font-size: 11px;
		margin: 0 0 10px 0;
		padding: 5px;
        color: #CED39D;
        background-color: #F5FBFF;
	}
	h4.plain {
		background-image: url(i/h4.plain.gif);
	}
	h4.S {
		background-image: url(i/h4.summer.gif);
		height: 21px;
		padding-top: 4px;
		background-position: 8px 0;
	}
	h4.A {
		background-image: url(i/h4.autumn.gif);
		height: 21px;
		padding-top: 4px;
		background-position: 8px 0;
	}
	h4.W {
		background-image: url(i/h4.winter.gif);
		height: 21px;
		padding-top: 4px;
		background-position: 8px 0;
	}
	h4.P {
		background-image: url(i/h4.spring.gif);
		height: 21px;
		padding-top: 4px;
		background-position: 8px 0;
	}
	
	h4.info {
		background-image: url(i/h4.info.gif);
		height: 21px;
		padding: 4px 0 0 57px;
		background-position: 8px 0;
		color: #FF7800;
		
	}
	h4.cafe {
		background-image: url(i/h4.cafe.gif);
		height: 21px;
		padding: 4px 0 0 57px;
		background-position: 18px 0;
		color: #FF7800;
		
	}
	
	h5 {
		margin: 5px 0 5px 0;
		padding:0;
	}
	
	h6 {
		margin: 2px 0 2px 0;
		padding:0;
	}
/* END HEADINGS */

/* TEXT */
	p {
		margin: 0 0 6px 0;
		padding: 0;
	}
	blockquote {
		margin:8px;
	}
	pre {
		font-size: 1.0em;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
    code {
        font-size: 1em;
        white-space: pre;
    }

/* END TEXT */
	
/* LISTS */
	ul {
		margin: 10px 0px;
		padding: 0;
		list-style-type: none;
	}
	ol {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	li {
		margin: 0;
		padding: 0 0 5px 20px;
		background-image: url(i/li_new.gif);
		background-repeat: no-repeat;
		background-position: 0px 2px;
		font-size: 11px;
	}
	
/* END LISTS */
	
	
/* TABLE */
	table {
		margin: 0;
        padding: 0;
	}
	table caption {
		font-weight: bold;
	}
	th {
		font-weight: bold;
		text-align: left;
		font-size: 11px;
	}
	td {
		font-size: 11px;
	}

	table.tlist {
		width: 100%;
	}
	table.tlist th{
		background-color: #CF6F72;
		padding: 4px;
		color: white;
	}
	table.tlist td{
		border-bottom: 1px solid #CF6F72;
		padding: 2px;
		padding-left: 5px;
		
	}
	table.tlist .st-selected {
		background-color: white;
	}
	table.tlist .st-active {
		background-color: transparent;
	}
	table.tlist .st-inactive {
		background-color: #EDCFD0;
	}
	
	table.inspector {
    }
	table.inspector th{
        text-align: right;
        padding-right: 5px;
        vertical-align: top;
    }
	table.inspector td{
        vertical-align: top;
    }
	

/* END TABLE */	

.aBut {
    display: block;
    margin: 0 auto;
}
.aBut b{
    display: none;
}

#but-zlozPodz {
    background-image: url(i/but-zloz-wlasne-podz.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 229px;
    height: 29px;
}

/* END TYPOGRAPHY */	
