/* CSS Document */
#flSortForm{
float:left;
}
#flFilterContainer .cat-sort-standard, #flFilterContainer .cat-sort-liste, #flFilterContainer .cat-sort-einzel {
  margin-top: -1px;
  margin-left: 2px;
}
#flOuterContainer #sort_ansicht {
  margin-top: -4px;
  margin-right: -5px;
}

/* ###### Start css für Category Ansichten ######*/
#sort_ansicht {
  margin-left: 15px;
  margin-right: -12px;
}
.cat-sort-standard {
  background-image: url("/layout/js/2.png");
  width: 21px;
  height: 21px;
}
.cat-sort-standard, .cat-sort-liste, .cat-sort-einzel {
  float: left;
  margin-top: 2px;
  margin-left: 6px;
  margin-right: 6px;
cursor:pointer;

}
/* ### Start Einzelansicht ### */
.cat-sort-einzel {
  background-image: url("/layout/js/1.png");
  width: 21px;
  height: 21px;	
}
.article_cat_image_single {
  float: left;
  text-align:center; 
  width:210px; 
  overflow:hidden; 
}

.article_cat_image_single > a > img {
width:210px;
}

.box_article_cat_single  > .article_cat_text > .article_cat_details_button > a > img {
margin-left:250px;
margin-top: -25px;
}

.box_article_cat_single > .actionicon img {
  position: absolute;
  top: -4px;
  z-index: 0 !important;
  width: 60px;
  left: 501px;
}

.box_article_cat_single {
  float:left;
  margin:0 0 10px 0;
  width:675px;
  padding:10px;
  padding-bottom:15px;
  position:relative;
  top:0px;
  left:0px;
  z-index:22;
  border:1px solid #f0f0f0;
}
.article_cat_name_single {
height:auto; 
margin-top:5px; 
overflow:hidden; 
font-size:11px;
color:#353535;
width: 405px;
}

.article_cat_details_button_single {
margin-top: -22px;
padding-left: 360px !important;
float:left;
}
/* ### End Einzelansicht ### */

/* ### Start Listenanasicht ###*/
.cat-sort-liste{
  background-image: url("/layout/js/3.png");
  width: 21px;
  height: 21px;
}
.box_article_cat_liste > .article_cat_text {
  width: 500px;
}
.box_article_cat_liste > .article_cat_text > .article_cat_price {
  margin-left: 500px;
  margin-top: -16px;
  font-size: 14px;
}
.box_article_cat_liste > .article_cat_text > .article_cat_details_button {
  margin-left: 373px;
  margin-top: 1px;
}
.box_article_cat_liste > .actionicon {
  display: none;
}
.article_cat_image_liste {
  display: none;
}
.box_article_cat_liste {
  float:left;
  margin:0 0 10px 0;
  width:675px;
  padding:10px;
  padding-bottom:15px;
  position:relative;
  top:0px;
  left:0px;
  z-index:22;
  border:1px solid #f0f0f0;
}
.box_article_cat_liste > .article_cat_text {
  width: 675px;
}
.box_article_cat_liste > .article_cat_text > .article_cat_details_button > a > img {
height: auto;
margin-left: 212px;
margin-top: -33px !important;
padding-bottom: 8px;
width: 100px !important;
src: url("/images/gallery/Basis/button_details_cat.jpg");
width: auto;
}

.article_cat_name_liste {
  width: 495px!important;
  margin-left: 0px!important;
}
.article_cat_name_liste a { width:500px; }

.article_cat_details_button_liste {
float: right;
margin: 0 auto;
margin-top: -22px;
}

/*### End Listenansicht ###*/

/* ###### Ende css für Category Ansichten ######*/