

.box_title{
	width:100%;
	height:86px;
	background-image: url(../img/box_opacity.png);
	background-repeat: repeat-x;
}

.box_title a:hover{
	color:#d7d7d7;
}

.box_title img{
	float:left;
	padding-right:15px;
	padding-top:14px;
	padding-left:14px;
}

.box_title p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.70em;
    font-weight: 200;
	padding-top:22px;
	line-height:0.7em;

}

.box_title p span{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-weight: 200;
	font-size: 0.55em;
	

}

.box_photo{
	margin-top:4px;

}

.box_photo a{
	color:#fff;
}

.box_promo{
	background-color: #800e0e;
	width:100%;
	height:200px;

}

.box_promo a{
	color:#fff;

}

.box_promo a:hover{
	color:#f2b2b2;

}

.box_promo div{
	padding-left:20px;
	padding-top:5px;
	clear:both;
}

.box_promo div img{
	float:left;
	padding-right:10px;
}

.box_promo div p{
	float:left;
	padding-right:10px;
	color: #FFFFFF;
    font-family: Arial;
    font-size: 0.7em;
	font-weight:bold;
}

.title_red{
	height:71px;
	width:100%;
	background-color: #800e0e;
	background-image: url(../img/arrow_red.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin-bottom:4px;
}

.title_red p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 2em;
    font-weight: 300;
	padding-top:22px;
	float:right;
	padding-right:60px;
}

.title_blue{
	height:71px;
	width:100%;
	background-color: #4c85de;
	background-image: url(../img/arrow_blue.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin-bottom:4px;
}

.title_back{
	height:71px;
	width:100%;
	background-color: #2f5da4;
	margin-bottom:4px;
}


#colaps_2{
	cursor:pointer;
}

#colaps_1{
	cursor:pointer;
}

#colaps_3{
	cursor:pointer;
}

.title_back p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.10em;
    font-weight: 300;
	padding-top:26px;
	float:right;
	padding-right:60px;
}

.title_blue p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 2.20em;
    font-weight: 300;
	padding-top:22px;
	float:right;
	padding-right:60px;
}

.title_green{
	height:71px;
	width:100%;
	background-color: #92a815;
	background-image: url(../img/arrow_green.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin-bottom:4px;
}

.title_green p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
   font-size: 2.20em;
    font-weight: 300;
	padding-top:22px;
	float:right;
	padding-right:60px;
}

.title_purp{
	height:71px;
	width:100%;
	background-color: #a744df;
	background-image: url(../img/arrow_purp.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin-bottom:4px;
}

.title_purp p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 2.20em;
    font-weight: 300;
	padding-top:22px;
	float:right;
	padding-right:60px;
}



.box_title_m{
	width:100%;
	height:64px;
	background-image: url(../img/box_opacity.png);
	background-repeat: repeat-x;
}

.box_title_m img{
	float:left;
	padding-right:15px;
	padding-top:14px;
	padding-left:14px;
}

.box_title_m p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.1em;
    font-weight: 200;
	padding-top:11px;
	padding-left:15px;

}

.box_title_m p span{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
     font-size: 0.8em;
    font-weight: 400;
}

.box_title_m p a:hover{
	color: #FFFFFF;

}

.box_title_m p a{
	color: #FFFFFF;

}


.box_title_green{
	width:100%;
	height:62px;
	background-color: #92a815;
	background-repeat: repeat-x;
}

.box_title_green img{
	float:left;
	padding-right:15px;
	padding-top:14px;
	padding-left:14px;
}

.box_title_green p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.20em;
    font-weight: 200;
	padding-top:11px;
	padding-left:15px;

}

.box_title_green p span{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 0.8em;
    font-weight: 400;
}


.box_title_purp{
	width:100%;
	height:62px;
	background-color: #a744df;
	background-repeat: repeat-x;
}

.box_title_purp img{
	float:left;
	padding-right:15px;
	padding-top:14px;
	padding-left:14px;
}

.box_title_purp p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.20em;
    font-weight: 200;
	padding-top:11px;
	padding-left:15px;

}

.box_title_purp p span{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 0.8em;
    font-weight: 400;
}

.footer{
	width:100%;
	background-color:#2f5da4;
	height:auto;
	margin-top:25px;

}

.box_foot_m p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.40em;
    font-weight: 200;
	padding-top:11px;
	padding-left:15px;
}

.box_foot_list{

}

.box_foot_list div{
	padding-left:20px;
	padding-top:0px;
	clear:both;
}

.box_foot_list div img{
	float:left;
	padding-right:10px;
}

.box_foot_list div p{
	float:left;
	padding-right:10px;
	color: #FFFFFF;
    font-family: Arial;
    font-size: 0.7em;
	font-weight:normal;
}

.foot_text{
	padding-left:15px;
	color: #FFFFFF;
    font-family: Arial;
    font-size: 0.7em;
	font-weight:normal;
}

.foot_text_bottom{
	padding-left:15px;
	padding-top:15px;
	color: #FFFFFF;
    font-family: Arial;
    font-size: 0.7em;
	font-weight:normal;
}

.article{
	background-color:#fff;
	height:auto;
}

.art_title{
	width:100%;
	height:78px;
	background-color:#000;
	background-repeat: repeat-x;
}

.art_title p{
	color: #FFFFFF;
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.90em;
    font-weight: 200;
	padding-top:22px;
	line-height:0.7em;
	padding-left:20px;

}

.art_info{
	padding-left:30px;
	padding-right:30px;
	   font-size: 0.8em;
}

.art_detail{
		padding-left:30px;
	padding-right:30px;
	   font-size: 0.8em;
	   line-height:1.6em;
	   padding-top:30px;
}

.art_detail h4{
    font-family: 'Source Sans Pro',Arial,serif;
    font-size: 1.80em;
    font-weight: 400;
	padding-top:20px;
}

.art_tabs{
		padding-left:30px;
	padding-right:30px;
	   font-size: 0.8em;
	   line-height:1.6em;
	   padding-top:30px;
}

.art_table{
	padding-top:30px;
	padding-right:30px;
	   font-size: 0.75em;
}

.photo_big{
	padding-top:30px;
	padding-left:30px;
}

#zawartosc{

}

.info_biuro{
	padding-right:30px;
	font-size:13px;
}

#mapa_all{
	
}

.dys_box_t{
	font-size:13px;
}

.sart_opis h2{
	font-family: 'Source Sans Pro',Arial,serif;
    font-size: 22px;
    font-weight: 400;
    padding-top: 22px;
	
}


.c_obejmuje h2{
	
	color:#c80f0f;
}

.c_nieobejmuje h2{

	color:#678b06;
}


.crop{
	float:left;
	overflow:hidden; /* this is important */
	}
/* input values to crop the image */
.crop img{
	margin-left:0;
	margin-right:0;
	margin-top:-90px;
	margin-bottom:-160px;
	}

.crop_v2{
	float:left;
	overflow:hidden; /* this is important */
	}
/* input values to crop the image */
.crop_v2 img{
	margin-left:0;
	margin-right:0;
	margin-top:0px;
	margin-bottom:-250px;
	}




