html, body { height: 100% }
body {
	background-color: #000000;
	margin: 0px;
	background-image:url(body.jpg)}
	
img { border: none; }


.studio_filmowe_link {color: #0077CA; font-size: 8pt; font-weight: normal; font-family: Arial; margin-bottom:8px}
.studio_filmowe_link2 {color: #666666; font-size: 8pt; font-weight: normal; font-family: Arial; margin-right:30px}
.studio_filmowe_news {color: #d4d4d4; font-size: 8pt; font-weight: normal; font-family: Arial; margin-bottom:8px}
.studio_filmowe_head {color: #0077CA; font-size: 8pt; font-weight: bold; font-family: Arial; margin-bottom:8px}

.produkcja_filmow {color: #d4d4d4; font-size: 8pt; font-weight: normal; font-family: Arial; margin-bottom:8px}

div#top {width:100%; height:490px; background-image:url(cvk_tlo.jpg); background-repeat:no-repeat; background-position:center top;}
div#portfolio {width:100%; height:544px; background-image:url(cvk_tlo.jpg); background-repeat:no-repeat; background-position:center top;}
div#middle {width:100%; height:520px; background-image:url(cvk_tlo2.jpg); background-repeat:repeat-y ; background-position:center;
			text-align:left; vertical-align:top;}
div#middle2 {width:100%; height:340px; background-image:url(cvk_tlo2.jpg); background-repeat:repeat-y ; background-position:center;
			text-align:left; vertical-align:top;}
div#middle3 {width:100%; height:121px; background-image:url(cvk_tlo2.jpg); background-repeat:repeat-y ; background-position:center;
			text-align:left; vertical-align:top;}
div#middle4 {width:100%; height:236px; background-image:url(cvk_tlo2.jpg); background-repeat:repeat-y ; background-position:center;
			text-align:left; vertical-align:top;}
div#bottom {width:100%; height:120px; background-image:url(cvk_tlo3.jpg); background-repeat:no-repeat; background-position:center top;}

div#kontener {width: 1000px} 
div#demo {width: 1000px; height: 372px; margin-top: 15px; float: left; clear: none;}

div#one {width: 293px; margin-left: 12px; margin-top: 16px; float: left; clear: none;} 
div#two {width: 662px; margin-top: 70px; margin-right: 18px; padding: 0px; float: left; clear: none;} 
div#two2 {width: 662px; margin-top: 70px; margin-bottom:22px; margin-right: 18px; padding: 0px; float: left; clear: none;} 
div#baner {width: 1000px; height: 372px; margin-top: 15px; float: left; clear: none; text-align:center;}
 
div#news0 {width: 974px; margin-left: 26px; margin-top: 20px; float: left; clear: none; text-align:left; vertical-align:top;} 

div#news1 {width: 298px; margin-left: 28px; margin-right: 10px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;} 
div#news2 {width: 296px; margin-left: 15px; margin-right: 15px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;} 
div#news3 {width: 295px; margin-left: 15px; margin-right: 28px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;}

div#onas1 {width: 298px; margin-left: 28px; margin-right: 10px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;} 
div#onas2 {width: 296px; margin-left: 15px; margin-right: 15px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;} 
div#onas3 {width: 295px; margin-left: 15px; margin-right: 28px; margin-top: 10px; float: left; clear: none; text-align:left; vertical-align:top;} 
div#mapa {width: 644px; margin-right: 20px; margin-top: 2px; float: left; clear: none; text-align:right; vertical-align:top;}  

a {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	color: #0077CA;
}

a:visited {
	color:#00CCFF;
}
