﻿body    {margin:0;padding:0;font-family: 'Open Sans', sans-serif;font-size:15px;color:#525252;background:#ffffff;}

.clear {clear:both} 

img {border:0;}

html * {margin: 0; padding: 0;}

a {text-decoration:none; color:#525252;}
a:hover {text-decoration:underline; }

header{
	position: relative;
	height:148px;
	width:100%;
	z-index:2;
}
section{
	position: relative;
	width:100%;
	z-index:1;
}
footer{
	position: relative;
	width:100%;
	margin:90px 0 0 0;
}

h1 {color:#e72021;text-align:center;margin:0 0 25px 0;font-size:24px;}
h2 {color:#525252;text-align:center;margin:0 0 20px 0;font-size:18px;}

#Container {width:100%;}

.logo-text {font-size:36px;}
.logo-text:hover {
    text-decoration:none;
}
.logo-text b {
    color:#e72021;
}
/* -- top -- */
#Top {
    height: 148px;
    z-index: 0;
    margin: 0 auto;
    position: relative;
}
.Logo {position:absolute;top:41px;left:21px;z-index:0;margin:0;width:267px;}
#Search {position:absolute;top:40px;right:0px;width:200px;padding:0;z-index:1;font-weight:bold;float:right;}
.SearchInput {width:148px;margin:0;float:left;}
.txtSearch{height:14px;float:left;width:137px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-right:1px solid #ffffff;padding:8px 5px 6px 8px;font-size:14px;color:#b5b5b5;}
a.BtnWR {position:absolute;top:0px;right:0px;z-index:0;margin:0;font-size:13px;background:#e72021;color:#fff;padding:3px 7px;}
a.BtnWR:hover {text-decoration:none;background:#575757;}

.SearchBtn {float:left;width:30px;height:30px;padding:0 0 0 4px;}
.txtSearchBtn {height:30px;width:30px;border:0;text-decoration:none;float:left;background:#e8e8e8 url('/Images/search0.png') center top no-repeat;color:#fff;font-weight:bold;font-size:11px;font-family:Tahoma;}
.txtSearchBtn:hover {background:#e72021 url('/Images/search1.png') center top no-repeat;cursor: pointer;}

/* -- menu -- */
#MenuTop {clear:both;float:right;z-index:30;height:47px;margin:74px 0 0 0;padding:0;}


/* -- content -- */
#ContentSite {width:100%;}
#SlideShow {width:100%;position:relative;text-align:center;z-index:1;background:#cccccc;}
#SlideShow span {position:absolute;top:0;left:0;z-index:8;opacity:0.0;width:100%;}
#SlideShow span.active {z-index:10;opacity:1.0;}
#SlideShow span.last-active {z-index:9;}
.SlideHeight {height:478px;}
.SlideHeightSub {height:300px;}
.SlideBox {margin:330px auto 0 auto;height:94px;}
.SlideBoxLeft {text-align:left;padding:15px 20px 10px 20px;min-height:69px;float: left;background:url('/Images/SlideBgBox.png');}
.SlideBoxLeftTit {color:#ffffff;font-size:18px;padding:0 0 2px 0;}
.SlideBoxLeftTxt {color:#c0c0c0;font-size:14px;}
.SlideBoxRight {width:51px;height:94px;float: left;}
.SlideBoxSub {margin:165px auto 0 auto;height:94px;}

#SlideMaps {width:100%;height:300px;z-index:1;background:#cccccc;}
#Content {z-index:2;position:relative;margin:40px auto 0 auto;text-align:justify;}
.cBox {width:250px;float:left;text-align:center;}
.cBoxMargin {margin:0 110px;}
.cBoxTitle {min-height:48px;font-size:18px;color:#e72021;}
.cBoxTitle a:link, .cBoxTitle a:visited  {font-size:18px;color:#e72021;}
.cBoxPhoto {margin:15px 0 0 0;}
.cBoxTxt {height:140px;margin:20px 0 0 0;overflow:hidden;}
.cBoxTxtSubpage {margin:20px 0 0 0;}
.cBoxMore {height:34px;margin:25px 0 0 0;}
.cBoxMore a:link, .cBoxMore a:visited {float:left;color:#525252;width:100%;padding:5px 0 5px 0;height:24px;background:url('/Images/boxMore0.png') center top no-repeat;}
.cBoxMore a:hover{background:url('/Images/boxMore1.png') center top no-repeat;text-decoration:none;}

#Invite {width:100%;text-align:center;font-size:24px;color:#ffffff;height:55px;padding:22px 0 0 0;position:relative;background:#626365 url('/Images/bgInvite.jpg') center top no-repeat;}
#FootSeoBg {width:100%;padding:30px 0 15px 0;min-height:40px;background:#595959;}
.FootSeo {margin:0 auto;text-align:center;font-size:14px;color:#bbbbbb;}
#FootCoopyright {width:100%;color:#8a8a8a;padding:15px 0 5px 0;min-height:30px;background:#3c3c3c;text-align:center;}

/*aktualności*/
.newsTitleMini {font-weight:bold; font-size:12px; color:#b42014; margin:35px 0px 18px 0px;}
.newsContent ul {margin:15px 15px 15px 30px;}

/*Boksy*/
.m_contMainBox 			{float:left; width:100%; padding:10px 0px 0px 0px; text-align:justify;}
.m_contMainBox2			{float:left; width:100%; padding:0px 0px 0px 0px;}


.m_contMainBoxLine		{float:left; width:100%; height:1px; padding-bottom:10px;}
.m_contMainBoxLine2		{float:left; width:100%; height:1px; padding-bottom:10px; margin-top:10px; background:url(/Images/contentCenHr.gif) repeat-x top;}
.m_contMainBoxLine img		{border:none;}
.m_contMainBoxLine2 img		{border:none;}

.m_contMainBoxTitle		{float:left; width:100%; color:#e72021; font-weight:bold;margin:0 0 20px 0; }
.m_contMainBoxTitle h1	{margin:0px; padding:0px; color:#e72021;}
.m_contMainBoxTitle h2	{margin:0px; padding:0px; color:#e72021;text-align:center;}
.m_contMainBoxCont2		{float:left; width:100%;}
.m_contMainBoxCont2	ol	{margin:15px 15px 15px 30px;}
.m_contMainBoxCont2	ul	{margin:15px 15px 15px 30px;}
.m_contMainBoxImg			{float:left; padding:0px 0px 8px 0px; width:auto; display:inline-table;}
.m_contMainBoxImg	img		{border:double #b5b5b5 4px;}
.m_contMainBoxImg2			{float:left; padding:8px 0px 0px 0px; width:auto; display:inline-table;}
.m_contMainBoxImg2	img		{border:double #b5b5b5 4px;}
.m_contMainBoxSingleBoxImgRight			{float:left; width:624px; text-align:right;}
.m_contMainBoxSingleBoxImgLeft			{float:left; width:624px; text-align:left;}
.m_contMainBoxSingleBoxImgCenter		{float:left; width:624px; text-align:center;}
.alignImgLeft				{margin:0px 0px 8px 0px; margin-right:20px; float:left; border:double #b5b5b5 4px;}
.alignImgRight				{margin:0px 0px 8px 12px; float:right; border:double #b5b5b5 4px;}
.alignImgCenter				{margin:0px 0px 8px 0px;}
.m_contMainBoxLeft		{float:left; width:290px; padding:20px 30px 0px 0px;}
.m_contMainBoxRight		{float:left; width:290px; padding:20px 0px 0px 0px;}
.m_contMainBoxImgRight		{float:left; width:290px; text-align:right;}
.m_contMainBoxImgLeft		{float:left; width:290px; text-align:left;}
.m_contMainBoxImgCenter		{float:left; width:290px; text-align:center;}

.contMainBoxLink		{float:left; width:580px; padding-left:40px; padding-bottom:6px; margin-top:20px;}
.contBoxLink			{float:left; width:580px; padding-bottom:6px;}
.contBoxLink a:link, .contMainBoxLink a:visited		{float:left; font-size:12px; text-decoration:none; color:#6084b9; padding:0px 0px 0px 21px; background:url(/Images/m_PointSearhBG.gif) no-repeat top left;}
.contBoxLink a:hover    {text-decoration:none; color:#c4211f;}

.contentCenContactLeft	{width:40%; float:left;}

.formContact {position: relative;width: 60%;float: right;}
.formContact >  h2{margin: 0 0 20px 0;	font-weight:normal;}

.formContact > .box {float: left;position: relative;width: 33.33%;padding: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.formContact > .box_send {float: left;position: relative;width: 50%;padding: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.formContact > .box_send a{padding: 15px;float:left;text-align:center;background-color: #e72021;width: 100%;color: #fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.formContact > .box_send a:hover{text-decoration:none;padding: 15px;float:left;text-align:center;background-color: #8d8d8d;width: 100%;color: #fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.formContact > .box50 {float: left;position: relative;width: 50%;padding: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.formContact > .box_big{float: left;position: relative;width: 100%;padding: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.formContact input, .formContact textarea{}
.formContact input, .formContact textarea{padding: 15px;background-color: #f2f2f2;width: 100%;color: #8d8d8d;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid #8d8d8d;}
.formContact input{font-family: 'Open Sans', sans-serif;}
.formContact textarea{font-family: 'Open Sans', sans-serif;min-height: 120px;resize: vertical;outline: none;}
.formContact input:focus, .formContact select:focus, .formContact textarea:focus {outline: none !important;border:1px solid #fff;}

.wdh {width:970px;}
.wdhMenu {width:970px;}
.wdhSlB {width: 774px;}
.wdhOffer {width: 250px;}

/* responsive */
@media only screen and (max-width: 969px) 
{
	.wdh {width:90%;}
	.wdhSlB {width:90%;}
	.hideBox {display:none;}
	.wdhOffer{width: 100%;}
	.wdhMenu{width: 100%;}
	.cBoxMargin {margin:110px 0;}
	.cBoxTxt {min-height:30px;margin:20px 0 0 0;overflow:hidden;}
	.contentCenContactLeft	{width:100%;text-align:center;}
	.formContact {position: relative;width: 100%;}
	header{height:80px;}
	#Top{height:80px;}
	.Logo {top:10px;left:10px;}
	.Logo img {width:170px;}
}

@media only screen and (min-device-width : 569px) and (max-width: 767px)
{
	.SlideBox {margin:260px auto 0 auto;height:94px;}
	.ctr {margin:0 auto 15px auto;}
	
	
}

@media only screen and (max-width: 600px) 
{
	.SlideBoxSub {margin:50px auto 0 auto;height:94px;}
}