/* SEE ALSO */
#seealso-container h4
{
border:none;
margin:0;
}
#seealso-container .see-also
{
	float: left;
    width: 220px;
	margin:0 10px 20px;
	padding:8px 0 0;
	border-top: 1px solid #97999C;
}
#seealso-container .first
{
margin: 0 10px 20px 0;
}
#seealso-container .last
{
margin: 0 0 20px 10px;
}
#seealso-container .see-also a
{

}

/*UNDER GALLERY CONTAINER*/
#ug_container
{
	margin:20px 0 0;
	padding:10px 0 0;
	border-top: 1px solid #97999C;
}

/*ADD TO ANY*/
#block-addtoany-0
{
	float:left;
}

/*MAIL TO AUTHOR*/
#mailtoautor
{
	float:right;
}

/*CONTAINER*/

#post_container_left {
	width:700px;
	float:left;
}

	#post_container_left_left {
		width:220px;
		float:left;
		margin-top: 24px;
	}
	
	#post_container_left_right {
		width: 460px;
		float:right;
	}

#post_container_right {
	width:220px;
	float:left;
	margin:0 0 0 20px;
}
.node-type-post .links {
    display: none;
}
#post_container h3 {
	margin:20px 0 0;
}
#place_placeholder, #links_placeholder, #attachments_placeholder, #partners_placeholder, #tags_placeholder
{
margin:0 0 30px 0;
}
#post_container_right .block
{
margin:0;
}
#place_placeholder p, #links_placeholder p, #attachments_placeholder p, #partners_placeholder p, #tags_placeholder p
{
padding:0 0 5px;
}
#place_placeholder h4, #links_placeholder h4, #attachments_placeholder h4, #partners_placeholder h4, #tags_placeholder h4
{
margin: 0 0 28px;
}
/*END OF CONTAINER*/

/*GALLERY*/

#field_gallery_container {
	width:460px;
	height:290px;
	position: relative;
}

#field_gallery_large_image_container {
	width:460px;
	height:290px;
	z-index:1;
}

#large_image {
	/*border:solid 1px red;*/
	width:460px;
	height:290px;
	float:left;
}

#large_image .image_big {
}

	#large_image_nav_container {
		position:relative;
		display:none;
	}
		
		#large_image_nav_left,#large_image_nav_right {
			position: absolute;
			width:25px;
			height:31px;
			top:99px;
			opacity: 0.5;
			filter: alpha(opacity='50');
			cursor: pointer;
		}
		
		#large_image_nav_left:hover, #large_image_nav_right:hover
		{
			opacity: 1 !important;
			filter: alpha(opacity='100') !important;
		}
	
		#large_image_nav_left {
			background: url('../images/arrow-large-left.png') no-repeat;
    		background-position: center center;
    		left: 0;
		}
		
		#large_image_nav_right {
			right: 0;
			background: url('../images/arrow-large-right.png') no-repeat;
    		background-position: center center;
		}

#field_gallery_small_image_container {
	width:460px;
	height:62px;
	padding: 0;
	display:none;
	position:absolute;
	background: #58585a;
	bottom:0;
	z-index:2;
}

#field_gallery_small_image_container:hover {
	opacity: 1 !important;
	filter: alpha(opacity='100') !important;
}

	#field_gallery_small_image {
		width:420px;
		position: absolute;
		left: 20px;
	}
	
	#field_gallery_small_image img {
float: left;
    height: 50px;
    padding: 5px;
    width: 74px;
	}
	#field_gallery_small_image img:hover
	{
		background:#333;
		cursor:pointer;
	}
	
	#field_gallery_small_image img.current {
		
	}
	
		#small_image_nav_left,#small_image_nav_right {
			display: block;
			width:20px;
			height:62px;
			cursor: pointer;
		}
	
		#small_image_nav_left {
			background: url('../images/arrow-small-right.jpg') no-repeat;
    		background-position: center center;
    		float: right;
		}
		
		#small_image_nav_left:hover {
			background: url('../images/arrow-small-right-active.jpg') no-repeat;
    		background-position: center center;
    		float: right;
		}
		
		#small_image_nav_right {
			background: url('../images/arrow-small-left.jpg') no-repeat;
    		background-position: center center;
    		float:left;
		}
		
		#small_image_nav_right:hover {
			background: url('../images/arrow-small-left-active.jpg') no-repeat;
    		background-position: center center;
    		float:left;
		}
		

/*END OF GALLERY*/

/*footer*/
#footer_contact_table td
{
padding:0 10px 0 0;
}
/*language switcher*/
.en a.language-link
{
background:url('../images/gb.png') no-repeat;
width:21px;
height:20px;
}
.es a.language-link
{
background:url('../images/es.png') no-repeat;
width:29px;
height:20px;
}
.pl a.language-link
{
background:url('../images/pl.png') no-repeat;
width:21px;
height:20px;
}
#block-locale-0
{
float: left;
width:142px;
height:20px;
margin: 12px 0 0 285px;
}
.views-field-field-video-description-value p a:hover
{
text-decoration:underline;
}

/*kontakt*/
html.js body.not-front div.wrapper div#container.clear div#content-wide div#content-area.list div#carousel_container div.node ul.links
{
display:none;
}
html.js body.not-front div.wrapper div.nav ul#dd.dd li.menu-331
{
margin: 0 0 0 10px;
}