body {
   line-height:1.55em;
   font-size:0.69em;
   font-family:arial, sans-serif;
   color:#262626;
}

.thumb_image {
	border:1px solid #b3b3b3; padding:4px; line-height:0; background:#fff;
}

#pageSwitcher {
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
	position:relative;
	border-top:1px solid #dadada;
}

#pageSwitcher li {
	text-align:left;
   	border-bottom:1px solid #fff;
   	float:left;
 	list-style-type:none;
	position:relative;
	width:50%;
	height:27px;
	top:10px;
}

#pageSwitcher li.left { margin:10px 20px 20px 0px; }
#pageSwitcher li.right { margin:10px 0px 20px 0px; }

#pageSwitcher li.prev {	background:url(../_gfx/prevPageIco.gif) no-repeat center bottom; }
#pageSwitcher li.next {	background:url(../_gfx/nextPageIco.gif) no-repeat center bottom; }

#pageSwitcher li a,
#pageSwitcher li a:hover {
	float:left;
	display:block;
	width:100%;
	height:100%;
}

#pageSwitcher span { display:none; }

#pageSwitcher li.prev a { background:url(../_gfx/prevPageIco.gif) no-repeat center top; }
#pageSwitcher li.prev a:hover { background:url(../_gfx/prevPageIco.gif) no-repeat center center; }

#pageSwitcher li.next a { background:url(../_gfx/nextPageIco.gif) no-repeat center top; }
#pageSwitcher li.next a:hover { background:url(../_gfx/nextPageIco.gif) no-repeat center center; }



.imageListe {
   left:0px;
   top:0px;
	float:left;
}

#contentCol .imageListe ul {
   padding:0px;
   margin:0px;
 	list-style-type:none;
	float:left;
	position:relative;
}

#contentCol .imageListe ul li {
   text-align:left;
   border-bottom:1px solid #fff;
   width:154px;
   float:left;
 	list-style-type:none;
	position:relative;
}

#contentCol .imageListe ul li.noMatch {
	width:auto;
	font-weight:bold;
}


#contentCol .imageListe ul li .sold {
	width:82px;
	height:28px;
	background:url(../_gfx/sold.png) no-repeat left top;
	position:absolute;
	left:73px;
	top:42px;
}

#contentCol .imageListe ul li .sold span { display:none; }

#contentCol .imageListe ul li.left { margin:0px 20px 20px 0px; }
#contentCol .imageListe ul li.right { margin:0px 0px 20px 0px; }

#galerieDetailContent #contentCol .imageListe ul li {
	width:182px;
	margin:0;
}


#galerieDetailContent #contentCol .imageListe ul li.center { line-height:27px; text-align:center; }






.thumb_name {
 	text-align:right;
   font-family:litho, arial;
   width:154px;
   font-size:1.2em;
   margin:5px 0px 0px 0px;
   float:left;
}


h2 {
 	margin:21px 0px 10px 0px;
   width:100%;
   font-family:arial,sans-serif;
   height:28px;
   color:#3d1b27;
}

h3 {
   width:100%;
   font-size:1.64em;
   font-family:litho, arial;
   padding:0px 0px 5px 5px;
}


h3.bildDetail { margin:10px 0 0 0; padding:0;}

p.bildBeschreibung { margin:0; }

.price_str {
   font-size:1.64em;
   font-family:litho, arial;
   height:28px;
   color:#3d1b27;
   font-style:italic;
   border-bottom:3px double #3d1b27;
   padding:0 5px 0 5px;
}

.bildPreis {
	margin:0 30px 10px 0;
	text-align:right;
	height:30px;
	
}


.sold {

	background:url(../_gfx/sold.png) no-repeat 330px top;
}




#teaserCol p { margin:5px; }
#contentCol p { margin:5px 0px 15px 0px; }

#contentCol ul {
   list-style-type:disc;
    margin:15px;
}

#contentCol ul li { margin:5px; /*0px 0px 15px; */}


#teaserCol p.teaserFoo {
 	margin:5px 5px 30px 5px;
   text-align:right;
}

/*
filter styles bei der galerie seite
*/
.filterList {
	border-top:1px solid #b8b8b8;
}


.filterList li {
 	margin:0px 0px 0px 0px;
   border-bottom:1px solid #e3e3e3;
   padding:0px 0px 0px 0px;
   line-height:26px;
   height:26px;
}

.filterList li.sep { border-bottom:1px solid #b8b8b8; }

.filterList a {
 	background:url(../_gfx/option_bg.gif) no-repeat left 3px;
   padding:0px 0px 0px 22px;
}

.filterList a,
.filterList a:hover {
 	text-decoration:none;
   display:block;
   height:100%;
}
.filterList a:hover {
 	background-position:left -17px;
}

.filterList a.akt {
 	background-position:left -17px;
}

