/* kolory - zmiana */
.pasek01{                                         
	background:url('../img/pasek03Bg.jpg') repeat-x;
	/*background:url('../img/pasek02Bg.jpg') repeat-x;*/
}
body{
	/*background:green;*/
	background: url('../img/swirl.jpg') no-repeat bottom center;
	/*background:#ffffff url('../img/swirl.jpg') no-repeat fixed bottom center;*/
	margin:0px;
	padding:0px;
	font-size:14px;
	/*font-family:arial;*/
	font-family: 'trebuchet MS';
	
}

img .noBorder {
  border: none;
}

.mainSliderBorder{
	display:block;
	/*
	border-left:5px solid #3fb3ea;
	border-right:5px solid #3fb3ea;
	*/
	/*
	border-left:5px solid #83cb25;
	border-right:5px solid #83cb25;
	*/
	border-left:5px solid #d2f8a1;
	border-right:5px solid #d2f8a1;
	
}
.footer{
	/*color:#a7a7a7;*/
	color:#000000;
	font-size:9px;
	/*border-top:4px solid #66b500;*/
	border-top:4px solid #9dd555;
	/*background: url('../img/test01.jpg');*/
	height:100px;
	/*border-top:4px solid #029be3;*/
	width:970px;
	margin:0 auto;
}
.footer a{
	/*color:#a7a7a7;*/
	color:#000000;
	text-decoration:none;
}
.content{
	width:970px;
	margin:0 auto;
	background:url('../img/contentBg.jpg') repeat;
	line-height:18px;
}
/*koniec kolorów!*/

.outer{
	width:990px;
	margin:0 auto;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
}
.top{
	width:990px;
	margin:0 auto;
	/*background:url('../img/contentBg.jpg') repeat;*/
	line-height:18px;
	/*
	width:990px;
	margin:0 auto;
	*/
}
.top .topLeft{
	float:left;       
	/*position:absolute;*/
	z-index:999999;
}
.top .topRight{
	float:right;
}
.top .topRight ul{}
.top .topRight ul li{
	padding:5px 7px;
	list-style:none;
	float:left;
	background: url('../img/langSep.jpg') no-repeat center right;
}
.top .topRight ul li a{
	color:#444444;
	text-decoration:none;
}
.top .topRight ul li a:hover{
	/*font-weight:bold;*/
	text-decoration:underline;
}
.mainSlider{
	/*
	background:url('slider_test_photo01.jpg');
	width:990px;
	height:290px;
	*/
}

.leftMenu{
	position:absolute;
	/*background:url('../img/menuLeft.png') no-repeat;*/  
	background:url('../img/menuLeft.jpg') no-repeat;
	width:10px;
	height:48px;
}
.rightMenu{
	position:absolute;
	/*background:url('../img/menuRight.png') no-repeat;*/
	background:url('../img/menuRight.jpg') no-repeat;
	width:10px;
	height:48px;
	margin-left:980px;
}
.menu{
	width:990px;
	margin:0 auto;
	height:41px;
	/*background: #eac520;*/
	/*background:url('../img/contentBg2.jpg') repeat;*/  
	/*background:url('../img/contentBg03.png') repeat;*/
	background:url('../img/menuBg02.png') repeat-x;
	/*background:#f5f4d4;*/
}
.mainMenu{}
.menu ul{
	margin:0px 0px 0px 10px;
	padding:0px;
}
.menu ul li{
	margin:0px;             
	/*padding:5px 0px 0px 0px;*/
	padding:3px 0px 0px 0px;
	float:left;
	display:block;
}
.menu ul li a{
	color:#ffffff;   
	/*padding:5px 10px;*/
	padding:3px 15px;    
	font-size: 16px;
	text-decoration:none;
	margin:0px;
	float:left;
	display:block;
	text-shadow: 1px 1px 0px #000;
}
.menu ul li a:hover{
	-moz-border-radius: 6px;
	border-radius: 6px;
	background:url('../img/menuHoverBg.png') repeat;
	/*color:#e2ba00;*/
	color:#fff;
}
.contentPadding{
	padding:30px 45px;
}

.content {
  min-height: 400px;
  line-height: 22px;
}

.content hr{
	border-top:1px solid #f6f6f6;
	border-bottom:1px solid #dbdbdb;
	border-left:none;
	border-right:none;
	background:none;
}
.content h1{
	padding:0px;
	margin:0px;
	font-weight:normal;
	/*color:#686868;*/
	color: #73a537;
	font-size:22px;
}
.content h2{
	line-height:18px;
	margin:0px;
	/*margin:10px 0px -10px 0px;*/
	padding:0px;
	font-weight:normal;
	/*color:#686868;*/
	color: #73a537;
	font-size:16px; 
}



.footer a:hover{
	text-decoration:underline;
}
.footerPadding{
	padding:5px 10px;
}
.footer .footerLeft{
	float:left;
}
.footer .footerRight{
	float:right;
}
.form{
	
}
#firma, #email, #tresc, #captcha_token{
	border:1px solid #bae188;
	padding:5px 10px;
}
#firma, #email, #captcha_token{
	/*width:360px;*/
	/*width:296px;*/
	width: 189px;
}
#tresc{
	/*width:360px;*/
	/*width:296px;*/
	width: 189px;
	height:150px;
	/*height:200px;*/
}
.formSend, .formCaptcha{
	text-align:right;
}
.formSend input{
	margin:0px;
	padding:5px 25px;
	background:#ffffff;
	border:1px solid #bae188;                       
}

.formError {
	border:1px solid #ff0000 !important;
	/*background: #f4e3e0;*/
}

.komunikatFail {
  padding: 10px 20px;  
	border:1px solid #ff0000 !important;
	background: #f4e3e0;  
}

.komunikatOk {
  padding: 10px 20px;  
	border:1px solid #66b500 !important;
	background: #d2f8a1;  
}
