body{
background:url("../images/szablon/tlo.jpg");
margin:0px 0px;
padding:0 0;
font-family:arial;
font-size:13px;
margin:5px;
line-height:16px;
}


#srodek{
background:white;
margin:0px 0;
float:left;
padding:0px;
}


#wszystko{
width:900px;
height:auto;
margin:0px auto;
background:none;
}


#obrazki_dell
{
position:relative;
margin-left: 150px;
background: transparent;
}


#logo{
width:200px;
height:150px;
float:left;
background:url("../images/szablon/logo.jpg");
}

/*.eu_dotacje{
width:175px;
height:90px;
float:left;
background:#5361bc;
padding:30px;
color:white;
font-size: 1.1em;
}

#eu_dotacje a{
margin-top:5px;
font-size:13px;
color:white;
}*/

/*.firma{
width:79px;
height:100px;
float:left;
background:url("../images/szablon/firma.jpg");
color:white;
font-size: 1.1em;
padding:20px;
padding-top:30px;
}*/

.kontakt{
width:79px;
height:100px;
padding:20px;
padding-top:30px;
float:left;
background:url("../images/szablon/kontakt.jpg");
color:white;
font-size: 1.1em;
}





/* menu poziome */

#menu_gora{
width:462px;
height:150px;
float:left;
background:url("../images/szablon/tlo.jpg");
}

ul#topnav {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 1.1em;
	border:none;
}

ul#topnav li{
	margin: 0;
	padding:0px;
	overflow: hidden;  
	float: left;
	width:154px;
	height:150px;
	border:none;	
	
}


ul#topnav a, ul#topnav span { 
	padding: 0px 0px;
	float: left;
	text-decoration: none;
	background: url(../images/szablon/a_bg.gif) repeat-x;
	clear: both;
	width: 115px;
	height: 60px; 
	color:#666666;
	border:none;
	vertical-align:top;
	padding:20px;
	padding-top:70px;
	text-align:center;
	

}



ul#topnav a{ 
	color:white;
	background-position: left bottom;
}


ul#topnav span{ 
	background-position: left top;
}


/* firma */
ul#firma {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 1.1em;
	border:none;
}

ul#firma li{
	margin: 0;
	padding:0px;
	overflow: hidden;  
	float: left;
	width:119px;
	height:150px;
	border:none;	
	
}

ul#firma a, ul#firma span { 
	padding: 0px 0px;
	float: left;
	text-decoration: none;
	background: url(../images/szablon/firma.jpg) repeat-x;
	clear: both;
	width: 119px;
	font-weight:bold;
	padding-top:30px;
	height: 120px;
	color:white;
	border:none;
	vertical-align:top;
	text-align:center;
}

ul#firma a{ 
	color:#666666;
	background-position: left bottom;
}

ul#firma span{ 
	background-position: left top;
}


/* koniec firma */

/* kontakt */
ul#kontakt {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 1.1em;
	border:none;
}

ul#kontakt li{
	margin: 0;
	padding:0px;
	overflow: hidden;  
	float: left;
	width:119px;
	height:150px;
	border:none;	
	
}

ul#kontakt a, ul#kontakt span { 
	padding: 0px 0px;
	float: left;
	text-decoration: none;
	background: url(../images/szablon/kontakt.jpg) repeat-x;
	clear: both;
	width: 119px;
	font-weight:bold;
	padding-top:30px;
	height: 120px;
	color:white;
	border:none;
	vertical-align:top;
	text-align:center;
}

ul#kontakt a{ 
	color:#666666;
	background-position: left bottom;
}

ul#kontakt span{ 
	background-position: left top;
}


/* koniec kontakt */









/* menu pionowe */

/* ul#menu_pion {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px; 
	margin-top:20px;
	margin-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	background:white;
	}
	
 ul#menu_pion li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 180px; 
	top: 0;
	display: none;
	margin-bottom:10px;
	}

ul#menu_pion ul li a{
border-bottom:1px solid #b6b6b6;
}

ul#menu_pion ul li a:hover{
border-bottom:1px solid #5361bc;
}

ul#menu_pion ul {
margin-top:0px;
padding:0px;
background:red;
}*/

/* Styles for Menu Items */
/*ul li a {
width:175px;
padding-left:5px;
height:29px;
display:block;
margin:0px auto;
background:white;
line-height:30px;
color:#666666;
border-bottom:1px solid #b6b6b6;
}


ul li a:hover{
border-bottom:1px solid #5361bc;
background:#597fca;
color:white;
}

ul#menu_pion ul{
background:white;
padding-bottom:5px;
}*/
	
/* Holly Hack. IE Requirement \*/
/** html ul#menu_pion li { float: left; height: 1%; background:white; }
* html ul#menu_pion li a { height: 1%;  }*/
/* End */


/* menu rozwijane w dol*/
h3{
padding:0px;
margin:0px;
}

#accordion{margin-top:20px;border-bottom:1px solid #b6b6b6;}

#accordion h3 a{

padding:0px;
margin:0px;
background:white;
width:200px;
text-indent:10px;
height:29px;
display:block;
margin:0px auto;
background:url('../images/szablon/dzial.jpg');
background-color:white;
line-height:30px;
border-top:1px solid #b6b6b6;

font-weight:normal;
font-size:13px;
color:#597fca;
}

#accordion h3 a:hover{
/*color:white;
background:#597fca;*/
}




#accordion ul {
list-style:none;
padding:0 0;
margin:0 0;
background:white;
margin-top:0px;
margin-bottom:0px;

}


#accordion ul li {
background:white;
color:#597fca;
padding-bottom:5px;

}


#accordion ul li a {
color:#597fca;
padding:0px;
margin:0px;
height:29px;
display:block;
text-indent:15px;
line-height:29px;
}



#accordion ul li a:hover {
color:white;
background:#73a1ff;
}

   

         
/* koniec menu rozwijanego w dol*/





li:hover ul, li.over ul { display: block; list-style:none; width:200px; padding:0px; margin:0px; } /* The magic */

#baner{
width:900px;
height:200px;
float:left;
background:url('../images/szablon/baner.jpg');
}

#kolumna_lewa{
width:200px;
float:left;
background:white;
padding-bottom:20px;
}

#lewa_tlo{
width:200px;
float:left;
background:none;
padding-bottom:30px;
}



#kolumna_prawa{
width:669px;
float:left;
background:white;
padding:0px;
padding-top:20px;
padding-right:20px;
text-align:justify;
padding-bottom:0px;
border-left:1px solid #d3d3d3;
padding-left:10px;
padding-bottom:20px;
}

#stopka{
float:left;
width:100%;
height:20px;
line-height:10px;
background:url("../images/szablon/tlo.jpg");
margin:0px auto;
margin-bottom:0px;
}

#stopka_pasek{
float:left;
width:100%;
height:5px;
background:url("../images/szablon/tlo.jpg");
margin:0px auto;
margin-bottom:0px;
}


#stopka .tekst{
float:left;
width:700px;
height:20px;
background:url("../images/szablon/tlo.jpg");
line-height:20px;
text-indent:20px;
color:white;
}

#przyciski_dol{
width:200px;
height:20px;
background:url("../images/szablon/tlo.jpg");
float:left;
}


#stopka .przycisk a{
float:left;
height:20px;
width:90px;
color:white;
text-align:center;
background:#597fca;
margin-left:10px;
line-height:20px;
}

.slideshow {  margin: auto; z-index: -1; }
.slideshow img { padding: 0px; border: 0px solid #ccc; background-color: #eee; z-index: -1; }

#nav a { background-color: #fc0;  }

a:link{text-decoration:none; color:#597fca;}
a:hover{text-decoration:none; color:#597fca; }
a:visited{text-decoration:none; color:#597fca; }

img.srodek{
margin:0px auto;
margin-top:30px;
}

.wyrownaj_srodek{
margin:0px auto;
text-align:center;
}



p.tytul{
font-weight:bold;
color:#597fca;
}

/*  */
ul{
list-style:square;
/*color:#597fca;*/
color:#000000;
}

img{
border:none;
text-decoration:none;
}

td.comarch{
width:200px;
height:100px;
}


/* right_topnav */
ul#przyciski {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	border:none;
}

ul#przyciski li{
	margin: 0;
	padding:0;
	overflow: hidden;  
	float: left;
	width:100px;
	height:20px;
	border:none;	
	line-height:20px;

	
}

ul#przyciski a, ul#przyciski span { 
	padding: 0px 0px;
	float: left;
	text-decoration: none;
	background: url(../images/szablon/firma.jpg) repeat-x;
	clear: both;
	width: 100px;
	color:white;
	border:none;
	text-align:center;
	line-height:20px;

}

ul#przyciski a{ 
	color:#666666;
	background-position: left bottom;
}

ul#przyciski span{ 
	background-position: left top;
}


/* koniec right_topnav */




/* ustawienia tabeli dla cennika języka angielskiego */
table#angielski{
margin:0px auto;
padding:0px;
}


#angielski td{
width:150px;
text-align:center;
border:1px solid black;
padding:5px;
}

.naglowek{
background:#597fca;
color:white;
padding-top:10px;
padding-bottom:10px;
}


#angielski td:hover{
background:#c6fd5a;
color:black;
}


#facebook
{
position:relative;
float: right;
right: 15px;
top: -145px;
width: 75px;
z-index: 99;
height: 75px;
background: url(../images/szablon/facebook1.png) no-repeat;
display: block;
cursor: pointer;
}

#facebook:hover
{
background: url(../images/szablon/facebook2.png) no-repeat;
}






#facebook
{
position:relative;
float: right;
right: 15px;
top: -145px;
width: 75px;
z-index: 99;
height: 75px;
background: url(../images/szablon/facebook1.png) no-repeat;
display: block;
cursor: pointer;
}

#facebook:hover
{
background: url(../images/szablon/facebook2.png) no-repeat;
}








