/* style reset */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/* global styles */


body {
    font-family: "Trebuchet MS", Sans-Serif;
    font-size: 12px;
		color: #474747;
    background: white;
		text-align: center;		
		padding-bottom: 16px; 
		
}

a { text-decoration: none; color: #648F22; }	
a:hover { text-decoration: underline; }
.clear { clear: both; }
p, ul { padding-top: 10px; }
   p span { display: block; }
strong { font-weight: bold; color: #785858; }
em  { font-style: normal; font-weight: bold; color: #7a7a7a;}
.notopmargin, .notopmargin p { margin-top: 0px !important; padding-top: 0px; }
.toright { text-align: right; display: block; clear: both; }


#container { width: 695px; margin :auto; position :relative; 		padding-top: 59px;  }
  #container .top { background: url("../img/content_top.gif") no-repeat left bottom; height: 9px; }
	#container .content { width: 693px; border-left: 1px solid #cececb; border-right: 1px solid #cececb; background: white; padding: 0 0 12px 0; }
	
	#container .bottom { background: url("../img/content_bottom.gif") no-repeat left top; height: 8px; }
	
	#container #krakowiacy { background: url("../img/krakowiacy.gif"); width :322px; height: 689px; position: absolute; top: 0; right: -37px; z-index: 10;  }
	#container #wstazki { background: url("../img/bottom.gif"); width :191px; height: 115px; position: absolute; bottom: 4px; right: -17px; z-index: 100000; }
	
	
	
	
#top { height :290px; text-align :left; }
  #menu { display: none; }
	
	#top img { height: 290px; width: 417px; background: url("../img/menu.gif") no-repeat left top; position: absolute; top: 47px; left :-23px; }

  #top h1 { position: relative; z-index: 10000; background: url("../img/logo.gif") no-repeat left top ; width: 443px; height: 98px; left :20px; top: 6px;   }
	  #top h1 a { display: block; width: 443px; height: 98px; }
      #top h1 a span { display: none; }

			
#left { width: 170px;  z-index: 10000; float: left; position: relative; left: 19px;  margin-top: -155px;  }			
  #left .top { background: url("../img/left_top.gif") no-repeat left bottom; height: 13px; }
	#left .content { padding: 0 10px 10px 10px;  width: 148px; border-left: 1px solid #cececb; border-right: 1px solid #cececb; background: white;}
	#left .bottom { background: url("../img/left_bottom.gif") no-repeat left top; height: 9px; }
	
	
#right { width: 469px; position: relative;  z-index: 10000; float: right; right: 19px; }
  #right .top { background: url("../img/right_top.gif") no-repeat left bottom; height: 9px; }
	#right .content {  padding: 0 14px 0 14px;   width: 439px; border-left: 1px solid #cececb; border-right: 1px solid #cececb; background: white;  min-height: 310px;}
	#right .bottom { background: url("../img/right_bottom.gif") no-repeat left top; height: 10px; }	
	
	
#left, #right { text-align: left; }	

#left img, #right img	{ padding: 6px; border: 1px solid #b2b2b2; }

#right h2 { color: #DA251D; font-size: 26px; background: url("../img/double_line.gif") repeat-x bottom; padding: 0 5px 3px 3px; margin-bottom: 5px; font-weight: bold; }
#right h3 { color: #8CC1A2; font-size: 18px; padding: 10px 5px 2px 3px; margin-bottom: 5px; font-weight: bold; }



#left h2 { color: #83C2E1; font-size: 18px; border-bottom: 1px solid #fff500; padding: 0 5px 2px 3px; margin-bottom: 5px; font-weight: bold; }

#left li, #right li { padding-top: 6px ;  background:  url("../img/point.gif") no-repeat -3px 8px; padding-left: 11px; }


#right .galeria, #left .galeria { text-align: center; }
  #right .galeria li { padding: 5px 5px 3px 5px; float: left; background: 0; margin: 0; }
#left .galeria li { padding: 5px 0 5px 0; float: none; background: 0; }



			
			
#footer { width :660px; text-align :left; margin : auto; padding: 7px 0 10px 0;}
