html { 
padding: 0;
margin: 0;  
}
* { 
margin: 0; 
padding: 0;  
outline: none; 
}

body { 
background-image: url('../img/bg_cellpic.png'); 
background-repeat: repeat-x; 
background-color: #000000; 
font: normal 13px Tahoma, sans-serif; 
color: #cccccc; 
margin-top: 0px; 
}
img { 
border:0; 
}
a { 
text-decoration: underline; 
color: #00adef; 
}
a:hover { 
text-decoration: underline; 
}

/*   KONTENER   */

div#kontener { 
height: 100%; 
width: 960px; 
margin: 0 auto;  
}
div#wrapper { 
width: 960px; 
height: 81px; 
float: left; 
margin-bottom: 1px; 
}
div#logo { 
float: left; 
margin-left: 3px; 
}

/* Menu górne */

div#menu { 
float: right; 
margin-right: 3px; 
margin-top: 25px; 
}
div#menu ul li { 
display: inline; 
float: left; 
}
div#menu ul li a { 
height: 45px; 
display: block; 
overflow: hidden; 
}		
div#menu ul li a img { 
display: block; 
}
div#menu ul li a:hover img { 
margin-top: -45px; 
}
div#menu ul li.on a img { 
margin-top: -45px; 
}
/* koniec wrapper */

/* BRIGHTPART */
div#brightpart { 
clear: both; 
height: 320px; 
width: 960px;
}

/* MINIMENU */
div#minimenu { 
float: left; 
margin-top: 10px; 
width: 960px; 
height: 20px; 
margin-left: 20px; 
margin-bottom: 5px; 
}
div#minimenu ul li { 
display: inline; 
float: left; 
}
div#minimenu ul li span{ 
text-decoration: none; 
color: #f50200; 
font-size: 13px; 
}
div#minimenu ul li a { 
color: #cccccc; 
font-size: 11px; 
margin-right: 20px; 
margin-left: 20px;
}
div#minimenu ul li a:hover{ 
text-decoration: underline; 
font-weight: normal; 
}
div#minimenu ul li a:active{ 
text-decoration: underline; 
color: #f50200; 
}


/* MENU LEWE */
div#lewemenu { 
width: 275px; 
height: 530px; 
display: block; 
float:left; 
overflow: hidden; 
text-decoration: none; 
}
div#lewemenu img { 
margin-top: 25px; 
padding-left: 20px; 
}
div#lewemenu a { 
color: #cccccc; 
font-size: 10px; 
}
div#lewemenu a span { 
float: left; 
margin-top: 10px; 
margin-left: 20px; 
}
div#lewemenu ul li { 
width: 275px; 
height:93px; 
margin-top: 7px; 
background-image: url('../img/buttonbright_left.png'); 
}
/* Na BLOGU */

div#nablogu { 
background: url('../img/bg_nablogu.png'); 
width: 295px; height: 205px; 
margin-top: 20px; 
}
div#nablogu_tekst{ 
width: 235px; 
height: 205px; 
margin-left: 20px; 
margin-top: 10px; 
color: #cccccc; 
font-size: 11px; 
font-weight: normal; 
text-decoration: none; 
text-align: left;
}

/* Flash work     */
div#flashwork { 
width: 670px; 
height: 300px; 
/*background: url('../img/bg_flashinfo.png'); */
float: right;  
margin-top: 6px; 
margin-right: 0px; 
}
/* CONTENT TEXT */
div#content { 
width: 669px; 
height: 520px; 
background: url('../img/bg_content.png'); 
float: right;  
margin-top: 6px; 
}
div#napis { 
margin-top: 25px; 
margin-left: 20px; 
}
/* TEXT TYP 1 */
div#contenttext1 { 
width: 619px; 
height: 500px; 
margin-top: 25px; 
margin-left: 20px; 
margin-right: 20px; 
font-size: 11px; 
color: #cccccc; 
line-height: 16px; 
}
div#uslugi { 
width: 449px; 
height: 250px; 
margin: 0px auto; 
}
div#brightpart div#content div#contenttext1 span { color: #00adef; font-weight: normal; font-size: 13px; }
div#brightpart div#content div#contenttext1 span.statystyki { color: #f50200; font-weight: normal; font-size: 13px; }
div#brightpart div#content div#contenttext1 span.regulamin { text-align: center; }
div#brightpart div#content div#contenttext1 a{ text-decoration: underline; font-size: 13px; color: #00adef; margin-left: 0px; line-height: 20px;}
div#brightpart div#content div#contenttext1 div#ludzie { width: 300px; height: 145px; margin-top: -37px; margin-left: 150px; }
div#brightpart div#content div#contenttext1 .logo_content { clear: both; margin-top: 5px; margin-right: 20px; display: inline; float: left; }
div#brightpart div#content div#contenttext1 div#zamawiam1 { float: right; }
.specjal1 { margin: 0px; font-weight: bold; display: inline; color: #f50200;  }
.specjal2 { margin-left: 130px; }
.specjal3 { margin-left: 20px; }
.specjal4 { margin-left: 60px; }
/* podstrona wykonawstwo*/
div#brightpart div#content div#contenttext3 { width: 619px; height: 500px; margin-top: 25px; margin-left: 20px; margin-right: 20px; font-size: 11px; color: #cccccc; line-height: 16px; }
div#brightpart div#content div#contenttext3 div#uslugi { width: 449px; height: 250px; margin: 0px auto; }
div#brightpart div#content div#contenttext3 span { color: #00adef; font-size: 13px; }
div#brightpart div#content div#contenttext3 a{ text-decoration: underline; font-size: 13px; color: #00adef; margin-left: 0px; line-height: 20px;}
div#brightpart div#content div#contenttext3 div#ludzie { width: 300px; height: 145px; margin-top: -35px; margin-left: -250px; }
div#brightpart div#content div#contenttext3 div#zamawiam1 { margin-left: 540px; }
.specjal1 { margin: 0px; font-weight: bold; display: inline; color: #f50200;  }
.specjal2 { margin-left: 130px; }
.specjal3 { margin-left: 20px; }
.specjal4 { margin-left: 60px; }
/* podstrona cennik */
div#brightpart div#content div#contenttext4 { width: 619px; height: 500px; margin-top: 25px; margin-left: 10px; margin-right: 20px; font-size: 11px; color: #cccccc; line-height: 16px; }
div#brightpart div#content div#contenttext4 span { color: #00adef; font-weight: normal; font-size: 13px; }
div#brightpart div#content div#contenttext4 a{ text-decoration: underline; font-size: 13px; color: #00adef; margin-left: 0px; line-height: 20px;}
/* podstrona digital signage*/
div#brightpart div#content div#contenttext6 { width: 619px; height: 500px; margin-top: 25px; margin-left: 20px; margin-right: 20px; font-size: 11px; color: #cccccc; line-height: 16px; }
div#brightpart div#content div#contenttext6 div#uslugi { width: 449px; height: 250px; margin: 0px auto; }
div#brightpart div#content div#contenttext6 span { color: #00adef; font-weight: normal; font-size: 13px; }
div#brightpart div#content div#contenttext6 a{ text-decoration: underline; font-size: 13px; color: #00adef; margin-left: 0px; line-height: 20px;}
div#brightpart div#content div#contenttext6 div#akapit { line-height: 19px; }
div#brightpart div#content div#contenttext6 div#ludzie { width: 300px; height: 145px; margin-top: -15px; margin-left: 150px; }
.specjal1 { margin: 0px; font-weight: bold; display: inline; color: #f50200;  }
.specjal2 { margin-left: 130px; }
.specjal3 { margin-left: 20px; }
.specjal4 { margin-left: 60px; }
/* TEXT TYP 2 */
div#contentdane { width: 350px; height: 500px; float: left; }
div#contentdane div#adresy { width: 320px; margin-top: 10px; margin-left: 20px; margin-right: 10px; color: #cccccc; font-size: 11px; line-height: 19px; }
div#brightpart div#content div#contentdane div#adresy img{ clear: both; margin-top: 5px; }
div#contenttext2 { width: 619px; height: 500px; margin-top: 25px; margin-left: 20px; margin-right: 20px; font-size: 11px; color: #cccccc; }
div#contenttext2 span { color: #00adef; font-weight: normal; font-size: 13px; }
div#contenttext2 img { margin: 10px; }
div#contenttext2 .logo_content { clear: both; margin-top: -20px; margin-right: 20px; display: inline; float: left; }
div#contenttext2 div#zamawiam1 { float: right; }
.text2 { display: inline; }
div#contenttext2 .text2 a { font-weight: bold; color: #00adef; }
/* WITAMY TEKST */
div#brightpart div#witamy { width: 380px; height: 205px; background: url('../img/bg_witamy.png'); float: left; margin-top: 14px; margin-left: 0px; }
div#brightpart div#witamy img { margin-top: 25px; margin-left: 20px; }
div#brightpart div#witamy div#witamy_tekst { width: 340px; height: 205px; margin-left: 20px; margin-top: 10px; color: #cccccc; font-size: 11px; font-weight: normal; text-decoration: none; }
div#brightpart div#witamy div#witamy_tekst span { font-weight: bold; }
div#brightpart div#witamy div#witamy_tekst .misja { color: #f50200; font-weight: bold; }
 
/* ZAUFALI NAM */ 
div#brightpart div#zaufali { float: left; width: 290px; height: 205px; background: url('../img/bg_zaufali.png'); margin-top: 14px;}
div#brightpart div#zaufali img { margin-top: 25px; margin-left: 20px; } 
div#brightpart div#zaufali div#zaufaliflash { width: 205px; height: 51px; margin: 35px auto; } 
 
/* LOGOWANIE */
div#darkpart { float: left; width: 960px; height: 190px; margin-top: 50px; }
div#darkpart div#wrap { float: left; display: inline; width: 460px; height: 156px; background: url('../img/bg_panelklienta.png')	}
div#darkpart div#wrap div#gallery{ margin-top: 20px; margin-left: 20px; }
div#darkpart div#wrap div#gallery span { clear: both; float: left; display: block; margin-left: 20px; }
div#darkpart div#flashmapa { float: right; display: inline; width: 490px; height: 156px; background: url('../img/bg_flashmapa.png'); margin-left: 0px; }


/* footer */
div#footer {clear:both;  height: 72px; width: 960px; }

/* Footer Copyrights */
div#footer { width: 960px; margin-top: 0px; float: left; font-size: 11px;  }
div#footer div#lewa { float: left; margin-top: 27px; margin-left: 20px; margin-bottom: 30px; }

/* Footer linki */
div#footer div#prawa{ float: right; color: #00adef; }
div#footer div#prawa { float: right; margin-right: 20px; }
div#footer div#prawa ul li { display: inline; float: left; margin-top: 27px; margin-left: 20px; }
div#footer div#prawa ul li a { height: 45px; display: block; overflow: hidden; color: #b1b1b1; }		
div#footer div#prawa ul li a img { display: block; }
div#footer div#prawa ul li a:hover { text-decoration: underline;  color: #00adef; }
div#szybkikontakt { width: 960px; height: 30px; float: left; display: block; text-align: center; margin: 0px auto; font-size: 11px; }


div#videos { 

background-repeat:no-repeat;
width: 45px; 
height: 160px; 
right:1;
background-position:0 0;
overflow:hidden;
position:fixed;

top:123px;
margin-left: 950px;
z-index:9999;
cursor:pointer;
opacity:0.6;
}




