* { outline: none; }
div#logo {margin:0px; padding:0px; color:#ffffff; height:200px; width:280px; float:left}
div#logo a {display: block; float: left; height: 200px;background-image: url(http://www.mpldesign.pl/images/logo.gif); text-indent: -9999px;}
div#logo a.glowna {width:280px; background-position: 0x 0;}
div#logo a.glowna:hover, div#logo a.glowna:focus {background-position: 0 -200px;}

div#en {margin:0px; padding:0px; color:#ffffff; height:117px; width:162px; float:right}
div#en a {display: block; float: left; height: 113px;background-image: url(http://www.mpldesign.pl/images/en.gif); text-indent: -9999px;}
div#en a.en {width:162px; background-position: 0x 0;}
div#en a.en:hover, div#en a.en:focus {background-position: 0 -113px;}

ul#menu {margin: 0; padding: 0; width: 720px; list-style: none;	margin: 0 auto;}
ul#menu li { display: inline; margin: 0; padding: 0;}
ul#menu li a {display: block; float: left; height: 83px;background-image: url(http://www.mpldesign.pl/images/menu.jpg); text-indent: -9999px;}
ul#menu li a.promocje {width:162px; background-position: 0 0;}
ul#menu li a.promocje:hover, ul#menu li a.promocje:focus {background-position: 0 -83px;}
ul#menu li a.o_nas {width:149px; background-position: -162px 0;}
ul#menu li a.o_nas:hover, ul#menu li a.o_nas:focus {background-position: -162px -83px;}	
ul#menu li a.oferta {width:122px; background-position: -311px 0;}
ul#menu li a.oferta:hover, ul#menu li a.oferta:focus {background-position: -311px -83px;}	
ul#menu li a.portfolio {width:125px; background-position: -433px 0;}
ul#menu li a.portfolio:hover, ul#menu li a.portfolio:focus {background-position: -433px -83px;}	
ul#menu li a.kontakt {width:160px; background-position: -558px 0;}
ul#menu li a.kontakt:hover, ul#menu li a.kontakt:focus {background-position: -558px -83px;}	
a { outline: none; }

a.menu_stopka:link {color: #ffffff; text-decoration:none; font-weight: normal; font-size:8pt; font-family:Tahoma;}
a.menu_stopka:visited {color: #ffffff; text-decoration:none; font-weight: normal; font-size:8pt; font-family:Tahoma;}
a.menu_stopka:hover {color: #ffa200; text-decoration: underline; font-weight: normal; font-size:8pt; font-family:Tahoma;}
a.menu_stopka:active {color: #ffffff; text-decoration:none; font-weight: normal; font-size:8pt; font-family:Tahoma;}

li.oferta {margin-bottom:10px}

a.oferta:link {color: #ffffff; text-decoration:none; font-weight: normal; font-size:12pt; font-family:Tahoma;}
a.oferta:visited {color: #ffffff; text-decoration:none; font-weight: normal; font-size:12pt; font-family:Tahoma;}
a.oferta:hover {color: #ffa200; text-decoration:none; font-weight: normal; font-size:12pt; font-family:Tahoma;}
a.oferta:active {color: #ffffff; text-decoration:none; font-weight: normal; font-size:12pt; font-family:Tahoma;}

input, textarea {color: #000000; border: 1px solid #ffffff; background-color:#d1d1d1; }
label {color: #ffffff; font-size:10pt; font-family:Tahoma; font-weight:normal;}
h2 {color: #ffffff; font-size:16pt; font-family:Tahoma; font-weight:normal;}
h3 {color: #ffffff; font-size:13pt; font-family:Tahoma; font-weight:normal;}
span.form_top {color: #ffffff; font-size:16pt; font-family:Tahoma; font-weight:normal; margin-top:20px;}
input.button { cursor: pointer; filter:none;}

input:hover, textarea:hover,
input:focus, textarea:focus {
background: #ffa200;
border-color: #fcc971;
color: #000000;
}

.graphic, #prevBtn, #nextBtn{
      margin:0;
      padding:0;
      display:block;
      overflow:hidden;
      text-indent:-8000px;
      }

#slider{background-color:#000000; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{
	width:940px;
	height:430px;
	overflow:hidden;
	padding-top:10px;
	}		
#prevBtn, #nextBtn{
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:200px;
	}	
#nextBtn{
	left:940px;
	}														
#prevBtn a, #nextBtn a{
	display:block;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{
	background:url(../images/btn_next.gif) no-repeat 0 0;	
	}
	
#blanket {
   background-color:#111;
   opacity: 0.65;
   position:fixed;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}

#portfolio-34,
#portfolio-28, #portfolio-29, #portfolio-30, #portfolio-31, #portfolio-32, #portfolio-33,
#portfolio-22, #portfolio-23, #portfolio-24, #portfolio-25, #portfolio-26, #portfolio-27,
#portfolio-21, #portfolio-20, #portfolio-19, #portfolio-18, #portfolio-17, #portfolio-16,
#portfolio-15, #portfolio-14, #portfolio-13, #portfolio-12, #portfolio-11, #portfolio-10,
#portfolio-09, #portfolio-08, #portfolio-07, #portfolio-06, #portfolio-05, #portfolio-04,
#portfolio-03, #portfolio-02, #portfolio-01 {
	position:fixed;
	top:0px;
      left:0px;
	background-color:#eeeeee;
	border: white solid 2px;
      width:940px;
	height:410px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}	

