/*
-----------------------------------------------
Photo Gallery Templates: Thomas Schwenke - Zusatz-CSS für das Album
Author:   Thomas Schwenke
Version:  1.0.0 - Oktober 2007
http://www.thomasschwenke.de
----------------------------------------------- */

/*
=================================== 
Allgemeines
*/
#content_album h1 {
	font-size:1.5em;
	margin:-5px 0pt 0pt;
	text-align:center;
}

#content_album h3 {
	font-size:0.9em;
	font-weight:bold;
	margin:1em 0 0 0;
	text-align:left;
}

#content_album ul li h3 a {
	background:none;
	color:#373C3D;
	text-align:left;
}

#content_album ul li h3 a:hover {
	background:#373C3D;
	color:#fff;
}


#content_album p {
	text-align:left;
}
/*
=================================== 
Path (Breadcrumb)
*/
#content_album .path {
	margin:2em 0;
	text-align:center;
}


/*
=================================== 
Galleries
*/
#content_album .galleries {
	width:770px;
}

#content_album .galleries ul {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding-left:0;
	text-align:center;
	width:770px;
}

#content_album .galleries li {
	background:transparent url(img/bg_thumb.png) no-repeat scroll center -1px !important;
	background:transparent url(img/bg_thumb.gif) no-repeat scroll center -1px;
	float:left;
	height:auto!important;
	height:16em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
	margin:0pt;
	min-height:16em;
	padding:0 0.5em;
	position:relative;
	width:31%;
	text-align:center;
}


#content_album .galleries ul li a img {
	border:none;
	margin:4px 0pt 0pt;
	padding:0;
}

#content_album .galleries ul li a {
	background:none;
}


#content_album .galleries li p {
	font-size:0.9em;
}

#content_album .galleries ul li p a {
	background:#d4e7cf;
}

#content_album .galleries li em {
	display:inline;
	font-size:0.9em;
}

#content_album .content .postmetadata {
	margin:2em 0 0 0;
}

/*
=================================== 
Galleries - Album
*/

#content_album #gallerypictures {
	float:left;
	width:560px;
}

#content_album #passworddog {
	background:transparent url(img/passworddog.gif) no-repeat scroll center 0px;
	height:83px;
	margin:1em 0 0 0;
	width:100%;
	text-align:center;
} 

#content_album #passworderror {
	margin:0.5em 0 1em 0;
	width:100%;
	text-align:center;
} 

#album_loginfset {
	border:none;
	text-align:center;
}

#content_album #album_pw, 
#content_album #album_login {
	height:auto;
	margin:0 1em;
	padding:2px;
	width:10em;
}

#content_album #gallerypictures ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding-left:0;
	text-align:center;
	width:560px;
}

#content_album #gallerypictures ul li {
	background:transparent url(img/bg_slide.png) no-repeat scroll center 0px !important;
	background:transparent url(img/bg_slide.gif) no-repeat scroll center 0px;
	float:left;
	font-size:0.9em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
	margin:0pt;
	padding:0 0.5em 1em 0.5em;
	position:relative;
	width:31%;
	text-align:center;
}

#content_album #gallerypictures ul li a img {
	border:none;
	margin:10px 0pt 0pt;
	padding:0;
}

#content_album #gallerypictures ul li a {
	background:none;
}



#content_album #gallerypictures ul li .imgdesc {
	margin:2.5em 0pt 0pt 1.5em;
	text-align:left;
}


#content_album #gallerydescription {
	border-left:1px solid #CCCCCC;
	float:left;
	font-size:0.9em;
	margin:0pt 0pt 0pt 9px;
	padding:0pt 0pt 0pt 10px;
	width:190px;
}



/* Thickbox override */
#TB_window a img {
	border:1px solid #FFFFFF!important;
}