/* CSS Document */
/* Author: (c) Krempl Gerhard */


/*########################################################################################################################*/
/*########################################## PICGALERIE ###############################################################*/
/*########################################################################################################################*/

img.pic {
	/*Xwidth:340px;*/
 	/*Xheight:283px; */
	/*xmargin-right:20px;*/
	display:block;
	}

img.pic_thumb {
	width:60px;
	height:50px;
	cursor:pointer;
	}


#pic_box {
	/*xwidth:360px;*/
	/*xheight:400px;*/
	font-style:italic;
	color:#8F8F8F;
	margin-bottom:10px;
	display:inline;
	display:block;
  padding:0px 5px 0px 5px;
	background-repeat:no-repeat;
	background-position:top;
	}

*html #pic_box {
	margin:-2px 0px 0px -2px;
	}


#pic_thumbs {
	display:block;
	float:left;
/*	margin:10px 0px 0px 0px; */
        margin:5px 0px 0px 0px;

	}

#pic_thumbs a {
	display:inline;
	float:left;
/*	margin:10px 10px 5px 0px;*/
        margin:2px 10px 5px 0px;
	}



#pic_thumbs a:hover {
	border:0px solid #CFCFCF;
	}



.active{
	border:0px solid #CFCFCF;
	}
		

.inactive{
	border:0px solid #FFFFFF;
	}

	
.pic_box_text {
	margin:10px 0px 0px 0px;
	width:360px;
	}	

.pic_box_popup {
	clear:both;
	margin-top:10px;
	}


#pic_leiste {
  min-height:150px;
  display:block;
  float:left;
  }

/*########################################################################################################################*/
/*########################################## THUMBGALERIE ###############################################################*/
/*########################################################################################################################*/

#thumbgalerie_box {
	width:190px;
	float:left;
	margin:0px 40px 20px 0px;
	text-align:center;
	font-weight:bold;
	color:#85A100;

}
	

img.thumbgalerie {
	width:190px;
	height:130px;
	border:0px solid #C3BC8E;
	display:block;
	margin:0px 0px 0px 0px;
	}

/*########################################################################################################################*/
/*########################################## CONTENTGALERIE ###############################################################*/
/*########################################################################################################################*/

div.contentpic {
	width:210px;
	margin:0px 0px 0px 0px;
	float:left;
}

div.contentpic_center {
	width:210px;
/*	margin:0px 30px 0px 30px;*/
        padding: 0px 10px 0px 10px;
	float:left;
}

img.contentpic {
	width:210px;
	height:210px;
/*	margin:0px 0px 0px 0px;*/
/**	float:left;*/
	}

img.contentpic_center {
	width:210px;
	height:210px;
/*	margin:0px 40px 0px 40px;*/
/*	float:left;*/
	}

.contentpic_leiste {
	width:100%;
	display:block;
	float:left;
	padding:10px 0px 10px 0px;
	}
	
.contentpic_single {
	width:190px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	}

/*########################################################################################################################*/
/*########################################## SINGLE PIC ###############################################################*/
/*########################################################################################################################*/

.single_pic {
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}
	
	

/*########################################################################################################################*/
/*########################################## POPUP GALERIE ###############################################################*/
/*########################################################################################################################*/

img.popuppic {
	margin:20px 0px 0px 0px;
	}
	
#popup_textbox{
	margin:20px 0px 20px 0px;
	padding:0px 20px 0px 20px;
	text-align:center;
	}
	
#popup_navigation {
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	text-align:center;
	}

.popup_inactive {
	color:#969487;
	cursor:default;
	}
	
.popup_inactive:hover {
	color:#969487;
	cursor:default;
	}

.popup_active {
	color:#969487;
	}
	
.popup_active:hover {
	color:#969487;
	}

.bgcolor {
	background-color:#FFFFFF;
	}