@charset "utf-8";
/*************************************/
/************   NEW MR  **************/
/*************************************/
/*
h1, h2, h3
{
	color:#ef9032;
	font-weight:bold;
	display:inline;
}

h1 { font-size: 12px; }
h2 { font-size: 17px; color: #577185; }
h3 { font-size: 14px; color: #577185; }
*/
BODY
{
	margin:0px;
	font-family: Arial,Verdana;
	color:#577185;
	font-size:12px;
	text-align: center;
	height: 100%; 
	margin-bottom: 0.1px;

}
	/* overflow-y:scroll;*/


.SMALLFONT{
	font-family: Arial,Verdana;
	color:#577185;
	font-size:10px;
	font-weight:normal;
}

.HEADER
{
	/* position:relative;
	background-color: #ECEBEE; 
	background: url("/pics/header_1.jpg") no-repeat 0px 0px;*/
	background: url("/pics/marketing-boerse_shop_logo.gif") no-repeat 0px 0px;
	height: 74px;
	margin-bottom: 1px;
}

.PRODUKT_HEAD
{
	font-family: Arial,Verdana;
	font-size:12px;
	font-weight: bold;

}
.HEADER_WARENKORB
{
	/* background-color: #ECEBEE; */
	float: right;
	height: 74px;
}

.HEADER_NAVIGATION
{
	background-color: #ECEBEE;
	background: url("/pics/header_3.jpg");
	background-repeat:repeat-x;
	background-position: 0px 0px;
	height: 27px;
	margin: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

.MAIN_CONTENT
{
	background-color: #f3f2ed;
	text-align:left; 
	position:relative;  
	margin:1px 0px 0px 0px; 
	padding:5px 0px 0px 0px;
}
/*
padding: 4px 9px 4px 9px;
	margin: 1px 0px 0px 0px;
	position:relative; 
*/
.SUB_NAV_BOX
{
	border: 1px #666666 solid;
	background-color: #d4d1c0;
	margin: 0px 0px 9px 0px;
	padding: 0px 0px 9px 0px;
	float: both;
	text-align: left;
}

.SUB_NAV_INNER_BOX
{
	border-top: 	1px #666666 solid;
	border-left: 	0px #000000 solid;
	border-right: 	0px #000000 solid;
	border-bottom: 	0px #000000 solid;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	float: both;
	text-align: left;
}

.SUB_NAV_HEAD
{
	border-top: 	1px #b4b4b4 solid;
	border-left: 	1px #b4b4b4 solid;
	border-bottom: 	1px #d6d6d6 solid;
	border-right: 	1px #d6d6d6 solid;
	background-color: #747474;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	color: #ffffff;
	font-size: 10px; 
	font-family: Verdana, Arial;
	font-weight: bold;
	text-decoration: none;	
	text-align: left;
	vertical-align: middle;
}

.SUB_NAV{
	height: 14px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 2px 0px;
	background: url("/pics/pfleil_sub_nav.gif");
	background-repeat:no-repeat;
	background-position: 0px 4px;
	text-align: left;
}

.IMG_GRUEN_PUNKTE{
	margin: 2px 3px 0px 3px;
	float:left;
}

.PATHLINE{
	height: 		22px;
	border-top: 	0px;
	border-left: 	0px;
	border-right: 	0px;
	border-bottom: 	0px #000000 dotted;
	margin: 		0px 0px 6px 0px;
	padding: 		0px 0px 6px 5px;

	border: 		0px #000000 dotted;
	background: url("/pics/bg_dotted_line.gif");
	background-repeat: repeat-x;
	background-position: 0px 21px;	
	
	font-size: 		12px; 
	font-family: 	Arial, Verdana;	
}

.CONTENT_TEXT{
	margin: 		13px 0px 0px 0px;
	padding: 		0px 0px 0px 6px;
	border: 		0px #ff0000 solid;
	color: 			#5c6a6d;
	font-size: 		12px; 
	font-family: 	Arial, Verdana;
	font-weight: 	normal;
	text-decoration:none;	
	text-align: 	left;
	vertical-align: middle;
}

.TEXT{
	font-size: 		12px; 
	font-family: 	Arial, Verdana;
	font-weight: 	normal;
	text-decoration:none;	
}
/*

*/
.DOTTED_LINE{
	height: 		1px;
	margin: 		14px 0px 7px 0px;
	padding: 		0px 0px 0px 0px;
	border: 		0px #000000 dotted;
	background: url("/pics/bg_dotted_line.gif");
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-size: 0px;
}

.CART_HEADLINE
{
	padding:10px 0px 10px 5px;
}

a { color: #5c6a6d; text-decoration: none; }
a:link,a:visited,a:active { color: #5c6a6d; }
a:hover { color: #5c6a6d; }

a.SUB_NAV_LINK 
{ 
	font-size:12px; 
	color:#5c6a6d; 
	text-decoration:none; 
	font-weight:bold; 
}
/*
a.SUB_NAV_LINK:link,
a.SUB_NAV_LINK:visited,
a.SUB_NAV_LINK:active { color: #5c6a6d; }
a.SUB_NAV_LINK:hover { color: #5c6a6d; }
*/
.PRODUCT_TEASER_CONTENT
{
	margin: 0px 0px 20px 0px ;
}

.PRODUCT_TEASER_IMG
{
	/*padding: 11px 38px 0px 10px;*/
	padding: 11px 0px 0px 0px;
	vertical-align:top;
}

.PRODUCT_TEASER_TEXT
{
	padding: 11px 0px 0px 5px;
	vertical-align:top;
}


.PRODUCT_IMG
{
	padding: 15px 0px 0px 15px;
	border: 0px #ff0000 solid;
}

.PRODUCT_TEXT
{
	border: 0px #ff0000 solid;
}

.BG_MAIN_CONTENT
{
	background-color: #f3f2ed;
}

.WIDTH779
{
	width:779px;
}

.WIDTH761
{
	width:761px;
}

.WIDTH593
{
	/*width:593px;*/
	width:585px;
}

.WIDTH588
{
	width:588px;
}

.WIDTH550
{
	width:550px;
}

.WIDTH487
{
	width:487px;
}
.WIDTH285
{
	width:285px;
}

.WIDTH380
{
	width: 380px;
}

.WIDTH372
{
	width: 372px;
}

.WIDTH180
{
	width: 180px;
}

.WIDTH162
{
	width:162px;
}

.WIDTH150
{
	width:150px;
}

.WIDTH145, .WIDTH145RIGHT
{
	width: 145px;
}

.WIDTH145RIGHT{
	float:right;
	margin-top: 5px; 
	text-align:right
}

.WIDTH105
{
	width:105px;
}

.WIDTH100
{
	width:100px;
}

.WIDTH86
{
	width:86px;
}

.WIDTH60
{
	width:60px;
}

.WIDTH58
{
	width:58px;
}

.WIDTH50
{
	width:50px;
}

.WIDTH20
{
	width:20px;
}

.HEIGHT150{
	height: 150px;
}

.HEIGHT100{
	height: 100px;
}

.HEIGHT15
{
	height: 15px;
}

.HEIGHT10
{
	height: 10px;
}

.BOLD
{
	font-weight:bold;
}


.LEFT_FLOAT
{
	float: left;
}

.RIGHT_FLOAT{
	float: right;
}

.FOOTER{
	border: 0px #ff0000 solid;
	height: 72px;
	background-color: #d4d1bf; 
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
/*
	padding: 4px 9px 4px 9px;
*/
.ABBINDER{
	font-family: Verdana, Arial;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	line-height: 15px;
	padding: 4px 9px 4px 9px;
	
}

.GRAFIK_TEXT
{
	margin:0px 0px 0px 0px; 
	vertical-align:middle
}

.MARGINTOP3{
	margin: 3px 0px 0px 0px;
}



.NOMARGIN
{
	margin: 0px 0px 0px 0px;
}

.INPUT{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	border: 1px #7f9db9 solid;
}

.VARIANT_SELECTBOX{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	border: 1px #7f9db9 solid;
}

.TEXTAREA{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	border: 1px #7f9db9 solid;
}

.ERRORINPUT{
	border: 1px #ff0000 solid;
}

.WEITER_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 1px #d4d1c0 solid;
	width: 70px;
	height: 24px;
	background: url("/pics/pfeil_orange_r.gif");
	background-repeat: no-repeat;
	background-position: 48px 0px;	
	background-color: #d4d1c0;
	padding: 0px 0px 0px 0px;
}

.WEITER_BUTTON, .WEITER_BUTTON_HELLGRAU{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 1px #d4d1c0 solid;
	width: 70px;
	height: 24px;
	background: url("/pics/pfeil_orange_r.gif");
	background-repeat: no-repeat;
	background-position: 48px 0px;	
	background-color: #d4d1c0;
	padding: 0px 0px 0px 0px;
}

.WEITER_BUTTON_HELLGRAU{
	border: 1px #f3f2ed solid;
	background-color: #f3f2ed;
}
/*
background-position: 50px 0px; # 	
*/
.REGISTRIEREN_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 1px #f3f2ed solid;
	width: 130px;
	height: 22px;
	background-color: transparent;
	background-image: url("/pics/pfeil_grau.gif");
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px 80px 0px 0px;
}

.LIEFERADRESSE_AENDERN_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 1px #f3f2ed solid;
	width: 155px;
	height: 22px;
	background: url("/pics/bt_lieferadresse_aendern.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
/*
	background: url("/pics/pfeil_grau.gif");
	border: 1px #f3f2ed solid;
*/

.BESTELLUNG_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 0px #ff0000 solid;
	width: 160px;
	height: 22px;
	background: url("/pics/bt_bestellung_abschicken.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

.SPEICHERN_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	
	border: 1px #f3f2ed solid;
	width: 90px;
	height: 22px;
	background: url("/pics/bt_speichern.gif");	
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	margin: 0px 5px 0px 0px;
}
/*background: url("/pics/pfeil_grau.gif");

*/

.WARENKORB_AKTUALISIEREN_BUTTON{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	color:#5c6a6d;
	border: 1px #f3f2ed solid;
	width: 150px;
	height: 22px;
	background-color:#f3f2ed;
}

.ERROR{
	color:#ff0000;
	font-weight:bold;
}