﻿body {
	padding: 0px;
	margin: 0px;
	font-family: 'Open Sans', Arial, Arial Unicode MS, Trebuchet MS, Tahoma, Calibri, sans-serif;
	color: #000;
	background-color: #FAFAFA;
}

.dd { margin:0 15px 15px 15px;text-shadow:1px 1px 0px #FFF;border-bottom:1px solid #AAA; }
.dd td { font-family:Open Sans,Arial,Arial Unicode MS,sans-serif;font-size:20px;font-weight:300;padding-bottom:7px; }

.nagl { font-family:Open Sans,Arial,Arial Unicode MS,sans-serif;font-size:20px;font-weight:300;padding-bottom:7px; }


.cien { box-shadow:inset 1px 1px 1px #DDD;background-color:#F1F1F1;text-shadow:1px 1px 0 #FFF;color:#000; }

.klir0 { clear:both;height:0;overflow:hidden; }

a img { border:0; }

h3 { display:block;font-size:26px;text-align:left;border-bottom:1px solid #AAA;font-family:Open Sans,Arial,Arial Unicode MS,sans-serif;padding-bottom:7px;margin:45px 0 15px 0; }
h3 i { font-weight:300;font-style:normal; }

.pozor { padding-left:111px;text-align:left;margin-top:10px; }

.zapytanie { font-size:18px;font-weight:bold;padding:8px 0 10px 0;font-family:Open Sans,Arial,Arial Unicode MS,sans-serif; }
.zapytanie a { text-decoration:none;font-size:11px;font-weight:normal;color:#73A720; }
.zapytanie a:hover { text-decoration:none;border-bottom:1px solid #73A720; }
.obj { font-size:15px;border-bottom:1px solid #DDD;padding:0 0 10px 25px; }

.pocz2 { margin:0 0 33px 0;border-bottom:1px solid #999; }
.pocz2 td { padding:9px 5px 9px 5px;vertical-align:top;border-bottom:1px solid #DDD;font-size:11px;text-align:left; }
.pocz2 tr:hover { background-color:#F4F4F4; }

.fo { padding:0 0 0 27px; }

.d { font-size:18px;font-family:Georgia,serif;font-weight:normal;background-color:#73A720;color:#FFF;padding:4px 10px 6px 10px;border-radius:4px 4px 0 0;text-align:left; }

.p	{ color:#000;font-size:10px;text-transform:uppercase;text-align:left;font-weight:bold;margin-left:0px; }

.g      { font-size:11px;padding:0 0 0 2px;text-align:left;float:left;width:100px;font-family:Calibri,Arial,sans-serif; }
.g i 	{ text-transform:uppercase;font-style:normal;color:#999; }
.g a 	{ color:#73A720;font-family:Arial Unicode MS,Arial,sans-serif; }
.g a:hover { text-decoration:underline; }
.g u	{ padding:0;color:#FFF;transition:all ease 0.2s;font-size:14px;margin:0;font-family:Arial,sans-serif; }
.b0:hover .g u	{ color:#73A720;transition:all ease 0.2s; }
.g a i	{ padding:0;color:#FFF;transition:all ease 0.2s;font-size:14px;margin:0;font-family:Arial,sans-serif;font-style:normal;font-weight:bold; }
.b0:hover .g a i { color:#69981E;transition:all ease 0.2s; }
.g b 		{ color:#000;background-color:#FFF;padding:0 1px;margin:0 1px 0 -2px;transition:all ease 0.2s;border-radius:5px; }
.b0:hover .g b	{ color:#FFF;background-color:#000;padding:0 1px;margin:0 1px 0 -2px;transition:all ease 0.2s;border-radius:5px; }

.x      { font-size:12px;color:#999;text-align:justify; }

.b0     { 
	margin:0 15px;
	padding:3px 0;
	text-align:justify;
}


.b05 { float:left;color:#666;font-size:11px; }
.b0:hover .b05 { color:#000; }

.b1 { 
	min-width:293px;
	max-width:740px;
	color:#000;
	margin:0;
	padding:0;
	text-align:justify;
	border:1px solid #DDD;
	border-radius:2px; 
	background-color:#F4F4F4;
	background-repeat:repeat-x;
	transition:all ease 0.2s;
	box-shadow:inset 1px 1px 1px #EEE, inset -1px -1px 1px #F8F8F8;
}

.b0:hover .b1 { border:1px solid #CCC;box-shadow:0px 1px 4px #D8D8D8,inset 1px 1px 1px #F8F8F8, inset -1px -1px 1px #EEE;transition:all ease 0.2s;background-color:#F5F5F5; }

.b1 td { text-align:justify; }

.cyry, .laty, .ipaa { font-size:14px;line-height:20px; }
.cyry b, .laty b, .ipaa b { color:#A31300; }

.cyry { padding:7px 0;margin:0 10px; }
.laty, .ipaa { border-top:1px solid #DDD;padding:7px 0;margin:0 10px;word-spacing:6px;display:none; }
.trymouje { border-top:1px solid #DDD;padding:6px 10px;margin:0;font-size:12px;background-color:#FDFDFD;color:#666; }
.trymouje u { color:#000;padding:0 5px 0 0;margin:0 5px 0 0;border-right:1px solid #AAA;display:block;float:left; }
.trymouje b { color:#A31300; }
.eng { border-radius:0 0 2px 2px;box-shadow:inset -1px -1px 0 #FFF; }
.b0:hover .laty { border-top:1px solid #D6D6D6; }
.b0:hover .ipaa { border-top:1px solid #D6D6D6; }
.b0:hover .trymouje { border-top:1px solid #D6D6D6;background-color:#FFF; }
.b0:hover .eng { border-radius:0 0 4px 4px;box-shadow:inset -1px -1px 1px #F8F8F8; }

.podkr { border-bottom:2px solid black; }
.txt { float:right; }

.i       { color:#000;font-size:9px;text-transform:uppercase;margin-bottom:3px;margin-right:10px;text-align:right; }
.besede1 i	{ color:#98B24C; }
u        { text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:11px;margin-left:12px; }
a	 { text-decoration:none;color:#000; }

.k	{ font-size:10px;font-family:Arial;color:#8CBF25;margin-bottom:7px;text-transform:uppercase;font-weight:bold; }
.fw a:hover { text-decoration:underline; }
.kk	{ font-size:10px;color:#8CBF25;padding:12px 9px 9px 9px;text-transform:uppercase;font-weight:bold; }

.kon { 
	width:293px;
	border-radius:2px;
	margin:17px 15px 0 15px;
	padding-bottom:6px;
	background-color:#F7F7F7;
	box-shadow: 0px 1px 3px #AAA;
	text-align:justify;
	float:left;
}

.kon b { font-family:Open Sans,Arial,sans-serif;color:#444;font-size:14px;display:block;margin-bottom:5px;padding:6px 10px;background-color:#FFF;border-bottom:1px solid #DDD;border-radius:4px 4px 0 0; }

.kon input { margin-left:10px; }
.kon label b { display:inline;font-size:13px;background-color:transparent;border-bottom:none;padding:0 0 0 6px;color:#000;text-shadow:none; }

.kon a { font-family:Open Sans,Arial,sans-serif;font-weight:600;color:#73A720;font-size:11pt;margin:7px 0 4px 0;display:block; }
.kon a:hover { text-decoration:underline; }

.kolok_m { font-size:14px;line-height:18px;text-transform:none;font-weight:normal;margin-top:7px;margin-left:0px;padding:0 20px 0 0; }
.kolok_m a:hover { text-decoration:underline; }
.kolok_d { font-size:22px;margin-left:0px; }
.fw { font-size:14px;line-height:19px;text-transform:none;font-weight:normal;margin-left:0px;margin-top:7px;padding:14px 36px 0 2px; }

td	 { color:#000;font-size:14px; }

.besede0 { margin:1px 6px 0 6px;padding:0 0 6px 0; }
.besede1 { background-color:#FFF;border: 1px solid #DDD;font-family:Arial,Arial Unicode MS,sans-serif; }
.besede1 td { color:#222;font-size:12px;padding: 1px 0px 1px 5px;border-top: 1px solid #E3E3E3; }
.besede1 .besede2 td { border-top:0; }
.besede1 tr:hover td { background-color:#D5F2FF;color:#000; }

.necesse { margin:24px 0 36px 0;text-align:center;color:#AAA;font-size:11px; }
.necesse u { padding:0px 5px 0px 5px;border-right:1px solid #3B3B39;text-transform:none;font-weight:normal;margin-left:0px;font-size:11px; }
.necesse a { color:#000;padding:0px 5px 0px 5px;border-right:1px solid #332; }
.necesse a:hover { text-decoration:none;background-color:#EEE; }
.necesse .krop { color:#000;padding:0px 5px 0px 5px;border-right:1px solid #332; }

input:active { outline:0; }

input.pole { 
	max-width:85%;
	width:900px;
	background-color: #FFF; 
	border-top: 1px solid #A9A9A9;
	border-right: 0;
	border-bottom: 1px solid #C9C9C9; 
	border-left: 1px solid #C7C7C7;
	color: #000; 
	text-align: left; 
	font-size: 16px; 
	font-family: Arial,sans-serif; 
	border-radius: 3px 0 0 3px;
	padding:10px 48px 10px 10px;
	box-shadow:inset 1px 1px 0px #E7E7E7,0px 1px 1px #FFF;
	float:left;
}

input.pole:focus { 
	outline:0;
	box-shadow:inset 1px 1px 2px #BBB;
	border-color:#73A720;
}

.tip { 
	width:30px;
	margin:15px 0 0 -40px;
	float:left;
	z-index:8;
	position:relative;
	bottom:2px;
}

input.log1 { 
	max-width:15%;
	width:200px;
	font-size: 16px; 
	font-family: Arial,sans-serif; 
	background:url(img/lupa.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #73A720;
	border: 1px solid #69981E; 
	border-radius: 0 3px 3px 0;
	padding:10px;
	transition: all 0.3s ease;
	float:left;
}

input.log1:hover { background-color: #69981E;transition: all 0.3s ease; }
input.log1:active { outline:0;border-color:#4CA3DD; }
input.log1:focus { outline:0; }

.ok {
	width:293px;
	overflow:hidden;
	text-align:left;
	float:left;
	margin:15px;
}

.okrek {
	margin:15px 15px -5px 15px;
	padding-right:50px;
	text-align:left;
	font-size:38px;
	font-weight:normal;
}

.okrek i { font-style:normal; }

.log7 { 
	min-width:18px;height:16px;
	padding: 0 2px 4px 2px;
	margin:0 0 3px 0;
	text-align:center;
	background-color: #FFF;
	color: #73A720;
	font-family:Verdana,Calibri,Arial;font-size:11px;
	float:right;
	transition:all ease 0.2s;
}


.log7:hover { background-color:#73A720;color:#FFF;transition:all ease 0.2s; }

.lew { border:1px solid #FFF;border-right:1px solid #D7D7D7; }
.sro { border:1px solid #FFF;border-right:1px solid #D7D7D7;border-left:none; }
.pra { border:1px solid #FFF;border-left:none;border-radius: 0 2px 2px 0; }


.b0:hover .lew { border:1px solid #CCC;border-radius: 2px 0 0 2px; }
.b0:hover .sro { border:1px solid #CCC;border-left:none; }
.b0:hover .pra { border:1px solid #CCC;border-left:none;border-radius: 0 2px 2px 0; }

.b0:hover .lew:hover { border:1px solid #69981E;border-radius: 2px 0 0 2px; }
.b0:hover .sro:hover { border:1px solid #69981E;border-left:none; }
.b0:hover .pra:hover { border:1px solid #69981E;border-left:none;border-radius: 0 2px 2px 0; }


	

.log8 { 
	min-width:18px;height:16px;
	padding: 0 2px 4px 2px;
	margin:0 0 3px 0;
	text-align:center;
	background-color: #73A720;
	color: #FFF;
	font-family:Verdana,Calibri,Arial;font-size:11px;
	float:right;
	transition:all ease 0.2s;
}

.wel { border:1px solid #69981E;border-radius: 2px 0 0 2px; }
.ors { border:1px solid #69981E;border-left:none; }
.arp { border:1px solid #69981E;border-left:none;border-radius: 0 2px 2px 0; }

.log8:hover { background-color:#C11;color:#FFF; }

.wel:hover { border:1px solid #B00;border-radius: 2px 0 0 2px; }
.ors:hover { border:1px solid #B00;border-left:none; }
.arp:hover { border:1px solid #B00;border-left:none;border-radius: 0 2px 2px 0; }


input.wybor { height:13px; }

label { font-family: Arial;font-size: 12px;color:#000;text-decoration:none; }
label:hover { text-decoration:underline; }


@keyframes dinges
{ 
  0% { opacity:1.0;top:8px; } 
  100% { opacity:0.1;top:-100px; } 
}

@-webkit-keyframes dinges 
{ 
  0% { opacity:1.0;top:8px; } 
  100% { opacity:0.1;top:-100px; } 
}

@keyframes dinges2
{ 
  0% { opacity:0.75; } 
  100% { opacity:0.0; } 
}

@-webkit-keyframes dinges2 
{ 
  0% { opacity:0.75; } 
  100% { opacity:0.0; } 
}

@keyframes pp
{ 
  0% { opacity:0.0; } 
  100% { opacity:0.75; } 
}

@-webkit-keyframes pp 
{ 
  0% { opacity:0.0; } 
  100% { opacity:0.75; } 
}


.zaslonska0 { min-width:290px;border-color:#999;background-color:#FFF;border-radius:4px;box-shadow:0 1px 3px #AAA;padding:2px 2px;margin:17px 0 8px 0;float:left;font-size:12px;text-align:left; }
.zaslonska0 td { font-size:14px;color:#555;width:28px;height:26px;border:1px solid #D7D7D7;border-radius:2px;margin:1px;background-color:#F7F7F7;text-align:center;transition:all ease 0.15s; }
.zaslonska0 .nic { font-size:14px;color:#FFF;width:28px;height:26px;border:1px solid #E7E7E7;border-radius:2px;margin:1px;background-color:#FFF; }
.zaslonska0 .nic:hover { font-size:14px;color:#FFF;width:28px;height:26px;border:1px solid #E7E7E7;border-radius:2px;margin:1px;background-color:#FFF; }
.zaslonska0 td:hover { cursor:default;border-color:#C7C7C7;color:#000;background-color:#E7E7E7;transition:all ease 0.15s; }
.zaslonska0 .xx { color:#B11;transition:all ease 0.25s;font-weight:bold; }
.zaslonska0 .xx:hover { color:#FFF;background-color:#D22;transition:all ease 0.25s;border:1px solid #A00; }

.okorp1 { width:74%;min-width:305px;float:left; }
.okorp2 { text-align:justify;margin:7px 0 25px 0;padding-right:15px;font-size:17px; }
.okorp3 { width:26%;min-width:200px;float:left;background-color:#222; }
.okorp4 { border-bottom:1px solid #444;padding:11px 2px;margin:0 9px; }
.okorp4 b { color:#FFF;font-size:12px;text-transform:uppercase; }
.okorp4 a { color:#FFF;text-decoration:none;font-size:14px; }
.okorp4 i { color:#AAA;font-size:11px;font-style:normal; }
.okorp4 a:hover { text-decoration:underline; }


.stopa { border-top:1px solid #DDD;background-color:#FFF;background-image:url(img/nowy.png);background-repeat:repeat-x; }
.stopa_m { padding:20px 15px;font-size:12px;color:#333;text-align:justify;line-height:17px; }

.stopa a { color:#73A720; }
.stopa a:hover { text-decoration:underline; }

.movy,.movy:active,.movy:focus,movy:hover { background-image:url(img/mapa_neg.png);background-position:0 2px;background-size:32px;padding-left:34px;background-repeat:no-repeat;width:auto;color:#000;background-color:transparent;border:none;border-color:#FFF;outline:0;box-shadow:none;border:0;outline:0; }
.movy option { background-color:#FFF;color:#000;background-position:0px 5px;background-repeat:no-repeat;box-shadow:none;outline:0;border:0; }
.movy option:active,option:focus { border:0;outline:0;box-shadow:none; }


.faq { margin:20px 0 30px 0;font-weight:bold;text-shadow:1px 1px 0 #FFF;padding:10px;background-image:url(http://baltoslav.eu/img/krecha.png);text-align:left; }
.faq a { margin:0 10px;color:#73A720; }
.faq a:hover { color:#CE0000; }


.fb-like { -webkit-filter:hue-rotate(330deg);margin:0 0 4px 0;float:left; }
.vk-like { -webkit-filter:hue-rotate(350deg);float:left; }

.clb { clear:both; }
