﻿/****************************************************/
/************ STYLES FOR ART&CULUTRE PAGES ************/



/********** ART&CULTURE STRUCTURE ***********/

#culture
{
	background:none;
	border:none;
	font-family: Arial;
	font-size: 13px;
}
#culture ul
{
	font-size: 13px;
}

#culture .ui-widget-header
{
	background:none;
}
#culture .ui-widget-header
{
	border-top:none;
	border-left:none;
	border-right:none;
	border-color: #CCC;
	
}
#culture .ui-tabs-nav li a
{
	color: #388ECB;
}
#culture .ui-corner-all 
{
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}


#culture .boxtop 
{
	height:240px;
}
.ArtCulture 
{
	z-index: 0;
}

.ArtCulture div.News {
	margin-top: 0;
}
.ArtCulture div.SpecialNews {
	margin-top: 0;
	clear: none;
}

.ArtCulture .News .TabContent {
	margin-bottom: 3px;
}

.ArtCulture .News .ShadowBoxContent {
	float: left;
}

.ArtCulture .NewsList .ShadowBoxContent {
	height: auto;
	float: none;
}

.ArtCulture .News .NewsBox {
	margin-top: 3px;
}

.ArtCulture .Box {
	width: 100%;
	margin:0;
}

.ArtCulture .Box .Main span {
	float:right;
	margin-right:0px;
	margin-top:8px;
	width:145px;
}

.ArtCultureEvents .Pager,
.ArtCultureNews .Pager,
.PeopleOrganizationList .Pager  {
	margin:0;
	padding: 25px 0 20px 0;
}

.NewsPage .Pager,
.PersonOrOrganizationDetails .Pager 
{
	padding-top: 10px;
	margin-bottom: 15px;
}

.ArtCultureEvents .SearchForm h2,
.ArtCultureNews .SearchForm h2,
.NewsPage .SearchForm h2,
.EventPage .SearchForm h2,
.PeopleOrganizationList .SearchForm h2,
.ArtCultureComp .SearchForm h2,
.PersonOrOrganizationDetails  .SearchForm h2 {
	margin-bottom: 0;
}

.ArtCultureEvents .SearchForm .Gut,
.ArtCultureNews .SearchForm .Gut,
.NewsPage .SearchForm .Gut,
.EventPage .SearchForm .Gut,
.PeopleOrganizationList .SearchForm .Gut,
.ArtCultureComp .SearchForm .Gut,
.AlphabetSearch .Gut {
	background:#F4F4F4 none repeat scroll 0;
	display:inline;	
	margin-left:6px;
	margin-right:0;
	margin-bottom: 3px;
	margin-top:9px !important;
	padding-left:0;
	padding-right:0;
	width:214px !important;
}

.ArtCultureEvents .SearchForm .ShadowBoxContent,
.ArtCultureNews .SearchForm .ShadowBoxContent,
.NewsPage .SearchForm .ShadowBoxContent,
.EventPage .SearchForm .ShadowBoxContent,
.PeopleOrganizationList .SearchForm .ShadowBoxContent,
.ArtCultureComp .SearchForm .ShadowBoxContent,
.AlphabetSearch .ShadowBoxContent 
{
	padding-bottom: 5px;
}


.SearchForm form {
  z-index: 0;
}

/**************** ART&CULTURE COMPONENTS **************/

.MediaThumbnail {
	float:left;
	width: 126px;
	margin: 0 0 12px 26px;
}

.FirstMediaThumbnail,
.OneMediaThumbnail {
	margin-left: 9px;
}

.MediaThumbnail a {
	font-size: 12px;
	font-weight: bold;
}

.MediaThumbnail a:hover {
	color: #005FA2;
}

.MediaThumbnail .Image {
	border:3px solid #BBBBBB;
	display:block;
	margin-bottom: 8px;
	height: 88px;
	width:  120px;
	position: relative;
}

.MediaThumbnail .Image img {
	border: 0;
	float: left;
	width: 120px;
	height: 88px;
}

.MediaThumbnail .NoBorder {
	border-width:0px;
}
.OneMediaThumbnailCategory  .Image img {
	width:380px;
	height: 167px;	
}
.OneMediaThumbnail .Image img {
	width: 418px;
	height: 334px;	
}
.OneMediaThumbnailCategory {
	width: 260px;
	height: 330px !important;
	margin-right: 12px;
}
.OneMediaThumbnailCategory .Image{
	width: 260px;
	height: 270px;
}
.OneMediaThumbnail 
{
	width: 424px;
}

.OneMediaThumbnail .Image {
	height: 334px;
	width:  418px;		
}

.ArtCultureYouth .Image span,
.MediaThumbnail .Image span {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 120px;
	height: 88px;
	background: url('../images/youtube.png') no-repeat 50% 50%;
}

.MediaThumbnail a.Image:hover {
	border:3px solid #FFD600;	
}

.Shortcut {
	float: left;
	width: 100%;
	margin: 0 0 12px 0;
}

.ArtCulture .Shortcut {
	margin: 12px 0 0 0;
}

.Shortcut dt {
	padding-bottom: 2px;
}

.Shortcut dt a {
	color: #388ECB;
	/* font-size: 13px; */
	font-weight: bold;
	font-style: normal;
}

.Shortcut dt a:hover {
	color: #005FA2;
}

.Shortcut dd {
	color: #abaaaa;
	font-size: 10px;
	text-transform: uppercase;
}

.Shortcut dd.Photo img {
	border: 3px solid #BBBBBB;
	float: left;
	margin-right: 10px;
	/*height: 53px;*/
	/*width: 53px;*
}

.BigShortcut dd.Photo img {
	/*height: 120px;*/
	/*width: 120px;*/
}

.LinkWrapper .EmphasisedLink {
	background:#FFFFFF url(../images/utilImages/play.gif) no-repeat scroll right center;
	border:1px solid #DDDDDD;
	margin-bottom:0;
	text-align:left;	
	padding:3px 20px 3px 8px;	
	color:#388ECB;
	text-decoration:none;
}
.LinkWrapper .EmphasisedLink:hover {
	border-color:#9D9D9D;
}
.StoriesMainPage .Footer,
.Stories .Footer,
.WpekPage .Footer,
.Panel .Footer,
.PlatformAW .Footer,
.Wpek .Footer,
.ArtCultureYouth .Footer,
.ArtCulture .Footer,
.ArtCultureQuarter .Footer,
.ArtCultureEvents .Footer,
.ArtCultureNews .Footer,
.ArtCultureComp .Footer,
.PersonOrOrganizationDetails .Footer,
.PeopleOrganizationList .Footer,
.ArtCultureContact .Footer,
.OldTown .Footer,
.WinterSummerPage .Footer,
.WinterSummer .Footer,
.Kapuscinski .Footer,
.KapuscinskiPage .Footer,
.KapuscinskiOnePage .Footer,
.Wpek1 .Footer
{
	background:#F4F4F4 none repeat scroll 0;
	border-top:1px solid #DDDDDD;
	height:20px;
	margin-top:10px;
	padding-top:10px;
}

.ArtCulture .ShadowBox .Main span {
	font-size:12px;
	font-weight:bold;
}
.WpekPage h5,
.ArtCulture h5,
.ArtCultureEvents h5,
.WinterSummerPage h5
{
	font-size: 17px;
	font-weight: bold;
}

.showhide {
display: none;
}

.PeopleSearchResultsTop ul li 
{
	background-image: url(../images/utilImages/bullet_gray.jpg);
}


/************ ART&CULTURE FRONT PAGE ****************/

.ArtCulture .NewsList h2 {
	margin-bottom: 0;
}
.ArtCulture .NewsList .Gut {
/*	height: 298px;*/
	height: auto;
	padding-top: 12px;
}

.ArtCulture .ColumnRight .NewsList {
	margin-top: 0px;
	/*float:right;*/
}

.ArtCulture .Culture .TabContent {
	height: 320px;
}

.ArtCulture .ColumnRight .ShadowBox {
	clear: both;
}

.ArtCulture .ColumnRight .SearchEvent {
	margin-top:0;
	width:229px;	
	float:left;	
	clear: none;
}

.ArtCulture .ColumnRight .SearchEventNew {
        margin-right: 18px;
}

.ArtCulture .ColumnRight .PopularSites,
.ArtCulture .ColumnRight .Info {
	margin-top:0;
	width:229px;	
	float:right;	
	clear: none;
	display: inline;
}

.ArtCulture .ColumnRight .Info {
	margin-top: 0px;
}

.ArtCulture .ColumnRight .PopularSites .Gut,
.ArtCulture .ColumnRight .SearchEvent .Gut,
.ArtCulture .ColumnLeft .People .Gut,
.ArtCulture .ColumnLeft .Organizations .Gut,
.ArtCulture .ColumnRight .Info .Gut {
	width: 204px;
}


.ArtCulture .ColumnLeft .People .Gut,
.ArtCulture .ColumnLeft .Organizations .Gut {
	height: 365px;
	margin-top: 0;
	float: left;
}

.ArtCulture .ColumnLeft .People .ShadowBoxContent,
.ArtCulture .ColumnLeft .Organizations .ShadowBoxContent {
	height: 425px;
}

.ArtCulture .ColumnLeft .People h2,
.ArtCulture .ColumnLeft .Organizations h2 {
	margin-bottom: 0;
}

.ArtCulture .ColumnRight .PopularSites .ShadowBoxContent {
	height: 339px;
	
}

.ArtCulture .ColumnRight .PopularSites .Gut {
	margin-top: 2px;
}

.ArtCulture .ColumnRight .SearchEvent .ShadowBoxContent {
	height: 485px;
}

.ArtCulture .ColumnRight .Info .Gut {
	height: 122px;
	width: 202px;
}

.ArtCulture .ColumnLeft .People {
	width:229px;	
	float:left;	
	clear: none;
}

.ArtCulture .ColumnLeft .Initiative {
	margin-top: 445px;
}

.ArtCulture .ColumnRight .Film {
	clear: both;
}

.ArtCulture .ColumnLeft .Organizations {
	/*width:229px;	*/
	/*float:right;*/	
	clear: none;
}

.ArtCulture .Culture .Box {
	width: 100%;	
	margin-top: 22px;
}

.ArtCulture .Culture .BoxTop {
	height: 230px;
	float: left;
	width: 100%;
}

.ArtCulture .ColumnLeft .Culture .Gut {
	height: 340px;
}

.ArtCulture .ColumnLeft .Culture .ShadowBoxContent {
	height: 417px;
}

.ArtCulture .ColumnRight .Film .ShadowBoxContent {
	height: 195px;
}

.ArtCulture .ColumnRight .Film .Gut {
	height: 149px;
}


.ArtCulture .Culture .Box .More {
	margin: 0;
}

.ArtCulture .Culture .Box .More a {
	color: #388ECB;
}
.ArtCulture .SearchEvent .Form {
	position: relative;
	height: 431px;
	z-index: 0;
	overflow: visible;
	padding-left:8px;
}

#ui-datepicker-div {
	z-index: 100;
}

.ArtCulture .SearchEvent .Form fieldset {
	width: 100%;
	float: left;
}
.PlatformSearch .Form fieldset label,
.ArtCulture .SearchEvent .Form fieldset label {
	width: 100%;
	float: left;
	margin-bottom: 4px;
}
.PlatformSearch .Form fieldset,
.ArtCulture .SearchEvent .Form fieldset {
	margin-bottom: 4px;
	width: 200px;
}

.ArtCulture .SearchEvent .Form fieldset input.Calendar {
	width: 65px;
}

.ArtCulture .SearchEvent .Form .CheckBox {
	margin-left: 20px;
	width: 184px;
	vertical-align:middle;
	display: inline;
	overflow: hidden;
	clear: left;
}

.ArtCulture .SearchEvent .Form .All {
	width: 100%;
	margin-left: 0;
}

.ArtCulture .SearchEvent .Form .CheckBox input {
	
	float:left;
	font-size:12px;
	height:16px;
	margin-right: 8px;
	width:16px;
}

.ArtCulture .SearchEvent .Form .CheckBox label {	
	font-size:13px;
	line-height:18px;
	margin-bottom:0;
	padding:0;
	width: 160px;
	float: left;
}

.PlatformSearch .Form .ButtonSmall,
.ArtCulture .SearchEvent .Form .ButtonSmall,
.ArtCulture .Info .Form .ButtonSmall,
.ArtCultureNews .SearchForm .ButtonSmall,
.NewsPage .SearchForm .ButtonSmall,
.PersonOrOrganizationDetails .ButtonSmall,
.ArtCultureEvents .SearchForm .ButtonSmall,
.PeopleOrganizationList .SearchForm .ButtonSmall,
.ArtCultureComp .SearchForm .ButtonSmall,
.QSelect .ButtonSmall,
.WSPDPForm .ButtonSmall,
.SearchFormChD .ButtonSmall
{
	float: right;
	width: auto !important;
	outline-style: none;
	background: transparent url(../images/utilImages/buttonSmallLeft.png) no-repeat scroll left top;
}

.WSPDPForm .ButtonSmall {
	display: inline;
}

.ArtCultureNews .SearchForm .ButtonSmall,
.NewsPage .SearchForm .ButtonSmall,
.PersonOrOrganizationDetails .SearchForm .ButtonSmall,
.ArtCultureEvents .SearchForm .ButtonSmall,
.PeopleOrganizationList .SearchForm .ButtonSmall,
.ArtCultureComp .SearchForm .ButtonSmall
{
	margin-right: 7px;
	margin-bottom: 12px;
	display: inline;
}
.PlatformSearch input.ButtonInner,
.NMForm input.ButtonInner,
.ArtCultureNews .SearchForm input.ButtonInner,
.ArtCulture .Form input.ButtonInner,
.ArtCulture .Info .Form input.ButtonInner,
.NewsPage .SearchForm input.ButtonInner,
.PersonOrOrganizationDetails .SearchForm input.ButtonInner,
.ArtCultureEvents .SearchForm input.ButtonInner,
.PeopleOrganizationList .SearchForm input.ButtonInner,
.ArtCultureComp .SearchForm input.ButtonInner,
.QSelect input.ButtonInner,
.WSPDPForm input.ButtonInner,
.EventReviw input.ButtonInner,
.ButtonSmall input.ButtonInner,
.ThematicPortal input.ButtonInner
{
	background:transparent url(../images/utilImages/buttonSmallRight.png) no-repeat scroll right top;
	border:medium none;
	color:#4E4E4E;
	display:block;
	font-size: 13px;
	height:22px;
	line-height:22px;
	margin-left:10px;
	padding: 0 10px 0 0;
	cursor: pointer;
	width: auto;
	height: 22px;
	display: inline;
	float: none;
}
.PlatformSearch .Form .ButtonSmall,
.ArtCulture .SearchEvent .Form .ButtonSmall,
.ArtCulture .Info .Form .ButtonSmall {
	position: absolute;
	bottom: 10px;
	right: 0;
	margin-bottom: 0;
}

.ArtCulture .SearchEvent .Form .ButtonWrapper input {
	float: right;
	width: auto;
	margin: 0;
	height: auto;
}


.ArtCulture .Info .Form,
.ArtCulture .Info .Form label {
	width: 100%;
	float: left; 
}

.ArtCulture .Info .Form {
	
	position: relative;
	height: 100px;	
	margin-top: 9px;
}

.ArtCulture .Info .Form form {

}

.ArtCulture .Info .Form select {
	width: 100%;
	margin: 8px 0;
}

/*********** ART&CULTURE MOVIE ****************/

.OneMoviePageBox { 
	margin-top: 0;
	}

.ArtCultureNews .ColumnRight .Movie 
{
	margin-top: 0;
}

.ArtCultureNews .ColumnRight .Movie .Gut
{
	width: 690px;
	
}

.ArtCultureNews .ColumnRight .Movie dl {
	float:left;
	margin-top:13px;
	position:relative;
	width:100%;
}
.ArtCultureNews .ColumnRight .Movie dl dd {
	font-size: 12px;
}

.ArtCultureNews .ColumnRight .Events {
	border:1px solid red;
}
/*
.ArtCultureNews .ColumnRight .News dl.WithImage .Image {
	float:left;
	width:100px;
}

.ArtCultureNews .ColumnRight .News dl.WithImage .Image img {
	border:3px solid #BBBBBB;
	float:left;
	margin-right:10px;
}

.ArtCultureNews .ColumnRight .News dd.Date {
	color:#BBBBBB;
	font-size:10px;
	text-transform:uppercase;
}

.ArtCultureNews .ColumnRight .News dl.WithImage dt,
.ArtCultureNews .ColumnRight .News dl.WithImage dd {
	float:right;
	width:510px;
}


.ArtCultureNews .ColumnRight .News dl dt a {
	font-size:15px;
	font-weight:bold;
}
*/

/*********** ART&CULTURE EVENTS ****************/

.ArtCultureEvents .Content .ColumnLeft {
	width:234px;
}

.ArtCultureEvents .Content .ColumnRight {
	width:714px;
}
.WpekPage .WpekEvents,
.ArtCultureEvents .EventsToday {
	width:710px;
	margin-top: 0;
}
.WpekPage .WpekEvents .Gut,
.ArtCultureEvents .EventsToday .Gut,
.WinterSummerPage .EventsToday .Gut
{
	width: 662px;
	padding: 10px 20px 0 20px;
}
.WpekPage .WpekEvents dt,
.ArtCultureEvents .EventsToday dt,
.WinterSummerPage .EventsToday dt
{
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 100%;
	padding-top: 12px;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}
.WpekPage .WpekEvents dd,
.ArtCultureEvents .EventsToday dd,
.WinterSummerPage .EventsToday dd
{
	float: left;
	width: 587px;
	padding-left: 75px;
	margin-bottom: 12px;
}
.WpekPage .WpekEvents dd ul,
.ArtCultureEvents .EventsToday dd ul,
.WinterSummerPage .EventsToday dd ul
{
	position: relative;
	top: -15px;
}
.WpekPage .WpekEvents h5,
.ArtCultureEvents .EventsToday h5,
.WinterSummerPage .EventsToday h5
{
	margin-bottom: 12px;
}

.ArtCultureEvents .EventsToday ul a,
.WinterSummerPage .EventsToday ul a
{
	color: #388ECB;
}

.WinterSummerPage .EventsToday ul li span
{
	color: #abaaaa;
	font-size: 11px;
}

.ArtCultureEvents .EventsToday ul a:hover,
.WinterSummerPage .EventsToday ul a:hover
{
	color: #005FA2;
	text-decoration: none;
}

.ArtCultureEvents .Movie {
	margin-top: 0px;
}

.ArtCultureEvents .Newsletter {
	margin-top:0px;	
}
.Newsletter .Gut {
	width: 690px;
}

/*********** ART&CULTURE EVENTS ****************/

.ArtCulturePanelEvents .EventsToday {
	width:960px;
	height:560px;
	margin-top: 0;
}

.ArtCulturePanelEvents .EventsToday .Gut {
	width: 920px;
	height:497px;
	padding: 10px 20px 0 20px;
}

.ArtCulturePanelEvents .EventsToday dt {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 100%;
	padding-top: 12px;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}

.ArtCulturePanelEvents .EventsToday dd {
	float: left;
	width: 700px;
	padding-left: 75px;
	margin-bottom: 12px;
}

.ArtCulturePanelEvents .EventsToday dd ul {
	position: relative;
	top: -15px;
}

.ArtCultureEvents .EventsToday h5 {
	margin-bottom: 12px;
}

.ArtCulturePanelEvents .EventsToday ul a {
	color: #388ECB;
}

.ArtCulturePanelEvents .EventsToday ul a:hover {
	color: #005FA2;
	text-decoration: none;
}


/**************** ART&CULTURE NEWS PAGE ***************/


.ArtCultureNews .Content .ColumnLeft {
	width:234px;
}

.ArtCultureNews .Content .ColumnRight {
	width:714px;
}

.ArtCultureNews .ColumnRight .News 
{
	margin-top: 0;
}

.ArtCultureNews .ColumnRight .News .Gut
{
	width: 690px;
}

.ArtCultureNews .ColumnRight .News .NewsList
{
	width: 650px;
	padding: 0 8px;
	clear: left;
}

.ArtCultureNews .ColumnRight .News .NewsBox {
	margin-top: 3px;
	width: 690px;
}
.ArtCultureNews .ColumnRight .News .TabContent .RightTabs ul li, 
.ArtCultureNews .ColumnRight .News .TabContent .RightTabs {
	width: 260px;
}

.ArtCultureNews .ColumnRight .News .TabContent .RightTabs ul li a
{
	margin-right:20px;width:240px;
}

.ArtCultureNews .ColumnRight .News .TabContent .NewsImageWrapper,
.ArtCultureNews .ColumnRight .News .TabContent .NewsImageWrapper .Brief {
	width: 414px;
}

.ArtCultureNews .ColumnRight .News .TabContent .NewsImageWrapper .Brief span {
	width: 394px;
	background-repeat: repeat-x;
}

.ArtCultureNews .ColumnRight .News .TabContent {
	margin-bottom:3px;
}

.ArtCultureNews .ColumnRight .News dl {
	float:left;
	margin-top:13px;
	position:relative;
	width:100%;
}

.ArtCultureNews .ColumnRight .News dl.WithImage .Image {
	float:left;
	width:100px;
}

.ArtCultureNews .ColumnRight .News dl.WithImage .Image img {
	border:3px solid #BBBBBB;
	float:left;
	margin-right:10px;
}

.ArtCultureNews .ColumnRight .News dd.Date {
	color:#BBBBBB;
	font-size:10px;
	text-transform:uppercase;
}

.ArtCultureNews .ColumnRight .News dl.WithImage dt,
.ArtCultureNews .ColumnRight .News dl.WithImage dd {
	float:right;
	width:510px;
}

.ArtCultureNews .ColumnRight .News dl dd {
	font-size: 12px;
}

.ArtCultureNews .ColumnRight .News dl dt a {
	font-size:15px;
	font-weight:bold;
}

/******************** MAINPAGE WITH IMAGE NEWS **************/
dl.WithImage {
	height: 120px;
}

dl.WithImage .Image img {
	border:3px solid #BBBBBB;
	margin-right:10px;
}
dl.WithImage dd.DateN {
	color:#BBBBBB;
	font-size:10px;
	text-transform:uppercase;
}
dl.WithImage .Image {
	float:left;
	width:140px;
}
dl.WithImage .Image div {
    overflow: hidden;
}
dl.WithImage dt, dl.WithImage dd {
}
dl.WithImage dt a {
}




/******************** PERSON / ORGANIZATION PAGE ************/

.PersonOrOrganizationDetails  .Content .ColumnLeft {
	width:234px;
}

.PersonOrOrganizationDetails  .Content .ColumnLeft .LinkWrapper {
	margin-top: 16px;
}

.PersonOrOrganizationDetails  .Content .ColumnLeft .LinkWrapper .EmphasisedLink {
	display: block;
	width: 162px;
	margin-left: 10px;
}

.PersonOrOrganizationDetails  .Content .ColumnRight {
	width:714px;
}

.PersonDetails {
	margin-top: 0;
}

.PersonDetails .Gut {
	float: none;
}

.PersonDetails dl {
	margin-top: 12px;
}

.PersonDetails dt {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 15px;
}

.PersonDetails dd {
	display: inline;
	display: block;
	padding-bottom: 20px;
}

.PersonDetails dd.Address {
	padding-bottom: 2px;
}

.PersonDetails dd.InstPDPAddInfo {
	padding-top: 6px;
	padding-bottom: 2px;
}

.PersonDetails dd.Photo {
	display: inline;
	float: left;
	margin-right: 10px;
	padding-bottom: 2px;
}


.PersonDetails dd.Photo img {
	border: 3px solid #BBBBBB;
}

.OrganizationDetails .PersonDetails dd.Photo img {
}
.WpekPage .Media,
.WpekPage .News,
.WpekPage .Events,
.WpekPage .MoreEvents,
.PersonOrOrganizationDetails .Events,
.PersonOrOrganizationDetails .Media,
.PersonOrOrganizationDetails div.News,
.PersonOrOrganizationDetails .NewsDetails,
.WinterSummerPage .NewsDetails,
.PersonOrOrganizationDetails .People,
.PersonOrOrganizationDetails .MoreEvents,
.PersonOrOrganizationDetails .FaceBookFans,
.WpekPage .EventText,
.EventPage .EventText,
.EventPage div.Culture,
.EventPage .MoreEvents,
.EventPage .LeftSide,
.WinterSummerPage .EventsRelated,
.WinterSummerPage .Multimedia,
.PeopleOrganizationList .NewsDetails
{
	width: 464px;
}
.PersonOrOrganizationDetails .Events, .PersonOrOrganizationDetails .MoreEvents {
    overflow: hidden;
}
.EventPage .PanelEventText{
	margin-top:15px;
	float:left;
}
.WpekPage .LeftSide,
.EventPage .LeftSide 
{
	float: left;
}
.EventPage .EventTextE {
	width: 100%;
	float: left;
	margin-top: 0px;
}

.PersonOrOrganizationDetails .NewsDetails,
.WinterSummerPage .NewsDetails,
.PeopleOrganizationList .NewsDetails, .SpecialPDPBox
{
	margin-top: 0;
}


.PersonOrOrganizationDetails .NewsDetails .LinkWrapper,
.WinterSummerPage .NewsDetails .LinkWrapper
{
	text-align: center;
}

.PersonOrOrganizationDetails .NewsDetails img,
.WinterSummerPage .NewsDetails img
{
	border: 3px solid #bbbbbb;
	float: left;
	margin: 2px 10px 2px 0;
}

.PersonOrOrganizationDetails .NewsDetails p,
.WinterSummerPage .NewsDetails p
{
	padding-bottom: 15px;
}

.PersonOrOrganizationDetails .NewsDetails h5,
.WinterSummerPage .NewsDetails h5
{
	font-size:15px;
	font-weight:bold;
	margin: 12px 0 15px 0;
}

.PersonOrOrganizationDetails .Events .Gut,
.PersonOrOrganizationDetails .MoreEvents .Gut,
.PersonOrOrganizationDetails .Media .Gut,
.PersonOrOrganizationDetails .News .Gut,
.PersonOrOrganizationDetails .NewsDetails .Gut,
.WinterSummerPage .NewsDetails .Gut,
.KapuscinskiOnePage .NewsDetails .Gut,
.PersonOrOrganizationDetails .People .Gut,
.EventPage .Culture .Gut,
.WinterSummerPage .EventsRelated .Gut
{
	width: 440px;
}

.PersonOrOrganizationDetails .PanelNewsDetails .Gut {width: 944px; height:560px;}


.EventPage .Culture .Gut 
{
/*	height: 320px;*/
	height:auto;
}

.PersonOrOrganizationDetails .NewsDetails .Gut {
	float: none;
}
.WpekPage .RightSide,
.WpekPage .Connected,
.WpekPage .Organizations,
.PersonOrOrganizationDetails .Organizations,
.PersonOrOrganizationDetails .Organizations_Top,
.PersonOrOrganizationDetails .Quarter,
.WpekPage .Similar,
.PersonOrOrganizationDetails .Similar,
.PersonOrOrganizationDetails .Connected,
.PersonOrOrganizationDetails .Connected_Top,
.NewsPage .Events,
.WinterSummerPage .Events,
.WinterSummerPage .Organizations,
.NewsPage .Film,
.NewsPage .Organization,
.EventPage .RightSide,
.PeopleOrganizationList .ShadowBox.Events, .PeopleOrganizationList .ShadowBox.Organizations
{
	float: right;
	clear: right;
	width: 229px;
}
.PeopleOrganizationList .ShadowBox.Events {
    margin-top: 0;
}
.PeopleOrganizationList .LeftSide .ShadowBox.Events {
    float: none;
    	clear: none;
    	width: auto;
    margin-top: 16px;
}
.PeopleOrganizationList .RightSide .ShadowBox {
    overflow: hidden;
}
.WpekPage .RightSide,
.EventPage .RightSide  {
/*	clear: none;*/
}
.Connected_Top, .Organizations_Top {
	margin-top: 0px;
}
.Organizations_Top {
	float: right;
	width: 229px;
}
.FacebookEvent {
	float: right;
	width: 229px;
}
.FacebookEvent .Gut {
    font-weight: bold;
    text-align: center;
    padding: 7px 4px;
    float: none;
}
.PersonOrOrganizationDetails .Organizations .Gut,
.PersonOrOrganizationDetails .Similar .Gut,
.PersonOrOrganizationDetails .Connected .Gut,
.NewsPage .Events .Gut,
.WinterSummerPage .Events .Gut,
.NewsPage .Film .Gut {
	width: 205px;
}
.NewsPage .Film .Gut {
	text-align: center;
}

.NewsPage .Film .MediaThumbnail {
	margin-left: 39px;
}

.NewsPage .Events,
.WinterSummerPage .Events
{
	margin-top: 0;
}

.PersonOrOrganizationDetails .Events dt a,
.PersonOrOrganizationDetails .MoreEvents dt a,
.EventPage .Culture dt a,
.ArtCultureComp dt a,
.WinterSummerPage .Events dt a
{
	font-size: 13px;
	font-weight: bold;
	color: #388ECB;
}

.PersonOrOrganizationDetails .Events dt a:hover,
.PersonOrOrganizationDetails .MoreEvents dt a:hover,
.EventPage .Culture dt a:hover,
.WinterSummerPage .Events dt a:hover
{
	text-decoration: none;
	color: #0071D9;
}

.PersonOrOrganizationDetails .Events .Date,
.PersonOrOrganizationDetails .MoreEvents .Date,
.EventPage .Culture .Date,
.WinterSummerPage .Events .Date
{
	text-transform: lowercase;
	font-size: 11px;
	line-height: 15px;
}

.PersonOrOrganizationDetails .Events .DatePlace,
.PersonOrOrganizationDetails .MoreEvents .DatePlace,
.EventPage .Culture .DatePlace,
.WinterSummerPage .Events .DatePlace
{
	font-size: 11px;
	line-height: 15px;
}

.PersonOrOrganizationDetails .News dl {
	float: left;
	width: 100%;
	margin-bottom: 13px;
}

.PersonOrOrganizationDetails .News dd {
	font-size: 12px;
}

.PersonOrOrganizationDetails .News dt a {
	font-size: 15px;
	font-weight: bold;
}

.PersonOrOrganizationDetails .People .Shortcut {
	width: 210px;
	margin-right:10px;
}

.PersonOrOrganizationDetails .People .ShortcutSecond {
	margin-left: 10px;
	margin-right:0;
}


/********* dfdfd******/

.PersonStreetsDetails  .Content .ColumnLeft {
	width:234px;
}

.PersonStreetsDetails  .Content .ColumnLeft .LinkWrapper {
	margin-top: 16px;
}

.PersonStreetsDetails  .Content .ColumnLeft .LinkWrapper .EmphasisedLink {
	display: block;
	width: 162px;
	margin-left: 10px;
}

.PersonStreetsDetails  .Content .ColumnRight {
	width:710px;
}

.PersonStreetsDetails  .Content .ColumnRight .ColumnRightBottom{
	margin-top:16px;
}

.PersonStreetsDetails .StreetsInst{
	margin-top:0px;
}

.PersonStreetsDetails .StreetsInst .streetsList{
	height:900px;
	overflow:auto;
}

.PersonStreetsDetails .StreetsInst .Search{
  background-color: #f4f4f4;
  padding: 10px 4px 10px 4px;
  margin-bottom:5px;
  font-weight:bold;
}

.PersonStreetsDetails .StreetsInst .Search input {
  float:left;
  height:18px;
  padding:2px 3px 0;
  width:192px;
}

/********* PEOPLE & ORGANIZATION SEARCH RESULTS **********/

.PeopleSearchResultsTop .ShadowBoxContent {
  padding-bottom: 8px;
}

.PeopleSearchResultsTop .PeopleShortcuts {
  background-color: #f4f4f4;
  padding-top: 15px;
  margin: 0 8px 0 8px;
  width: 690px;
  float: none;
}

.PeopleSearchResultsTop .PeopleShortcuts .Pager span {
  background-color: #f4f4f4;
}

.PeopleSearchResultsTop .First {
  margin-left: 15px;
}

.PeopleSearchResultsTop .BigShortcut {
  width: 150px;
  text-align: center;
  display: inline;
  margin-left: 17px;
}

.PeopleSearchResultsTop .BigShortcut .Photo img {
  float: none;
  margin: 0 auto; 
}

.PeopleSearchResultsTop .Pager {
  text-align: right;
  margin: 0 16px;
  height: 30px;
  padding: 14px 0 5px 0;
  background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}

.OrganizationList .PeopleSearchResultsTop .Pager {
  padding-top: 15px;
  background: transparent none;
}

.ResultsOnly {margin-top:0px;}

.ColumnRight .PeopleSearchResultsBottom .Gut {
  width: 690px;
  float: none;
  padding-top: 8px;
}

.ColumnRight .PeopleSearchResultsBottom .Shortcut {
  background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left bottom;
  padding: 15px 0;
  margin-bottom: 0;
}

.ColumnRight .PeopleSearchResultsBottom dt a {
  font-size: 15px;
}

.ColumnRight .PeopleSearchResultsBottom dd {
  text-transform: none;
  font-size: 12px;
  font-weight: normal;
  color: #616161;
}
  
.ColumnRight .PeopleSearchResultsBottom .Description {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #abaaaa;
  margin-bottom: 2px;
}

.ColumnRight .PeopleSearchResultsBottom .Shortcut dt {
  margin: 2px 0 5px 0;
}

.ColumnRight .PeopleSearchResultsBottom .Shortcut dt,
.ColumnRight .PeopleSearchResultsBottom .Shortcut dd {
  margin-left: 14px;
}

.ColumnRight .PeopleSearchResultsBottom  .OddShortcut {
  background-color: #f4f4f4;
}

.OrganizationList .ColumnRight .PeopleSearchResultsTop .MainResult {
  margin: 0 15px;
  background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left bottom;
  padding-bottom: 15px;
}

.OrganizationList .ColumnRight .PeopleSearchResultsTop .MainResult dt{
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 12px;
}

.OrganizationList .ColumnRight .PeopleSearchResultsTop .MainResult dd {
  margin-bottom:5px;
}

/************** KONKURSY *********************/

.ArtCultureComp .Content .ColumnLeft {
	width:234px;
}

.ArtCultureComp .Content .ColumnRight {
	width:714px;
}

.CompTopBox {margin-top:0px;}
/* .OneCompBox .Gut {background-color: #f4f4f4;} */
.OneCompBox h2 {margin-bottom:2px;}

.compTable {width:690px;}
.compTable td {padding:8px 5px 8px 5px; background:url(../images/utilImages/dash.gif) repeat-x scroll 0% 100% transparent;}
.compTable td a:hover {color:#005FA2;}
.compTable td.r {text-align:right;}
.compTable tr.header td {font-weight:bold;}
.compTable tr.first td {background-color: #f4f4f4;}

.CompProjectDetails .Gut {background-color: #f4f4f4;  margin:9px 4px 9px 8px; width:690px; display:inline; padding:15px 0px 0px 0px;}
.CompProjectDetails h5 {font-size:17px; margin:0px 15px 15px 15px; font-weight:bold;}

.CompProjectDetails .BoxLeft { 
	width: 660px;
	margin: 0 15px 15px 15px;
	float: left;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;	
	display: inline;
}

.CompProjectDetails dl {padding-top:0px;}
.CompProjectDetails dl dt {margin-top:15px; font-weight:bold;}
.CompProjectDetails dl dd {margin-top:5px;}
.CompProjectInst .Shortcut {margin-bottom:10px;}
.CompProjectInst {clear:right; float:right; width: 229px;}
.CompProjectDescript {width:464px;}
.CompProjectDescript .Gut {padding:10px;}

/************** PEOPLE LIST PAGE *************/

.PeopleOrganizationList .Content .ColumnLeft {
	width:234px;
}

.PeopleOrganizationList .Content .ColumnRight {
	width:714px;
}

.PeopleOrganizationList .ColumnRight .PeopleSearchResultsTop {
	margin-top: 0;
}

.OrganizationList .ConnectedPeople {
	width: 246px;	
	margin: 15px 15px 10px 14px;
	float: left;
	display: inline;
}

.OrganizationList .ConnectedEvents {
	width: 400px;	
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
	display: inline;
}

.OrganizationList .LinkWrapper {
	width: 100%;
	float: left;
	clear: both;
}

.OrganizationList .LinkWrapper .More {
	margin: 0;
	padding: 11px 0;
	background-position: left bottom;
}

.OrganizationList .LinkWrapper .More a {
	background-image: url(../images/utilImages/more_gray.jpg);
}

.OrganizationList .LinkWrapper .ConnectedPeople,
.OrganizationList .LinkWrapper .ConnectedEvents { 
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
	margin-top: 0;
	margin-bottom: 0;
}

.OrganizationList .ConnectedEvents  dt a {
	color:#388ECB;
	font-size:13px;
	font-weight:bold;
}

.OrganizationList .ConnectedEvents  dl .Date {
	font-size:10px;
	line-height:18px;
	text-transform:uppercase;
}

.PersonOrOrganizationDetails .Events li,
.PersonOrOrganizationDetails .MoreEvents li,
.NewsPage .Events li,
.WinterSummerPage .Events li,
.NewsPage .MoreEvents li,
.OrganizationList .ConnectedEvents li,
.EventPage .Culture .Gut li {
	margin-bottom:6px;
	float: left;
	width: 96%;
	clear:both;
}

.EventPage .Culture h2 {
  margin-bottom: 0;
  border-bottom: 0 none;
}

.EventPage .Culture .TabContent {
  margin: 12px 0;
}


/*********** ART CULTURE FORMS **************/

.ArtCultureEvents .SearchForm form,
.ArtCultureNews .SearchForm form,
.NewsPage .SearchForm form,
.EventPage .SearchForm form,
.PeopleOrganizationList .SearchForm form,
.ArtCultureComp .SearchForm form,
.AlphabetSearch form {
	padding:6px 0 6px 6px;
}

.ArtCultureEvents .SearchForm fieldset,
.ArtCultureNews .SearchForm fieldset,
.NewsPage .SearchForm fieldset,
.ArtCultureComp .SearchForm fieldset,
.EventPage .SearchForm fieldset {
	margin:5px 0;
}

.ArtCultureEvents .SearchForm label,
.ArtCultureNews .SearchForm label,
.NewsPage .SearchForm label,
.ArtCultureComp .SearchForm label,
.EventPage .SearchForm label {
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	width:203px;
}

.ArtCultureEvents .SearchForm select,
.EventPage .SearchForm select {
	width:203px;
}

.ArtCultureEvents .SearchForm input,
.ArtCultureNews .SearchForm input,
.NewsPage .SearchForm input,
.ArtCultureComp .SearchForm input,
.EventPage .SearchForm input {
	width:192px;
	float:left;
	height:18px;
	padding:2px 3px 0;	
}

.ArtCultureEvents .SearchForm .Button,
.ArtCultureNews .SearchForm .Button,
.ArtCultureComp .SearchForm .Button,
.NewsPage .SearchForm .Button,
.EventPage .SearchForm .Button {
	float:right;
	height:auto;
	margin-right:6px;
	margin-top:10px;
	padding:0;
	width:auto;
}

.ArtCultureEvents .SearchForm .FromTo,
.ArtCultureNews .SearchForm .FromTo,
.NewsPage .SearchForm .FromTo,
.EventPage .SearchForm .FromTo {
	clear:left;
	margin-top:-5px;	
}

.ArtCultureEvents .SearchForm .FromTo label,
.ArtCultureNews .SearchForm .FromTo label,
.NewsPage .SearchForm .FromTo label,
.EventPage .SearchForm .FromTo label {
	display:inline;
	float:left;
	margin-right:5px;
	width:auto;
}

.ArtCultureEvents .SearchForm .FromTo select,
.ArtCultureEvents .SearchForm .FromTo input,
.ArtCultureNews .SearchForm .FromTo input,
.NewsPage .SearchForm .FromTo input,
.EventPage .SearchForm .FromTo input {
	display:inline;
	float:left;
	margin-right:4px;
	width:94px;
}

.ArtCultureNews .SearchForm .FromTo input,
.NewsPage .SearchForm .FromTo input,
.ArtCultureEvents .SearchForm .FromTo input,
.EventPage .SearchForm .FromTo input {
	width:83px;
}

.ArtCultureEvents .SearchForm .CheckBox,
.EventPage .SearchForm .CheckBox 
{
	margin-top: 10px;
}

.ArtCultureEvents .SearchForm .CheckBox input,
.EventPage .SearchForm .CheckBox input 
{
	float:left;
	font-size:12px;
	height:16px;
	margin-right:8px;
	width:16px;
}

.ArtCultureEvents .SearchForm .CheckBox label,
.EventPage .SearchForm .CheckBox label 
{
	float:left;
	font-size:13px;
	font-weight: normal;
	line-height:16px;
	margin-bottom:0;
	padding:0;
	width:160px;
}

.AlphabetSearch select {
  width: 203px;
}

.AlphabetSearch label {
  float:left;
  font-size:12px;
  font-weight:bold;
  line-height:22px;
  width:203px;
}

.AlphabetSearch fieldset {
  margin: 5px 0;
}

.AlphabetSearch input {
  float:left;
  height:18px;
  padding:2px 3px 0;
  width:192px;
}

.AlphabetSearch .Button {
  float:right;
  height:auto;
  margin-right:6px;
  margin-top:10px;
  padding:0;
  width:auto;
}

.AlphabetSearch .Alphabet {
  width: 213px;
  margin-right: -5px;
}

.AlphabetSearch .Alphabet input {
  width: 25px;
  height: 22px;
  text-transform: uppercase;
  padding: 0;
  margin-top: 5px;
  margin-left: 1px;
  margin-right: 4px;
  border: 0;
  cursor:pointer;
  font-weight:normal;
  background: transparent url(../images/utilImages/alphaButton.gif) repeat-x scroll left 1px;	
}

.AlphabetSearch .Alphabet input.Selected {
  background: transparent url(../images/utilImages/alphaButton.gif) repeat-x scroll left -23px;
  font-weight:bold;
}
/****************** EVENT PAGE LOCALE ********/
.EventPage .EventInfoE 
{
	margin-top: 0;
	width: 100%;
	float: left;
	margin-bottom: 16px;
}
.EventPage .EventInfoE .Gut
{
	background-color:#F4F4F4;
	margin: 9px 4px 9px 8px;
	padding: 15px 0 0 0;
	width:690px;
	display: inline;
}
.EventPage .EventInfoE .roundBottomCornerLeft 
{
	
}

.EventPage .EventTextE .Gut 
{
	margin: 9px 0 0 0;
	float: none;
}

.EventPage .EventTextE p 
{
	margin-bottom: 18px;
}

.EventPage .EventInfoE h5,
.EventPage .EventTextE h5 {
	color:#616161;
	font-size:15px;
	font-weight:bold;
	margin-bottom: 8px;
}

.EventPage .EventInfoE h5 
{
	margin: 0 15px 15px 15px;
	font-size: 17px;
}


.EventPage .EventInfoE .BoxLeft { 
	width: 428px;
	margin: 0 15px 15px 15px;
	float: left;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;	
	display: inline;
}

.EventPage .EventInfoE .BoxRight { 
	width: 216px;
	float: left;	
	margin: 0 0 15px 0;
	display: inline;
}


.EventPage .EventInfoE dl 
{
	padding: 15px 0 10px 0;	
	float: left;
	width: 100%;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left bottom;
}

.EventPage .EventInfoE .BoxRight img {
	border:3px solid #BBBBBB;
	float:left;	
/*	width: 210px; */
/*	height: 150px; */
}

.EventPage .EventInfoE dt 
{
	font-weight: bold;
	margin-bottom: 5px;
	float: left;
	width:100%;
}

.EventPage .EventInfoE dd
{
	margin-bottom: 15px;
	float: left;
	width:100%;	
}

.EventPage .EventInfoE dt.Tickets 
{
	margin-top: 30px;
}

.EventPage .EventInfoE dd.Tickets a 
{
	margin-right: 15px;
}
/****************** EVENT PAGE ***************/
.WpekPage .EventInfo, 
.EventPage .EventInfo,
.WinterSummerPage .EventInfo
{
	margin-top: 0;
	width: 100%;
	float: left;
}
.WpekPage .EventInfo .Gut, 
.EventPage .EventInfo .Gut,
.WinterSummerPage .EventInfo .Gut
{
	background-color:#F4F4F4;
	margin: 9px 4px 9px 8px;
	padding: 15px 0 0 0;
	width:690px;
	display: inline;
}

.EventPage .EventInfo .roundBottomCornerLeft 
{
	
}

.EventPage .EventText .Gut,
.WinterSummerPage .EventText .Gut
{
	margin: 9px 0 0 0;
	float: none;
}

.EventPage .PanelEventText .Gut,
.WinterSummerPage .PanelEventText .Gut
{
	margin: 9px 0 0 0;
	float: none;
}

.EventPage .EventText p,
.WinterSummerPage .EventText p
{
	margin-bottom: 18px;
}

.EventPage .PanelEventText p,
.WinterSummerPage .PanelEventText p
{
	margin-bottom: 18px;
}

.EventPage .EventInfo h5,
.EventPage .EventText h5,
.WinterSummerPage .EventText h5
{
	color:#616161;
	font-size:15px;
	font-weight:bold;
	margin-bottom: 8px;
}
.WpekPage .EventInfo h5, 
.EventPage .EventInfo h5,
.WinterSummerPage .EventInfo h5
{
	margin: 0 15px 15px 15px;
	font-size: 17px;
}

.WpekPage .EventInfo .BoxLeft, 
.EventPage .EventInfo .BoxLeft,
.WinterSummerPage .EventInfo .BoxLeft
{ 
	width: 428px;
	margin: 0 15px 15px 15px;
	float: left;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;	
	display: inline;
}
.WpekPage .EventInfo .BoxRight, 
.EventPage .EventInfo .BoxRight,
.WinterSummerPage .EventInfo .BoxRight
{ 
	width: 216px;
	float: left;	
	margin: 0 0 15px 0;
	display: inline;
}

.WpekPage .EventInfo dl, 
.EventPage .EventInfo dl,
.WinterSummerPage .EventInfo dl
{
	padding: 15px 0 10px 0;	
	float: left;
	width: 100%;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left bottom;
}
.WpekPage .EventInfo .BoxRight img,
.EventPage .EventInfo .BoxRight img,
.WinterSummerPage .EventInfo .BoxRight img
{
	border:3px solid #BBBBBB;
/*	float:left;	*/
/*	width: 210px; */
/*	height: 150px; */
}
.WpekPage .EventInfo dt,
.EventPage .EventInfo dt,
.WinterSummerPage .EventInfo dt
{
	font-weight: bold;
	margin-bottom: 5px;
	float: left;
	width:100%;
}
.WpekPage .EventInfo dd,
.EventPage .EventInfo dd,
.WinterSummerPage .EventInfo dd
{
	margin-bottom: 15px;
	float: left;
	width:100%;	
	overflow: hidden;
}
.WpekPage .EventInfo dt.Tickets,
.EventPage .EventInfo dt.Tickets,
.WinterSummerPage .EventInfo dt.Tickets
{
	margin-top: 30px;
}
.WpekPage .EventInfo  dd.Tickets a,
.EventPage .EventInfo dd.Tickets a,
.WinterSummerPage .EventInfo dd.Tickets a
{
	margin-right: 15px;
}
.WpekPage .Sponsor .Gut,
.EventPage .Sponsor .Gut,
.WinterSummerPage .Sponsor .Gut
{
	margin: 9px 0;
	text-align: center;
	float: none;
}
.WpekPage .Organizations .Sponsor p, 
.EventPage .Organizations .Sponsor p,
.WinterSummerPage .Organizations .Sponsor p
{
	text-align: left;
}
.WpekPage .Organizations .Sponsor a,
.EventPage .Organizations .Sponsor a,
.WinterSummerPage .Organizations .Sponsor a
{
	margin: 15px auto 0 auto;
	display: block;
}
.WpekPage .MapBox,
.EventPage .MapBox,
.WinterSummerPage .MapBox
{
	margin-top: 15px;
	float: none;
}


.QMap, .QSelect {
	margin-top:0px;
}

.QMap .MapCanvas {
	height:auto;
}

.QSelect .label {
	float:left;
	width:45%;
}

.QSelect .submit {
	float:left;
	margin:3px 0px 0px 10px;
	
}

.QSelect .select {
	margin:5px 0px 0px 5px;
	float:left;
	
}

.QSelect .cont { margin:5px;}

.QSelect input.ButtonInner {}

.ArtCultureQuarter .EventsToday h5 {
	margin-bottom: 12px;
	font-size:17px;
	font-weight:bold;
}

.ArtCultureQuarter .EventsToday .Gut {
	
	padding: 10px 20px 0 20px;
}

.ArtCultureQuarter .EventsToday dt {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 100%;
	padding-top: 12px;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}

.ArtCultureQuarter .EventsToday dd {
	float: left;
	width: 357px;
	padding-left: 75px;
	margin-bottom: 12px;
}

.ArtCultureQuarter .EventsToday dd ul {
	position: relative;
	top: -15px;
}

.ArtCultureQuarter .EventsToday h5 {
	margin-bottom: 12px;
}

.ArtCultureQuarter .EventsToday ul a {
	color: #388ECB;
}

.ArtCultureQuarter .EventsToday ul a:hover {
	color: #005FA2;
	text-decoration: none;
}

/*ENGLISH VERSION */

.ArtCultureQuarter .EventsTodayE {
	margin-top: 0px;
} 

.ArtCultureQuarter .EventsTodayE h5,
.ArtCultureQuarter .YouthEvents h5{
	margin-bottom: 12px;
	font-size:17px;
	font-weight:bold;
}

.ArtCultureQuarter .EventsTodayE .Gut,
.ArtCultureQuarter .YouthEvents .Gut {
	padding: 10px 20px 0 20px;
}

.ArtCultureQuarter .EventsTodayE dt,
.ArtCultureQuarter .YouthEvents dt {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 100%;
	padding-top: 12px;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}

.ArtCultureQuarter .EventsTodayE dd,
.ArtCultureQuarter .YouthEvents dd {
	float: left;
	width: 357px;
	padding-left: 75px;
	margin-bottom: 12px;
}

.ArtCultureQuarter .EventsTodayE dd ul,
.ArtCultureQuarter .YouthEvents dd ul {
	position: relative;
	top: -15px;
}

.ArtCultureQuarter .EventsTodayE h5,
.ArtCultureQuarter .YouthEvents h5 {
	margin-bottom: 12px;
}

.ArtCultureQuarter .EventsTodayE ul a,
.ArtCultureQuarter .YouthEvents ul a {
	color: #388ECB;
}

.ArtCultureQuarter .EventsTodayE ul a:hover,
.ArtCultureQuarter .YouthEvents ul a:hover {
	color: #005FA2;
	text-decoration: none;
} 

 
/* marker mapki*/
.events_calendar td {
	vertical-align: top;
	padding:3px;
	font-size:12px;
}

.events_calendar td.dot {
	margin:0px 1px 0px 1px;
}
.MyMap {
	height: auto;
	margin-top: 5px;
	font-size: 1px;
	overflow: hidden;
}

.YouthMap .MapCanvas {height:310px;}
.YouthNewsletter {margin-top:0px;}


/****************** PANEL EVENT PAGE ***************/

.EventPage .PanelEventInfo 
{
	margin-top: 0;
	width: 960px;
}

.EventPage .PanelEventInfo .Gut
{
	background-color:#F4F4F4;
	margin: 9px 4px 9px 8px;
	width:920px;
}

.EventPage .PanelEventInfo .Text
{
	margin:10px;
	font-size:14px;
}

.EventPage .PanelEventInfo .roundBottomCornerLeft 
{
	
}

.EventPage .PanelEventInfo h5 
{
	margin: 0 15px 15px 15px;
	font-size: 20px;
}


.EventPage .PanelEventInfo .BoxLeft { 
	width: 650px;
	margin: 0 15px 15px 15px;
	float: left;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;	
	display: inline;
	font-size:15px;
}


.EventPage .PanelEventInfo dl 
{
	padding: 15px 0 10px 0;	
	float: left;
	width: 100%;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left bottom;
}

.EventPage .PanelEventInfo .BoxRight { 
	width: 216px;
	float: left;	
	margin: 0 0 15px 0;
	display: inline;
}

.EventPage .PanelEventInfo .BoxRight img {
	border:3px solid #BBBBBB;
	float:left;	
/*	width: 210px; */
/*	height: 150px; */
}

.EventPage .PanelEventInfo dt 
{
	font-weight: bold;
	margin-bottom: 5px;
	float: left;
	width:100%;
}

.EventPage .PanelEventInfo dd
{
	margin-bottom: 15px;
	float: left;
	width:100%;	
}
.YouthPanel {}


/** Panel młodzeżowy */ 

.YouthChoicePanel {
	width: 450px;
	background-color:#f4f4f4;
}
.CulturalConteiner {
	display: none;
}
.PanelHref {
	cursor:pointer;
	font-weight:normal;
}
.YouthChoiceElement {
	float:left;
	font-weight: bold;
	width: 130px;
	margin:10px;
}
.YouthHideBottom {
	width: 450px;
	height: 15px;
	text-align: center;
	background-color: #f4f4f4;
	border-bottom:1px solid #dddddd;
}
.YouthSelectElements {
	margin: 7px 0px 5px 0px;
}

.YouthEventsCookie {
	margin-top: 16px;
	padding-bottom:15px;
	border-bottom:1px solid #dddddd;	
}

.YouthEvents {
	margin-top:15px;
}
.ArtCultureContact .Content .ColumnLeft {
	width: auto;
}
.ContactSite {
	margin-top: 0px;
	width: 966px;
}
.ArtCultureContact .ColumnLeft .ContactSite .Gut {
	width: 936px;
}
.SearchResult{
	margin-top: 0px;
}
.PlaceInfo{
	margin-top: 0px;
	width: 234px;
	float: left;
}
.PlaceInfo .Gut {
	height: 420px;
	width: 210px;
}
.PlaceInfo h5 {
	font-weight: bold;
	font-size: 17px;
	margin: 0px 10px 10px 0px;
}
.PlaceInfo .MediaThumbnail {
	margin: 0px 10px 20px 0px;
	width: 210px;
	height: 100px;
}

.PlacesMap {
	margin-top: 0px;
	float: right;
	width: 710px;
}
.PlacesMap .MapBox .MapCanvas{
	height: 420px;
}
.ThematicEvents {
	margin: 0px;
}
.ThematicEvents .Gut {
	width: 680px;	
}
.OldTown .Media {
	margin-top: 0px;
}
.OldTown .FirstMediaThumbnail {
	margin-left: 47px;
}
/**** REVIEW INFORMATION ****/
.EventReviw {
	
}

.EventReviw fieldset {
	margin: 5px 0px;
}

.EventReviw fieldset input {
	float: left;
	height: 18px;
	padding: 2px 3px 0px;
	width: 335px;
}

.EventReviw label {
	float: left;
	padding: 2px;
	width: 50px;
}

.EventReviw dt {
	font-size:15px;
	font-weight:bold;
}

.EventReviw dl {
	margin: 8px 0px;
	position: relative;
	padding-bottom: 3px;
}
.EventReviw dl dd {
	margin: 2px 0px;
}
.EventReviw .MarkProblem {
	color: #388ECB;
	cursor:pointer;
}
.ImageWrapper {
	display: block;
	height: auto;
	position: relative;
	width: 130px;
	float: left;
	margin-right: 10px;
}

.ImageDescript {
	clear: both;
	padding-top:5px;
	font-size: 9px;
	width: 90px;
}

.ImageDescript .Copyright {
	font-style: italic;
}

.EventInfo .ImageDescript,
.EventInfoE .ImageDescript {
	width: 180px;
}

#map_container div {overflow:visible;}

/**** NOC MUZEOW ****/

.nmSearch,
.nmLinie {
	width:464px;
    overflow: hidden;
}
.nmFB .Gut,
.nmSearch .Gut {
	height:320px;
}

.nmInst .Gut {
	height:350px;
}

.nmOrg .Gut{
	padding:10px 0px 5px 5px;
}

.nmInfo,
.nmSchematy {
	margin-top:0px;
}

.nmTools .Gut {
	width:204px;
	height:300px;
}

.nmTools li.Main {
	background:none;
	padding:0px;
}

.nmTools li.Main a {
	color: #388ECB;
	font-weight: bold;
}

.nmTools .Box {
	margin: 0px;
	width: 100%;
}
.NMForm {
	border-right: 1px solid #dddddd;
	position: relative;
	float: left;
	height: 300px;
	z-index: 0;
	overflow: visible;
	width: 150px;
}
.NMForm fieldset {
	margin-bottom: 4px;
}
.NMForm fieldset label {
	float: left;
	margin-bottom: 4px;
	width: 100%;
}
.NMForm .ButtonSmall {
	float: left;
}

.nmTools li.Main span {
	float: right;
	margin-right: 0px;
	margin-top: 8px;
	width: 145px;
}
.NMResult {
	float :left;
	height: 295px;
	width: 285px;
}

.nmUlResults li a {
	color: #388ECB;
}

.nmLinie {
	float: left;
}

ul.nmLUL li {
	background:none;
	padding:0px;
	width: 215px;
	display: block;
	height: 45px;
	float: left;
}

ul.nmLUL li img {
	float: left;
}

ul.nmLUL li div {
	float: left;
	margin: 5px 0px 0px 5px;
}

.nmLinieT {
	float: right;
	width: 229px;
}

.EventText h2 {
	background:none;
	padding:3px 0px;
	font-weight:bold;
	font-size:10pt;
	border-width:0px;
	border:none;
	margin:0px;
}

.EventText h1 {
	background:none;
	padding:3px 0px;
	font-weight:bold;
	font-size:12pt;
	border-width:0px;
	border:none;
	margin:0px;
}
.ArtCultureYouth .ColumnRight .Media:first-child {
	margin-top: 0px;
}
.ArtCultureYouth .News .Gut {
	width: 450px;
}
.UniRelatedBox .MailLabel {
	font-size: 13px;
	color: #388ecb;
	font-weight: bold;
	margin-bottom: 5px;
}
.UniRelatedBox {
	width: 464px;
}
.YouthLastMedia {
	margin-top: 0px;
}
.YouthLastMedia .Gut {
	text-align: center;
}
.YouthLastMedia .Gut .MediaThumbnail {
	text-align: center;
	margin: 0px 30px 19px 45px; 
}
.PlatformAW .Content .ColumnLeft {
	width: 234px;
}
.PlatformSearch {
	margin-top: 0px;
}
.PlatformAW .Content .ColumnRight {
	width: 714px;
}
.PlatformAW .Multimedia {
	margin-top: 0px;
}
.PlatformAW .Multimedia .MediaThumbnail {
	margin-left: 12px;
}
.PlatformSearch .Form {
	height: 200px;
}
.PlatformAW .MediaTitile {
	margin-top: 8px;
	width:116px;
	height: 35px;
}
.RoundConteiner {
	margin-bottom: 10px;
}
.RoundConteiner .Select {
	background-color: #dddddd;
}
.RoundLink {
	background-color: #ffffff;
	border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	float: left;
	margin-right: 5px;
	padding: 3px;
}
.RoundLink:hover {
	background-color: #eeeeee;
	border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	float: left;
	margin-right: 5px;
	padding: 3px;
}
.RoundLink a {
	padding: 5px;
}
.LocaleMap .Gut {
	height: 430px;
}
.ArtCultureQuarter .ColumnRight .Institutions {
	margin-top: 0px;
}
.LocaleMap {
	margin-top: 15px;
}
.LocaleMap .MapCanvas {
	height: 420px;
}
.MultimediaCat {
	margin: 0px 0px 15px 0px;
}
.MultimediaCat .MediaThumbnail {
	margin-left: 10px;
}
.MultimediaCat .MediaThumbnail {
	height: 170px;
}
.CopyRight {
	font-size:9px;font-style:italic;margin-top:5px;
}
.CMSPage_Files, .CMSPage_Events, .CMSPage_Persons, .CMSPage_Institutions
{
	margin-top: 0px;
	margin-bottom: 16px;
}

.KapuscinskiOnePage .NewsDetails,
.CMSPage_ColCenter .NewsDetails
{
	margin-top: 0;
}

.KapuscinskiOnePage .NewsDetails .LinkWrapper,
.CMSPage_ColCenter .NewsDetails .LinkWrapper
{
	text-align: center;
}

.KapuscinskiOnePage .NewsDetails img,
.CMSPage_ColCenter .NewsDetails img
{
	border: 3px solid #bbbbbb;
	float: left;
	margin: 2px 10px 2px 0;
}

.KapuscinskiOnePage .NewsDetails p,
.CMSPage_ColCenter .NewsDetails p
{
	padding-bottom: 15px;
}

.KapuscinskiOnePage .NewsDetails h5,
.CMSPage_ColCenter .NewsDetails h5
{
	font-size:15px;
	font-weight:bold;
	margin: 12px 0 15px 0;
}
.MenuDash {
	margin: 10px 0px 0px 0px;
	height: 10px;
	background-image: url(../images/utilImages/dash.gif);
	background-repeat: repeat-x;    
	width: 210px;
    overflow: hidden;
}

.StreetsLangBox
{
    margin-top:0px;
    margin-bottom: 16px;
}
.StreetsLangBox ul .Selected {
    color: #BBBBBB;
}
.independent {
    padding: 6px 2px;
    color: #ccc;
    font-size: 11px;
}
.EventsList .Content .ColumnLeft {
    width: 234px;
}
.EventsList .Content .ColumnRight {
    width: 714px;
}

/*********************************** Kręgi ***********************************/

.ShadowBoxContent .InitiativeImage {
	width:95px;
	height:93px;
	float:left;
	overflow:hidden;
	border:3px solid #BBBBBB;
	background-color:#CCCCCC;
	margin-right: 10px;
}

.Initiative .ShadowBoxContent .Gut {
	margin-top: -20px;
}

.ShadowBox ul .InitiativeLink a {
	color: #898888;
	font-size: 13px;
	font-style: italic;
}

.InitiativeHeader {
	margin-bottom: 55px;
}

.InitiativeHeader img.Banner {
	margin-left: 5px;
}

.InitiativeHeader .initImageContainer {
	width: 110px;
	height: 100px;
	border: 3px solid #BBBBBB;
	margin-top: -60px;
	margin-left: 20px;
	margin-right: 10px;
	overflow: hidden;
	background-color: #DDDDDD;
	float: left;
}

.InitiativeHeader .Descript {
	font-size: 25px;
	font-weight: bold;
	float: left;
	margin-top: 8px;
}

.InitiativeHeader .Fblike {
	float: right;
}

.InitiativeImage {
	width: 110px;
	height: 100px;
}

.InitiativeEvents .Gut {
	margin: 7px 10px 10px 10px;
}

.InitiativeEvents h5 {
	font-size: 15px;
	font-weight: bold;
}

.InitiativeEvents dt {
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 100%;
	padding-top: 12px;
	background: transparent url(../images/utilImages/dash.gif) repeat-x scroll left top;
}

.InitiativeEvents dl dd {
	padding-bottom: 70px;
}