body {
	margin: 0 auto;
   padding: 0 0;
   width:100%;
   height:100%;
   text-align:center; 
}

	
  p { margin: 5px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
}	


h2 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font:  1.5em  MS Comic Sans;
color:#5692c9;
text-align:center;
}	


 h3 { margin: 5px 0px 0px 0px;

font:  1.1em  MS Comic Sans;
color:#505050;
text-align:center;

}


/*------------------------------ top side------------------------------ */




#topsides { 

background:url(http://www.daymonstudio.pl/images/topboki.gif) top repeat-x;overflow: auto;
margin:0 auto;
height:220px;
 width: 100%; 
position:relative;
  clear:both;
overflow: hidden;
 }


 #top {
	
	background:url(http://www.daymonstudio.pl/images/headernewenglish.jpg) no-repeat;
	margin:0 auto;
	width: 990px;
	height:220px;
  position:relative;
  clear:both;
  
	}

	
  #top a,h1 {padding-top:85px;padding-left:110px;text-align:left;		
font:  1.1em  MS Comic Sans;  color:#a2c9ff; letter-spacing: 0px; text-decoration:none;
	}





/*-----------------------------end top side------------------------------ */


#container { 
padding-bottom:20px;
overflow: hidden;
margin:0 auto;
 width: 1050px; 
 min-height:430px;
 	background-image:url(images/main_stripbright.gif);background-repeat: repeat-x;
 position:relative;
clear: both;
}

#middle { 
padding:0 0px 0 0px;

margin:0 auto;
 width: 100%; background:#f5f4ef;
 position:relative;
} 
 
 
 
 
 
 

/*------------------------------ left side------------------------------ */



#left {
	float: left;
		width: 220px;
	margin-right:10px;
	margin-left:10px;
}
	
#left	h2 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font-size: 20px;  
font-family:"Times New Roman";

color:#5692c9;
text-align:left;
}	








#left	a {   margin: 5px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#eeeeee;
	text-align:left;
	text-decoration:none;
}	 	
   #left   a:hover { margin: 5px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#eeeeee;
	text-align:left;
	text-decoration:none; } 
   
 #left	h3 { margin: 15px 0px 15px 0px;
border-bottom:1px solid #DDD;
font:  1.2em  MS Comic Sans;
color:#5692c9;

}	
 
#left img { 
   
   margin: 0 auto;
   padding-top:10px;
	padding-right:10px;
 
}

/*----------------------------end left side------------------------------ */


/*----------------------------right side------------------------------ */

#right {
	float: left;
		width: 750px;
	margin-right:10px;
	margin-left:10px;
}
	
#right	h2 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font-size: 20px;  
font-family:"Times New Roman";

color:#5692c9;
text-align:left;
}	

#right span{ 
font-size: 21px; 
color:black;

}	




#right	h4 { margin: 15px 0px 15px 0px;

font:  1.2em  MS Comic Sans;
color:grey;

}	

#right	a {   margin: 5px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
	text-decoration:none;
}	 	
   #right   a:hover { margin: 5px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:black;
	text-align:left;
	text-decoration:none; } 
   
 #right	h3 { margin: 15px 0px 15px 0px;
border-bottom:1px solid #DDD;
font:  1.5em  MS Comic Sans;
color:#5692c9;

}	

#duzezdjecia{

padding-bottom:20px;
	}



#ostatnie_prace {

		border: 1px solid #ccc;
		padding: 8px;	
		margin: 0 0 10px 0;
		background: #eee;
		color: #454545;
clear:both;
	}

#ostatnie_prace img{
		padding: 0 0px 0px 0;
	margin: 12px;
	float: left;
	}



 #klienci {	
	float: left;
		width: 210px;
	margin-right:10px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:30px;
}
	
	
	
	

#klienci img { 
   
   margin: 0 auto;
   padding-top:10px;
	padding-right:10px;
 
}


#klienci h4 { margin: 0 auto;
   padding-top:10px;
	padding-right:10px;

font-size: 14px;  
font-family:"Times New Roman";

color:grey;

}	

#miniaturki { 
padding-bottom:10px;
   }

#miniaturki img { 
   
   height:35px;
 	width:50px;
   padding-top:5px;
	padding-right:px;
}


.subnav {
	float: left;
	width: 160px;
	font: arial;color:white;
}


.subnav h4 {
	margin: 15px 0px 15px 0px;
border-bottom:1px solid #DDD;
font:  1.2em  MS Comic Sans;
color: #c0c0c0;
}



/* sub-navigation */

.subnav ul {margin: 0; padding: 0; color:white;}
.subnav li {
	border-bottom: 1px solid #696755;
	list-style: none;
}
.subnav li a {
	background: #24588c;	
	color: #111;
	
	display: block;
	padding: 8px 0 8px 12px;
	width: 148px;
	text-decoration: none;
}
.subnav li a:hover {
	background: #406f9e;
	
	text-decoration: none;color:white;
}

/* ---------------------------------footer--------------------------- */
.footer {
text-decoration: none;
	background:url(http://www.daymonstudio.pl/images/topboki.gif) top repeat-x;overflow: auto;
	color: #CCC;
	font-size: 0.9em;
	line-height: 39px;
	width: 100%;
	text-align: center;
	
	
}
.footer .left,.footer .right {padding: 0 2px;}
.footer a {padding-left:40px;color: #CCC;text-decoration: none;}
.footer a:hover {color: white;}


.linki a {
   margin: 5px 0px 0px 0px;font-size:10px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	text-decoration:none;
	color:grey;
	text-align:left;}
.linki a:hover {color: grey;}


 #schowaj {
	display:none;
}
