@CHARSET "UTF-8";
/*********************************************************************
 * copyright:   	network.hu
 * name:        	n_clubpicture.css
 * projekt:     	www.network.hu
 * release: 	 		2008.08.07.
 * description: 	network 1.0 club picture module styles
 * developer:   	eFBe
**********************************************************************
 * left column
**********************************************************************/

.n_clubgallerybox .n_contentboxinlay {
  padding: 16px 0px 10px 0px;
}

.n_clubgallerybox H4 {
  padding: 0px 14px 16px 14px;
}

.n_clubpictureoptionbox H4 {
  padding: 16px 14px;
}

.n_clubgallerycard {
  padding: 6px 12px;
  *padding-bottom: 0px; /* ie float padding bugfix */
  
  width: 156px; /* 180px */
  _width: 180px; /* ie6 box-model bug */
}

.n_clubgallerybox .n_highlighted_dark_clubcard {
  margin-bottom: 18px;
  padding: 0px;
  
  width: 180px;
}

.n_clubgallerybox .n_highlighted_dark_clubcard .n_thumbwrap_40 {
	margin: 8px 0px 8px 12px;
	_margin-left: 6px; /* ie6 float-margin bug */
}

.n_clubgallerybox .n_highlighted_dark_clubcard .n_clubgalleryinfowrap {
	margin: 8px 0px 8px 6px;
}

.n_clubgalleryinfowrap {
	margin-left: 6px;
	
  width: 94px;
  oveflow: hidden;
  
  float: left;
}

.n_clubgalleryinfowrap P {
  margin: 0px;
}

.n_clubgalleryinfowrap P.n_clubgallerytitle {
  margin-bottom: 4px;
}

.n_clubgallerybox  P.n_highlighted_redirectlink {
	padding: 0px 16px;
}

.n_gallerypreviewwrap {
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 20px 19px;
	
	*width: 180px;
}

.n_gallerypreviewwrap .n_thumbwrap_60 {
	margin: 6px 6px 0px 0px;
}


/**********************************************************************
 * mid column
**********************************************************************/

.n_picturemidcolumn {
	position: relative;
}

.n_clubgallerypicturesbox .n_boxhead {
  width: 541px;
  _overflow: hidden;
}

.n_clubgallerypicturesbox .n_boxbody {
  overflow: hidden;
}

.n_clubgallerypicturesbox H4 {
	padding: 14px 16px;
}

/* picture cards */
.n_picturecardwrap {
	padding: 0px 0px 16px 31px;
	
	width: 520px; /* 541px */
	_width: 541px; /* ie6 box-model hack */
}

.n_picturecard_60 {
	margin: 14px 14px 0px 0px;

	width: 68px;
	
	float: left;
}

.n_picturecard_60 .n_picturecardhead,
.n_picturecard_60 .n_picturecardfoot {
	height: 3px;
	width: 68px;
	overflow: hidden;
}

.n_picturecard_60 .n_picturecardbody {
	padding-left: 3px;
	width: 65px;
	_width: 68px;
}

.n_picturecard_60 IMG {	
	display: block;
	width: 60px;
	height: 60px;
	overflow: hidden;
}

TABLE.n_picturetitlewraptable TR TD {
	width: 60px;
	height: 45px;
	overflow: hidden;
	
	vertical-align: middle;
	text-align: center;
}

.n_picturecard_60 P.n_picturetitle {
	margin: 0px;
	
	width: 60px;
	overflow: hidden;
}

.n_editpicturecardhead {
	padding-bottom: 4px;
}

.n_editpicturecardhead INPUT.n_formcheckbox {
	margin: 2px 0px 0px 1px;
	*margin: -2px 0px 0px -2px;
	_margin-left: -1px;
	
	float: left;
}
@media all and (min-width:0px) {
  head~body .n_editpicturecardhead INPUT.n_formcheckbox { /* opera 9 hack */
    margin-top: 0px;
    margin-right: -3px;
  }
  html:not(:link) .n_editpicturecardhead INPUT.n_formcheckbox { /* safari hack */
    margin-top: 2px;
    margin-right: 0px;
  }
}


.n_editpicturecardhead A.n_selectcard,
.n_editpicturecardhead A.n_deletecard {
	margin-left: 8px;
	_margin-left: 5px;
	
	display: block;
	width: 16px;
	height: 16px;
	
	float: left;
	
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.n_editpicturecardhead A.n_selectcard {
	*margin-left: 5px;
  _margin-left: 4px;
  _cursor: pointer; /* ie6 png hack fix */
}

P.n_previmages {
	padding: 0px 0px 16px 16px;
	
  float: left;
}

P.n_nextimages {
	padding: 0px 16px 0px 16px;
	
  float: right;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel {
	padding: 12px 16px;
	_padding: 12px 8px;
}

.n_itemremovepanel SELECT.n_normalinput {
  _width: 170px;
}

A.n_deleteselected {	
	margin-left: 6px;
}

.n_pagerpanel {
	padding: 6px 12px;
	_padding: 6px 6px;
}

.n_pagerpanel P {
	margin: 0px;
}

.n_clubgallerypicturesbox .n_gallerypager p.n_nextimages {
  padding: 1px 16px;
}

.n_galleryheadlinebox H4 {
	padding: 14px 16px 0px 16px;
}

.n_galleryheadlinebox P {
	margin-bottom: 0px;
	padding: 0px 16px 14px 16px;
}

/* rename, delete, open gallery */
.n_gallerymaincolumn .n_innermidbox h4.n_editgalleryname {
	width: 360px;
}
.n_gallerymaincolumn .n_innermidbox A.n_deletegallery {
  right: 50px;
}

.n_gallerycardwrap {
	padding: 0px 0px 16px 35px;
}

@media all and (min-width:0px) { /* content disappears in chrome */
  html:not(:link) .n_gallerycardwrap  { /* khtml / webkit */
    position: relative;
  }
}


.n_gallerycardwrap .n_thumbwrap_60 {
  margin: 16px 13px 0px 0px;
}

.n_gallerypager {
	padding: 9px 0px;
}

/* slideshow */
.n_navigateprojection {
	margin: 0px auto;
	
	width: 541px;
	height: 42px;
	overflow: hidden;
}

n_navigateprojection P {
	text-align: center;
}

.n_navigateprojection A:hover {
	text-decoration: none;
}

A.n_navigateprojection_left,
A.n_navigateprojection_right {
	margin-top: 8px;
	
	display: block;
	width: 25px;
	height: 25px;
	overflow: hidden;
	
	_cursor: pointer; /* png bug fix */
	
	position: absolute;
	top: 0px;
	
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

A.n_navigateprojection_left {
	left: 14px;
}

A.n_navigateprojection_right {
  right: 14px;
}

.n_navigateprojection P {
	margin: 0px;
	padding-top: 8px;
	
	width: 509px;
	_width: 531px;
	
	text-align: center;
	
	cursor: default; /* def. not text */
}


.n_navigateprojection SPAN.n_slideshowicon {
	margin: 0px auto;
	padding: 0px;
	
  display: -moz-inline-box;
  display: inline-block;
  width: 14px;
  height: 14px;
  overflow: hidden;
  
  *cursor: pointer;
  text-decoration: none;
  
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

/* the image */
.n_picturebox .n_boxbody {
	text-align: center;
}

.n_picturebox TABLE.n_picturewrap {
	margin: 10px auto;
}

.n_picturebox TABLE.n_picturewrap TD {
	padding: 3px;
	*padding-bottom: 1px;
	_padding-bottom: 0px;
}

.n_picturebox TABLE.n_picturewrap TD A {
	display: block;
}

P.n_picturedescription {
	margin: 0px 14px 0px 0px;
}

.n_viewmode {
	*margin-left: 7px;
	_margin-left: 0px;
}

.n_viewmode .n_selectcategorywrap LABEL {
	*margin-top: 9px;
}

.n_clubpictureoptionbox .n_selectcategorywrap  {
  margin-top: 0px;
}

.n_clubpictureoptionbox  .n_selectcategorywrap P.n_redirectlink {
	margin-top: 6px;
	margin-bottom: 0px;
}

.n_clubpictureoptionbox P.n_edittagcloud {
	margin-top: 13px;
	margin-bottom: 17px;
}


/* comment */
.n_blogpostcommentbox .n_contentboxinlay {
  padding: 12px 14px;
  
  width: 513px;
  _width: 541px;
}