/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
background:#FFFFFF;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.contener {/* ogólny układ strony, wyrównanie i rozdzielczość*/
	border: 0px solid #000000;
	width: 800px;
	margin: auto;
	background:#FFFFFF;
}

.logo { /* odpowiada za wstawienei logo strony, banera lub innej animacji flasha*/
height: 150px;
clear: both;
}

.logo_zawartosc {
padding: 5px;
}

.pasek_menu { /* odpowiada za formatowanie menu z linkami*/
	background: #f1f1f1;
	text-align: left;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear: both;
}

.pasek_menu_zawartosc {
padding: 2px;
}


.pasek_menu a:link {
                   text-decoration: none;
				   color:#000000;
				   }

.pasek_menu a:visited {
					text-decoration: none;
					color: #000000;
					}
										
.pasek_menu a:hover {
					text-decoration: none;
					color: #000000;
					}

.pasek_menu ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

.pasek_menu li {
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
}

/* odpowiada za formatowanie treści w obrębie tego elementu*/
.tresc { 
	width: 		600px;
	float: 		left;
	font-size: 12px;
	margin: auto;
	clear: both;
}
.tresc_zawartosc {
padding: 		5px;
}

.menu {
width: 			200px;
float: 			left;
font-size: 12px;
}

.menu a:link {
                   text-decoration: none;
				   color:#000000;
				   }

.menu a:visited {
					text-decoration: none;
					color: #000000;
					}
										
.menu a:hover {
					text-decoration: none;
					color: #000000;
					}
.menu ul {
	padding: 0px;
	list-style-type: none;
	list-style-position:outside;
	margin-left: 0px;
}

.menu li {
	/*display: inline;*/
	padding-left: 5px;
	padding-right: 5px;
}

.menu input {
margin: 0px;
padding: 0px;
}

.menu_zawartosc {
padding: 		2px;
border: 		0px solid #000000;
margin-top: 	2px;
margin-bottom: 	2px;
margin: 		2px;
}


/* no comment */
.stopka { 
clear:			both;
background: 	#CACACA;
text-align: 	center;
font-size:		12px;
font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.stopka_zawartosc {
padding: 1px;
}

.stopka a:link {
                   text-decoration: none;
				   color:#000000;
				   }

.stopka a:visited {
					text-decoration: none;
					color: #000000;
					}
										
.stopka a:hover {
					text-decoration: none;
					color: #000000;
					}

/* szerokość okna (add/edit) edycji */
.tab_edit_kat {
width: 600px;
}

/*menu górne */
.menu_gorne {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu_gorne a:link {
                   text-decoration: none;
				   color:#000000;
				   }

.menu_gorne a:visited {
					text-decoration: none;
					color: #000000;
					}
										
.menu_gorne a:hover {
					text-decoration: none;
					color: #000000;
					}

.menu_gorne_left {
 				width: 50%; 
				float: left;
}


.menu_gorne_right {
 				width: 50%; 
				float: left;
				text-align: right;
}

/* ---------- komunikaty o błedach i poprawnym działaniu */
.komunikat_ok, .komunikat_empty, .komunikat_error {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 5px;
color: #000000;
text-align:center;
clear: both;
font-size: 10px;
font-weight: bold;
background: #F1F1F1; /*E0D9AF;*/
}

/* panel administracyjny*/

#legenda {
margin-top: 5px;
background: #F1F1F1;
border: 1px solid #0066CC;
} 
#legenda .zawartosc {
padding: 5px;
} 

.panel {
margin-top: 5px;
background: #F9F9F1;
border: 1px solid #0066CC;
width: 250px;
} 
.panel_zawartosc {
padding: 5px;
background: #F9F9F1;
} 
.panel_zawartosc1 {
padding: 5px;
background: #D3DCEB;
} 


/*obszar admin */

#obszaradmin {
color:#000000; 
clear: both;
text-align: left;
border: 0px;
}

#obszaradmin a:link {
                   text-decoration: none;
				   font-weight: bold;
				   color: #cc0000;
				   }

#obszaradmin a:visited {
					text-decoration: none;
				    font-weight: bold;
					color: #cc0000;
					}
										
#obszaradmin a:hover {
					text-decoration: none;
				    font-weight: bold;
					color: #CC6600;
					}
#obszaradmin img {
border: 0px;
}
#obszaradmin ul {
list-style-type: none;
}
/*---------------------------------------------------------------*/

/*obszar admin */

#obszaruser {
color:#000000; 
clear: both;
text-align: left;
}

#obszaruser a:link {
                   text-decoration: none;
				   font-weight: bold;
				   color: #0033cc;
				   }

#obszaruser a:visited {
					text-decoration: none;
				    font-weight: bold;
					color: #0033cc;
					}
										
#obszaruser a:hover {
					text-decoration: none;
				    font-weight: bold;
					color: #D3DCEB;
					}
/*---------------------------------------------------------------*/

/*lista prezentacja tresci*/
.lista 
{
border: 0px solid #000000;

}
					
.lista_tytul {
font-weight: bold;
text-decoration: underline;
}
/* przy prezentacji tematow osobno jest mi to potrzebne, gdyż lista nie obejmuje tytułu */
.lista_tytul a:link {
                   text-decoration: none;
				   color:#666666;
				   }

.lista_tytul a:visited {
					text-decoration: none;
					color: #666666;
					}
										
.lista_tytul a:hover {
					text-decoration: none;
					color: #000000;
					}

/* porcjowanie wyników*/
.pasek
{
text-align: center;
}

.pasek a:link {
                   text-decoration: none;
				   color:#000000;
				   }

.pasek a:visited {
					text-decoration: none;
					color: #000000;
					}
										
.pasek a:hover {
					text-decoration: none;
					color: #000000;
					}


/*opinie */

#dodaj_opinie {
background: #D3DCEB;
border: 1px solid #0066CC;
width: 100%;

}
#dodaj_opinie .zawartosc {
padding: 5px;
}

#dodaj_opinie .zawartosc form div {
  clear: left;
  margin-top:5px;
  border-bottom: 1px solid #0066CC;
  padding-bottom: 3px;
}
#dodaj_opinie .zawartosc div label {
  padding: 0px;
  float: left;
  width: 160px;
  font-weight: bold;
  padding-top:3px;
}
#dodaj_opinie .zawartosc div input {
border: 1px solid #0066CC;
padding:0px;
width: 330px;
}

#dodaj_opinie .zawartosc div textarea {
border: 1px solid #0066CC;
padding:0px;
width: 330px;
}

#dodaj_opinie .zawartosc div select {
border: 1px solid #0066CC;
padding:0px;
width: 150px;
}
