/* 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 */



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



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

.pics img { height: 200px; width: 220px; padding: 15px; border: 1px solid #1E3803; background-color: #E9EAE8; 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: 12px;

	color: #000;

	text-decoration: underline;

}



a.shoplink:hover {

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

	font-size: 12px;

	color: #3C700E;

	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:500px;

}



.tableBorder {

	border: 1px solid #cccccc;

}



.farbe1 {

	background-color: #3C7006;

	color: #fff;

}



.farbe2 {

	background-color: #1E3803;

	color: #FFFFFF;

	height:30px;

}



.farbe3 {

	background-color: #E9EAE8;

	color: #000;

}



.farbe4 {

	background-color: #e5e5e5;

	color: #000;

}



.farbe5 {

	background-color: #9EBF02;

	color: #000;

}



.infoboxen {

	background-color: #FFFDDE;

	color: #333333;

	padding:4px;

	font-size:11px;

	border:#CCCCCC solid 1px;

}



a.SmallVersand {

	font-size: 10px;

	color: #1E3803;

	text-decoration: underline;

}



a.SmallVersand:hover {

	font-size: 10px;

	color: #3C7006;

	text-decoration: underline;

}



a.cartdelete {

	font-size: 10px;

	color: #1E3803;

	text-decoration: underline;

}



a.cartdelete:hover {

	font-size: 10px;

	color: #3C7006;

	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: #1E3803;

	text-decoration: underline;

}



a.ProduktLink:hover {

	font-size: 11px;

	color: #3C7006;

	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: none;

	font-weight:bold;

}



a.blaetterfunktion:hover {

	font-size: 11px;

	color: #fff;

	text-decoration: underline;

	font-weight:bold;

}



a.blaettertext {

	font-size: 11px;

	color: #2A570A;

	text-decoration: none;

	font-weight:bold;

}



a.blaettertext:hover {

	font-size: 11px;

	color: #2A570A;

	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: 12px;

	color: #990000;

	text-decoration: underline;

	font-weight:bold;

}



a.zurKasse:hover {

	font-size: 12px;

	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:#fff;

	border:1px solid #dddddd;

	overflow:hidden;


}



.portfolioitem2 {

	position: relative;

	padding:0px;

	padding-bottom:0px;

	margin-bottom:0px;

	height:100%;

}



.portfolioitem3 {

	position: relative;

	background:#fff;

	overflow:hidden;

}



.pricenew {

	font-size:16px;

	font-weight:bold;

	color:#336600;

}



a.katIntern {

	font-size: 10px;

	color: #fff;

	text-decoration: none;

	font-weight:bold;	

}



a.katIntern:hover {

	font-size: 10px;

	color: #ABC702;

	text-decoration: underline;

	font-weight:bold;

}



a.shopreg{

	padding-left:10px;

	color:#285409;

	font-weight:bold;

	height:34px;

	text-decoration:none;

	line-height:25px;

}



a.shopreg:hover{

	color:#000;

	font-weight:bold;

	text-decoration:underline;

	line-height:25px;

}



.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:#285409;

	padding-top:20px;

	padding-right:10px;

	font-weight:bold;

	text-align:center;

	text-transform:uppercase;

}







.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: 160px;

	width: 193px;



}



.bganmeldung{

	background-image: url(../grafik/box_intern.gif);

	background-repeat:repeat-y;

	width: 193px;

}



.boxunten{

	background-image: url(../grafik/box_unten.gif);

	background-repeat: no-repeat;

	height:15px;

	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;

}



.shoplog {

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

background-repeat:no-repeat;

color:#FFFFFF;

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

font-size:10px;

font-weight:bold;

font-stretch:condensed;

text-transform:uppercase;

border:0;

width:68px;

height:25px;

margin-bottom:10px;

}



.shoplogin{

background-color:#E9E9E9;

border:#555555 solid 1px;

width:162px;

padding:3px;

color:#285409;

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

font-size:10px;

}


