﻿/*ukrycie nienazwanych styli*/
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles
a[title=""]
{
    display:none;
}
/*ukrycie nienazwanych styli adiustacji*/
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles
a[title=""]
{
    display:none;
}

/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------[ rteStyle ]----------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

.tn-rteStyle-tnLink {
	-ms-name: "Tauron Magenta Color";
	color: #e2007a;
}
.tn-rteStyle-tnNormalText {
	-ms-name: "Tauron Normal Text Color";
	color: #4c4c4c;
}
.tn-rteStyle-tnDarkText {
	-ms-name: "Tauron Dark Text Color";
	color: #272727;
}
.tn-rteStyle-tnArrow {
	-ms-name: "Tauron Magenta Link Arrow";
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------------[ rteElement ]--------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

p.tn-rteElement-tntextP {
	-ms-name: "Tauron Text P";
	font-size: 13px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 18px;
	margin-bottom: 10px;
}
p.tn-rteElement-tntextPintro {
	-ms-name: "Tauron Text P Intro";
	font-size: 15px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 18px;
	margin-bottom: 10px;
}

p.tn-rteElement-tntextP {
	-ms-name: "Tauron Text P";
	font-size: 13px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 18px;
	margin-bottom: 10px;
}
p.tn-rteElement-tntextSmaller {
	-ms-name: "Tauron Styl pomniejszony";
	font-size: 13px;
	color: #707173;
	font-family: Arial;
	line-height: 1.35;
	margin-bottom: 10px;
}
p.tn-rteElement-tntextBigger{
	-ms-name: "Tauron Styl powiększony";
	font-size: 16px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 1.35;
	margin-bottom: 15px;
}
p.tn-rteElement-tntextSpecial{
	-ms-name: "Tauron Styl wyróżniony";
	font-size: 21px;
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	line-height: 1.35;
	margin-bottom: 20px;
}

/*---------------------------------------[ headers ]--------------------------------------------*/


h1.tn-rteElement-tnHeaderH1 {
	-ms-name: "Tauron Header H1";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: normal;
	font-size: 29px;
	margin-bottom: 10px;
	margin-top: 10px;
}

h1.tn-rteElement-tnHeaderH1 a {
	-ms-name: "Tauron H1 link";
	font-size: 29px;
	font-family: FrutigerBold, Arial;
	font-weight: normal;
	color: #4c4c4c;
	background-image: url("Images/tn-h1-str.png");
	background-position: 0 10px;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}
h1.tn-rteElement-tnHeaderH1 a:hover {
	text-decoration: none;
}
h2.tn-rteElement-tnHeaderH2 {
	-ms-name: "Tauron Header H2";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 21px;
	margin-bottom: 11px;
	margin-top: 25px;
}

h2.tn-rteElement-tnHeaderH2 a {
	-ms-name: "Tauron H2 link";
	font-size: 21px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h2-str.png");
	background-position: 0 7px;
	background-repeat: no-repeat;
	padding-left: 13px;
	margin-bottom: 10px;
	margin-top: 25px;
	line-height: 1.4;
}
h2.tn-rteElement-tnHeaderH2 a:hover {
	text-decoration: none;
}
h3.tn-rteElement-tnHeaderH3 {
	-ms-name: "Tauron Header H3";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 18px;
	margin-top: 0px;
}

h3.tn-rteElement-tnHeaderH3 a {
	-ms-name: "Tauron H3 link";
	font-size: 16px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h3-str.png");
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-left: 11px;
	margin-bottom: 18px;
	margin-top: 0px;
}
h3.tn-rteElement-tnHeaderH3 a:hover {
	text-decoration: none;
}
h4.tn-rteElement-tnHeaderH4 {
	-ms-name: "Tauron Header H4";
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 4px;
	color: #4C4C4C;
}

h4.tn-rteElement-tnHeaderH4 a {
	-ms-name: "Tauron H4 link";
	font-size: 14px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h4-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 4px;
	margin-top: 0px;
	line-height: 1.4;
}
h4.tn-rteElement-tnHeaderH4 a:hover {
	text-decoration: none;
}
/*---------------------------------------[ elements ]--------------------------------------------*/

a.tn-rteElement-tnLinkButton {
	-ms-name: "Tauron Link Button";
	background-color: #E6E6E6;
	background-image: url("Images/tn-link-button-str.png");
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px;
	font-size: 13px;
	color: #4C4C4C !important;
}

a:hover[class='tn-rteElement-tnLinkButton'] {
	background-color: #4c4c4c;
	background-image: url("Images/tn-link-button-str-hover.png");
	color: #fff !important;
	text-decoration: none;
}

a.tn-rteElement-tnLinkSmall2 {
	-ms-name: "Tauron Small Link";
	display: block;
	color: #4C4C4C;
	font-size: 13px;
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}

a.tn-rteElement-tnLinkSmall {
	-ms-name: "Tauron Small Link";
	display: block;
	color: #4C4C4C;
	font-size: 13px;
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}


a:hover[class='tn-rteElement-tnLinkSmall'], a:hover[class='tn-rteElement-tnLinkSmall2'] {
	color: #e2007a;
	text-decoration: none;
}

a:link[class='tn-rteElement-tnLinkSmall'], a:visited[class='tn-rteElement-tnLinkSmall'], a:link[class='tn-rteElement-tnLinkSmall2'], a:visited[class='tn-rteElement-tnLinkSmall2'] {
	color: #4C4C4C;
	text-decoration: none;
}

/* ponowienie  nie ruszać */
.ms-WPBody a[class='tn-rteElement-tnLinkSmall'], .ms-WPBody a[class='tn-rteElement-tnLinkSmall2'] {
	-ms-name: "Tauron Small Link";
	display: block;
	color: #4C4C4C;
	font-size: 13px;
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}

/* ponowienie  nie ruszać */
.ms-WPBody a:link[class='tn-rteElement-tnLinkSmall'], .ms-WPBody a:visited[class='tn-rteElement-tnLinkSmall'], .ms-WPBody a:link[class='tn-rteElement-tnLinkSmall2'], .ms-WPBody a:visited[class='tn-rteElement-tnLinkSmall2'] 
{
	color: #4C4C4C;
	text-decoration: none;
}


ul.tn-rteElement-tnUL {
	-ms-name: "Tauron UL";
}
.tn-rtestate-field,
.tn-wider-narrow {
	font-size: 13px;
	color: #4C4C4C;
	font-family: Arial;
}
.tn-rtestate-field ul li,
.tn-wider-narrow ul li {
	padding-top: 3px;
	padding-bottom: 3px;
}
/*---------------------------------------[ table ]--------------------------------------------*/
table.tn-rteTable-tauron {
	border: none;
	-ms-name: "Tauron Table";
}
table.tn-rteTable-tauron tr.tn-rteTableHeaderRow-tauron th {
	background-color: #e6e6e6;
	padding: 15px;
	text-align: left;
	font-size: 13px;
	font-family: Arial;
	color: #272727;
	font-weight: normal;
	border-left: 1px #bfbfbf solid;
	vertical-align: top;
}
table.tn-rteTable-tauron tr.tn-rteTableHeaderRow-tauron th.tn-rteTableHeaderFirstCol-tauron {
	border-left: none;
}
table.tn-rteTable-tauron td {
	border-left: 1px #e6e6e6 solid;
	vertical-align: top;
	border-bottom: 1px #b7b7b7 dashed;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 13px;
	padding: 15px;
}
table.tn-rteTable-tauron th.tn-rteTableFirstCol-tauron, table.tn-rteTable-tauron th.tn-rteTableFooterFirstCol-tauron {
	border-bottom: 1px #b7b7b7 dashed;
	vertical-align: top;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 13px;
	text-align: left;
	padding: 15px;
}
.tn-rteStyle-TableAlt {
	-ms-name: "Tauron Table Alt";
	background-color: #e6e6e6;
	border-top: #b7b7b7 1px dashed;
}

.tn-rtestate-field ul {
	list-style-image: url("Images/tn-ul-item.png");
	margin-left: 0;
	padding-left: 25px;
	margin-top: 5px;
}
.tn-rtestate-field ul li,
tn-wider-narrow ul li {
	padding-top: 3px;
	padding-bottom: 3px;
}

/*---------------------------------------[ Horizontal line ]--------------------------------------------*/


hr.tn-rteElement-tnHR {
	-ms-name: "Tauron HR";
	border-top-color: #b7b7b7;
	border-top-style: dashed;
	border-width: 1px 0 0 0;
	margin:30px 0;
}
hr.tn-rteElement-tnHR-section {
	-ms-name: "Tauron HR sekcja 960";
	background:url("Images/tn-divider960.png") no-repeat top center;
	background-position:left top;
	background-size:100% 10px;
	height:10px;
	border:none !important;
	margin:30px 0;
}
hr.tn-rteElement-tnHR-section_1 {
	-ms-name: "Tauron HR sekcja 711";
	background:url("Images/tn-divider711.png") no-repeat top center;
	background-position:left top;
	background-size:100% 10px;
	height:10px;
	border:none !important;
	margin:30px 0;
}

/*-------------------------------------------------------------------------------------------------*/
/*-----------------[ rteStyle - zgodność z MS, proszę nie używać ]---------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

.ms-rteStyle-tnLink {
	-ms-name: "Tauron Magenta Color";
	color: #e2007a;
}
.ms-rteStyle-tnNormalText {
	-ms-name: "Tauron Normal Text Color";
	color: #4c4c4c;
}
.ms-rteStyle-tnDarkText {
	-ms-name: "Tauron Dark Text Color";
	color: #272727;
}
.ms-rteStyle-tnArrow {
	-ms-name: "Tauron Magenta Link Arrow";
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}


/*-------------------------------------------------------------------------------------------------*/
/*-----------------------[ rteElement - zgodność z MS, proszę nie używać ]-------------------------*/
/*-------------------------------------------------------------------------------------------------*/

p.ms-rteElement-tntextP {
	-ms-name: "Tauron Text P";
	font-size: 13px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 18px;
	margin-bottom: 10px;
}
p.ms-rteElement-tntextPintro {
	-ms-name: "Tauron Text P Intro";
	font-size: 15px;
	color: #4C4C4C;
	font-family: Arial;
	line-height: 18px;
	margin-bottom: 10px;
}

/*-------------------------------[ headers - zgodność z MS, proszę nie używać ]-------------------*/


h1.ms-rteElement-tnHeaderH1 {
	-ms-name: "Tauron Header H1";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: normal;
	font-size: 29px;
	margin-bottom: 10px;
	margin-top: 10px;
}

h1.ms-rteElement-tnHeaderH1 a {
	font-size: 29px;
	font-family: FrutigerBold, Arial;
	font-weight: normal;
	color: #4c4c4c;
	background-image: url("Images/tn-h1-str.png");
	background-position: 0 10px;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}
h1.ms-rteElement-tnHeaderH1 a:hover {
	text-decoration: none;
}
h2.ms-rteElement-tnHeaderH2 {
	-ms-name: "Tauron Header H2";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 21px;
	margin-bottom: 11px;
	margin-top: 25px;
}

h2.ms-rteElement-tnHeaderH2 a {
	font-size: 21px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h2-str.png");
	background-position: 0 7px;
	background-repeat: no-repeat;
	padding-left: 13px;
	margin-bottom: 10px;
	margin-top: 25px;
	line-height: 1.4;
}
h2.ms-rteElement-tnHeaderH2 a:hover {
	text-decoration: none;
}
h3.ms-rteElement-tnHeaderH3 {
	-ms-name: "Tauron Header H3";
	color: #4C4C4C;
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 18px;
	margin-top: 0px;
}

h3.ms-rteElement-tnHeaderH3 a {
	font-size: 16px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h3-str.png");
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-left: 11px;
	margin-bottom: 18px;
	margin-top: 0px;
}
h3.ms-rteElement-tnHeaderH3 a:hover {
	text-decoration: none;
}
h4.ms-rteElement-tnHeaderH4 {
	-ms-name: "Tauron Header H4";
	font-family: FrutigerBold, Arial;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 4px;
	color: #4C4C4C;
}

h4.ms-rteElement-tnHeaderH4 a {
	font-size: 14px;
	font-weight: bold;
	color: #4C4C4C;
	background-image: url("Images/tn-h4-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 4px;
	margin-top: 0px;
	line-height: 1.4;
}
h4.ms-rteElement-tnHeaderH4 a:hover {
	text-decoration: none;
}
/*------------------------------[ elements - zgodność z MS, proszę nie używać ]---------------------*/


a.ms-rteElement-tnLinkSmall, .ms-WPBody a.ms-rteElement-tnLinkSmall, .ms-WPBody a.ms-rteElement-tnLinkSmall:link, .ms-WPBody a.ms-rteElement-tnLinkSmall:visited {
	-ms-name: "Tauron Link Small";
	display: block;
	color: #4C4C4C;
	font-size: 13px;
	background-image: url("Images/tn-ul1-str.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}
a.ms-rteElement-tnLinkSmall:hover {
	color: #e2007a;
	text-decoration: none;
}

a.ms-rteElement-tnLinkButton {
	-ms-name: "Tauron Link Button";
	background-color: #E6E6E6;
	background-image: url("Images/tn-link-button-str.png");
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px;
	font-size: 13px;
	color: #4C4C4C;
}
a.ms-rteElement-tnLinkButton:hover {
	background-color: #4c4c4c;
	background-image: url("Images/tn-link-button-str-hover.png");
	color: #fff;
	text-decoration: none;
}
ul.ms-rteElement-tnUL {
	-ms-name: "Tauron UL";
}
.ms-rtestate-field {
	font-size: 13px;
	color: #4C4C4C;
	font-family: Arial;
}
.ms-rtestate-field ul {
	list-style-image: url("Images/tn-ul-item.png");
	margin-left: 0;
	padding-left: 25px;
	margin-top: 5px;
}
.ms-rtestate-field ul.ms-MenuUIUL {
	list-style-image: none;
}
.ms-rtestate-field ul li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.ms-rtestate-field div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL li.sp-menu-disabled {
	float: left;
    text-align: left;
    width: 100%;
    padding: 0px;
}
.ms-rtestate-field div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL li.sp-menu-disabled A {
	color:#5b626c;
}

/*----------------------------[ table - zgodność z MS, proszę nie używać ]------------------------------*/
table.ms-rteTable-tauron {
	border: none;
	-ms-name: "Tauron Table";
}
table.ms-rteTable-tauron tr.ms-rteTableHeaderRow-tauron th {
	background-color: #e6e6e6;
	padding: 15px;
	text-align: left;
	font-size: 13px;
	font-family: Arial;
	color: #272727;
	font-weight: normal;
	border-left: 1px #bfbfbf solid;
	vertical-align: top;
}
table.ms-rteTable-tauron tr.ms-rteTableHeaderRow-tauron th.ms-rteTableHeaderFirstCol-tauron {
	border-left: none;
}
table.ms-rteTable-tauron td {
	border-left: 1px #e6e6e6 solid;
	vertical-align: top;
	border-bottom: 1px #b7b7b7 dashed;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 13px;
	padding: 15px;
}
table.ms-rteTable-tauron th.ms-rteTableFirstCol-tauron, table.ms-rteTable-tauron th.ms-rteTableFooterFirstCol-tauron {
	border-bottom: 1px #b7b7b7 dashed;
	vertical-align: top;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 13px;
	text-align: left;
	padding: 15px;
}
.ms-rteStyle-TableAlt {
	-ms-name: "Tauron Table Alt";
	background-color: #e6e6e6;
}

/*----------------------------[ Horizontal line  - zgodność z MS, proszę nie używać ]----------*/


hr.ms-rteElement-tnHR {
	-ms-name: "Tauron HR";
	border-top-color: #b7b7b7;
	border-top-style: dashed;
	border-width: 1px 0 0 0;
}
