.container {width:695px;height:222px; background:#fff  url(/public/img/banerdown.jpg) no-repeat; margin:0px auto; padding:10px; border:0px solid #000;}



.menu {font-family:  arial, sans-serif, helvetica; width:131px; height:217px; position:relative; margin:0; font-size:12px;}



.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:120px; height:30px; border:1px solid #5a3; border-width:1px 1px 0 0; background:transparent  url(/public/img/opaque.png); line-height:29px; font-size:12px; padding-left:10px;}



.menu ul {padding:0; margin:0;list-style-type: none;}



.menu ul li {float:left; position:relative;}



.menu ul li ul {display: none;}







/*ff itp */



.menu ul li:hover a {color:#fff; background:#84c123;}



.menu ul li:hover ul {display:block; position:absolute; top:0; left:131px; width:565px; background:transparent;}



.menu ul li:hover ul li {float:left;}



.menu ul li:hover ul li a {display:block; background:transparent  url(/public/img/opaque.png); color:#000; width:130px; float:left;}



.menu ul li:hover ul li a:hover {background:#e0ffae; color:#000;}





.menu ul li a.hide {font-weight:bold;}

body{



    margin      : 0px auto;



text-align: justify;

    padding		: 0px;



    line-height : 100%;



    color       : black;



    background  : white;



    font-family : verdana, arial, sans-serif;



	font-size: 11px;



}



#calosc{



  padding		: 0px;



  	width: 715px;



  



}







#banup



{



text-align  : center;



padding : 3px;







}







#main



{



	margin:0px auto;



	position  : center;



	background  : black;



	width: 715px;



	min-height: 10px;



	



	



}



#middle



{



	margin:5px auto;



  background  : white;



	width: 715px;



	padding: 5px



  position: relative;



  overflow:hidden;







	



}



#stopka1



{



	margin:0px auto;



	margin-bottom:-2px;



	position  : center;



	background: url(/public/img/stopka.gif);



	width: 715px;



	height:12px;



	padding: 0px;







}







#stopka2



{



	margin: 0px auto;



	padding-top: 1px;



	line-height : 100%;



	font-size   : 11px;



	text-align : center;



	color : white;



	background  : #021651;



	width: 715px;



	min-height: 25px;



	height: auto;



	position  : center;



}







img {



    border : none;



}
























.okienko_t{







  background: url(/public/img/okienko_top.gif) no-repeat;



  background-position:top left;



  width:170px;



float:right;



	margin-top:6px;

	margin-left:10px;







	padding: 5px 0px 5px 0px;



	}



.okienko_b{







  background: url(/public/img/okienko_bottom.gif) no-repeat;



  background-position:bottom left;



  width:170px;







	margin-bottom:6px;



		padding: 5px 0px 5px 0px;



	}



	



.okienko_m



{



background:#dbf3b3;



	text-align: left;



font-weight:bold;



line-height:140%;



font-family: verdana, arial, sans-serif;

font-size:11px;

	padding: 5px 0px 5px 10px;



}







.nius_t{



background: url(/public/img/news_top.gif) no-repeat;



background-position:top left;



width:715px;



	text-align: left;



		margin-top:6px;



	padding: 5px 0px 5px 0px;



}



	



	.nius_b{



background: url(/public/img/news_bottom.gif) no-repeat;



background-position:bottom left;



width:715px;



	



	text-align: left;



	margin-bottom:6px;



	padding: 5px 20px 5px 0px;



	







	}



	



	.nius_m{



	background-color: #dbf3b3;



	text-align: left;







	padding: 5px 15px 5px 25px;



	}



	.nius_m h1{



	background: #dbf3b3 url(/public/img/comments.png) no-repeat;



	



	padding: 5px 25px;



  font-size:12px;



  font-weight:bold;



  



	



  }



 	.nius_m h2{



	



	padding: 5px 25px;



	letter-spacing: -1px;



	font-size: 1em;



  }



   .nius_m h3{



	background: #ffffff;



	padding: 5px ; 



	letter-spacing: -1px;



	font-size: 1.3em;



  }



.nius_m h1 .data{



 font-size:10px;



  font-style:none;



  font-weight:normal;



  padding: 0 5px;



}



.more a{

margin-top:5px;

text-decoration:none;

color:#031754;

float:right;

}

.more a:hover{

text-decoration:underline;

color:#031754;

}

	



.arrow{



	background: url(/public/img/arrow1.gif) no-repeat;



	background-position: 0px 5px ; /* x-pos y-pos */



	padding-left:9px;



	color:#04175B;



	margin-left:630px;



	text-decoration:none;



}



.arrow1{



	background: url(/public/img/arrow.gif) no-repeat;



	background-position: 0px 5px ; /* x-pos y-pos */



	padding-left:9px;



		padding-right:5px;







	color:#04175B;



	text-decoration:none;



}



.nius_m a:hover{



	text-decoration:underline;



}



.nius_m table{



border:none;



width:100%;



text-align:left;



padding:3px;



}



.nius_m img{



border:2px solid #84C123;}







.nius a{



	color:#04175B;



}







.nius a:hover{



	text-decoration:underline;



}











.sdk{



font: normal verdana,Helvetica,sans-serif, Arial ;



text-decoration:none; 



width:713px;



margin      : 0px auto;



padding		: 0px;



position:relative;



font-size:11px;



}















.sdk dl dt {font-size:12px; margin-bottom:2em; font-weight:bold;}



.sdk dl dd { padding:0; margin:0; line-height:1.7em; margin-bottom:2em;}



.sdk dl dd:first-letter {font-weight:bold;}



.sdk bf{ color: white; }



.sdk cf{ color: black; }



.sdk kolor{ color:#021651; }



.sdk h1,h2,h3 {font-weight: bold; color:#031754; }



.pytanie {



	background: #fff7c0 url(/public/img/help.png) center no-repeat;



	background-position: 15px 50%; /* x-pos y-pos */



	text-align: left;



	margin-top: 15px;



	padding: 5px 20px 5px 45px;



	border-top: 2px solid #ffd61f;



	border-left: 2px solid #ffd61f;



	border-right: 2px solid #ffd61f;



	border-bottom: 2px solid #ffd61f;



	}



.tip {



	background: #f8fafc url(/public/img/bulb.png) center no-repeat;



	background-position: 15px 50%; /* x-pos y-pos */



	text-align: left;



		margin-bottom: 15px;



	padding: 5px 20px 5px 45px;



	border-top: 2px solid #b5d4fe;



	border-left: 2px solid #b5d4fe;



	border-right: 2px solid #b5d4fe;



	border-bottom: 2px solid #b5d4fe;



	}







.kontakt1{



font-family: verdana, arial, sans-serif; 



width:713px;



margin-bottom:20px;



background:#ffffff url(/public/img/mapa-abrazja.jpg) no-repeat; 



position:relative;



font-size:0.9em;



}







.kontakt1 dl dt {font-size:1.2em; margin-bottom:2em; font-weight:bold;}







.linia{



height:1px;



width:100%;



border-top:1px solid #031754;



margin-top:5px;



margin-bottom:13px;}







.cennik



{



width:100%;



border:0;







}







.cennik th{



background-color:#EDFFCF;



text-align:left;



padding:5px;



color:#031754;



border:1px solid #D7FF8F;











}







.cennik td {



border:1px solid #DFF2FF;



padding:3px;



color:#031754;



background-color:#EFF9FF;



}







.menu_stopka ul{



float:left;



padding:5px;



color:white;



}







.menu_stopka ul li{



display:inline;



text-decoration:none;



}







.menu_stopka ul li a{



color:white;



text-decoration:none;



}



 .menu_stopka ul li a:hover{



color:white;



text-decoration:underline;



}







.copy{



 float:right;



 padding:5px;



 }



 



 .copy a{



 color:white;



 text-decoration:none;}



 



  .copy a:hover{



 color:#FF0000;



 }



 



 .strzalki{



width: 715px;



height:20px;



margin:0px auto;



margin-bottom:15px;



position  : center;



 }



.strzalki_right{



float:right;}



.strzalki_right a{



padding:10px;



}







.materials{



  margin: 0px;



	padding: 0;



font: normal verdana,Helvetica,sans-serif, Arial ;



text-decoration:none;







}







.materials h1, h2, h3 {



	margin: 0;



	padding: 0;



	font-weight: normal;



	color: #ff0000;



}







.materials p, blockquote, ol, ul {



	line-height: 180%;



	font-size: 11px;



}



.sdk p, blockquote, ol, ul {



	line-height: 180%;



	font-size: 11px;



}

.kontakt-form{

margin-left:10px;

}

.kontakt-form label {

float:left;

width:100px;

}

.kontakt-form .input {

margin:6px 0pt;

width:300px;

}

.kontakt-form input {

border:1px solid #C3D1DF;

padding:2px;

width:368px;

}

.kontakt-form .button {

background-color:#F5F9F9;

margin-right:220px;

width:75px;

}

.kontakt-form .textarea {

border:1px solid #DBDBDB;

height:150px;

width:375px;

}

.error-message {

color:#AF152A;



}

.pager{

text-align:center;

}

.pager a{

text-decoration:none;

}

.pager a:hover{

text-decoration: underline;

}
.galeria{
float:left;
width:570px;
}
.galeria h3{
color:#031754;
font-size:16px;
font-weight:bold;
}
.gallery_right{
width:130px;
float:left;
}
.gallery_right ul{
padding-left:20px;
padding-top:20px;
list-style:none;
color:#031754;
}
.gallery_right ul li a{
color:#031754;
	background: url(/public/img/arrow.gif) no-repeat;
	background-position: 0px 5px ; /* x-pos y-pos */
	padding-left:9px;
}
.thumbs, .thumbs li {
margin:0px;
padding:0px;
}
.thumbs {
overflow:auto;
padding-bottom:10px;
}
.thumbs li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:5px;
margin-left:5px;
overflow:hidden;
text-align:center;
width:180px;
}

.thumbs li .ramka {
border:5px solid #D1E4EF;
height:120px;
overflow:hidden;
width:170px;
}
.thumbs li .ramka a {
display:block;
height:120px;
width:170px;
}
.thumbs li div img {
border:0px none;
padding:0px;
}