/************ RESET *************/	

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1, h2, h3, h4, h5, h6, pre, code {
	font-size:1em;
	font-weight: normal;
	line-height: 1.5em;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

table, thead, tbody, tfoot, tr, th, td, input, select, textarea {
	font-family:inherit;
	font-size:1em;
}

q:before, q:after {
	content:"";
}

img, input, select, label {
	vertical-align:middle;
}

fieldset, img, a img {
	border:0 none;
}

a{
	text-decoration: none;
}



h6{
	font-size: 0.9em;
}

h5{
	font-size: 1em;
}

h4{
	font-size: 1.1em;
}

h3{
	font-size: 1.3em;
}

h2{
	font-size: 1.6em;
}

h1{
	font-size: 1.9em;
}

/* Clearing Floats Without Structural Markup - ala http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	display: block; visibility: hidden; clear: both; 
	height: 0; 
	content: "."; 
}


/* lists ----------------------------------------------------------------- */
ul, ol, li, dl, dd { 
	list-style-type: none; 
	padding: 0px;
	margin: 0px;
}

/* common ---------------------------------------------------------------- */




.hidden{
 display: none !important;
}

.row{
	clear: both;
	margin-bottom: 10px;
	display:inline;
}

.row label{
	width: 100px;
}

.row input.text,
.row select{
	width: 180px;
}


.row label,
.row input.text,
.row select{
 float: left;
}

.row input.checkbox{
	width: auto;
}

#wrapAll{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

#wrapTop,
#wrapContent,
#wrapFooter{
	width: 100%;
}

input.text{
	border: solid 1px #DCDCDC;
	padding: 3px 5px;
}

/* layout ---------------------------------------------------------------- */

body{
	color: #606060;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}

p, h1, h2, h3, h4, h5, h6, a{
	color: #606060;
	line-height: 1.5em;
}


a:hover{
	color: #e77512;
}

#wrapAll{
	margin-top: 30px;
}

#wrapTop #logo{
	float: left;
	width: 200px;
	height: 100px;
}

/*#wrapTop #logo a{
	background: transparent url(../images/logo.png) no-repeat 0 0;
	display: block;
	margin-left: 20px;
	text-indent: -9999px;
	width: 103px;
	height: 54px;
}*/
#wrapTop #logo a {
	background:transparent url(../images/logo50.png) no-repeat scroll 0 0;
	display:block;
	height:108px;
	margin-left:20px;
	position:relative;
	text-indent:-9999px;
	top:-22px;
	width:103px;
}
#wrapTop #searchRow,
#wrapTop #navMain{
	float: left;
	height: 35px;
	width: 760px;
}

#wrapTop #searchRow #search input.text{
	color: #909090;
}

#wrapTop #navMain{
	border-top: solid 1px #CDCDCD;
	
}

#wrapTop #navMain ul{
	display: block;
	text-align: right;
	height: 34px;
	margin-top: 20px;
}

#wrapTop #navMain ul li{
	display: inline;
	float: left;
	height: 34px;
	/*margin: 0 17px;*/
}

#wrapTop #navMain ul li a{
	display: block;
	font-size:1.3em;
	text-align:left;
	text-indent: -9999px;	
}


.wrapRealizacje #colLeft #navSide li a,
.wrapNews #colLeft .col_1 ul li a,
.wrapNews #colLeft #navSide li a,
.wrapAbout #colLeft ul li a{
    display: block;
    text-indent: -9999px;
}
.wrapNews #navSide.menu_in_news{
	margin-left: 1em;
}
#colLeft #navSide li ul.subNav li a{
	text-indent: 0px;
}
.wrapNews #colLeft .col_1 ul li.current a,
.wrapNews #colLeft .col_1 ul li a:hover{
	background-position: 0 -18px !important;
}

#colLeft ul li.current a, 
#colLeft ul li a:hover, 
#wrapTop #navMain ul li.current a,
#wrapTop #navMain ul li a:hover{
    background-position: 0 -23px !important;
}

#wrapTop #navMain ul li#contactButton{
    margin-right: 0px !important;
}

#pageTitle{
    display: block;
    text-indent: -9999px;
}

#wrapTop #searchRow #search,
#wrapTop #searchRow #language{
	float: right;
	margin-left: 20px;
}

#wrapTop #searchRow #search .searchButton{
	margin-top: 2px;
	margin-left: 9px;
}

#wrapTop #searchRow #language li,
#wrapTop #navMain ul li{
	display: inline;
}

#wrapTop #searchRow #language{
	margin-top: 3px;
}

#wrapTop #searchRow #language li
{
	margin: 0 2px;
}

#wrapTop #searchRow #language li a{
	border-bottom: solid 1px #fff;
	color: #cc6600;
}	

#wrapTop #searchRow #language li a:hover{
	border-bottom: solid 1px #ffa500;
}

#wrapTop #searchRow #language li.current a{
	border-bottom: solid 1px #FFA500;
}

#wrapContent{
	padding-bottom: 20px;
}

#wrapContent #photo a{	
	display: block;
	width: 960px;
	height: 330px;
	text-indent: 0px;
}

#wrapContent #photo a:hover img.noJsHover{
	display: none;
}

#wrapContent #navContent .box{
	float: left;
	margin: 0 5px;
	padding: 20px;
	width: 270px;
	height: 206px;
}

#wrapContent #navContent .box.box_3{
	min-height: 180px; height: auto !important; height: 180px;
}

#wrapContent #navContent .box h2{
	margin-bottom: 20px;
}

#wrapContent #navContent .box.box_3 h2{
	margin-bottom: 13px;
}

#wrapContent #navContent .box.box_2 a,
#wrapContent #navContent .box.box_3 a{
	border-bottom: solid 0px #fff;	
}


#wrapContent #navContent .box.box_1 h2,
#wrapContent #navContent .box.box_2 h2 a,
#wrapContent #navContent .box.box_3 h2 a{
	display: block;
	text-indent: -9999px;
	padding-bottom: 4px;
}

#wrapContent #navContent .box.box_2 a{
	border-bottom: solid 1px #f0f0f0;
}

#wrapContent #navContent .box.box_1 a:hover,
#wrapContent #navContent .box.box_2 a:hover,
#wrapContent #navContent .box.box_3 a:hover{
	border-bottom: solid 1px #ffa500;
}

#wrapContent #navContent .box.box_2{
	background-color: 	#F0F0F0;
}

#wrapContent #navContent .box.box_2 .news_mini .short{
	border-bottom: solid 1px #CDCDCD;
	padding-bottom: 2px;
}

#wrapContent #navContent .box.box_2 .news_mini .date{
	color: #909090;
	font-size: 10px;
	margin-bottom:10px;
}
img.more{
	margin-left: 0.3em;
}
#wrapContent #navContent .box.box_3 ul li{
	background: transparent url(../images/icons/square_orange.gif) no-repeat 3px 12px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: solid 1px #CDCDCD;
	line-height: 2em;
}

#wrapContent #navContent .box.box_3 ul li a{
	
	line-height: 1.5em !important;
	margin: 5px 0px;
}

#wrapContent #navContent .box.box_3 a.seeAll{
	border-bottom: solid 1px #fff;
	color: #cc6600;
	display: inline-block;
	margin-left: 20px;
	margin-top: 7px;
}

a.seeAll:hover{
	border-bottom: solid 1px #ffa500;
}
#wrapFooter{
	border-top: solid 1px #e0e0e0;
	padding: 10px 0px;
}

#wrapFooter .copyrights,
#wrapFooter .copyrights p,
#wrapFooter .copyrights a{
	float: left;
	margin-right: 10px;
}

#wrapFooter .copyrights p
{
	color:#909090;
}

#wrapFooter .copyrights a{
	color: #cc6600;
}

#wrapFooter .madeby a.IW{
	background:transparent url(../images/made_by_IW.png) no-repeat scroll 0 4px;
	display:block;
	height:13px;
	position:relative;
	text-indent:-9999px;
	top:-15px;
	width:71px;
}

#wrapFooter .madeby{
	float: right;
	margin-right: 10px;	
	height: 13px;
}

#wrapFooter .madeby span{
	position:relative;
	left: -58px;
	top: 1px;
}

#wrapContent{
	border-top: solid 3px #FF6600;
}

#wrapContent.home{
	border-top: none !important;
}

#wrapNews #pageTitle{
	border-bottom: solid 1px #CDCDCD;
	line-height: 2em;
	height: 50px;
	width: 100%;
}


#colLeft,
#colRgiht{
	display: block;
	height: 100%;
}

/*---AKTUALNOŚCI----------------------------------------------------------*/



.wrapCareer #colLeft{
	float: left;
	width: 350px;
}

.wrapNews #colLeft{
	float: left;
	/*width: 510px;*/
	width: 460px;
}
.wrapNews #colLeft.short{
	width: 370px !important;
}
.wrapNews #colLeft .col_1{
	float: left;
	padding: 15px 10px 0px 15px;
	width: 55px;
}

.wrapNews #colLeft .col_1 ul{
	padding-left: 10px;
	border-left: solid 1px #e0e0e0;
}

.wrapNews #colLeft .col_1 ul li{
	border-right: solid 1px 	#E0E0E0 ;
	height: 21px;
	padding-top: 8px;
	width: 55px;
}

.wrapNews #colLeft .col_1 ul li.current{
	background: transparent url(../images/currentYearBg.png) no-repeat 100% 0;
	border: none !important;
	width: 63px;
}

.wrapNews #colLeft .col_1 ul li a{
	color: #606060;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.5em;
}

.wrapNews #colLeft .col_1 ul li a:hover{
	color: #E77512 !important;
}


.wrapNews #colLeft .col_2{
	float: left;
	padding: 15px 20px;
	width: 195px;
}

.wrapNews #colLeft .col_2 ul li{
	margin-bottom: 10px;
}


.wrapNews #colRight{
	float: left;
	width: 500px;
}

.wrapCareer #colRight{
	float: left;
	width: 610px;
}
.wrapNews #colRight.long{
	width: 590px;
}

.wrapNews #navSide{
	/*width: 170px;*/
	width:120px;
	float: left;
}

.wrapNews #navSide li{
	font-size: 1.5em;
}

.wrapNews #navSide li ul li{
	font-size: 0.9em;
	margin-left: 10px;
}

.wrapNews #colLeft .col_2 .month
{
	border-bottom: solid 1px #CDCDCD;
	width: 195px;
}

.wrapNews #colLeft .col_2 .month.last{
	border-bottom: none !important;
}

.wrapNews #colLeft .col_2 .month h4{
	margin-bottom: 5px;
	margin-top: 10px;
}

.wrapNews #colLeft .col_2 .month ul li a{
	color: #373737;
	line-height: 1.5em !important;
}

.wrapNews #colLeft .col_2 .month ul li a:hover{
	text-decoration: underline !important;
}

#colLeft ul li.current a,
.wrapNews #colLeft .col_2 .month ul li.current{
	color:#e77512 !important;
}

#colLeft ul li.current a:hover,
.wrapNews #colLeft .col_2 .month ul li.current a:hover{
	text-decoration: none !important;
}

#colRight h3.newsTitle{
	font-weight: bold;
	line-height: 1.6em;
}

#colRight .wrapText{
	float: left;
	line-height: 1.5em;
	padding-top: 10px;
	padding-right: 10px;
	padding-left:  0 !important;
	width: 290px;
}

.wrapNews #colRight.noImg .wrapText{ /* klasę noImg nadaje się dla prawej kolumny, gdy news nie ma obrazka*/
	width: auto;
}

#colRight .wrapText p,
#colRight .wrapText ul,
#colRight .wrapText ol{
	margin-bottom: 10px;
}

.wrapNews #colRight .wrapText ul li ul{
	margin-top: 5px;
	margin-bottom: 5px;
}

.wrapNews #colRight .wrapText ul li{
	margin-left: 10px;
}

.wrapNews #colRight .wrapImages{
	float: left;
	padding: 0px !important;
	/*width: 280px;*/
}

.wrapNews #colRight .wrapImages .image{
	float: left;
	clear: none;
	/*margin: 5px 0px 0px 0;*/
	width: 150 px;
}
	
.wrapNews #colRight .wrapImages .image h3{	
	height:26px;
	line-height:13px;
	margin:0.2em 0;
	width:170px;
}



/*--- O FIRMIE -----------------------------------------------------------*/

#colLeft{
	float: left;
	width: 200px;
}

#colRight{
	float: left;
	width: 760px;
}

.wrapAbout #colRight{
	width: 760px;
}


#pageTitle{
	border-bottom: solid 1px #CDCDCD;
	height: 40px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-left: 20px;
}

.wrapText,
.wrapImages{
	float: left;
	padding: 20px;
}

.wrapText ul{
	margin-left: 7px;
}

.wrapText ul li{
	background: transparent url(../images/icons/li_square_orange.gif) no-repeat 0 6px;
	padding-left: 15px;
	line-height: 1.5em;	
}

.wrapSearch #colLeft #navSide li,
.wrapAbout #colLeft #navSide li{
	margin-bottom: 10px;
}
.wrapSearch #colLeft #navSide li label{
	text-indent: -9999px;
	display: block;
	margin-left:19px;
	margin-top:-15pt;
}
.wrapSearch #colLeft #navSide li.where{
	margin-bottom:6px;
	margin-top:3em;
	margin-left: -1px;
}
.wrapSearch .highlight {
	background-color: #fff1d4; 
}
.wrapRealizacje #pageTitle h2,
.wrapNews #pageTitle h2,
.wrapAbout #pageTitle h2{
	text-indent: -999em;
}
form input.searchButton{
    border-bottom: 1px solid #FFFFFF;
}
form input.searchButton:hover{
    border-color: #E77A19;
}

.wrapAbout #colRight .wrapText{
	width: 95%;
}

.wrapAbout #colRight .wrapImages{
	width: 265px;
}

.wrapAbout #colRight .wrapText ul{
	padding-left: 10px;
}

.wrapImages img{
	margin-bottom: 10px;
}

#navSide{
	color: #606060;
	margin-top: 10px;
	line-height: 1.5em
}

/*--- OFERTA -------------------------------------------------------------*/

.wrapOffer #colLeft #navSide,
.wrapRealizacje #colLeft #navSide{
	margin-left: 20px;
}

.wrapOffer #colLeft #navSide li,
.wrapRealizacje #colLeft #navSide li{
	display: block;
	font-size: 1.4em;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
}

.wrapOffer #colLeft #navSide li a,
.wrapRealizacje #colLeft #navSide li a{
	display: block;
	line-height: 1.3em;
	margin-bottom: 8px;
}

.wrapOffer #colLeft #navSide li ul.subNav li a,
.wrapRealizacje #colLeft #navSide li ul.subNav li a{
	color: #606060 !important;
	font-size: 0.6em !important;
	margin-left: 10px;
}

.wrapRealizacje #colLeft #navSide li ul.subNav ul.subSubNav li a
{
	color: #606060 !important;
	font-size: 0.4em !important;
	margin-left: 20px;
	font-weight: lighter;
}

.wrapRealizacje #colLeft #navSide li ul.subNav li.current>a,
.wrapOffer #colLeft #navSide li ul.subNav li a:hover,
.wrapRealizacje #colLeft #navSide li ul.subNav li a:hover,
.wrapRealizacje #colLeft #navSide li ul.subNav ul.subSubNav li a:hover,
.wrapRealizacje #colLeft #navSide li.current ul.subSubNav li.current a{
	color: #E77512 !important;
}

#offer .offerItem{
	margin-bottom: 10px;
	margin-left: 20px;
	padding-bottom: 10px;
}

#offer .offerItem .description{
	border-bottom: solid 1px #E8E8E8;
	float: left;
	padding: 10px 20px 10px 0px;
	width: 500px;
	text-align: justify;
}

#offer .offerItem .description h3 a
{
	font-size: 1.1em;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
}

#offer .offerItem .description p{
	margin-top: 10px;
	text-align: justify;
}

#offer .offerItem .img{
	float: left;
	margin-left: 20px;
	padding-top: 10px;
	width: 150px;
}

a.seeAll{
	border-bottom: solid 1px #fff;
	color: #E77512;
	display: inline-block;
	margin-top: 7px;
}

.wrapRealizacje #colLeft #navSide ul.subSubNav li.rest{
	display: none;
}
.wrapRealizacje #colLeft #navSide ul.subNav li.current ul.subSubNav li.rest{
	display: block;
}
/*
.wrapRealizacje #colLeft #navSide ul.subNav li.current ul.subSubNav li.first{
	display: none;
}
*/
/*--- PRACA --------------------------------------------------------------*/

.wrapCareer #colRight.wrapText{
	line-height: 1.5em;
	padding: 0px !important;
}

.wrapCareer #colRight.wrapText ul{
	margin-left: 22px;
	margin-bottom: 10px;
}

.wrapCareer #colLeft{
	width: 290px;
	padding: 0px 40px 0px 20px;
}

.wrapCareer #colLeft ul{
	margin-top: 9px;
}


.wrapCareer #colLeft ul li,
.latest ul li{
	background: transparent url(../images/icons/li_square_orange.gif) no-repeat 5px 16px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #e0e0e0;
}


.wrapCareer #colLeft ul li.current{
	color:#E77512 !important;
}

.wrapCareer #colRight.wrapText p{
	margin-bottom: 10px;
}

.wrapNews #colRight h3.newsTitle,
.wrapCareer #colRight.wrapText h3
{
	border-bottom: solid 1px #CDCDCD;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:1.3em;
	font-weight:bold;
	padding: 15px 0px;
}
.wrapNews #colRight h3.noborder{
	border-bottom: none !important;
}

.wrapNews #colRight .published,
.wrapCareer #colRight.wrapText .published{
	color: #CDCDCD;
	font-size: 0.8em;
	margin-bottom: 20px;
}


/*--- REALIZACJE ---------------------------------------------------------*/

#wrapContent.wrapRealizacje #colRight{
	width: 725px;
	margin-left:3em;
}
#wrapContent.wrapRealizacje #colRight #photo a{	
	display: block;
	width: 674px;
	height: 288px;
	margin-left: 10px;
	margin-top: 30px;
	margin-bottom: 20px;
	text-indent: 0px;
}
#wrapContent.wrapRealizacje #colRight #photo a:hover img.noJsHover{
	display: none;
}

#wrapContent.wrapRealizacje #colRight div.intro,
#wrapContent.wrapRealizacje #colRight div.latest{
	float: left;
	width: 310px;
	padding-right: 20px;
	margin-left: 10px;
}

#wrapContent.wrapRealizacje #colRight div.latest h4{
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-weight: bold;
}


/*--- REALIZACJa ---------------------------------------------------------*/
#carousel_top, #carousel_bottom{
	cursor: pointer;
}
#carousel_top.disabled, #carousel_bottom.disabled{
	cursor: default;
}
#carousel_top{
	background: transparent url(../images/up.png) center center no-repeat;
}
#carousel_bottom{
	background: transparent url(../images/down.png) center center no-repeat;
}
#carousel_top.disabled{	
	background: transparent url(../images/up_d.png) center center no-repeat;
}
#carousel_bottom.disabled{
	background: transparent url(../images/down_d.png) center center no-repeat;
}
#carousel_top,#carousel_bottom{
	width: 178px;
	height: 3em;
	float: left;
}
/* height must be equal to margins below */
.bigPhotoMargins{
	margin-bottom: 3em;
	margin-top: 3em;
}
#wrapContent.wrapRealizacje #colRight #gallery .bigPhoto{
	width: 486px;
	height: 335px;
	float: left;	
	padding-right: 14px;
	background: url(../images/load.gif) center center no-repeat;
}
#wrapContent.wrapRealizacje #colRight #gallery .minis{
	width: 185px;
	float: left;
}

#wrapContent.wrapRealizacje #colRight #gallery .minis ul li{
	width: 160px;
	height: 113px;
	
}

#wrapContent.wrapRealizacje #colRight #gallery .minis ul li a{
	width: 145px;
	height: 113px;
	border-left: solid 1px #e0e0e0;
	display: block;
	padding-left: 15px;
	padding-bottom: 4px;
}

#wrapContent.wrapRealizacje #colRight #gallery .minis ul li.mini.current a{
	background: transparent url(../images/currentMini.png) repeat-y -1px 0;
	border-left: none !important;
	padding-left: 16px;
}

#wrapContent.wrapRealizacje #colRight .wrapText{	
    width:95%;
}
#map_canvas{
width: 660px; height: 300px; margin: 1em 0 1em 0;
}

.itemTitle{
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
}
/*
#carousel_top{
	margin:0 5px 0 0;
	background:url('../images/news_cr_left_active.gif') center center no-repeat;
}
#carousel_bottom{
	margin:0 0 0 1px;
	background:url('../images/news_cr_right_active.gif') center center no-repeat;
}
#carousel_bottom, #carousel_bottom{
	width:145px;
	height:22px;
	float:left;
	background-color:#e5e7ea;
	overflow:hidden;
	text-align:center;
	padding:117px 0 0 0;
}-*/
/*--- KONTAKT ------------------------------------------------------------*/

.wrapContact h3{
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:1.3em;
	font-weight:bold;
}

.wrapContact #colLeft{
	padding-top: 20px;
	padding-left: 20px;
	width: 460px;
}

.wrapContact #colRight{
	padding: 74px 0px !important;
	width: 480px;
}

.wrapContact dl dt{
	display: block;
	float: left;
	font-size: 1.1em;
}

.wrapContact dl dd{
	clear: right;
	display: block;
	float: right;
	line-height: 1.5em;
}

.wrapContact dl{
	width: 340px;
}

.wrapContact #colLeft dl{
	margin-top: 30px;
	margin-bottom: 50px;
}

.wrapContact #colLeft dl dt{
	width: 170px;
}

.wrapContact #colLeft dl dd{
	width: 170px;
}

.wrapContact #colLeft .map{
	background: transparent url(../images/map.png) no-repeat 0 0;
	display: block;
	width: 327px;
	height: 258px;
}

.wrapContact #colRight .contact{
	border-bottom: solid 1px #e0e0e0;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.wrapContact #colRight dl dd.email{
	margin-bottom: 10px;
}

.wrapContact dl dd.email a{
	color: #E77512 !important;
}

.wrapContact #colRight dl dd{
	text-align: left;
	width: 200px;
}
#form_job{
	width: 250px; 
}
#form_job #id_content, #form_job li input{
	width: 200px;
}
#form_job #id_content{
	height: 40px;
}
#form_job ul.errorlist, #form_job p input{
	margin: 13px 0 0 0 !important;	
}
#form_job ul.errorlist{
	clear: both;
}































