html, body{
  margin:0px;
  padding:0px;
  font-family: Arial;
  font-size:11px;
  text-align:center;
}
#container{
  width:772px;
  height:620px;
  margin:auto;
}
p{
  margin:5px 5px 0px 15px;
  color:#000;
}
p.red{
  color:#C22F30;
}
h2, h3{
  margin:10px 0px 0px 15px;
  font-size:12px;
  color:#C22F30;
}
h3{color:#456c89}
a.strona, a.strona:visited, a.strona:active{font-weight:bold; text-decoration:none; color:#456c89}
a.strona:hover{text-decoration:underline}




#naglowek{
  height:30px;
  width:100%;
}
#naglowek img{
  float:left;
  margin-top:10px;
}
#nav{
  font-size:0px;
  width:100%;
  height:43px;
  float:left;
}
#nav_nav{
  float:left;
  width:570px;
  line-height:0px;
}
#nasze_uslugi{
  margin-right:2px;
  float:left;
  width:190px;
  height:100%;
  background-image: url('images/nasze_uslugi.gif');
}
  .szkielko{
    cursor:pointer;
   	background: url(images/szkielko.jpg);
   	width:16px;
   	height:17px;
   	margin:0px 0px 0px 145px;
  }
#line_black, #line_red, .line_content{
  width:100%;
  height:2px;
  background-color: rgb(238, 238, 238);
  font-size:0px;
  clear:both;
}
.line_content{margin-top:0px; background-color:#fff; height:1px;}
#line_red{
  background-color:#C22F30;
}
a.linki, a.linki:visited{
  color:#000;
  margin: 0px 10px 0px 10px;
  text-decoration:none;
}

a.linki2, a.linki:visited { margin: 0px 3px; color: rgb(0, 0, 0); text-decoration: none; }
a.linki:hover, a.linki2:hover{
  text-decoration:underlineline;
  color:#0073e6;
}

/************************* filmiki flash ******************/
#movie {
 border: 5px solid rgb(238, 238, 238); 
 float:left; 
 
 }
 
 #movie img{
  width: 212px;
  height: 194px;
 }
#filmiker {
 margin: 0; 
 
}
#movieLinks { 
  border: 1px solid rgb(238, 238, 238); 
  float: right; 
  height: 201px; 
  width: 141px; 
  text-align: left; 
    text-align: left; 
  background-image: url('images/bg_links.gif'); 
  background-position: bottom; 
  background-repeat: repeat-x; 

}
#movieLinks ul li { 
  margin-bottom: 5px; 
}
#movieNav { 
  position:absolute; top:270px; height: 30px; width: 144px; text-align: center; 
}
#kontakt { 
  border: 1px solid rgb(238, 238, 238); 
  float: right; 
  height: 253px; 
  width: 141px; 
  text-align: left; 
  background-image: url('images/bg_kontakt.gif'); 
  background-position: bottom; 
  background-repeat: repeat-x; 
}
#partnerzy { 
  float: right; 
  height: 258px !important; 
  height: 263px; 
  width: 128px !important; 
  width: 141px; 
  text-align: left; 
  padding-left: 13px;
  padding-top: 5px;
}

#partnerzy h3{
  margin-left: 0;
}

#partnerzy img{
  width: 95px;
  text-align : center;
   border: none;
}

.hide{ 
display: none ;
}
.show{ 
display: block ;
}

ul, li {
	margin: 0px;
	padding: 0px;
}
li {
	display: block;
	list-style: none;
}
#nav li{
  float:left;
} 
.nav_left{
  margin:2px 0px 0px 0px;
  float:left;
  border:1px solid #eeeeee;
  height:495px;
}
#left_temat{
  border-top:1px solid #eee;
  text-align:left;
  

  position: relative;
  margin:15px 0px 0px 0px;
  background-color:#FCFCFC;
}
#left_temat p{color:#727272;}

#left_temat a  img{
    border: none;

}

#left_temat div{
  position: absolute;
  top: 14px;
  
  width: 188px;
  
} 
#left_temat img{
  border-top:1px solid #eee;
}
#left_tamat p{color:#BEBCBC;


}
.nav_left ul {
	width: 188px;
	font-size:0px;
	margin-top:5px;
}
.nav_left li {
  margin: 0px auto 0px auto;  
	width: 160px;
	height: 26px;
	background-image: url(images/bg_nav_left.gif);
} 
.nav_left li a, .nav_left li a:link, .nav_left li a:visited, .nav_left li a:active {
	display: block;
	padding-left:   15px;
	background: url(images/strzalka.gif) no-repeat 2px 50%;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	line-height: 23px;
	float: left;
	text-decoration:none;
}
.nav_left li a:hover{color:#C22F30;font-weight:bold;}
.nav_left_aktywny{color:#C22F30;font-weight:bold;}
.both{
  font-size:0px;
  line-height:0px;
  clear:both;
}
#content{
  margin:2px 0px 0px 2px;
  float:left;
  width:570px;
  border-left:0px solid #EA1818;
  height:500px;
  text-align:left;
}
#content2{
  margin-top:0px;
  height:290px;
}
#content2_left{
  border-top:2px solid #eee;
  width:192px;
  float:left;
  height:290px;
}
#content2_left img{margin:10px 0px 10px 60px;}
#content2_center{
  border:1px solid #eee;
  border-top:2px solid #eee;
  width:230px;
  height:294px;
float:left;
}
#content2_right{
  border-top:2px solid #eee;
  border-right:1px solid #eee;
  float:left;
  width:145px;
  height:294px;
}
#content2_right img{margin:10px 0px 10px 20px;}
#zdjecie{
  margin-left:2px;
  float:left;
}
#nawigacja_tresc_index{
  border:1px solid white;
  float:left;
  text-align:left;
  clear:both;
}
#tresc_index{
  clear:both;
  border:1px solid white;
}
#nawigacja, #nawigacja_full, #nawigacja_full_full{
  background-color:#F0F0F0;
  height: 32px;
  width:200px;
  float:left;
  clear:both;
}
#nawigacja p,
#nawigacja_full p,
#nawigacja_full_full p{margin:10px 0px 0px 0px; float:left;}
#nawigacja_full{width:420px;}
#nawigacja_full_full{width:100%;}

#zawartosc_strony{
  float:left;
  margin:10px 0px 10px 10px
}
#stopka_line{
  font-size:0px;
  clear:both;
  width:100%;
  height:2px;
  float:left;
  background-color:#F0F0F0;
}
#stopka{
  color:#000000  ; 
  margin-top:5px;
  float:left;

}
#logostopka{
  width:100px;
  margin-top:5px;
  float:right;
}
#stopka_line{
  font-size:0px;
  clear:both;
  width:100%;
  height:2px;
  float:left;
  background-color:#F0F0F0;
  margin-top:10px;


}  

#stop{
  width:240px;
  margin-top:5px;
  float:right;
}  
table.cennik
	{
	width:100%;
	
	background-color:#eeeeee;
    }
    
td.cennik_tytul
    {
	height:30px;
	FONT-FAMILY: Verdana, Arial;     
	FONT-SIZE: 11px;    
	FONT-WEIGHT: bold;    
	color:#000000;    
	background-color:#ffffff;
    }

td.cennik_podtytul
    {
	height:20px;
	FONT-FAMILY: Verdana, Arial;     
	FONT-SIZE: 11px;    
	FONT-WEIGHT: bold;    
	color:#ff0000;    
	background-color:#ffffff;
    }

td.cennik_dane
    {
	height:12px;
	FONT-FAMILY: Verdana, Arial;     
	FONT-SIZE: 11px;    
	FONT-WEIGHT: normal;    
	color:#000000;         
	background-color:#ffffff;



/********** tresc gorne menu **************/
#tresc{
height:10px;
width:400px;
  float:left;
  margin:10px 10px 0px 10px;
  display:inline;
}
#tresc ul{margin:10px 0px 10px 10px;  color:#456c89;}


