body {
	padding:0px;
	margin:0px;
	font-family: arial, sans-serif;
	background-color:#383838;
	color:#565656;
	height:100%;
	
}
p {
	line-height:18px;
	
}
.defaultRoundCorners {
		-moz-border-radius: 6px;
	border-radius: 6px;
	
}


#contener_all {
	width:1065px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
}

.default_width {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
	
}

#menuTop a, #menuMain a {
	color:#fff;
	text-decoration:none;
	vertical-align:middle;

	
}

#menuTop {
	background-color:#383838;

	padding-top:0px;
	font-size:0.7em;
	font-weight:bold;
	height:26px;
	padding-top:12px;
	width:420px;
	position:absolute;
	right:142px;
	top:-8px;
	z-index:100;
	
}
#menuTop img {
	vertical-align:middle;
	
}
#menuTop a { 
margin-right:10px;
}
#logoContener {
	width:159px;
	height:100%;
	height:40px;
		
		position:absolute;
		left:-180px;
		
	
	
}
#menuMain {
	
	background-color:#000000;

height:40px;

font-size:11px;
text-transform:uppercase;
font-weight:bold;
position:absolute;
top: 70px;
margin-left:210px;
margin-right:auto;
left:0px;
right:0px;
z-index:100;


}
#menuMain a {
	padding-right:4px;
	padding-left:4px;
	line-height:20px;
	height:30px;
	padding-top:10px;
		display:inline-block;

}
#menuMain a:hover {
	color:#ea0502;

}

#contentMenuMain {
	padding-left:8px;
		
	position:relative;

	

	
}
#contentMenuMain a.active:hover {
	color:#fff;
	
	
	
}
#contentMenuMain a.active {
	background-color:#e10713;
	
	
	
}



.banerMainPage {
	width:100%;
	height:755px;
	
}
.mainePage {
	margin-top:-282px;
	
	
}
.defaultPage {
	margin-top:-562px;
	
}
.badzPierwszyPage {
	margin-top:-362px;
}
#contenerMain {
	
	background-color:#fff;
	position:relative;
	z-index:100;
	
	}
	
	#contenerMain2 {
		padding:23px;
		
	}

#contentTxt {
	
	
}


.backgroundDefault {
	background-image:url('../images/tmp_back.jpg');
	background-repeat:no-repeat;
	width:100%;
	height:755px;
	position:relative;

	
	
}
h1.headerMainPage {
	position:absolute;
	left:42px;
	top:147px;
	color:#000;
	line-height:20px;
}
h1.headerMainPage span.sub_1 {
	font-size:33px;
	font-weight:300;
	
}
h1.headerMainPage span.sub_2 {
	font-size:62px;
	font-weight:500;
	
}
h1.headerMainPage span.sub_3 {
	font-size:46px;
	font-weight:500;
	line-height:60px;
	
}
h1.headerMainPage span.sub_4 {
	font-size:23px;
	line-height:17px;
	

	
}
a.buttonLandingPage {
	background-image:url('../images/buttonDemoLandingPage.png');
	width:178px;
	height:37px;
	padding:16px 0px 0px 60px;
	color:#fff;
	font-weight:bold;
	position:absolute;
	left:209px;
	top:350px;
	font-size:17px;
	text-decoration:none;
	
}
span.descButtonLandingPage  {
	font-weight:bold;
	color:#000;
	position:absolute;
	left:269px;
	top:410px;
	
}


.backgroundBadzPierwszy {
	background-image:url('../images/badz_pierwszy_poznaj_edusquare.jpg');
	background-repeat:no-repeat;
	width:100%;
	height:755px;
	
	
}

.greyBox {
	border:1px solid #dddddd;


	
}

/* style pricing table */

#cennik_main {
	width:934px;
	background-color:#f3f3f3;
	font-size:14px;
	color:#565656;
	font-family:Arial, Helvetica, sans-serif;
	
	
	
}
a.tooltip {
	color:#565656 !important;
	text-decoration:none !important;
	cursor:help;
	
	
}
a.tooltip:hover {
border-bottom:1px dashed #666 !important;
	
	
}
#podstawowe_funkcje {
	width:230px;
	height:197px;
	background-image:url(../images/wersja_podstawowa_backgrund.png);
	background-repeat:no-repeat;
	
}
.header_version {
	width:176px;
	height:256px;
	
}
#header_basic {
	background-image:url(../images/basic_header_backgroud.png);
	
}
#header_premium {
	background-image:url(../images/premium_header_backgroud.png);
	
}
#header_premium2 {
	background-image:url(../images/premium2_header_backgroud.png);
	
}
#header_oneway {
	background-image:url(../images/oneway_header_backgroud.png);
	
}
.functions_table td {
	padding:15px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #dfdfdf;
	
}
td.service_name_column {
	

	
}
td.service_name_column img {
	vertical-align:baseline;
	

	
}

td.service_value_column {

	
}
.basic_column {
	
	
}
.museosans {
font-family:'museo-sans', sans-serif;
	letter-spacing:-3px;
	
}
.usluga {

	font-size:49px;
	letter-spacing:-3px;
	color:#fff;
	font-weight:700;
	padding:0px;
	line-height:30px;
	margin-top:-65px;
	
}
.usluga_dodatkowe {
		
	font-size:38px;
	letter-spacing:-3px;
	color:#fff;
	font-weight:700;
	padding:0px;
	line-height:30px;
	margin-top:-10px;
	
	
}
.podstawowa {
		
	font-size:36px;
	letter-spacing:-3px;
	color:#cbcbcb;
	font-weight:300;
		padding:0px;
	
	
}
.dodatkowe {
	
	font-size:21px;
	letter-spacing:-2px;
	color:#cbcbcb;
	font-weight:300;
		padding:0px;
	
}
.basic_header {
	position:relative;
	
}
.version_type {
	margin-top:9px;

	font-size:18px;
	color:#fff;
		font-weight:700;
	
}
.header_cena {
		margin-top:23px;

	font-size:55px;
	color:#fff;
	font-weight:500;
	line-height:32px;
	
}
div.header_cena .waluta {
	font-size:18px;
	letter-spacing:0px;

	
}
.desc {
			margin-top:0px;
	-moz-border-radius: 5px;
border-radius: 5px;

padding:5px;
font-size:12px;
width:140px;
color:#fff;
	
}
.desc_basic {
	
background-color:#3082a8;

	
}
.desc_premium {
	background-color:#238474;
	width:140px;

	
}
.desc_oneway {
	background-color:#3f3f3f;
	
}
.desc_premium2 {
	background-color:#2a3a8e;
	
}
.oneway_column {
	background-color:#e9e9e9;
	
}
span.iloscdni {
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0,5px;
	color:#000;
	
}
.wyprubuj_demo {
	margin-top:50px;
	
}
#contentTxt .wyprubuj_demo a {
	font-size:14px;
	font-weight:bold;
	color:#E10713;
	text-decoration:none;
	letter-spacing:-0.5px;
	color:
	
}
.preferable {
	font-weight:bold;
	color:#e10713;
	
}
tr.grey_stripe {
	background-color:#d5d5d5;
	
}
tr.grey_stripe td {
	background-color:#d5d5d5;
	border:0px;
}
tr.function_detail td {
	padding:8px;
	font-size:12px;
	
	
}
tr.function_detail td.service_name_column {
	padding-left:28px;
	
}
#dodatkowe_funkcje {
	background-image:url(../images/uslugi_dodatkowe_backgrund.png);
	height:99px;
	width:230px;
	
}
#header_basic_dodatkowe {
		background-image:url(../images/header_basic_dodatkowe.png);
		width:176px;
}
#header_premium_dodatkowe {
	
	background-image:url(../images/header_premium_dodatkowe.png);
	width:176px;
}
#header_premium2_dodatkowe {
		background-image:url(../images/header_premium2_dodatkowe.png);
		width:176px;
}
#header_oneway_dodatkowe {
	
	background-image:url(../images/header_oneway_dodatkowe.png);
	width:176px;
	background-color:#fcdf85;
}
.header_dodatkowe {
	margin-top:30px;
	
}
tr.uslugi_dodatkowe_back td, tr.uslugi_dodatkowe_back{
	background-color:#ffe79e;
	border:0px;
	background-repeat:no-repeat;
	
}
tr.uslugi_dodatkowe_back td.oneway_column {
	background-color:#ffe79e;
}
.mini_font {
	font-size:11px;
	
}
tr.uslugi_dodatkowe_back td.oneway_column {
	background-color:#fcdf85;
}
tr.uslugi_dodatkowe_back td.border_yellow {
border-bottom:1px solid #eec837;
border-top:1px solid #FFF8DF;	
}
/* koniec styli pracing table ----------------------- */
ul.secondLevel li.secondLevel a.active {
	
	
}
.secondLevelMenu ul.submenu ul.secondLevel li.secondLevel a.active, .secondLevelMenu ul.submenu_horizontal ul.secondLevel li.secondLevel a.active {
	
	font-weight:bold;
}
.flags {
	position:absolute;
	top:3px;
	right:580px;
	z-index:100;
	
}
.box_payment {
	padding:10px;
	border:1px solid #CCC;
	float:left;
	margin-left:15px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	
}

.buy_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333 !important;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none !important;
	text-shadow:1px 1px 0px #ffee66;
	cursor:pointer;
}.buy_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.buy_button:active {
	position:relative;
	top:1px;
}

.szkolenia_sprzedazowe {
	background-image: url('../images/icon2_handlowe.png');
background-position: 10px 10px !important;


}
.testy_egzaminy {
background-image: url('../images/icon3_testy.png');
background-position: 25px 15px !important;

}
.j_angielski {
		background-image: url('../images/icon1_angielski.png');
background-position: 5px 5px !important;
}

#CookieAlert a {
	color: #ffe202;
}

#CookieAlert a:hover {
	color: #d32027;
}

#CookieAlert {
	background-color: rgba(0, 0, 0, 0.8) !important;
}

html.wf-museosans-n1-active.wf-museosans-n3-active.wf-museosans-i3-active.wf-museosans-n5-active.wf-museosans-n7-active.wf-museosans-i7-active.wf-museosans-n9-active.wf-active body img#typekit-badge-isa0dbv.typekit-badge {
	
	bottom: 38px !important;
}

textarea#posText.textarea {
	width: 370px;
}

/* Funkcjonalnosci */

.r_image_100 {
	padding-bottom: 16px;
}

.r_image_left {
	float:left;
	padding-right: 20px;
}
	
.r_text_right {
	display:block;
	width: 100%;
}

.r_50_1 {
	width: 48%;
	padding-right: 4%;
	float: left;
}

.r_50_1 {
	width: 48%;
}

.r_100 {
	margin-bottom: 20px;
	padding-left: 16px;
	padding-right:16px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #CCCCCC solid;
	background-color: #eee;
	border-radius: 5px 5px 5px 5px;
	clear:both;
	display:block;
}

.r_100:hover {
	background-color: #f4f4f4;
}
	
.r_100_yellow {
	margin-bottom: 6px;
	padding-left: 16px;
	padding-right:16px;
	border: 1px #ecb700 solid;
	background-color: #ffc602;
	color:#333;
	font-size: 18px;
	font-weight:lighter;
	border-radius: 5px 5px 5px 5px;
	clear:both;
	display:block;
}

.r_557px {
	float:right;
	display:block;
	width: 522px;
	margin-bottom: 20px;
	padding-left: 10px;
	padding-right:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #CCCCCC solid;
	background-color: #eee;
	border-radius: 5px 5px 5px 5px;
	display:block;
}

.r_100px_left_image {
	clear:both;
	display:block;
	width: 100px;
	margin-right:6px;
	float:left;
}

.r_100px_left_image img {
	border-radius: 5px 5px 5px 5px;
	border: 1px #CCCCCC solid;
}

.r_clearfix {
	clear:both;
	display:block;
	height: 2px;
}

.r_table_title {
	border: 1px #ecb700 solid;
	background-color: #ffc602;
	color:#333;
	font-size: 18px;
	font-weight:lighter;
	border-radius: 5px 5px 5px 5px;
	padding-left: 16px;
}

.r_table_item_title {
	margin-bottom: 20px;
	padding-left: 10px;
	padding-right:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #CCCCCC solid;
	background-color: #eee;
	border-radius: 5px 5px 5px 5px;
}

.r_123image {
	padding-top:20px;
	padding-bottom:10px;
}