/* Start allgem. Seitenaufbau */
body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:9pt;
	text-align:center;
	border: 0px;
	background-color: #CCCCCC;
}
td {font-family: Verdana, Tahoma, Arial, sans-serif;}
	
a { font-size:11px;
	color: #222222;
	font-weight:bold; 
	text-decoration:none;}
	
a:hover {text-decoration:underline;}

img {border:0}

/* Zentrieren der Website */
#box{
	margin-top:20px;
	width: 845px;
	margin-left: auto;
	margin-right: auto;
}

/* boxen(top,main,bottom) fuer den weissen Hintergrund */
#box_master_top{
	line-height:10px;
	height:14px;
	font-size:5pt;
	background: url("/bilder/box_master_top.gif");
	background-repeat:no-repeat;
}

#box_master_main{
	padding-top: 1px;
	padding-left:16px;
	padding-right: 21px;
	background: url("/bilder/box_master_main.gif");
	background-repeat:repeat-y;	
	
}

#box_master_bottom{
	height:20px;
	line-height:20px;
	font-size:5px;
	padding-left:16px;
	background: url("/bilder/box_master_bottom.gif");
	background-repeat:no-repeat;
}
#adresseingabe_top{
	text-align:left;
	padding-left:10px;
	line-height:20px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	background: url("/bilder/bestellung/balken_top.gif");
	background-repeat:no-repeat;
	width:805px;	
	
}
#adresseingabe{
	text-align:left;
	background-color: #fde1aa;
	width:805px;	
}
#adresseingabe_bottom{
	height:20px;
	line-height:20px;
	font-size:5px;
	padding-left:16px;
	background: url("/bilder/bestellung/balken_bottom.gif");
	background-repeat:no-repeat;
	width:805px;	
}
/* Start Header block fuer logo, menue u. button */
#head{
	line-height:24px;
	width:804px;
	height:94px;
	background: url("/bilder/bg_header.gif");
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:center;
}

#logo {
	margin-top:0px;
	padding-top:15px;	
	padding-left:11px;
	text-align:left;
	float:left;
}

#top_menue {
	text-align:right;
  font-size:10pt;
/*  height:24px;*/
	font-weight:bold;
	color:#CCCCCC;
	margin-right:11px;
	padding-top:11px;
	line-height:20px;
}
	
#top_menue a{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none; 
	padding-left:10px;
	padding-right:10px;
}

#top_menue2 {
	text-align:right;
	position:relative;
  font-size:10pt;
/*  height:24px;*/
	font-weight:bold;
	color:#CCCCCC;
	margin-right:120px;
	padding-top:2px;
	line-height:20px;
	z-index:100;
}
	
#top_menue2 a{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none; 
	padding-left:10px;
	padding-right:10px;
	z-index:100;
}

#top_buttons{
	float:right;
	text-align:center;
	margin-top:-13px;
	height:33px;
	width:580px;
	/*cursor:pointer;*/
}

#top_buttons a{
	color:black;
	font-weight:bold;
	text-decoration:underline;
	display:block;
}

.button_menue{
	float:right;
	/*width:78px;*/
	width:110px;
	height:25px;
}

#button_4{
 	/*background-color:#acb3d0;
 	color: #fff;*/
	background-image:url(../bilder/button_4.png);
	background-repeat:no-repeat;
}

#button_4 a {
	color:#fff;
}

#button_2{
 	/*background-color:#fcb814;*/
	background-image:url(../bilder/button_2.png);
	background-repeat:no-repeat;
	text-decoration:underline;
}

#button_1{
	/*background-color:#bab9a6;*/
	background-image:url(../bilder/button_1.png);
	background-repeat:no-repeat;

}

#button_7{
	/*background-color:#41a2cf;
	color: #fff;*/
	background-image:url(../bilder/button_7.png);
	background-repeat:no-repeat;
}
#button_7 a {
	color:#fff;



}

#button_6{
	/*background-color:#633;
	color: #fff;*/
	background-image:url(../bilder/button_6.png);
	background-repeat:no-repeat;
}
#button_6 a {
	color:#fff;
}

#button_8{
	/*background-color:#798487;
	color: #fff;*/
	background-image:url(../bilder/button_8.png);
	background-repeat:no-repeat;
}
#button_8 a {
	color:#fff;
}

#button_11{
	/*background-color:#798487;
	color: #fff;*/
	background-image:url(../bilder/button_11.png);
	background-repeat:no-repeat;
}
#button_11 a {
	color:#fff;
}

#button_5{
	/*background-color:#6633cc;
	color: #fff;*/
	background-image:url(../bilder/button_5.png);
	background-repeat:no-repeat;
}
#button_5 a {
	color:#fff;
}
/* Ende Header block fuer logo, menue u. button */

/* Start linker block fuer produktauswahl u./o. myposterjack-navigation */
#box_left{
	float:left;
	text-align: left;

}

#box_left_top{
	font-size:8pt;
	height:23px;
	width:238px;
}

#box_left_main{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:9pt;
	padding-left:17px;
	width:221px;
	min-height:540px;
}

#box_left_bottom{
	line-height:7px;	
	font-size:5px;	
	height:7px;
	background: url("/bilder/box_left_bottom.gif");
	background-repeat:no-repeat;
	width:238px;
	border-bottom:15px;
}

.fragezeichen{
	float:right;
	margin-top:-24px; 
	margin-left:195px;
	border: 0px solid #ffffff;
}

#newsletter {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	line-height:12pt;
	font-size:8pt;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:-12px;
	width:225px;
	font-weight:bold; 
	color: red;
	font-style:italic;
	border:0px solid red;
	text-align:center;
}

#box_bottom_main .allgem_hinweis {
	color:black;
	font-size:9px; height:10px;
}

#box_bottom_main a.allgem_hinweis:link, a.allgem_hinweis:visited {
	font-family: Arial, sans-serif;
	color:black;
	font-size:9px; 
	height:10px;
	font-weight:bold; 
	text-decoration:underline;
	padding:0;
}
/* Ende linker block */

/* Start rechter block fuer content-bereich */
#box_right{
	width:557px;
	margin-left:247px;
	text-align:left;
}

#box_right_top{
	padding-left:10px;
	border: 0px solid #666;
	height:22px;
	font-weight:bold; 
	line-height:20px;
	font-size:12px;
}

#box_right_main{
	padding-left:17px;	
	min-height:540px;
}
#box_right_main_promo{
	padding:0;
	margin:0;
	background-color:#fff;
}

#box_right_bottom{	
height:7px;
}
/* Ende rechter block fuer content-bereich */

/* Start Info block */
#box_info_top{
	margin-top:9px;
	width: 805px;
	font-size:4pt;
	height:6px;
	
	
}
#ecke_links{
	
	left:0px;
	top:0px;
	width:10px;
	height:10px;
	border:1px solid green;
	line-height:5px;
}

#box_info_test_top{
	position:relative;
	left:12px;
	top:-13px;
	
	width: 765px;
	line-height:5px;
	height:10px;
	border:1px solid black;
	
}


#ecke_rechts{
	position:relative;
	left:0px;
	top:0px;
	width:10px;
	height:10px;
	border:1px solid green;
	line-height:5px;
}
#box_info_main{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color:#fff;
	font-size:13px; 
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	width: 785px;
	background-color: #fcb814;
}

#box_info_bottom{
	height:10px;
	width: 805px;
	
}
/* Ende info block */

/* Start footer block */
#box_bottom_top{
	margin-top:9px;
	width: 805px;
	font-size:4pt;
	height:6px;
	background: url("/bilder/box_bottom_top.gif");
	background-repeat:no-repeat;
	clear:both;
}

#box_bottom_main{
	height: 125px;
	width: 805px;
	background-color: #8A8C8F;
}

#box_bottom_main a{
	color:#CCCCCC;
	padding:8px 8px;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none; 
}
#bottom_landauswahl{
	position:relative;
	top:32px;
	left:-15px;
	float:right;
	text-align: right;
}

#bottom_menue {
	position:relative;
	top:0px;
	left:180px;
	float:right;
	text-align: right;
	font-weight:bold;
	color:#CCCCCC;
	z-index:100;
		
}

#box_bottom_bottom{
	height:10px;
	width: 805px;
	background: url("/bilder/box_bottom_bottom.gif");
	background-repeat:no-repeat;
}
/* Ende footer block */

/* Allgemeine Formatierungen linker Block */
.headline_left_top{
	line-height:26px;
	font-weight:bold;
	font-size:10pt;
	padding-left:17px;
}

.headline_left{
	line-height:24px;
	height:43px;
	width:221px;
	font-weight:bold;
	font-size:10pt;
	margin-left:-17px;
	padding-left:17px;
}

.tennlinie_links{ 
	line-height:1px;
	font-size:1pt;
	height:1px;
	width:221px;
	margin-left:-17px;
	padding-left:17px;
}

.select_format{
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	width:188px; 
	font-size:8pt;
	font-weight:100;
}

.wk_select_format{
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	width:188px;
	color:red; 
	font-size:8pt;
	font-weight:100;
}

.formatauswahl_rot{
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	color:red;  
	font-size:8pt; 
	line-height:18px;
	font-weight:bold;
}
.format{ 
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	line-height:18px;
}
.button_w30{
	background-image: url("/bilder/button_w100.gif");
	width: 100px;
	line-height:18px;
	height: 21px;
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	color: #000000;
	font-weight:bold; 
	font-size: 10pt;
	text-align:center;
	margin-left:20px;
}
.button_w157{
	background-image: url("/bilder/button_w157.gif");
	width: 157px;
	line-height:18px;
	height: 20px;
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	color: #000000;
	font-weight:bold; 
	font-size: 10pt;
	text-align:center;
	margin-left:20px;
}

.button_w187{
	background-image: url("/bilder/button_w187.gif");
	width: 187px;
	line-height:18px;
	height: 21px;
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	color: #000000;
	font-weight:bold; 
	font-size: 10pt;
	text-align:center;

}
.button_w187_wk{
	background-image: url("/bilder/button_w187.gif");
	width: 187px;
	line-height:18px;
	height: 21px;
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	color: #000000;
	font-weight:bold; 
	font-size: 9pt;
	text-align:center;

}
.pfeil_rund_rechts{
	background-image: url("/bilder/pfeil_rund_rechts.gif");
	width: 20px;
	line-height:20px;
	height: 20px;
	border-width: 0px;
}
.input_text {
	font-size: 12px;
	line-height:18px;
	height:18px;	
}
#box_bottom_main .imp {
	font-size:8pt;
	color:black;
}
#box_bottom_main a.imp:link, a.imp:visited {
	padding:0px 0px;
	font-size:7pt;
	font-weight:normal;
	color:#353535;
  text-decoration:underline;
}

#box_bottom_main a.imp:active, a.imp:hover
{
	color:#003870;
  text-decoration:underline;
}
.wk_artikel{
	width:540px;
	margin-left:-17px;
	padding-left:17px;
	padding-top:10px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 9pt;
}
.wk_artikel table td{
	font-size: 9pt;
}
.gesamtpreis{
	font-size: 9pt;
}
.wk_artikel_bg1{
	background-color:#dcdbc5;
}

.wk_artikel_bg2{
	background-color:#fde1aa;	
}
.wk_artikel_bg4{
	background-color:#d0d2e3;
}
.wk_bild_bg1{
	background-color:#bab9a6;
}
.wk_bild_bg2{
	background-color:#fcb814;
}
.wk_bild_bg4{
	background-color:#b0aed4;
}
.wk_bild_daten1{
		color:#000000;
}
.wk_bild_daten2{
		color:#000000;
}
.wk_bild_daten4{
		color:#000;
}
.artklbox2 {
	background:#FFEFAD;
	padding:3px;
	border:1px #7B8D9E solid;
	font-size:8pt;
}
.fehler {
	width:190px;
	color: red;	
}
.hgueberschrift{
	width:538px;
	margin-left:-17px;
	padding-left:17px;
	font-weight:bold; 
	line-height: 20px; 
	font-size:12px;
}
.infostext{
	font-size:10px;
}
td.infostext {
	line-height: 20px;
}

.einzelbild{
	background-color:#ffefad; 
	border:  1px solid #663300;
}

.einzelbild td{
	line-height:20px;
}

/* #### Uploadbalken ### */
.debug {font:14px Verdana, Tahoma, Arial, sans-serif; background-color:#FFFFFF; border:1px solid #898989; width:190px; height:100px; overflow:auto;}
.alert {
	font:10px Verdana, Tahoma, Arial, sans-serif;
}

.data {
	border:1px solid #000000; 
	width:190px;
}
.data tr td { 
	font:10px Verdana, Tahoma, Arial, sans-serif; 
	width:35%;
}
.bar1 {
	position:relative; 
	text-align:left; 
	height:20px; 
	width: 190px; 
}
.bar2 {
	position:relative; 
	text-align:left; 
	height:20px; 
	width:0%;
}

.blind_button{
	border:0px;
	width:20px;	
}

.wk_bild_top{
	width:130px;
	height:13px;
	line-height:14px;
	font-size:5px;
}
.wk_bild_topimage1{
	background: url("/bilder/leinwand/wk_bild_top.gif");
	background-repeat:no-repeat;
}

.wk_bild_topimage2{
	background: url("/bilder/wk_bild_top.gif");
	background-repeat:no-repeat;
}

.wk_bild_topimage4{
	background: url("/bilder/framed/wk_bild_top.png");
	background-repeat:no-repeat;
}

.wk_bild_bottomimage1{
	background: url("/bilder/leinwand/wk_bild_bottom.gif");
	background-repeat:no-repeat;
}

.wk_bild_bottomimage2{
	background: url("/bilder/wk_bild_bottom.gif");
	background-repeat:no-repeat;
}

.wk_bild_bottomimage4{
	background: url("/bilder/framed/wk_bild_bottom.png");
	background-repeat:no-repeat;
}

.wk_bild_main{
	width:130px;
	min-height:120px;
}

.wk_bild_bottom{
	width:130px;
	height:13px;
}
.wk_best_box{
	width:540px;
	margin-left:-17px;
	padding-left:17px;
	font:10px Verdana, Tahoma, Arial, sans-serif; 
}
.wk_best_box table{
	padding-right:20px;	
}
.wk_footer{
	padding-top:2px;
	width:540px;
	margin-left:-17px;
	padding-left:17px;
	font:10px Verdana, Tahoma, Arial, sans-serif; 
	line-height:17px;
}

.bestellungtab{
	line-height:17px;
}

/* @group mintao add ons */
.red
{ color:#e1291f; }
.uspliste
{ list-style-image:url(../bilder/okHaken.png); }
.uspliste li
{ height:auto!important; height:26px; min-height:26px; }
td.formatauswahl_rot, td-format
{ white-space:nowrap; }
span.marker
{
	line-height:25px;
	background:url(../bilder/marker.png) center center no-repeat;
	width:auto!important;
	width:81px;
	min-width:81px;
	text-align:center;
	display:inline-block;
	font-weight:bold;
}
/* @end */