body
{
	background-color: #203010;
	color: #ffffff;
	font-family: 'Lato', sans-serif;
	font-size: 23px;
	margin: 0 !important;
}

.wrapper {width: 100%;}
.header {width:100%;	padding: 40px 0;}
.logo{width: 450px;	font-size: 48px; margin-left: auto; margin-right: auto;}

.nav{ 
	width: 100%;
	padding: 10px 0;
	background-color:rgba(117, 27, 27, 1);/* #c34a4a;*/
	text-align: center;
	border-top: 1px solid #751b1b;
	border-bottom: 1px solid #751b1b;}

.content{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	padding-top: 10px;}

.socials{
	width:100%;
	text-align: center;
	background-color: #203010;}

.socialdivs{
	background-color: #203010;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;}

.fb{ width: 250px;	height: 155px;	float:left;}
.fb:hover{	background-color: #4668b3;}

.yt{	width: 250px;	height: 155px;	float:left;}
.yt:hover{	background-color: #d94348;}

.tw{ width: 250px;	height: 155px;	float:left;}
.tw:hover{	background-color: #3095d3;}

.gplus{	width: 250px;	height: 155px;	float:left;}
.gplus:hover{ background-color: #d95333;}

.footer{ text-align: center; background-color: #203010;	padding: 30px;}

.sticky
{
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
}

ol
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-size: 18px;
	height: 35px;
	line-height: 200%;
	display: inline-block;
}

ol a
{
	color: #ffffff;
	text-decoration: none;
	display: block;
}

ol > li
{
	float: left;
	width: 150px;
	height: 40px;
	border-right: 1px dashed #751b1b;
}

ol > li:first-child{	border-left: 1px dashed #751b1b;}
ol > li:hover{	background-color: #ff0000/*#cf6969*/;}
ol > li:hover > a{	color: #451717;}
ol > li > ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	height: 40px;
	display: none;
}

ol > li:hover > ul{	display: block;}
ol > li > ul > li{	background-color:#cf6969;	position: relative;	z-index: 100;	border-top: 1px dashed #751b1b;}

ol > li > ul > li:hover{	background-color: #c34f4f;}
ol > li > ul > li:hover > a {	color: #451717;}

/* Naglowki */

h2 {color:yellow;}
h3 {color:rgb(255, 128, 0);}
h4 {color:MediumSeaGreen /*#cccc00*/;}

/*ozdoby tekstu*/

#PV_rownolegle { color:#46b3ff;}
#PV_szeregowo { color:#46b3ff;}

.Definicja1{color: #66a3ff;}
.wskaznik{color:#66a3ff;}
.NOCT{color: #66a3ff;}
.pamietaj{color: #66a3ff;}
.wazne-fv{color:#46b3ff;}
.zakaz{color:#ff1a1a;}
.przyklad{color: #66a3ff;}





/*Tabele ogolne */

table {  font-family: arial, sans-serif;  border-collapse: collapse;  width: 100%;}
td, th {  border: 1px solid #dddddd;  text-align: center;padding: 8px;}
tr:nth-child(even) {  background-color: #4646d2;}



/* ustawienia dla tabeli lączenie modulow PV */ 
table#Laczenie_modulow_tabela th { background-color: grey;  color: white;}
table#Laczenie_modulow_tabela tr:nth-child(even) { background-color: #4646d2; color:white;}
table#Laczenie_modulow_tabela tr:nth-child(odd) {  background-color:#203010; color:white;}


