﻿html, body  {
   padding: 0px;
   margin: 0px;
   background: #151b26 url(../indexmedia/bcg.gif) center top repeat;
font: 12px/14px Calibri, Arial;
color: #9ca6ba;
}

a, a:visited, a:link {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3F8FFF;
   font-weight: bold;
   font-size: 8pt;
}

a:hover, a:active {
   color: #9bc5ff;
}

img  {
font: 12px/14px Calibri, Arial;
color: #7e8ba8;
 border: 0px solid #192b4a;
 display: block;
 padding: 0px;
 
}
#md8a01portfoliosg  {
   margin: -14px auto 0px auto;
/*   height: 637px;*/
   width: 994px;
   position: relative;
}

/*
#md8a01portfoliosg a:link, a:visited {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3f8fff;
   font-weight: bold;
   font-size: 10pt;
}

#md8a01portfoliosg a:hover, a:active {
   color: #FFFFFF;
}
*/

#hdname  {
/*   background: url(../indexmedia/hd-name.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 435px;
   height: 40px;
   left: 10px;
   top: 40px
}

.hdlink  {
/*   background: url(../indexmedia/hd-b-portfolio-on.png) no-repeat;*/
   position: relative;
   z-index: 4;
/*   width: 130px;*/
   height: 24px;
   left: 10px;
   top: 80px;
   float: left;
}

.hdsublink  {
/*   background: url(../indexmedia/hd-b-portfolio-on.png) no-repeat;*/
   position: relative;
   z-index: 4;
   height: 24px;
   left: 20px;
   top: 80px;
   float: left;
}


#headermenu  {
   background: url(../indexmedia/headermenu-mini.png) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 100%;
   height: 138px;
   left: 10px;
   top: 40px
}

#headerbcg  {
   background: url(../indexmedia/headerbcg.jpg) no-repeat;
   height: 138px;
   visibility: visible;
   position: absolute;
   left: 50%;
   width: 570px;
   margin-top: -14px;
   margin-left: -70px;
	.margin-top: 0px;
   }

@media all and (min-height:0px;){/*opera > v8.5*/
  #headerbcg { margin-top: 0px; }
}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* Safari FIX */
#headerbcg { margin-top: -14px; }
}

#hdcontent  {
	height: 100%;
	width: 540px;
   position: relative;
	margin-bottom: -200px;
   margin-top: 0px;
   padding-top: 200px;
   margin-left: 30px;
   z-index: 3;
	padding-bottom: 10px;

   }

   /*
   #hdcontent p {
	height: 100%;
	width: 540px;
   position: relative;
float: left;
   }
*/
   
#hdcontent p.promo {
	color: #FFFFFF;
	font-weight: bold;
}
#hdcontent a, a:visited,a:active  {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3F8FFF;
   font-weight: bold;
   font-size: 10pt;
}

#hdcontent a:hover  {
   color: #9bc5ff;
}
#hdcontent img  {
   margin-top: 22px;
   margin-bottom: -15px;
}

#hdcontent-r  {
	width: 350px;
   position: relative;
/*	margin-bottom: -200px;*/
   margin-left: 620px;
   margin-right: 30px;
   z-index: 3;
   left: -22px;
   top: 295px;
	float: right;
	margin-bottom: -280px;
   }

#hdcontent-r-mini  {

	width: 350px;
   position: relative;
/*	margin-bottom: -200px;*/
   margin-left: 620px;
   margin-right: 30px;
   z-index: 3;
   .z-index: -1;
   left: -2px;
   top: -10px;
	float: right;
	margin-bottom: -280px;
}
   

#bcg  {
background: url(../indexmedia/midder.png) repeat-y;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 180px;
/*   z-index: 6;*/
   width: 994px;
   height: 100%;
}

#frame  {
   background: url(../indexmedia/frame.png) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 0;
   width: 970px;
   height: 160px;
   left: 10px;
   top: 138px
}


#md7sign  {
   background: url(../indexmedia/md7-symbol.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 900px;
   top: 147px;
   z-index: 6;
   width: 70px;
   height: 54px;
}

#legendaleft  {
   background: url(../indexmedia/legenda-left.png) no-repeat;
   position: absolute;
   left: 20px;
   top: 147px;
   z-index: 6;
   width: 72px;
   height: 54px;
}

#titlesymb  {
/*   background: url(../indexmedia/titlesymb.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 580px;
   top: 183px;
   z-index: 6;
   width: 86px;
   height: 13px;
}
#subtitlebg  {
   background: url(../indexmedia/subtitlebg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 413px;
   top: 177px;
   z-index: 4;
   width: 157px;
   height: 24px;
}
#subtitle  {
/*   background: url(../indexmedia/subtitle.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 174px;
   z-index: 5;
   width: 59px;
   height: 31px;
}
#title  {
/*   background: url(../indexmedia/title.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 145px;
   z-index: 6;
   width: 110px;
   height: 41px;
}

/* Folder */
.separator  {
   background: url(../indexmedia/separator.png) no-repeat;
   visibility: visible;
   position: relative;
   left: -15px;
   top: 0px;
   z-index: 4;
   width: 600px;
   height: 2px;
}

.separatormid  {
   background: url(../indexmedia/separator.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 15px;
   top: -13px;
   z-index: 4;
   width: 961px;
   height: 2px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-bottom: 15px;
}

.separatorhd  {
   background: url(../indexmedia/separator.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 15px;
   top: 190px;
   z-index: 4;
   width: 961px;
   height: 2px;
   margin-bottom: 5px;
   margin-top: 8px;
}

.hr {
   background: url(../indexmedia/separator.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 15px;
   top: 10px;
   z-index: 4;
   width: 961px;
   height: 2px;
   margin-bottom: 5px;
   margin-top: 8px;
}

.cntbcg  {
   background: url(../indexmedia/cntbcg.png) no-repeat;
   position: absolute;
   left: 10px;
   top: 0px;
   z-index: 5;
   width: 561px;
	height: 70px;
   padding-bottom: 0px;

   z-index: 4;
}

.contenta {
position: relative;
padding-bottom: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
height: 95px;
top: 220px;
}

.img1img,
.img2img,
.img3img  {
   visibility: visible;
   position: absolute;
top: 0px;
   z-index: 4;
   width: 103px;
   height: 70px;
   float: left;
}

.img1img  {
   left: 605px;
}

.img2img  {
   left: 725px;
}

.img3img  {
   left: 845px;
}

.cntstarsbcg  {
   background: url(../indexmedia/cntstarsbcg.png) no-repeat;
   position: absolute;
   left: 575px;

   z-index: 5;
   width: 19px;
   height: 68px;
   float: left;
}


.cntimageimg  {
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 8px;
   z-index: 5;
   width: 276px;
   height: 53px;
   float: left;
}


.cntnametext  {
   visibility: visible;
   position: absolute;
   left: 30px;
top: 7px;
   z-index: 6;
   width: 255px;
   float: left;

}

.cntnametext p a  {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3F8FFF;
   font-weight: bold;
   font-size: 9pt;
 
}

.cntnametext p a:hover, a:visited  {
   color: #9bc5ff;
}

.cntnametext p  {
   font: 14px/16px Calibri, Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

.cntnametext p.offline {
	font: 11px Calibri, Arial;
	color: #FF0000;
	font-weight: bold;
}

.cntnametext p.info {
	font: 11px/11px Calibri, Arial;
	color: #9bc5ff;
	font-weight: bold;
}

.cntnametext p.info-mini {
	font: 11px Calibri, Arial;
	color: #9bc5ff;
	font-weight: bold;
}

.cntnametext p.info-sub {
	font: 11px Calibri, Arial;
	color: #9bc5ff;
	font-weight: bold;
	margin-top: 5px;
}

.cntnametext p.info-sub a:hover {
   color: #9bc5ff;
}
.cntnametext p.info-mini a:hover {
   color: #9bc5ff;
}

.nkgreen {
	color: #00cc30;
	font-weight: bold;
}


/* Lewa strona */
.leftcnbcg  {
   background: url(../indexmedia/cntbcg-l.png) top no-repeat;
   visibility: visible;
   position: relative;
   left: 10px;
   top: 16px;
   z-index: 5;
   width: 421px;
   height: 70px;
   padding-bottom: 10px;
}

.leftcnstarsbcg  {
   background: url(../indexmedia/cntstarsbcg.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 434px;
   top: -63px;
   z-index: 5;
   width: 19px;
   height: 68px;
   float: left;
}


.leftcnimageimg  {
   visibility: visible;
   position: relative;
   left: 230px;
   top: -56px;
   z-index: 5;
   width: 170px;
   height: 53px;
   float: left;
}



.leftcnnametext  {
   visibility: visible;
   position: relative;
   left: -163px;
   top: -56px;
   z-index: 6;
   width: 255px;
   float: left;
}

.leftcnnametext p a  {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3F8FFF;
   font-weight: bold;
   font-size: 10pt;
 
}

.leftcnnametext p a:hover, a:visited  {
   color: #9bc5ff;
}

.leftcnnametext p  {
   font: 14px/16px Calibri, Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

.leftcnnametext p.offline {
	font: 11px Calibri, Arial;
	color: #FF0000;
	font-weight: bold;
}

.leftcnnametext p.info {
	font: 11px Calibri, Arial;
	color: #9bc5ff;
	font-weight: bold;
}


/* Prawa strona */
.rightcnbcg  {
   background: url(../indexmedia/cntbcg-r.png) top no-repeat;
   visibility: visible;
   position: relative;
   left: 10px;
   top: -64px;
   z-index: 5;
   width: 421px;
   height: 70px;
   padding-bottom: 10px;
   float: right;
}

.rightcnstarsbcg  {
   background: url(../indexmedia/cntstarsbcg-r.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 7px;
   top: -64px;
   z-index: 5;
   width: 19px;
   height: 68px;
   float: right;
}


.rightcnimageimg  {
   visibility: visible;
   position: relative;
   left: 207px;
   top: -72px;
   z-index: 5;
   width: 170px;
   height: 53px;
   float: right;
}



.rightcnnametext  {
   visibility: visible;
   position: relative;
   left: 595px;
   top: -109px;
   z-index: 6;
   width: 210px;
   float: right;

}

.rightcnnametext p a  {
   font: Normal bold 10px;
   text-decoration: none;
   color: #3F8FFF;
   font-weight: bold;
   font-size: 10pt;
 
}

.rightcnnametext p a:hover, a:visited  {
   color: #9bc5ff;
}

.rightcnnametext p  {
   font: 14px/16px Calibri, Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
      text-align: right;
}

.rightcnnametext p.offline {
	font: 11px Calibri, Arial;
	color: #FF0000;
	font-weight: bold;
}

.rightcnnametext p.info {
	font: 11px Calibri, Arial;
	color: #9bc5ff;
	font-weight: bold;
}




#footer-md  {
   background: url(../indexmedia/footer-md.png) no-repeat;
   visibility: visible;
   position: relative;
   left: 10px;
   top: 200px;
   z-index: 2;
   width: 975px;
   height: 40px;
	padding-bottom: 10px;
	.margin-top: 5px;
   }

#footer-md p {
font: 10px/12px Arial;
color: #39404d;
	padding-top: 10px;
	margin-left: 20px;
	font-weight: bold;
	.left: 20px;
   }
#footer-md a, a:visited, a:link {
color: #3F8FFF;
   }
#footer-md a:hover, a:active {
color: #FFFFFF;
   }

   
#footer-bot  {
/*   background: url(../indexmedia/footer-md.png) no-repeat;*/
   visibility: visible;
   position: relative;
   left: 10px;
   top: 200px;
   z-index: 2;
   width: 950px;
	padding-left: 20px;
   height: 25px;
	padding-bottom: 0px;
	padding-top: 8px;
	background-color: #05080e;
	margin-top: 0px;
   }

.mdblue {
	color: #3f8fff;
	font-weight: bold;
}
.mdbblue {
	color: #9ca6ba;
	font-weight: bold;
}
.mdwhite {
	color: #ffffff;
	font-weight: bold;
}

.heading {
background: url(../indexmedia/separator.png) no-repeat;
font-weight: normal;
color: #3f8fff;
margin-top: -10px;
padding-bottom: 10px;
padding-top: 5px;
text-transform: capitalize;
/*font: 15px/12px Beware, Calibri, Arial;*/
font: 24px/12px MoolBoran, Helvetiker, Beware, Calibri, Arial;
}

h1 {
background: url(../indexmedia/separator.png) no-repeat;
font-weight: normal;
color: #3f8fff;
margin-top: -24px;
padding-bottom: 0px;
padding-top: 3px;
margin-bottom: 10px;
text-transform: capitalize;
/*font: 15px/12px Beware, Calibri, Arial;*/
font: 24px/12px MoolBoran, Helvetiker, Beware, Calibri, Arial;

}

h1 .head {
margin-top: 13px;
margin-bottom: -0px;
}

#press {
background: url(../indexmedia/press-bcg.png) no-repeat;
left: 640px;
top: 138px;
position: absolute;
width: 240px;
height: 350px;
color: #9ca6ba;
z-index: 100;
text-align: left;
padding-top: 25px;
padding-left: 15px;
padding-right: 20px;
line-height: 12pt;
}
#press img{
float: left;
}

#conopole img {
margin-left: 0px;
margin-top: 12px;
margin-right: 10px;
float: left; 
}

#conwro img {
margin-left: 0px;
margin-top: 12px;
margin-right: 10px;
float: left; 
}

#contact {
position: relative;
margin-top: 0px;
}

#conwro {
position: absolute; width: 277px; height: 100px; z-index: 1; left: 300px; top: 0px; margin-bottom: 0px;
}

#conopole {

position: absolute; width: 277px; height: 100px; z-index: 1; left: 0px; top: 0px; margin-bottom: 0px;
}