* html img { margin: 6px 0;
             vertical-align:middle; }


body {
  margin:0; padding:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background:#000000 url(i/bg.jpg) top left repeat-x;
	color: #003d7a;
	font-size: 12px; line-height:20px;
}
.ttt td{color:#ffffff; font-size:11px;}

a{color:#009aff; padding:0px; margin-right:10px; text-decoration:none; border-bottom:0px solid #ffffff; }
a:hover {color:#ffffff; padding:0px; margin-right:10px; text-decoration:none; border-bottom:0px solid #003d7a; }

.text1 {width:627px;}

.gal {float:left; width:200px; height:140px !important; height:140px; border-right:1px solid #f1f1f1; margin-right:10px;}
.gal1 {float:left; width:415px !important; width:410px;  height:140px !important; height:145px;  padding:0px;}



.news {float:left; width:200px; height:130px !important; height:130px; border-right:1px solid #f1f1f1; margin-right:10px;}

.news1 {float:left; width:415px !important; width:410px;  height:130px !important; height:135px;  padding:0px;}
.news1 a{text-decoration:none; font-size:11px; width:415px !important; width:405px; line-height:21px !important; line-height:22px; height:21px !important;  height:22px;  
padding:0; display:block; color:#003d7a; background:#ffffff;  border-bottom:1px solid #f1f1f1;}
.news1 a:visited{ background:#ffffff;  color:#003d7a; border-bottom:1px solid #f1f1f1;}
.news1 a:hover {background:#ffffff;  color:#009aff; border-bottom:1px solid #009aff;}


.body { width:100%; margin:0; padding:0;}
.strona { width:1065px;  margin:0; padding:0;}

.film {width:627px; height:208px; background:#ffffff url(i/film.jpg) no-repeat; margin-top:15px; margin-bottom:15px;}
.film {font-size:12px; color:#ffffff;}

.menu {width:450px; position:absolute; top:215px; left:395px !important; left:395px; margin:0px; padding:0px;}
.menu a{color:#ffffff; padding:0px; margin-right:10px; text-decoration:none; border-bottom:0px solid #ffffff; }
.menu a:hover {color:#009aff; padding:0px; margin-right:10px; text-decoration:none; border-bottom:0px solid #003d7a; }



.l {float:left;width:370px; height:800px; background:#000000 url(i/l.jpg) top left no-repeat;}
.kontakt {position:relative; top:610px; left:102px; text-align:left; font-size:13px; line-height:17px; color:#ffffff;}
.kontakt b {font-size:20px; letter-spacing:-1px;}

.lang {position:relative; top:141px; left:93px; text-align:left; font-size:11px; line-height:17px; color:#ffffff; margin-bottom:-23px;}
.lang b {font-size:20px; letter-spacing:-1px;}

.r {float:left;width:678px; height:800px; background:#000000 url(i/r.jpg) top left no-repeat;}
.text {position:relative; top:262px; left:25px; width:627px; height:477px; display:block; overflow:hidden; background:#;}
.text strong{font-size:20px; letter-spacing:-1px;}





.foot {position:relative; top:295px !important; top:295px; left:19px; width:638px; height:15px; line-height:15px; display:block; text-align:center; font-size:12px; color:#003d7a;}
.foot b{font-size:12px; color:#ffffff;}
.foot a{color:#003d7a;}

.form {margin:0; padding:0; font-size: 11px; margin-top:20px;}

td {font-size: 11px;}
input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
select {font-family: font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.select {font-family: font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.button1 {width:88px; padding:2px; font-size: 10px; color: #666; background: #fff; font-weight: bold; border:1px solid #ccc; margin-top:6px;}
.button2 {width:145px; padding:2px; font-size: 11px; color: #666; background: #fff; font-weight: bold; border:1px solid #ccc; margin: 1px 2px 1px 0px;}
.button3 {padding:2px 0px 2px 0px; font-size: 10px; color: #666; background: #fff; font-weight: bold; border:1px solid #ccc; margin-bottom:-5px;}

.thumb {}
.thumb img.a{filter:gray(); margin:0px;}
.thumb img.a:hover{filter:alpha(opacity=100); margin:0px;}

