/*************************************************************************/
/* Bazowe ustawienia strony */
/*************************************************************************/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code, input,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, thead, tbody, tfoot, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background-color: #fff;
	font: normal 11px Arial, Tahoma, Verdana, sans-serif;
	color: #77776f;
}

a {
	text-decoration: none;
	color: #60a75d;
}

a:hover {
	text-decoration: underline;
}

img {
	font-size: 0px;
}

h1 {
	font-size: 18px;
}

/*************************************************************************/
/* style dla strony */
/*************************************************************************/

#bodystyle {
	background: #fff url("../images/final/back2.jpg") 0 0 repeat-x;
}

#background {
	background: #fff url("../images/final/back.gif") 0 0 repeat-x;
	width: 50%;
	height: 220px;
}

.welcome {
	padding: 0 2px 0 16px !important;
	_padding: 0 2px 0 12px;
	width: 758px;
}

/* zawartosc serwisu, przesuwana do gory nad rozciagalne tlo */
.maindiv {
	background: url("../images/final/bannertop.jpg") 0 0 no-repeat;
	clear: both;
	width: 976px;
	margin: 0 auto;
	margin-top: -220px;
	height: auto;
	overflow: hidden;
}
	
/* gorna czesc strony - logo + menu górne + szukaj + langi */

.logoamtech {
	display: inline;
	margin: 17px 0 0 10px;
	width: 180px;
	height: 50px;
	float: left;
}

/* linki na dole modułu */

.navigate {
	padding: 10px 0 0 0;
	width: 732px;
}

.navigate a {
	color: #77776f;
	cursor: pointer;
	float: right;
	margin: 0 0 0 10px;
}

	.navigate a#drukuj {
		background: url(../images/final/nav3.gif) no-repeat;
		padding: 2px 0 0 18px;
	}
	
	.navigate a#gora {
		background: url(../images/final/nav2.gif) no-repeat;
		padding: 2px 0 0 18px;
	}

	.navigate a#glowna {
		background: url(../images/final/nav1.gif) no-repeat;
		padding: 2px 0 0 18px;
	}

/* kontener na wszystkie menu gorne (menu, wyszukiwarka, langi) */
.menusup {
	float: right;
	width: 500px;
	height: 79px;
	overflow: hidden;
}

.menusup1 {
	float: right;
	width: 180px;
}

.menusup2 {
	margin-top: 12px;
}

/* menu górne */
.ultop {
	display: block;
	float: right;
	width: 300px;
}

	.litop {
		display: block;
		float: right;
		height: 29px;
	}
	
	.strona-glowna {
		background: url("../images/final/house.gif") 0 0 no-repeat;
	}
	
	.mapa-serwisu {
		background: url("../images/final/folders.gif") 0 0 no-repeat;
	}
	
	.kontakt {
		background: url("../images/final/phone.gif") 0 0 no-repeat;
	}
	
	.lispacer {
		background: url("../images/final/upmenuborder.gif") 0 0 no-repeat;
		width: 1px;
		height: 29px;
		margin: 0 10px 0 10px;
	}
	
	.upmenu {
		padding-left: 18px;
		display:block;
		margin-top: 7px;
		color: #77776f;
	}

/* wyszukiwarka górna */
.search {
	float: right;
	border: 1px solid #c4c4c4;
	margin: 16px 0 0 22px;
	width: 122px;
	height: 13px;
	padding: 3px 0 2px 2px;
	font-size: 11px;
	color: #77776f;
}

	.search-alert {
		color: red;
		font-size: 14px;
		margin: 18px 0;
	}
	
	.magnifier {
		cursor: pointer;
		float: right;
		margin: 16px 4px 0 6px;
		width: 21px;
		height: 20px;
		background: url("../images/final/magnifier.gif") 0 0 no-repeat;
	}

/* langi */
.langul {
	display: inline;
	float: right;
	margin-right: 4px;
	padding-top: 13px;
}

	.langli {
		display: block;
		float: right;
		width: 38px;
		margin-right: -19px;
	}
	
	.langspacer {
		background: url("../images/final/langspacer.gif") 0 0 no-repeat;
		float: right;
		width: 1px;
		height: 13px;
		padding-right: 9px;
	}
	
	.flaglink {
		font-size: 0px;
		display: block;
		float: right;
		width: 17px;
		height: 11px;
		border: 1px solid #c4c4c4;
	}
	
	.flaglink :hover{
		text-decoration: none;
	}

/* menu główne */

.mainmenu {
	clear: both;
	width: 200px;
	padding-top: 4px;
	float: left;
	overflow: visible;
}

	.menucontent {
		background: #1376b0 url("../images/final/screwup.jpg") 0 0 no-repeat;
		width: 200px;
		min-height: 64px;
		height: auto !important;
		height: 64px;
		border-left: 4px solid #efeceb;
		float: left;
	}
	
		.ulmenu {
			margin-top: 42px;
			font-size: 12px;
			font-weight: normal;
			color: #fefefe;
		}
		
		.limenu {
			display: inline;
			float: left;
			font-size: 0px;
			width: 100%;
		}
		
		.menulink {
			display: block;
			width: 170px;
			margin-left: 7px;
			padding: 6px 0 6px 18px;
			text-decoration: none;
			color: #fefefe;
			font-size: 12px;
			font-weight: normal;
			background: url("../images/final/darrow.gif") 0 0 no-repeat;
		}
		
		.menulink:hover{
			text-decoration: none;
			color: #fefefe;
			font-size: 12px;
			font-weight: normal;
			display: block;
			background: #5ab731 url("../images/final/darrow.gif") 0 0 no-repeat;
		}
		
		.active {
			background: #59b630 url("../images/final/darrow.gif") 0 0 no-repeat;
		}
		
		.mainspacer {
			background: url("../images/final/mainmenubr.gif") 0 0 no-repeat;
			height: 1px;
			width: 170px;
			margin: 1px 0 1px 15px;
			_margin: 1px 0 0 15px;
			border: 0px;
			font-size: 0px;
			font-weight: normal;
		}
	
	.menubottom {
		background: #1376b0 url("../images/final/screwdown.jpg") 0 42px no-repeat;
		border-left: 4px solid #efeceb;
		padding-top: 42px;
		width: 200px;
		height: 28px;
		float: left;
	}
	
	.submenu{
		background: #0f5f90;
	}
	
	.sublink {
		padding-left: 28px;
		width: 160px;
		background: url("../images/final/darrow.gif") 10px 0 no-repeat;
	}
	
		.activ {
			background: #59b630 url("../images/final/darrow.gif") 10px 0 no-repeat;
		}
	
	.sublink2 {
		font-size: 11px;
		padding-left: 38px;
		width: 150px;
		background: none;
	}
	
		.activ2 {
			background: #59b630;
		}
	
	.sublink:hover {
		background: #5ab731 url("../images/final/darrow.gif") 10px 0 no-repeat;
	}
	
	.sublink2:hover {
		background: #5ab731;
		font-size: 11px;
	}
	
.maintext{
	float: left;
	margin-top: 137px;
	text-align: justify;
}

.aktshort {
	padding: 12px 7px 0 8px;
	margin-right: 11px;
	float: left;
	width: 370px;
}

	.aktshort h1 {
		background: url("../images/final/logosmall1.gif") 0 5px no-repeat;
		color: #AEAEA2;
		font-family: SwitzerlandCondLight, Arial;
		font-weight: normal;
		padding: 8px 0 0 42px;
	}

	.aktshort a {
		color: #18a0d3;
	}
	
	.newsmain h1 {
		background: url("../images/final/logosmall1.gif") 0 5px no-repeat;
		font-family: SwitzerlandCondLight, Arial;
		font-weight: normal;
		padding: 10px 0 0 42px;
		font-weight: bold;
		font-size: 16px;
		color: #aeaea2;
	}

	.aktshort h2 {
		font-size: 12px;
		font-weight: bold;
		padding: 6px 0 7px 0;
		color: #18a0d3;
	}
	
	.newsmain h2 {
		color: #18a0d3;
		font-size: 12px;
		font-weight: bold;
		padding: 7px 0 7px 0;
	}
	
	.date {
		color: #60a75d;
		font-family: Tahoma, Arial;
		font-size: 10px;
		padding-bottom: 1px;
	}
	
	.news {
		margin-bottom: 13px;
		line-height: 140%;
	}

.opis {
	float: left;
	width: 362px;
}

.opis img {
	margin-top: 14px;
}

.banner {
	float: left;
	margin: 16px 0 0 0;
	padding: 2px;
	border: 1px solid #f2eeed;
}

	.middle {
		margin-left: 7px;
		margin-right: 7px;
	}

.leftfloat {
	clear: both;
}

/******************************************************************/
/************************STOPKA************************************/
/******************************************************************/

.footercont {
	background: #f2eeed;
	clear: both;
	height: 44px;
	margin-top: 18px;
	border-bottom: 4px solid #d3d3d2;
}

	.footer {
		margin: 0 auto;
		width: 978px;
	}
	
	.footeramtech {
		float: left;
		margin-top: 8px;
		width: 600px;
	}
	
		.footeramtech a {
			color: #1376b0;
		}
	
		.amtechlink {
			background: url("../images/final/graylogo.gif") 0 0 no-repeat;
			display: inline;
			float: left;
			height: 26px;
			width: 96px;
			margin: 2px 12px 0 18px;
		}
	
	.footerideo {
		float: right;
		margin-top: 16px;
		margin-right: 12px;
		_margin-right: 6px;
		width: 300px;
	}
	
	.footerideo a{
		color: #1376b0;
	}
	
	.footeritem {
		padding-left: 14px;
		float: right;
		text-align: right;
	}
	
	.footerarrow {
		background: url("../images/final/bluearrow.gif") 0 0 no-repeat;
		float: left;
		height: 11px;
		width: 3px;
		margin: 2px 5px 0 0;
	}

/******************************************************************/
/************************AKTUALNOŚCI*******************************/
/******************************************************************/

.newsblock {
	overflow: hidden;
	padding: 12px 18px 12px 23px;
	_padding: 12px 18px 12px 18px;
	width: 732px;
}

.linklist {
	display: block;
	float: left;
}
	
	.linkitem {
		display: block;
		float: left;
	}
	
	.linkitem a {
		color: #77776f;
	}
	
	.linkselector {
		background: url("../images/final/dbarrow.gif") 0 0 no-repeat;
		width: 11px;
		height: 11px;
		margin-top: 2px;
		margin-left: 2px;
		padding-right: 2px;
		float: left;
	}
	
.newsmain {
	margin-top: 18px;
	overflow: hidden;
	width: 735px;
	_width: 734px;
}

.newscont {
	margin-top: 18px;
	float: left;
	width: 732px;
}

	.desc-border { border-bottom: 2px solid #dfdddc;}

	.priority {
		background: #f1f1f1;
	}

	.short-priority {
		padding: 5px;
		margin-left: -5px;
		margin-right: -5px;
		background: #f1f1f1;
	}

	.title {
		font-size: 12px;
		font-weight: bold;
		padding: 6px 0 7px 0;
		color: #18a0d3
	}

	.newscont p {
		margin-bottom: 8px;
		line-height: 150%;
		text-align: justify;
		display: block;
	}
	
	/*kolor linku na stronie opisowej*/
	.d a {
		color: red;
	}
	
	/* brak odstepu dla naglowka w aktualnosciach*/
	.newscont-akt h2 {
		padding: 0px;
	}
	
	.a-fix {
		padding: 6px;
		_margin-left: 0px;
		margin-left: -6px;
		_margin-left: 0px;
		width: 729px;
		_width: 720px;
		overflow: visible;
	}
	
	.h2-fix h2{
		color: #288cc7;
	}
	
	.newscont ul, ol {
		display: block;
		list-style-type: none;
	}
	
		.newscont li{
			background: url("../images/final/gwarrow.gif") 0 6px no-repeat;
			margin-left: 21px;
			padding-left: 10px;
			display: block;
			line-height: 150%;
		}

	/* style tabelek */
	.newscont table {
		border-collapse: collapse;
		width: 100%;
		margin: 20px 0 10px 0;
		text-align: center;
	}
	
		.newscont td {
			border: 1px solid #a6a6a6;
			padding: 0px 7px;
			text-align: center;
			vertical-align: middle;
			height: 30px;
		}
		
		.newscont tr {
			border-bottom: 1px solid #a6a6a6;
			width: 100%;
			text-align: center;
		}
	
	table.housecont {
		border: 0px solid #a6a6a6;
		width: 100%;
		margin: 20px 0 10px 0;
		text-align: center;
	}
		
		.housecont td {
			border: 0px solid #a6a6a6;
			padding: 5px;
			text-align: center;
			vertical-align: top;
		}
		
		.housecont tr {
			border-bottom: 0px solid #a6a6a6;
			width: 100%;
			text-align: center;
		}
		
		
		
			.theader {
				background: #c4c4c4;
			}
		
			.teven {
				background: #f2eeed;
			}
	/*koniec tabelek*/
	
	.newscont .date {
		padding: 7px 0 2px 0;
	}
	
	.morelink {
		color: #60a75d;
		background: url("../images/final/gdarrow.gif") 0 2px no-repeat;
		background-position: right;
		padding-right: 12px;
	}

.back-cont {
	padding: 6px 0 12px 0;
	border-top: 2px solid #dfdddc;
	clear: both;
}

	.back {
		background: white url("../images/final/gdarrowleft.gif") 0 2px no-repeat;
		color: #60a75d;
		padding-left: 12px;
	}
	
	.mini {
		height: 112px;
		float: left;
	}
	
/* pliki do pobrania */

.files {
	margin: 12px 0;
}

	.file-img {
		background: url("../images/final/save.gif") 0 0 no-repeat;
		display: block;
		height: 31px;
		float: left;
		width: auto;
		padding-left: 34px;
		padding-top: 5px;
		font-weight: bold;
	}
	
	.file {
		margin: 6px 0;
	}
		
		.file p {
			clear: both;
		}

/* formatowania dla widoku calych aktualnosci, gora, dol, lewo, prawo, bez obrazka*/

.img-right {
	float: right;
	margin-top: 36px;
	width: 175px;
	margin-left: 5px;
	_margin-left: 0px;
}

.img-left {
	float: left;
	width: 169px;
	margin-right: 20px;
	_margin-right: 0px;
}
	
	/* poprawki dla strony opisowej */
	.left-up {
	}
	
	.right-up {
		margin-top: 30px;
	}
	/* koniec poprawek */
	
	.img-left img {
		margin: 0 6px 0 -4px;
		clear: left;
	}
	
	.img-float {
		float: left;
		width: 175px;
		margin: 6px 4px;
		*margin: 6px 3px 6px 4px;
		_margin: 6px 2px 6px 3px;
	}
	
	.picture {
		width: 168px;
		min-height: 168px;
		_height: 168px;
		padding: 2px;
		float: left;
		border: 1px solid #38d2fa;
		position: relative;
		zoom: 1;
	}
	
	.picture a {
		zoom: 1;
	}
	
	.picture img {
		zoom: 1;
	}
	
	.picture var {
		display: block;
	}
	
	.img-clear{
		clear: both;
	}
	
	.clear {
		clear: both;
	}
	
	.img-desc {
		width: 163px;
		min-height: 1px;
		padding: 0 6px;
		margin-top: 180px;
		_margin-top: 6px;
	}

	.img-short-cont {
		width: 106px;
		height: 106px;
		float: left;
		margin-right: 10px;
		_margin-right: 5px;
	}

	.img-short {
		float: left;
		width: 106px;
		height: 106px;
		padding: 2px;
		position: relative;
		border: 1px solid #38d2fa;
	}

/***********************PAGER***************************************/

.pager {
	border-top: 4px solid #dfdddc;
	padding: 10px 5px 5px 5px;
	margin-top: 12px;
	float: left;
	width: 100%;
	_width: 722px;
}
	
	.print {
		background: url("../images/final/print.gif") 0 0 no-repeat;
		padding-left: 15px;
		display: block;
		margin-top: 5px;
		margin-left: 3px;
		color: #77776f;
		float: left;
	}
	
	.numbers {
		float: right;
		margin-top: 4px;
		margin-right: 12px;
		_margin-right: 0px;
	}
	
		.prev {
			background: url("../images/final/gdarrowleft.gif") 0 2px no-repeat;
			float: left;
			width: 10px;
			height: 12px;
			margin: 0;
		}
		
		.next {
			background: url("../images/final/gdarrow.gif") 0 2px no-repeat;
			width: 10px;
			height: 12px;
			float: left;
			margin: 0;
		}
	
	.numbers a {
		float: left;
		margin: 0 4px 0 4px;
		color: #77776f;
	}
	
		.numbers b {
			color: #60a75d;
			float: left;
		}
	
/**********************KONIEC*PAGERA********************************/

/******************************FAQ**********************************/

.faq {
	padding: 10px 0 0 0;
	text-align: left;
	font-family: Arial, Tahoma;
}

	.faq-opis {
		margin: 0 0 12px 0;
	}

	.faq h2 {
		background: #1376b0 url("../images/final/ggarrow.gif") 10px 8px no-repeat;
		padding: 3px 0 3px 20px;
		color: white;
		font-weight: normal;
		margin: 2px 0 2px 0;
		cursor: pointer;
	}

	.faq p {
		background: #f2eeed;
		margin: 0 10px 0 10px;
		padding: 3px 12px 3px 12px;
		line-height: 150%;
	}
	
	.faqform {
		line-height: 150%;
		margin: 10px 0 0 0;
	}
	
	.faqform h2 {
		color: #18a0d3;
	}
	
	.faq-form {
		margin-bottom: 52px;
		_padding-bottom: 52px;
		overflow: auto;
	}
	
		.faq-input-mail {
			width: 235px;
			height: 13px;
			border: 1px solid #ada8a8;
			font-size: 11px;
			padding: 3px 2px 3px 2px;
			margin-left: 7px;
		}
		
		.faq-input-text {
			width: 500px;
			height: 63px;
			border: 1px solid #ada8a8;
			font-size: 11px;
			font-size: 11px;
			padding: 3px 2px 3px 2px;
			font-family: Arial, Tahoma;
			float: left;
			margin-left: 7px;
			_margin-left: 10px;
		}
		
		.faq-input-submit {
			background: url("../images/final/greensubmit.gif") 0 0 no-repeat;
			clear: both;
			margin: 7px 10px 0 72px;
			_margin: 7px 14px 0 75px;
			width: 63px;
			height: 21px;
			color: white;
			display: inline;
		}
		
		.green-dot {
			color: #60a75d;
			font-size: 12px;
		}
		
		.faq-left { float: left;}
		
		.required { margin-top: 10px; }
		
		.faq-description {
			width: 66px;
			float: left;
			text-align: right;
		}
		
		.faq-clear {
			clear: both;
			width: 300px;
		}
		
/*********************FORMULARZ KONTAKTOWY**************************/

.contact-form {
	margin-top: 6px;
	font-family: Arial, Tahoma;
	margin-bottom: 52px;
	_padding-bottom: 52px;
	overflow: auto;
}
	
	.contact-clear {
		clear: both;
	}
	
	.text-input {
		width: 235px;
		height: 13px;
		padding: 3px 2px 3px 2px;
		border: 1px solid #ada8a8;
		margin: 10px 0 5px 14px;
		float: left;
		font-size: 11px;
	}

		.zip-fix {
			width: 40px;
		}

	.multi-input {
		border: 1px solid #ada8a8;
		width: 500px;
		height: 63px;
		margin: 10px 0 1px 14px;
		_margin: 10px 0 1px 11px;
		font-family: Arial, Tahoma;
		font-size: 11px;
	}
	
	.description {
		float: left;
		margin-top: 14px;
		text-align: right;
		width: 100px;
	}
	
	.d-fix {
		margin-top: 10px;
	}
	
	.select {
		margin: 10px 0 0 14px;
	}
	
	.check {
		float: left;
		margin: 7px 0 0 114px;
		*margin: 7px 0 0 110px;
	}
	
	.check-text {
		float: left;
		width: 500px;
		margin: 7px 0 0 7px;
	}
	
	.form-submit {
		background: url("../images/final/greensubmit.gif") 0 0 no-repeat;
		width: 63px;
		height: 21px;
		color: white;
		margin: 7px 10px 0 114px;
		float: left;
	}

/*******************************************************************/
/*********************WYSZUKIWARKA**********************************/
/*******************************************************************/

.finder{
		margin: 5px 0 5px 22px;
}

	.find {
		float: left;
		border: 1px solid #c4c4c4;
		width: 122px;
		height: 13px;
		padding: 3px 0 2px 2px;
		font-size: 11px;
		color: #77776f;
	}
	
	.gmagnifier {
		cursor: pointer;
		float: left;
		margin: 0 4px 0 6px;
		width: 21px;
		height: 20px;
		background: url("../images/final/gmagnifier.gif") 0 0 no-repeat;
	}
	
	.find-p {
		line-height: 150%;
		/*width: 732px;*/
	}
	
	.finder b {
		color: #77776f;
	}
	
	.results-header {
		clear: both;
		float: left;
		background: #f2eeed;
		margin-top: 10px;
		margin-bottom: 17px;
		padding: 10px;
		width: 712px;
	}
	
	.results-header p {
		color: #77776f;
	}
	
		.results-header p span {
			color: #77776f;
		}
	
	.result {
		float: left;
		margin: 2px 0 0 0;
		width: 732px;
	}
	
	.result h2 {
		font-size: 12px;
		background: #f2eeed url("../images/final/glgarrow.gif") 11px 8px no-repeat;
		color: #77776f;
		cursor: pointer;
		font-weight: normal;
		padding: 3px 0 3px 22px;
		overflow: auto;
		display: block;
	}
	
		.findleft {
			width: 500px;
			float: left;
		}
	
		.findright {
			text-align: right;
			float: right;
			width: 198px;
			padding-right: 12px;
			
		}
		
		.findright var {
			font-style: normal;
			font-weight: bold;
		}
		
		.green-number {
			color: #60a75d;
		}
		
		.result dt {
			padding: 3px 30px 3px 30px;
			line-height: 180%;
		}

/*******************************************************************/
/*********************MAPA SERWISU**********************************/
/*******************************************************************/

.site-m {
	_width: 720px;
	margin-top: 8px;
}

ul.site-map li {
	display: inline;
}

ul.site-map li a {
	width: 100%;
	font-weight: bold;
	color: #77776f;
	background: #c9f0ff;
	padding: 2px 0 2px 12px;
	margin-top: 2px;
	display: block;
}

ul.site-map li ul li a {
	background: white url("../images/final/gwarrow.gif") 33px 6px no-repeat;
	padding: 1px 0 2px 45px;
	width: 687px;
	font-weight: normal;
}

ul.site-map li ul li ul li a {
	background: white url("../images/final/gwarrow.gif") 53px 6px no-repeat;
	padding: 1px 0 2px 65px;
	width: 667px;
	font-weight: normal;
}

/*******************************************************************/
/****************************GALERIA********************************/
/*******************************************************************/

.gallery-float {
	width: 732px;
	margin: 10px 0 10px 0;
	float: left;
	clear: both;
}

	.gallery-float h2 {
		padding-top: 0;
	}
	
	.show-gallery {
		background: url("../images/final/show-gallery.gif") 0 0 no-repeat;
		display: block;
		width: 107px;
		height: 21px;
		margin: 8px 0 8px 0;
		float: left;
		text-decoration: none;
		text-align: center;
		font-size: 12px;
		line-height: 21px;
		color: white;
	}
	
	.show-gallery:hover {
		text-decoration: none;
	}
	
.gallery-cont {
	width: 212px;
	float: left;
	margin: 8px 33px 8px 0;
	_margin: 8px 25px 8px 0;
	overflow: hidden;
	height: 230px;
}
	
.img-gallery {
	float: left;
	position: relative;
	width: 206px;
	height: 206px;
	border: 1px solid #38d2fa;
	padding: 2px;
	margin-right: 12px;
}

.gallery-img {
	position: relative;
	float: left;
	width: 206px;
	height: 206px;
	border: 1px solid #38d2fa;
	padding: 2px;
}

	.p-gallery {
		display: block;
		float: left;
		width: 212px;
		padding: 6px;
	}

	.list-gallery {
		border-top: 2px solid #dfdddc;
		padding-top: 4px;
		margin-bottom: 8px;
	}

	.gal-p {
		margin: 6px 0;
	}

	.gallery-ul {
		display: block;
		list-style-type: none;
	}
	
	.gallery-li {
		background: url("../images/final/gwarrow.gif") 0 6px no-repeat;
		margin-left: 21px;
		padding-left: 10px;
		display: block;
		line-height: 150%;
	}
	
	.gallery-li a {
		color: #77776f;
	}
	
	
/******************************************************************/
/***************************** KOMUNIKATY *************************/
/******************************************************************/
	
.message {
	margin: 10px 0;
	text-align: center;
	font-size: 14px;
}

	.message-f {
		margin-top: 10px;
		text-align: center;
		font-size: 14px;
		color: #FF6500;
	}

	.message-input {
		color: white;
		background: url("../images/final/greensubmit.gif") 0 0 no-repeat;
		width: 63px;
		height: 21px;
	}
	
	.frame {
		margin: 10px 0;
		font-weight: bold;
	}
	
	.m-frame {
		border: 2px solid #ff6500;
	}
	
/******************************************************************/
/**********************ROZSZERZANIE REGIONÓW***********************/
/******************************************************************/

div.regsrodkowy-2-3-4 {}

div.regsrodkowy-2-3 .aktshort {width: 732px;}

div.regsrodkowy-2-4 .opis {width: 732px;}

div.regsrodkowy-3-4 .welcome {width:940px;}
div.regsrodkowy-3-4 .aktshort {width:545px;}

div.regsrodkowy-2 {}

div.regsrodkowy-3 .welcome {width: 940px;}
div.regsrodkowy-3 .aktshort {width: 940px;}

div.regsrodkowy-4 .welcome {width: 940px;}
div.regsrodkowy-4 .opis {width: 940px;}

div.regsrodkowy- .newsblock {width: 940px;}
div.regsrodkowy- .navigate {width: 940px;}
div.regsrodkowy- .newscont {width: 940px;}
div.regsrodkowy- .pager {width: 940px;}
div.regsrodkowy- .gallery-float {width: 940px;}
div.regsrodkowy- .newsmain {width: 940px;}
div.regsrodkowy- .results-header {width: 940px;}
div.regsrodkowy- .result {width: 958px;}
