.calosc 
{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: black;
margin: 0 auto;
position: relative;
z-index: 100;
background: lightgrey;
overflow:hidden;
width: 800px;
min-height:660px;
}

a
{
color:#4B0108;
font-weight:bold;
font-size:12px;
text-decoration:none;
cursor:hand;
}

a:hover
{
color:#993300;
}

.akt 
{
background-color:#4B0108; 
width: 525px; 
height:2px; 
float:left;
}

.akth
{ 
font: bold 18px Georgia, Times New Roman, Times, serif;
color:#4B0108;
}

.header 
{ 
background-image:url(gfx/Japan.jpg); 
width: 800px; 
margin: 0 auto; 
height: 220px; 
border: 0px solid black; 
padding: 0px;
}

.calosc2 
{
width: 800px; 
display: inline;
margin-bottom: 10px;
}

.date
{
color:#888888;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.menu_g 
{
height:36px;
width:100px; 
background-color:#990000; 
text-align:center; 
float:left;
}

.menu_g:hover
{ 
background-color:#4B0108;
}

.belka
{
background-color:#4B0108; 
width: 800px; 
height:10px; 
float:left;
}

.belka1
{
background-color:#4B0108; 
width: 800px; 
height:2px; 
float:left;
}

.text_menu_g
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
margin:10px 10px 10px 10px; 
font-weight:700; 
color:whitesmoke;
}

.text_menu_g2
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
margin-top:4px; 
margin-bottom: 3px; 
font-weight:700; 
color:whitesmoke;
}
.film 
{
margin-left: 50px; 
font:  12px Verdana, Arial, Helvetica, sans-serif; 
font-weight:700; 
text-align:right; 
}

.przenikanie
{

margin-left: 25px;
}
.galeria 
{
margin-left: 50px; 
margin-bottom:20px;
}

.menu_l 
{
width: 140px; 
float: right; 
margin: 10px 15px 0 5px; 
display:inline ;
}

#content 
{
float: left; 
width: 620px; 
margin: 10px 10px 0 0;
}

#menu_r 
{
position:absolute;
width: 179px; 
left: 620px; 
top:268px; 
right:0px; 
bottom:0px; 
background-image:url(gfx/shot_03.gif);
}

.content_cz 
{
width: 90%; 
margin: 10px 5px 50px 5px; 
}
.content_cz_header 
{
background: #990000;  
padding: 3px; 
border: 1px solid black;  
}
.text_content_cz_header
{
font: bold 11px Verdana, Arial, Helvetica, sans-serif, ; 
text-align: center; 
color:whitesmoke;
}

.content_cz_content 
{
font:  12px Verdana, Arial, Helvetica, sans-serif; 
padding: 5px; 
float:left; 
font-weight:700; 
text-align:right;
margin-bottom: 10px;
}
.content_cz_content2 
{
font:  12px Verdana, Arial, Helvetica, sans-serif; 
padding: 5px; 
float:left; 
font-weight:700; 
text-align:left; 
margin-bottom: 10px;
}
.text_content_cz_content
{ 
font:  10px Verdana, Arial, Helvetica, sans-serif;
}

.text
{ 
font:  12px Verdana, Arial, Helvetica, sans-serif;
}


.fota 
{
float:left; 
padding:5px; 
}

.fota2 
{
float:right; 
padding:5px; 
}

.menu_cz 
{
width: 97%; 
margin: 20px 5px 10px 5px; 
}

.menu_cz_header 
{
background: #990000; 
font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
padding: 3px; 
border-style: none;
color:whitesmoke; 
padding: 3px; 
border: 1px solid black;
}

.menu_cz_content 
{
font: italic 12px Verdana, Arial, Helvetica, sans-serif; 
padding: 5px; 
}

.foot 
{
	position: absolute;
	left:0px;
	right:0px;
	bottom: 0px;
	margin-top: 10px;
	text-align: center;
	background:#990000;
	width: 800px;
}
.text_foot
{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; margin-top:3px; 
margin-bottom: 3px; 
font-weight:700; 
color:whitesmoke; 
text align:center;
}