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

html{
margin:0px;
padding:0px;
text-align:right;
}

body{
background-color:#030303;

margin:0px;
padding:0px;

font-family:arial, helvetica, sans-serif;

text-align:center;
color:#CCCCCC;
}

h2{font-size:18px; padding:5px 0 3px 0; margin: 25px 20px 5px 20px; border-bottom:1px solid #ccc; }
#TB_window p{margin: 0 20px 0 20px; font-size:13px;}
#TB_window a{font-size:12px;}

img{
border:none;
}


div#hidden_content{
display:none;
width:78%;
height:600px;

position:absolute;
right:0px;
top:0px;
background:#000000;
z-index:10;
}

A:hover{
text-decoration:underline;
}

#menu A:hover{
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#menu A.active{
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#contener{
position:relative;
width:937px;
height:auto;

padding:0px;
margin:auto;
}

#left{
position:absolute;
left:0px;
top:0px;

width:242px;
height:auto;

text-align:left;
}

#center{
position:absolute;
left:242px;
top:0px;

width:695px;
height:auto;
}


ul#menu{
text-align:left;
margin:20px 0px 0px 25px;
padding:0px;
list-style:none;
}

ul#menu li{
margin-bottom:10px;
}

ul#menu li img{
margin:0px 10px 0px 0px;
padding:0px;
}

ul#menu li a{
color:#999999;
margin:0px;
padding:0px;

height:20px;

text-decoration:none;
font-size:14px;
}


#newsletter_Box{
width:200px;
height:auto;
margin:35px auto 0px auto;
}

#newsletter_Box table{margin:5px 0 5px 0; width:100%;}
#newsletter_Box table tr td{font-size:12px; color:#999; font-family:Arial; text-align:left;}
#newsletter_Box table tr td input{padding:0 0 0 2px; width:130px; background-color:#ccc; border:none; font-size:11px; height:16px;}
#newsletter_Box table tr td input.submit {color:orange; cursor:pointer; float:right; margin-right:100px; clear:both; background:  url(../images/signUp.jpg) 0 0 no-repeat; border:none; width:54px; height:24px;}


#top_box, #top_box2{
position:absolute;
top:15px;
left:0px;
width:695px;
height:356px;

}

#top_box2 #clip{
position:absolute;
left:30px;
top:12px;
width:400px;
height:327px;

}

#top_box{
background-image:url(../images/top_box.jpg);
}

#top_box2{
background-image:url(../images/top_box2.jpg);
}

#top_box2 #text{
position:absolute;
left:460px;
top:20px;


width:200px;
background-color:#020204;
height:290px;

text-align:left;
font-family:Arial;
color:#FFFFFF;
font-size:11px;
}

#top_box2 #download{
position:absolute;
left:460px;
top:290px;
width:190px;
height:40px;

text-align:left;
}

#top_box2 #download div{
padding-bottom:5px;
}

#big_image{
position:absolute;
left:37px;
top:20px;
width:346px;
height:308px;
border:none;
overflow:hidden;
}

#big_image .image-wrapper{ width:700px; height:308px; position:relative; left:-177px; top:0px; text-align:center; }


#top_box #big_image a{
cursor: url("http://wojciechk.megiteam.pl/images/lupe.cur"), help;

margin:auto;
}

#top_box #big_image a img{height:308px;}



#top_box #opacity_box{
position:absolute;
left:177px;
top:269px;

height:28px;
width:346px;
padding:12px 0 0 0;
background-color:#0C0E4E;
text-align:center;

font-size:12px;
color:#fff;

filter: alpha(opacity=75); 
-moz-opacity: 0.75; 
opacity: 0.75;

}

#top_box #image_text{
position:absolute;
left:0px;
top:280px;

width:320px;

text-align:left;
font-family:Arial;
color:#FFFFFF;
font-size:11px;
text-align:center;
}

#gallery{
position:absolute;
left:410px;
top:20px;

width:260px;
height:280px;

margin:0px;
padding:0px;

text-align:left;
font-family:Arial;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-color:#020204;
}

#gallery a{
display:block;
float:left;
width:52px;
height:52px;
overflow:hidden;

border:1px solid #ffffff;
margin:0px 8px 8px 0px;
padding:0px;
}


#gallery a.active{
border:1px solid #FF6600;
}

#gallery a img{
border:none;
}

#bottom_box{
position:absolute;
top:410px;
left:20px;
width:663px;
height:183px;
margin:0px;
padding:0px;
text-align:left;

background-image:url(../images/bottom_box.jpg);
}

#bottom_box #images .text_{
position:absolute;
top:95px;
left:0px;

font-family:Arial;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin:0px;
padding:0px;


}

#bottom_box #bottombox_link{
position:absolute;
left:0px;
top:195px;
width:660px;
text-align:center;

}

#bottombox_link a{
color:#999;
text-decoration:none;
font-size:12px;
}

#images{
position:absolute;
top:55px;
left:50px;
width:558px;
height:111px;

text-align:left;
margin:0px;
padding:0px;
overflow: hidden;
}

.scrolling{
width:5000px; 
height:87px;

overflow:hidden;

position:absolute;
top:0px;
left:0px;

border:none;
border: none;
text-align:left;
margin:0px;
padding:0px;
}

.scrolling div.img-wrapper{
position:relative;
display:block;
width:130px;
height:85px;
float:left;
margin:0px 10px 0px 0px;
padding:0px;
border:1px solid #FF6600;
background-color:#fff;
overflow:hidden;
}



div.img-wrapper a{
position:relative;
display:block;
width:300px;
height:100px;
cursor:pointer;
text-align:center;
}

.scrolling div.img-wrapper.for-video a{ position:relative; left:-85px; top:-6px;}
.scrolling div.img-wrapper.for-gallery a{ position:relative; left:-85px; top:-24px;}

div.img-wrapper.for-gallery a img{
margin:auto;
height:133px;
}

.scrolling div.active{
border:1px solid #fff;
}

.scrolling  img{
position:relative;
border:none;
}



a#link-scroll-left{
display:block;
width:20px;
height:144px;
background-image:url(../images/scroll_left.jpg);
background-position:0px 0px;
}


a#link-scroll-right{
display:block;
width:20px;
height:144px;
background-image:url(../images/scroll_right.jpg);
background-position:0px 0px;
}

a#link-scroll-right.over, a#link-scroll-left.over{
background-position:-20px 0px;
}

#scrollingLinks a.inActive{
background-position:-40px 0px;
}

#panelLinks a.on{
background-position: 0px -39px;
}

#panelLinks a.active{
background-position: 0px -39px;
}


a#link-photos{
position:absolute;
left:129px;
top:0px;
display:block;
width:114px;
height:39px;
background-image:url(../images/button_photos.jpg);
}

a#link-videos{
position:absolute;
left:15px;
top:0px;
display:block;
width:114px;
height:39px;
background-image:url(../images/button_videos.jpg);
}

a#link-photos span, a#link-videos span{
display:none;
}

#footer{
position:absolute;
left:0px;
top:650px;
width:100%;
height:50px;
}

.spinner{
margin:300px auto 0px auto;
}

div#topBox_spinner{
display:none;
position:absolute;
top:15px;
left:260px;

width:665px;
height:355px;

background:#000;

filter: alpha(opacity=75); 
-moz-opacity: 0.75; 
opacity: 0.75;
z-index:100;

text-align:center;
}
div#topBox_spinner img{
margin-top:130px;
}

div#bottomBox_spinner{
display:none;
position:absolute;
top:410px;
left:260px;

width:665px;
height:195px;

background:#000;

filter: alpha(opacity=75); 
-moz-opacity: 0.75; 
opacity: 0.75;
z-index:100;

text-align:center;
}
div#bottomBox_spinner img{
margin-top:87px;
}








.white{
color:#FFFFFF;
font-family:'Arial';
}
.gray{
color:#999999; 
font-family:'Arial';
}
.green{
color:#28B221;
font-family:'Arial'
}
.arial_black{
font-family:'Arial Black';
}
.txt_10_px{
font-size:10px;
}
.txt_11_px{
font-size:11px;
}
.txt_12_px{
font-size:12px;
}
.txt_13_px{
font-size:13px;
}
.txt_15_px{
font-size:15px;
}
.txt_16_px{
font-size:16px;
}
.txt_17_px{
font-size:17px;
}
.txt_18_px{
font-size:18px;
}
.txt_22_px{
font-size:22px;
}
.txt_23_px{
font-size:23px;
}
.txt_24_px{
font-size:24px;
}
.txt_26_px{
font-size:26px;
}
.txt_32_px{
font-size:32px;
}
.txt_35_px{
font-size:35px;
}
.txt_38_px{
font-size:38px;
}
.bold_{
font-weight:bold;
}

.normal_{
text-decoration:none;
}
