/* Basic styles */
*{ margin:0; padding:0 }
a img,fieldset{ border:0 }
img,object{ display:block }
a,a:visited{ cursor:pointer; text-decoration:none }
a:hover{ cursor:pointer; text-decoration:underline }
option{ padding:1px .5em 1px 2px}
input,textarea{ padding:1px }
ul,ol,dl{ position:relative }
ul{ list-style:none }
/* Fonts */
body,input,textarea,select,table{ color:#5D5D5D; font:10px/125% tahoma,arial,verdana,sans-serif }
/* Body,html,wrapper */
html{ background: #fff }
body { text-align: center;}
#wrapper{
  width:760px;
  margin:0 auto;
  text-align: left;
}

/* HEADER */
#header{
  height:279px;
  position:relative;
}
/* header flash */
#header-flash{ position: absolute; left: 0; top:34px}
/* header flags */
#header-flags{ position: absolute; left: 67px; top:11px}
#header-flags li{float:left; padding-right: 5px;}

/* FOOTER */
#footer{
  width:760px;
  height:50px;
  background: url('/images/footer_bg.gif') 0 0 no-repeat;
  position:relative;
}
/* footer nav */
#footer-nav{
  position:absolute;
  left:200px;
  top:12px;
}
#footer-nav li{
  float:left;
  line-height:10px;
  height:12px;
  border-right:1px solid #B32A2A;
  padding:0 5px;
}
#footer-nav li.last{ 
  border:0;
}
#footer-nav li a,#footer-nav li a:visited{ color:#B32A2A; font-size:10px;}
/* footer copyright */
#footer-designby{
	position: absolute;
  right:3px;
  top:11px;
	font-size:10px;
}
#footer-designby a,#footer-designby a:visited{color:#5D5D5D;}
/* MAIN */
#main{
  position: relative;
  overflow: hidden;
  zoom:1;
  background: url('/images/main_bg.gif') 0 0 repeat-y;
}

/* LEFT */
#left{
	float:left;
  width:200px;
}

/* CONTENT */
#content{
	float:right;
  width:547px;
  padding: 10px 0 10px 12px;
}

/* CONTENT Basic Styles */
#content a,#content a:visited{ color:#B32A2A;}
#content h1 {
  font-weight:bold;
  font-size: 14px;
  color: #9A3333;
  text-transform: uppercase;
  margin-bottom: 1em;
}
#content h2 {
  font-weight:bold;
  font-size: 13px;
  color: #9A3333;
  margin:.5em 0 1em;
}
#content p {
  padding: 0 0 1em;
}
#content ul{
  margin: 0.2em 0 1em 0;
  list-style: disc;
}
#content ul li{
  margin-left: 2em;
}
#content ol {
  margin: 0.2em 0 1em 0;
  list-style: decimal;
}
#content ol li{
  margin-left: 2em;
}
#content .right {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;
}
#content .left {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
}
#content blockquote {
  padding: 0 0 0 1em;
}
#content img{
	display: inline;
	border:1px solid #666;
}
#content p.center{
	text-align: center;
}

#content ul.home{
  margin:0;
  list-style: none;
  padding:10px 0;
  background: url('/images/kropki_jasne.gif') left bottom repeat-x!important;
  overflow:hidden;
  zoom:1;
}
#content ul.home li{
  margin:0;
  float:left;
  margin-right: 3px;
  width:106px
}
#content ul.home li.last{
  margin:0;
}
#content ul.home li img{
  border:0
}
#content ul.home li a,#content ul.home li a:visited{
  color:#B32A2A;
  font-size:11px;
  font-weight: bold;
}
#content h1.home{
  color:#5D5D5D;
  font-style: italic;
  font-size:13px;
  text-transform: none;
}
#content h2.home{
  background: url('/images/kropki.gif') 0 0 repeat-x;
  padding-top: 10px;
  margin:0;
  color:#5D5D5D;
  font-style: italic;
}
#content ul.opis1 a{
  font-weight: bold;
  background: url('/images/arrow-wiecej.gif') 0 4px no-repeat;
  padding-left: 15px;
}
#content ul.opis{
  background: url('/images/kropki.gif') left bottom repeat-x!important;
}
#content ul.opis li a,#content ul.opis li a:visited{
  font-weight:normal!important;
  color:#5D5D5D!important;
}
#content ul.opis li a span,#content ul.opis li a:visited span{
  color:#B32A2A!important;
}
#content ul.zdjecia {
  list-style:none;
  overflow:hidden;
  zoom:1;
  border-bottom:1px solid #ccc;
  margin:0 0 1em;
}
#content ul.zdjecia li{
  margin:0;
  float:left;
  padding:5px;
  text-align: center;
}
#content ul.zdjecia li img{
  display:inline;
  vertical-align:top;
}

