/* Grundeinstellungen ALLGEMEIN Beginn */



.weissgross {

	font-size: 11px;	

	color: #FFFFFF;

}



.weiss {

	font-size: 11px;	

	color: #fff;

	text-indent:8px;

}



.small {

	font-size: 10px;

	color: #555555;

}



label{

	font-size: 11px;	

	color: #000000;

}



#durchstrich {text-decoration: line-through;}



/* Grundeinstellungen ALLGEMEIN Ende */



/* ************************************************************************************************** */



#nav { position: relative; width: 232px; margin: 0px; padding:0; left:-19px; float: left}

#nav li { float: left; margin: 0px; list-style: none }

#nav a { width: 24px; padding: 3px; display: block; color:#FFFFFF;}

#nav a.activeSlide { background: #fff; color:#000}

#nav a:focus { outline: none; }



.pics { height: 232px; width: 252px; padding:0; margin:0; overflow: hidden; top:0; }

.pics img { height: 200px; width: 220px; padding: 15px; border: 1px solid #ccc; background-color: #FCF6CF; top:0; left:0 }



.rahmen { padding: 5px; border: 1px solid #dddddd; background-color: #FCF6CF; top:0; left:0;}



.infored { padding: 15px; border: 1px solid #cf9e9e; background-color: #e2c5c5; top:0; left:0; text-align:left; font-size:11px; color:#990000 }



.gutschrift {

font-size:18px;

color:#FFFFFF;

font-weight:bold;

text-indent:36px;

}



.system_messages li {

	list-style:none;

	margin: 0 0 7px;

	padding: 6px 0 6px 52px;

	font-size: 11px;

	position: relative;

	top: 0;

	left: 0;

	min-height: 1px;

	list-style-position: outside;

	

}



.ico {

	display: block;

	width: 48px;

	height: 48px;

	background-repeat: no-repeat;

	overflow: hidden;

	position: absolute;

	left: 4px;

	top: 1px;

	

}



.system_title {

	font-size: 11px;

}



.red {
	background: #e2c5c5 url(../grafik/shop/hinweis2.png) no-repeat;
	border: 1px solid #cf9e9e;
}

.artikelinfo {
	background-color:#FAF6DA;
	padding:3px;
}



/* Slideshop Detailseite */



/* ************************************************************************************************** */



/* LINK Formatierungen Beginn */



a.ArtikelStartseite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #fff;

	text-decoration: none;

}



a.ArtikelStartseite:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #fff;

	text-decoration: underline;

}



a.shoplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #52280A;
	text-decoration: none;
}



a.shoplink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
}


a.menuetop {

	text-transform: uppercase;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



a.menuetop:hover {

	text-transform: uppercase;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



a.small {

	font-size: 10px;

	color: #555555;

	text-decoration: none;

}



a.small:hover {

	font-size: 10px;

	color: #C30101;

	text-decoration: none;

}



a.weiss {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	text-decoration: none;

}



a.breadcrumb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: underline;

}



a.breadcrumb:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #f40307;

	text-decoration: underline;

}





/* ************************************************************************************************** */



/* Shop Formatierungen Beginn */



.tabellenbreite {

    width:530px;

	text-align:left;

}



.tableBorder {

	border: 1px solid #cccccc;

}



.farbe1 {

	background-color: #F3E9A2;

	color: #333;

}



.farbe2 {

	background-color: #7A0202;
	color: #FFFFFF;
	height:30px;

}



.farbe3 {

	background-color: #FAF6DA;

	color: #333;

}



.farbe4 {

	background-color: #e5e5e5;

	color: #333333;

}



.farbe5 {

	background-color: #CDD93D;

	color: #fff;

}



.infoboxen {

	background-color: #FFFDDE;

	color: #333333;

	padding:4px;

	font-size:11px;

	border:#CCCCCC solid 1px;

}



a.SmallVersand {

	font-size: 10px;

	color: #fff;

	text-decoration: underline;

}



a.SmallVersand:hover {

	font-size: 10px;

	color: #CDD93D;

	text-decoration: underline;

}



a.SmallVersandUebersicht {

	font-size: 10px;

	color: #ffffff;

	text-decoration: underline;

}



a.SmallVersandUebersicht:hover {

	font-size: 10px;

	color: #000;

	text-decoration: underline;

}



a.ProduktLink {

	font-size: 11px;

	color: #52280A;

	text-decoration: underline;

}



a.ProduktLink:hover {

	font-size: 11px;

	color: #333;

	text-decoration: underline;

}



a.DetailLink {

	font-size: 11px;

	color: #fff;

	text-decoration: none;

}



a.DetailLink:hover {

	font-size: 11px;

	color: #fff;

	text-decoration: underline;

}



a.WarenkorbLink {

	font-size: 11px;

	color: #333;

	text-decoration: none;

	font-weight:bold;

}



a.WarenkorbLink:hover {

	font-size: 11px;

	color: #333;

	text-decoration: underline;

	font-weight:bold;

}



input.btn {

    width:auto;

    border:1px solid;

    border-color:#555 #555 #555 #555;

    padding:1px 10px;

    margin:0 3px;

    color:#990000;

    font-weight:bold;

    font-size:13px;

	width:98%;

}



.shoplogin {

	width:140px;

	padding:3px;

	background-color:#FFFFFF;

	border:1px solid;

	border-color:#555 #555 #555 #555;

	margin-left: 10px;

}



a.blaetterfunktion {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight:bold;
}



a.blaetterfunktion:hover {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight:bold;
}

a.blaetterfunktionsearch {
	font-size: 11px;
	color: #870707;
	text-decoration: underline;
	font-weight:bold;
}



a.blaetterfunktionsearch:hover {
	font-size: 11px;
	color: #333;
	text-decoration: underline;
	font-weight:bold;
}



.blaetteraktiv {
	color: #F3E9A2;
}

.blaettern {
	background-image: url(../grafik/bg_nav_top.jpg);
	background-repeat: repeat-x;
}



a.ShopAGB {

	font-size: 11px;

	color: #52280A;

	text-decoration: underline;

}



a.ShopAGB:hover {

	font-size: 11px;

	color: #333;

	text-decoration: underline;

}



a.deleteall {

	font-size: 11px;

	color: #000;

	text-decoration: underline;

}



a.deleteall:hover {

	font-size: 11px;

	color: #000;

	text-decoration: underline;

}



a.deleteSingle {

	font-size: 11px;

	color: #C4190F;

	text-decoration: underline;

}



a.deleteSingle:hover {

	font-size: 11px;

	color: #333;

	text-decoration: underline;

}



a.zurKasse {

	font-size: 11px;

	color: #CC0000;

	text-decoration: underline;

	font-weight:bold;

}



a.zurKasse:hover {

	font-size: 11px;

	color: #8EA81A;

	text-decoration: underline

	font-weight:bold;

}



.warenkorbtext {

	font-size: 11px;

	color: #fff;

	margin-left: 10px;

}



/* Shop Formatierungen Ende */



/* ************************************************************************************************** */



/* Datenschutz Beginn */



a.nachoben {

	font-size: 11px;

	color: #f40307;

	text-decoration: underline;

}



a.nachoben:hover {

	font-size: 11px;

	color: #000;

	text-decoration: underline;

}



a.linkDatenschutz {

	font-size: 11px;

	color: #52280A;

	text-decoration: underline;

}



a.linkDatenschutz:hover {

	font-size: 11px;

	color: #333;

	text-decoration: underline;

}



/* Datenschutz Ende */



.latest {

	background:url(../grafik/shop/new.png) 0 0 no-repeat;

}



.latest2 {

	background:url(../grafik/shop/new2.png) 0 0 no-repeat;

}



.reduziert {

	background:url(../grafik/shop/reduziert.png) 0 0 no-repeat;

}



.portfolioitem .cornerreduziert {

	position:absolute;
	top:5px;
	left:85px;
	width:107px;
	height:39px;

}



.portfolioitem .corner {

	position:absolute;
	top:0px;
	left:0px;
	width:85px;
	height:85px;

}



.portfolioitem3 .corner {

	position:absolute;
	top:0px;
	left:0px;
	width:85px;
	height:85px;

}



.port_img

{

width:173px;

}

.imgdisplayed 
{
    display: block;
	padding-bottom:10px;

}



.port_img3

{

width:170px;

}



.portfolioitem

{

position: relative;
background:#FCF6CF;
border:1px solid #dddddd;
overflow:hidden;
height:100%;
min-height: 125px;

}



.portfolioitem2

{

position: relative;
padding:0px;
padding-bottom:0px;
margin-bottom:0px;
height:100%;

}



.portfolioitem3

{

position: relative;
background:#FCF6CF;
overflow:hidden;
height:100%;
min-height: 170px;

}



.pricenew {

font-size:16px;
font-weight:bold;
color:#FFF600;

}

a.katIntern {

	font-size: 11px;

	color: #CC0000;

	text-decoration: none;

	font-weight:bold;	

}



a.katIntern:hover {

	font-size: 11px;

	color: #000;

	text-decoration: underline;

	font-weight:bold;

}



a.shopreg{

	padding:5px;

	color:#52280A;

	font-weight:bold;

	height:34px;

	text-decoration:none;

}



a.shopreg:hover{

	color:#7A0202;

	font-weight:bold;

	text-decoration:underline;

}



.spacer3 {

    height:3px;

	width:100%;

}



.warenkorbleer {

width:185px;

top:0; 

left:0; 

text-align:left;

font-size:12px; 

font-weight:bold;  

display: block;

background: #f9f9f9 url(../grafik/shop/001_46.png) no-repeat 10px; 

padding: 9px 10px 4px 45px; 

margin: 0px 0;

height: 30px;

border-bottom: #d9d9d9 solid 1px;

border-top: #d9d9d9 solid 1px;

}



.warenkorbtext {

color:#52280A;

}



.wraptocenter {

    display: block;

    text-align: center;

    vertical-align: middle;

    width: 170px;

    height: 170px;

	border: 1px solid #cccccc; 

	background-color:#FFFFFF;

	margin:0 auto;

}

.wraptocenter * {

    vertical-align: middle;

}

/*\*//*/

.wraptocenter {

    display: block;

}

.wraptocenter span {

    display: inline-block;

    height: 100%;

    width: 1px;

}

/**/



#box {

background-image:url(../grafik/bg_box.jpg);

background-position: left;

left:0;

background-repeat: repeat-y;

padding-left:20px;

}



#boxend {

background-image:url(../grafik/bg_box_end.jpg);

background-repeat: no-repeat;

height:20px;

width:220px;

}



#box2 {

background-image:url(../grafik/bg_box.jpg);

background-position: left;

left:0;

background-repeat: repeat-y;

padding-left:20px;

}



#boxend2 {

background-image:url(../grafik/bg_box_end.jpg);

background-repeat: no-repeat;

height:20px;

width:220px;

}



#boxstart2 {

background-image:url(../grafik/bg_box_start.jpg);

background-repeat: no-repeat;

height:15px;

width:220px;

}



#box3 {

background-image:url(../grafik/bg_box.jpg);

background-position: left;

left:0;

background-repeat: repeat-y;

padding-left:20px;

}



#boxend3 {

background-image:url(../grafik/bg_box_end.jpg);

background-repeat: no-repeat;

height:20px;

width:220px;

}



#boxstart3 {

background-image:url(../grafik/bg_box_start.jpg);

background-repeat: no-repeat;

height:15px;

width:220px;

}



#box4 {

background-image:url(../grafik/bg_box.jpg);

background-position: left;

left:0;

background-repeat: repeat-y;

padding-left:20px;

}



#boxend4 {

background-image:url(../grafik/bg_box_end.jpg);

background-repeat: no-repeat;

height:20px;

width:220px;

}



#boxstart4 {

background-image:url(../grafik/bg_box_start.jpg);

background-repeat: no-repeat;

height:15px;

width:220px;

}



#box5 {

background-image:url(../grafik/bg_box.jpg);

background-position: left;

left:0;

background-repeat: repeat-y;
text-align:left;


}



#boxend5 {

background-image:url(../grafik/bg_box_end.jpg);

background-repeat: no-repeat;

height:7px;

width:193px;

}



#boxstart5 {

background-image:url(../grafik/mlogintop.jpg);

background-repeat: no-repeat;

height:9px;

width:193px;

}



.bgwarenkorb{

	background-image: url(../grafik/bgwarenkorb.jpg);

	height: 113px;

	width: 193px;

}

.bganmeldung{

	background-image: url(../grafik/bganmeldung.jpg);

	height: 141px;

	width: 193px;

}.bgsuche{

	background-image: url(../grafik/bgsuche.jpg);

	height: 97px;

	width: 193px;

}

.faqcolor1 {
	background-color: #7A0202;
	color: #fff;
}

.faqcolor2 {
	background-color: #7A0202;
	color: #333333;
}



