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;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
 
a img{
	border:none;
	}
	
a {
  outline:none; 
  text-decoration: none;
  color:#999;
  }
  
a:hover{

  color:#ccc;

  
}

h2{
  margin:5px 0px 5px 0px;
  font-weight:bold;
  font-size:11pt;

}
  
body {

  background-position: top;
  background-repeat: repeat-x;
  text-align:center;
  font-size:9pt;
  font-family:arial;
  color:#333;
}

#wrapper{
  width:1000px;
  margin:0px auto;
  text-align: left;
  }

#header{


}

#top_menu{
  float:right;
  margin-top:6px;
}

#top_menu a{
  color:#444;
  margin-left:10px;
}

#logo{
  float:left;
  margin:20px 10px 10px 0px;
}

#menu_big{
  float:right;
  margin-top:40px;
}

#claim{
  margin:35px;
  float:left;
}

#dymki{
  float:right;
  margin-top:20px;
}

#kontakt_header{
  float:right;
  margin-top:25px;
  color:#ccc;
}

#kontakt_header a{
  color:#777;
}


#body_mid{
  clear:both;
}


#left_column{
  float:left;
  width:560px;
  line-height:1.5em;
}

.zakladka{
  position:absolute;
  margin-top:8px;
  margin-left:20px;
}

.zakladka2{
  position:absolute;
  margin-top:8px;
  margin-left:380px;
}


.icon_left{
  float:left;
  margin-right:10px;
}


.box_co_mozemy{
  clear:both;
  padding-bottom:10px;
  margin-top:10px;
}


.co_mozemy_tekst{
  width:470px;
  float:left;
}


#kim_jestesmy_column{
  background-image:url(../images/kim_jestesmy_back.jpg);
  float:right;
  width:320px;
  background-repeat: repeat-y;
  margin-top:14px;
}



.inside_box{
  margin:0px 20px 20px 20px;
  line-height:1.5em;
}


#showcase{
  clear:both;
  border-top:1px dotted #333;
  width:100%;
  padding-top:20px;
  

}

#footer{
  clear:both;
  margin-top:20px;
}

.showcase_img{
  width:145px;
  height:145px;
  margin:25px;
  background-color:#333;
  display:block;
  float:left;
}

#filter{

float:right;
}

#filter li{
display:block;
float:left;
padding:10px 0px 10px 10px;
}

#portfolio{
clear:both;
width: 987px;
}

#portfolio div img{
border:none; 
margin:20px 0px 5px 0px;

}



.info{
margin:10px 0px 0px 5px;
}


img{
background-image:url(/images/shadow.png);
padding-bottom:15px;
background-position:bottom;

}


