@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a7a7a7;
}

img, a {
border:none;
outline:none;
}

a {
color:#dd6d55;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

h1,h2,h3,h4,h5 {
font-weight:normal;
}
span.brick {
color:#dd6d55;
}
span.white {
color:#fff;
}
/************************************** 1. UKRYTY PANEL **************************************/
div#panel {
width:100%;
background:url(../gfx/tla/2l2d_bg.jpg) center no-repeat;
height:208px;
margin:0;
padding:0;
display:none;
}

div#panel_content {
width:950px;
margin:0 auto;
}
a.siteswitch {
float:right;
margin-top:70px;
text-indent:-4000px;
background:url(../gfx/dodatki/slideBTNS/2l2d_btn_off.jpg) 0 0 no-repeat;
width:183px;
height:53px;
display:block;
}
a.siteswitch:hover {
background-position:0 -53px;
}

/************************************* 2. STRONA TtT *******************************************/
div#bgContainer, div#subbgContainer {
width:100%;
background:url(../gfx/tla/main_bg.jpg) top center no-repeat;
margin:0;
padding:0;
float:left;
}
div#subbgContainer {
background:url(../gfx/tla/subpage_bg.jpg) top center no-repeat;
}

div#mainContainer {
width:950px;
margin:0 auto;
}


/****************** 2.1 TOP STRONY ************************/
h1 {
width:223px;
height:194px;
display:block;
font-size:14px;
float:left;
margin:25px 0 0 0;
padding:0;
}
h1 a {
width:223px;
height:194px;
display:block;
position:relative;
}
h1 a span{
width:223px;
height:194px;
display:block;
position:absolute;
background:url(../gfx/dodatki/logo.jpg) no-repeat;
cursor:pointer;
}

a.rozwin {
width:94px;
height:30px;
background:url(../gfx/dodatki/slideBTNS/rozwin.jpg) 0 0 no-repeat;
display:block;
float:right;
margin:0;
padding:0;
text-indent:-4000px;
}

h2.introH {
clear:right;
font-size:18px;
color:#fff;
width:634px;
float:right;
margin:76px 0 0 0;
}
p.introC {
float:right;
width:634px;
margin:6px 0 0 0;
color:#fff;
font-size:16px;
}

/************* 2.2. MENU flash **************/
div#flashmenu {
clear:both;
width:950px;
height:77px;
float:left;
margin:2px 0 0 0;
padding:0;
display:block;
}

/************************************* 3. TREŚCI ***********************************/
div#contentContainer {
width:950px;
margin:0;
padding:0;
}


/******************* 3.1 NEWSY ***********************/
div#newsColumn {
width:470px;
float:left;
margin:140px 0 0 0;
}

div#newsColumn h2.HcoNowego {
width:306px;
height:51px;
background:url(../gfx/dodatki/headers/conowego.png) no-repeat;
display:block;
text-indent:-4000px;
font-size:14px;
margin:0 0 10px 0;
}

span.newsData {
width:470px;
margin:24px 0 2px 0;
font-size:12px;
color:#fff;
float:left;
}

div#newsColumn h3 {
width:460px;
margin:0 0 8px 0;
font-size:16px;
color:#fff;
}
div#newsColumn p {
margin:2px 0 8px 0;
font-size:12px;
line-height:16px;
}

p.newsEnding {
float:left;
margin:20px 0 0 0;
background:url(../gfx/dodatki/newsEnding.jpg) no-repeat;
width:470px;
padding:20px 0 0 0;
}


/******** VIDEOBOX ****************/
div#videoBOX {
width:360px;
height:288px;
float:right;
margin:110px 66px 0 0;
}


/******************* PODSTRONY ********************/
div#contentColumn {
width:540px;
float:left;
margin:70px 0 0 0;
font-size:12px;
}

h2.Honas, h2.Hprodukcja, h2.Hteledyski, h2.Hsprzet, h2.Hkontakt{
width:332px;
height:86px;
display:block;
background: url(../gfx/dodatki/headers/onas.png) no-repeat;
text-indent:-4000px;
}

h2.Hprodukcja {
width:338px;
height:67px;
background: url(../gfx/dodatki/headers/produkcja.png) no-repeat;
}
h2.Hteledyski {
width:321px;
height:73px;
background: url(../gfx/dodatki/headers/teledyski.png) no-repeat;
}
h2.Hsprzet {
width:231px;
height:97px;
background: url(../gfx/dodatki/headers/sprzet.png) no-repeat;
}
h2.Hkontakt {
width:347px;
height:74px;
background: url(../gfx/dodatki/headers/kontakt.png) no-repeat;
}

div#contentColumn h3 {
font-size:16px;
color:#fff;
margin:10px 0 8px 0;
float:left;
width:540px;
} 

div#contentColumn p {
line-height:17px;
}

div#additionalColumn {
width:374px;
float:right;
margin:190px 0 0 0;
}


/************** PRODUKCJA ************/
table.productionTable {
width:530px;
float:left;
margin:20px 0 20px 0;
border:none;
}

table.productionTable tr td{
vertical-align:top;
text-align:center;
width:33%;
border:none;
border-bottom:1px solid #666;
padding:2px;
}
table.productionTable tr td.white {
color:#fff;
}
/*********** TELEDYSKI ****************/
ul.clipList {
float:left;
margin:20px 0 20px 0;
padding:0;
}

ul.clipList li {
list-style:none;
background:url(../gfx/dodatki/teledyskiListIco.jpg) 0 2px no-repeat;
padding:0 0 0 10px;
margin-bottom:4px;
}

/**************************************************** 4. STOPKA ***********************************************/
div#footer {
width:100%;
float:left;
background:url(../gfx/tla/footer_bg.jpg) top center no-repeat;
margin:30px 0 0 0;
padding-top:46px;
height:150px;
}

div#footer_content {
width:930px;
margin:0 auto;
padding:0 10px 0 10px;
color:#fff;
}

div#footer_content a {
color:#fff;
float:left;
}

ul#footerMenu {
float:right;
margin:0;
padding:0;
}

ul#footerMenu li {
float:left;
display:inline;
list-style:none;
color:#858585;
text-transform:uppercase;
margin-left:2px;
}
ul#footerMenu li a{
color:#858585;
margin-right:2px;
}
ul#footerMenu li a:hover{
color:#fff;
text-decoration:none;
}

a.rsomade {
clear:both; 
float:right; 
margin:34px 0 0 0;
}
