img{
behavior: url("pngbehavior.htc");
}
html {
	overflow-y: scroll;
}
body{
font-family: Arial, Verdana, "Lucida Grande", sans-serif;
font-size: 12px;
color:#4C4C4C;
text-align: center;
background-color:#737373;
margin:0;
padding:0;
background-repeat: no-repeat;
background-position: center top;
}

ggdiv{
border:1px solid gray;
}

.majl:hover{
background:#404040;
}
#holder{
margin-left: auto;
margin-right: auto;
width:940px;
text-align:left;
}
#clear{
float:left;
}
#top{
float:left;
padding-top:35px;
margin-top:20px;
width:940px;
height:85px;
text-align:left;
background-color:white;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
}
.logo{
font-size:40px;
color:#262626;
font-weight:bold;
padding:0px 0px 0px 25px;
}
.logo2{
font-size:20px;
color:gray;
font-weight:bold;
}
#menu{
width:940px;
background:#262626;
float:left;
}
#buttons{
float:left;
padding-left:10px;
}

.menu_nsell{
float:left;
padding:10px 20px 10px 20px;
color:white;
border-right:1px gray dotted;
background:#262626;
font-weight:bold;
}
.menu_nsell:hover{
background:#00A1FF;
color:white;
background-image: url(../images/menu_grad.jpg); 
text-shadow: 0.5px 0.5px 0px #565656;
font-weight:bold;
}
.menu_sell{
float:left;
padding:10px 20px 10px 20px;
color:white;
background:#00A1FF;
background-image: url(../images/menu_grad.jpg);
text-shadow: 0.5px 0.5px 0px #565656;
font-weight:bold;
}

#sub_menu{
height:15px;
font-size:11px;
font-weight:bold;
padding:5px 0px 5px 25px;
width:915px;
float:left;
background:#00A1FF;
}
.sub_menu_button{
padding:2px 6px 2px 6px;
color:white;
text-shadow: 0.5px 0.5px 0px #565656;
}
.sub_menu_button:hover{
background:black;
}

#content{
width:940px;
float:left;
display: inline;
background: #D9D9D9;
padding-bottom:25px;
/*text-align:justify!important;*/
}

.news{
width:585px;
float:left;
margin:25px 0px 0px 25px;
padding:25px 0px 25px 0px;
display: inline;
}

.home_prawa{
float:left;
width:263px;
margin:25px 0px 0px 25px;
border-left:1px dotted gray;
display: inline;
}

#newsletter{
width:263px;
float:left;
margin:25px 25px 25px 0px;
padding-left:10px;
display: inline;
}
.newsletter_title{
font-size:22px;
display: inline;
}
.pytanie_title{
font-size:22px;
display: inline;
}
.title1{
font-size:22px;
font-weight:bold;
text-shadow: 0.5px 0.5px 0px #FEFEFE;
}
.title2{
font-size:12px;
font-weight:bold;
}
.pytanie{
width:263px;
float:left;
margin:25px 25px 25px 0px;
padding-left:10px;
display: inline;
}

.video_text{
width:447px;
margin:0px 0px 0px 10px;
float:left;

}
#img_cd{
width:120px;
height:150px;
float:left;

}
#stopka{
width:940px;
height:12px;
float:left;
background:#262626;
padding:14px 0px 14px 0px;
margin:0px 0px 0px 0px;
}
.stopka_text{
color:#626262;
font-size:10px;
margin-left:25px;
width:825px;
float:left;
display: inline;
}
.valid{
font-size:10px;
color:white;

padding:1px 3px 1px 3px;
float:left;

}
a{
text-decoration:none;
color:gray;
}

.link{

font-size:11px;
text-decoration:none;
color:white;
background:#8d8d8d;
padding:0px 3px 0px 3px;
font-weight:bold;
border-right:1px solid gray;
border-bottom:1px solid gray;
text-shadow: 0.5px 0.5px 0px #4B4B4B;
}
.link:hover{
background:white;
color:black;
text-shadow: 0.5px 0.5px 0px #CFCFCF;
}
/*PRODUKTY///////////////////////////////////////*/

.produkt{
width:890px;
margin:25px 25px 0px 25px;
padding:25px 0px 0px 0px;
float:left;
display: inline;
border-bottom:1px dotted gray;
}
.produkt_lewa{
width:225px;
float:left;
}
.produkt_prawa{
width:650px;
float:left;
border-left:1px dotted gray;
padding-left:10px;

}
/*VIDEO_SD///////////////////////////////////////*/
.videosd_obrazek{
float:left;
width:112px;
height:84px;
border:3px solid #0C0C0C;
margin:10px 8px 0px 0px;
display: inline;
}
.videosd_obrazek:hover{
border:3px solid white;
}

.videosd_anim{
width:310px;
border:1px solid #404040;
float:left;
}
.videosd_text{
margin:0px 0px 0px 15px;
width:550px;
float:left;
display: inline;
}
.hd1_title1niebieski{
font-size:30px;
color:white;
background:#00A1FF;
font-weight:bold;
padding-right:5px;
text-shadow: 0.5px 0.5px 0px #17253E;
}

/*VIDEO_HD///////////////////////////////////////*/
.video_top{
width:890px;
margin:25px 25px 0px 25px;
padding:25px 0px 0px 0px;
float:left;
display: inline;
}

.video_prawa{
font-size:11px;
width:175px;
float:left;
border-left:1px dotted gray;
padding-left:10px;
}
.album_img_title{
width:450px;
height:60px;
float:left;
}
.video_lewa{
width:225px;
float:left;
}
.video_srodek{
width:450px;
float:left;
border-left:1px dotted gray;
padding-left:10px;
padding-right:10px;
}

.video_bottom{
width:890px;
float:left;
margin-top:25px;
}

.cena{
font-weight:bold;
font-size:20px;
}
.videobox{
width:890px;
margin:25px 25px 0px 25px;
padding:25px 0px 25px 0px;
float:left;
border-top:1px dotted #404040;
display: inline;
}
.videobox_text{
margin:0px 0px 0px 15px;
width:460px;
float:left;
display: inline;
}
.videobox_title{
display: inline;
background:white;
color:black;
font-size:20px;
border-left:5px solid red;
padding:0px 5px 0px 5px
}
.videobox_obrazki{
display: inline;
width:890px;
float:left;
margin:15px 0px 0px 0px;
}
.videohd_obrazek{
display: inline;
float:left;
width:150px;
height:84px;
border:3px solid #0C0C0C;
margin:10px 22px 0px 0px;
}
.videohd_obrazek:hover{
border:3px solid white;
}

.videohd_anim{
width:410px;
border:1px solid #404040;
float:left;
}
.hd1_title1{
font-size:30px;
font-weight:bold;
color:black;
background:white;
padding:0px 5px 0px 5px;

}
.hd1_title2{
font-size:20px;
font-weight:bold;
text-shadow: 0.5px 0.5px 0px #FEFEFE;
}
.hd1_title1czerwony{
font-size:30px;
color:white;
background:red;
font-weight:bold;
padding-right:5px;
text-shadow: 0.5px 0.5px 0px #640000;
}
.white_dot{
color:white;
}
/*VIDEO_3///////////////////////////////////////*/

.videobox3{
width:900px;
margin:25px 20px 0px 20px;
padding:25px 0px 25px 0px;
float:left;
border-top:1px dotted #404040;
display: inline;
}
.videobox4{
width:900px;
margin:5px 20px 0px 20px;
padding:5px 0px 5px 0px;
float:left;
display: inline;
}
.title_gotowe_napisy{
font-size:26px;
font-weight:bold;
}


/*POMOC///////////////////////////////////////*/
.video_pomoc{
float:left;
margin:50px 25px 0px 25px;
display: inline;
}
.video_pomoc_progtit{
font-size:14px;
font-weight:bold;
color:#4C4C4C;
display: inline;
}
.tutorial{
float:left;
margin:25px 25px 0px 25px;
display: inline;
}
.pomoc_img1{
border:3px solid #0C0C0C;
float:left;
margin:40px 25px 0px 0px;
width:234px;
height:198px;
display: inline;
}
.pomoc_img1:hover{
border:3px solid white;
}
.pomoc_banery{
float:left;
margin:40px 25px 0px 0px;
width:600px;
display: inline;
}


/*LICENCJA///////////////////////////////////////*/
.licencja{
float:left;
width:890px;
padding:25px 25px 25px 25px;

}
/*KONTAKT///////////////////////////////////////*/
#kontakt_form{
margin-top:10px;
float:left;
display: inline;
}
.kontakt_title{
background:white;
color:black;
font-size:20px;
font-weight:bold;
border-left:5px solid red;
padding:0px 5px 0px 5px
}

