/* :ME verwendete Farben:
	hintergrund header,footer: #251B50
	hintergrund body,nav_right: #E2D3BA
	dunkle schrift: #987C4E
	hintergrund box oben links: #EDE1D1
	hintergrund spalten hell: #F8EFE9
	hintergrund box oben rechts: #EBE0CF
	schrift footer hell: #D3BF9A
	schrift footer dunkel: #987C4E
	schrift auf dunkelblau: #DEBF64
*/

.leftborder {
	background-color:#fff;
	width:30px;
}
.rightborder {
	background-color:#fff;
	width:30px;
}

body {
	background-color:#E2D3BA;
	font-family:Tahoma,Helvetica,sans-serif;
	color:#666666;	
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
}

/* :ME die Standard-Links 
wie z.B. in den Artikelbeschreibungen */
a:link,
a:active,
a:visited {
	color:#987C4E;
	text-decoration:none;	
}
a:hover {
	color:#251B50;
}

#mainTable {
	width:909px;
	text-align:left;
}

.onprint {
	display: none;
	width: 0px;
	height: 0px;
}

/*:ME der Header */
.td_header {
	width:100%;
	height:60px;
	background-color:#251B50;
	border-bottom:1px solid #fff;
}

.hd_logo {
	float:left;
	padding-top:8px;
}
.hd_text {
	text-align:right;
	padding-top:3px;
}
/* der Content */
.mainContentTD {
	vertical-align:top;
	width:559px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.contentTD {
	vertical-align:top;
}

.centerimage {
	border-bottom:1px solid #fff;
}

/* :ME die statische topNav */
.topNav {
	background-color:#EBE0CF;
	float:left;
	vertical-align:middle;
	margin-left:14px;
	margin-top:5px;
	color:#987C4E;
	font-size:80%;
	font-weight:bold;	
	text-align:center;
	width:530px;
}
.topNav a:link,
.topNav a:active,
.topNav a:visited 
{
	color:#987C4E;
	font-weight:bold;
	text-decoration:none;
}
.topNav a:hover
{
	text-decoration:none;
	color:#251B50;
}

/* die Navigation links */
.nav {
	background-color:#F8EFE9;
	width:175px;
	padding:4px;
}

.navHeadline {
	height:25px;
	color:#987C4E;
	background-color:#EDE1D1;
	font-weight:bold;
	font-size:80%;
	vertical-align:middle;	
	padding-left:6px;
	padding-top:3px;
}
.nav_0 {
	padding-left:6px;
	margin-bottom: 2px;
	font-size:70%;
	vertical-align:middle;
}
.nav_1 {
	padding-left:6px;
	margin-bottom: 2px;
	font-size:70%;
	vertical-align:middle;
}

.nav_0 a:link,
.nav_0 a:active,
.nav_0 a:visited, 
.nav_1 a:link,
.nav_1 a:active,
.nav_1 a:visited 
{
	color:#987C4E;
	text-decoration:none;
}
.nav_0 a:hover, 
.nav_1 a:hover
{
	text-decoration:none;
	color:#251B50;
}

/* die Navigation rechts */
.nav_right {
	/*background-color:#E2D3BA;*/
	width:175px;
	padding:10px;
	
}

/* :ME die Suchbox im Header */
.searchbox {
	float:left;
	background-image:url(/images/webelemente/hg_suche.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:101px;
	padding-top:10px;
}
.search_label {
	color:#fff;
	font-weight:bold;
	font-size:70%;
	float:left;
	padding-left:5px;
	padding-top:3px;
	margin-right:3px;
}
.search_input {
	float:left;
	margin-right:2px;
	margin-top:5px;
}
.search_submit {
	margin-top:5px;
	float:left;
}

/* die sonderkästen rechts */
.sk_table {
	margin-top:4px;	
	padding:4px;
	width:155px;
}
.sk_oben {
	height:26px;
	color:#987C4E;
	background-color:#EDE1D1;
	font-size:80%;
	font-weight:bold;
	padding-left:10px;
}
.sk_oben_rechts {
	height:26px;
	color:#987C4E;
	background-color:#EBE0CF;
	font-size:80%;
	font-weight:bold;
	padding-left:10px;
}

.sk_body {
	background-color:#F8EFE9;
	font-size:70%;
	padding:0px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}
.sk_body_center {
	padding-top:10px;
	text-align:center;
	font-size:70%;
}
.sk_body_rechts {
	background-color:#E2D3BA;
	font-size:80%;
	padding:3px;
	text-align:left;
}
.sk_body_marken {
	background-color:#F8EFE9;
	font-size:80%;
	padding:0px;
	text-align:center;
}
.sk_unten {
}
.sk_body a:link,
.sk_body a:active,
.sk_body a:visited {
	color:#987C4E;
	text-decoration:none;
	margin-left:10px;
}
.sk_body a:hover {
	color:#251B50;
	text-decoration:none;
}
/* die Links im Service Center */
.sc {
	margin-left:7px;	
}
hr.hr_body {
	
	height:1px;
	color:#E5E5E5;
	text-align:left;
	font-size:0pt;
}
.warenkorb_icon {
	margin:5px;
	margin-left:10px;
	margin-right:0px;
	float:left;
}
.warenkorb_text {
	margin-top:10px;
	margin-left:70px;
	width:70px;
}

/* die artikelStammBox, wenn darunter auch 
	Artikel angezeigt werden (breiter,höher)*/
.subdirStammBox {
	margin-left:14px;
	margin-top:10px;
	width:530px;
}
.subdirStammTop {
	color:#987C4E;
	background-color:#f8efe9;
	padding-left:10px;
	height:25px;
	font-weight:bold;
	font-size:80%;
	width:530px;
}

.subdirStammBody {
	color:#987c4e;
	font-size:80%;
	padding:14px;
}
.subdirStammFooter {
	
	height:10px;
}

.subdirStammBox_kl {
	width:420px;
	margin-left:10px;
	margin-top:10px;
}
.subdirStammTop_kl {
	color:#987c4e;
	background-color:#f8efe9;
	padding-left:10px;
	width:420px;
	height:25px;
	font-weight:bold;
	font-size:80%;
}
.subdirStammBody_kl {
	width:420px;
	padding:0px;
	text-align:center;
	padding-top:10px;
	background-color:#f8efe9;
}
.subdirStammFooter_kl {
	width:420px;
	height:15px;
}

.subdirStammImage {
	width:164px;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding:5px;
	overflow:hidden;
	border:1px solid #987c4e;
	background-color:#fff;
}
.subdirStammImage_kl {
	width:424px;
	float:none;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	overflow:hidden;
	border:1px solid #987c4e;
	background-color:#fff;
	margin-bottom:10px;
}
.subdirStammImage_mini {
	width:70px;
	clear:both;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	overflow:hidden;
	border:1px solid #987c4e;
	background-color:#fff;
	margin-bottom:10px;
}
.subdirStammText {
	text-align:left;
	padding:0px;
	font-size:90%;
	color:#987c4e;
}
.subdirStammPreis {
	text-align:left;
	padding:0px;
	font-size:90%;
	color:#987c4e;
	font-weight:bold;
	margin-top:10px;
}

/* die Tabelle mit den Detailinformation zum Artikel */
.itemTableBox {
	width:530px;
	margin-left:4px;
}
.itemTable {
	margin-left:10px;
	margin-top:5px;
}
.item_table {
	width:526px;
	border-style:none;
}
.table_header {
	background-color:#987c4e;
	color:#fff;
}
.table_row {
	color:#666;
	vertical-align:middle;
}

/* die Übersichtstabelle im Warenkorb */
.basket_table {
	margin-left:5px;
	width:500px;
}

.basket_form {
	margin-left:10px;
	padding-left:10px;
}


input, textarea {
	background-color:#FFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	
}												
.radio {
	border-style:none;	
}
form {
	display:inline;
}

td.balken {
	height:453px;
	width:187px;
	background-image:url(/images/webelemente/hg_navi_unten.jpg);
	background-repeat:no-repeat;
}

img{
	border:none;
}


.folderDesc
{
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
}

.folderDesc a
{
	text-align:center;
	font-size:26px;	
	font-weight:bold;
	color:#FFFFFF
}

.folderImage
{
	height:160px;
}

.folderImage a
{
	height:160px;
}

div.weiss
{
	font-size:11px;
	color:#FFFFFF;
}

div.weiss a
{
	color:#FFFFFF;
	text-align:left;
	padding-left:25px;
	background-image:url(/images/webelemente/punkt.gif);
	background-repeat:no-repeat;
	background-position:12px 3px;
}

div.uvm
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:25px;
}

div.uvm a
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:25px;
}

.pfeil
{
	padding-top:10px;
	padding-right:10px;
}




.navLeftItem {
	width:170px;
}

.nav_pfeil {
	float:left;
	clear:both;
}
.nav_text {
	float:left;	
}
.nav_item {
	clear:both;
	float:none;
	border-bottom:1px solid #ccc;
	width:170px;
}

.navLeftFooter_white {
	background-image:url(/images/webelemente/sonderkasten_unten.jpg);
	width:195px;
	height:29px;
}
.navLeftSonderkasten {
	text-align:center;
	background-image:url(/images/webelemente/sonderkasten_spacer.jpg);
}


#topAngebot {

}

#topAngebot .topAngebotHeader {
	background-image:url(/images/webelemente/topangebot_oben.jpg);
	background-repeat:no-repeat;
	font-size: 10px !important;
	color: #FFFFFF;	
	width:545px;
	height:37px;
	text-align: left;
	font-weight: bold;
}

#topAngebot .topAngebotHeader a:link,
#topAngebot .topAngebotHeader a:visited, 
#topAngebot .topAngebotHeader a:active {
	color:#fff;
	font-weight: 	bold;
	text-decoration:none;
}
#topAngebot .topAngebotHeader a:hover {
	text-decoration:underline;
}

/* zweite tabelle */
#topAngebot table table tr td {
	font-size: 			10px !important;
	color: 				#000000;	
}

#footer {
	background-color:#251B50;
	height:50px;
	text-align: center;
	vertical-align:middle;
	font-size: 10px;
	color:#DEBF64;
	border-top:1px solid #fff;
}
#footer a:link,
#footer a:active,
#footer a:visited {
	color:#DEBF64;
	text-decoration:none;
}

#footer a:hover {
	color:#fff;
	text-decoration:none;	
}


#basketRight {
	background-image:url(/images/webelemente/hg_warenkorb.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width:194px;
	height:87px;
	margin-top:-15px;
	text-align:center;
	font-size:75%;
}

#okButton {
	background-image:url(/images/webelemente/bt_ok.jpg);
	background-position: left top;
	width: 21px;
	height: 16px;
	cursor: pointer;
}

.border_left {
	border-left: 1px solid #ccc;
}

.border_right {
	border-right: 1px solid #ccc;
}

.border_top {
	border-top: 1px solid #ccc;
}

.border_bottom {
	border-bottom: 1px solid #ccc;
}

.error {
	color: 		#FF0000;
	font-size: 	10px;
}


#preis {
	overflow: hidden;
}
#bAngebot {
	height: 		250px;
	width: 			181px !important;
	
	overflow: hidden !important;
	float:left 		!important; 
}

#bAngebot #picture {
	height: 65px;
}

#bAngebot .bAngebotHeader {
	background-image:url(/images/webelemente/warengruppen_top.jpg);
	background-repeat:no-repeat;
	font-size: 100% !important;
	color: #FF0000;	/* background-position:12px 3px; */	
	width: 175px;
	height: 30px;
	text-align: left;
	font-weight: bold;
	
}

#bAngebot #body
{
	background-image:url(/images/webelemente/angebot_spacer.jpg);
	background-repeat:repeat-y;
	margin: 0px;
}
#bAngebot #foot
{
	background-image:url(/images/webelemente/hg_subdir.jpg);
	background-repeat:repeat-y;
	margin:0px;
	width:175px;
	height:30px;
}

#bAngebot .bAngebotHeader a:link,
#bAngebot .bAngebotHeader a:visited, 
#bAngebot .bAngebotHeader a:active {
	font-size: 12px !important;
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
#bAngebot .bAngebotHeader a:hover {
	text-decoration: underline;
}
/* zweite tabelle */
#bAngebot table tr td {
	font-size: 10px !important;
	color: #000000;	
	border:1px solid #fff;
}



/* DOJO Implementations */
#lieferbox {
	overflow:	hidden; 
	position:	absolute; 
	display:	block;
	width:		0px;	
	height:		0px;
	-moz-border-radius: 1pt 1pt;
	radius:		 1pt;
	-webkit-border-radius: 1pt 1pt; 
	background:	transparent;
	padding: 	1px; 
	z-index: 10000 !important;
}	

#selbstabholerBox{ 
	overflow:	hidden; 
	display:	block;
	width:		319px;	
	height:		68px;
	-moz-border-radius: 1pt 1pt;
	radius:		 1pt;
	-webkit-border-radius: 1pt 1pt; 
	background:	#fff;
	border:		1px solid #ccc; 
	padding: 	1px; 
}

.slImage {
	vertical-align:center;
	text-align:center;
	background-position: center center;
}	

#sonderPreisMessage {
	font-weight:normal;
	font-size:11px;
	margin-top: 15px;
}


#sonderPreisMessage #head_blue {
	background-image:url(/images/webelemente/sonderkasten_rechts_top_blau.jpg);
	background-position:bottom right;
	background-repeat: no-repeat;
	height: 25px;
}

#sonderPreisMessage #head_orange {
	background-image:url(/images/webelemente/sonderkasten_rechts_top_orange.jpg);
	background-position:bottom right;
	background-repeat: no-repeat;
	height: 25px;	
}

#sonderPreisMessage #body {
	background-image:url(/images/webelemente/sonderkasten_rechts_spacer.jpg);
	background-position:bottom right;
	background-repeat: repeat-y;
	padding: 7px;
}


#sonderPreisMessage #foot {
	background-image:url(/images/webelemente/sonderkasten_rechts_abschluss.jpg);
	background-position:bottom right;
	background-repeat: no-repeat;
}

#sonderPreisMessage #image {
						
}

#sonderPreisMessage #head_orange,
#sonderPreisMessage #head_blue {
	font-size: 12px !important;
	color: #FFFFFF;	/* background-position:12px 3px; */	
	width: 202px;
	height: 27px;
	padding-left: 20px;
	text-align: left;
	font-weight: bold;
}


.skypeBackground
{
	background-image:url(/images/webelemente/hg_skype.jpg);
	background-repeat:no-repeat;
	font-size: 10px !important;
	/* background-position:12px 3px; */
}

.skypeBackground table tr td
{
	font-size: 9px !important;
	/* background-position:12px 3px; */
}

.lieferstatus_0,
.lieferstatus_1,
.lieferstatus_2 {
	color:#00B300;
	font-size:70%;
	text-align:left;
	
	width:100px;
	float:left;
	margin-left:100px;
}
.addon_lieferstatus_0,
.addon_lieferstatus_1,
.addon_lieferstatus_2 {
	color:#00B300;
	font-size:70%;
	text-align:left;
	
	width:100px;
	float:left;
	margin-left:100px;
}

.item_lieferstatus_0,
.item_lieferstatus_1,
.item_lieferstatus_2 {
	color:#00B300;
	font-size:70%;
	text-align:left;
	line-height:8pt;
}
.instantConfirm {
	color:#987c4e;
	float:right;
	text-align:right;
	margin-left:30px;
}

.lieferstatus_link {
	float:left;
	width:35%;
	text-align:left;
	height:46px;
	vertical-align:bottom;
	font-size:110%;
	height:100%;
	margin-top:18px;
}
.in_den_warenkorb {
	float:right;
	
}

.topangebotContent {
	background-image:url(/images/webelemente/topangebot_spacer.jpg);
	background-repeat:repeat-y;
	background-position:-1px;
	width:550px;
}

.topangebot_preis {
	
}
.angebot_body {
	text-align:center;
	margin-left:-10px;
	padding-top:5px;
}

#sonderkasten_img {
	margin-bottom:12px;
	
}
a.footer_a:link,
a.footer_a:active,
a.footer_a:visited {
	color:#fff;	
	text-decoration:none;
}
a.footer_a:hover {
	text-decoration:underline;
}

.service_center_right {
	width:199px;
	margin-top:12px;	
	margin-left:2px;
}
a.service_center:link,
a.service_center:active,
a.service_center:visited {
	color:#000;
	text-decoration:none;
	margin:0px;
	
}
a.service_center:hover {
	color:#000;
	text-decoration:underline;	
}
.scr_Head {
	background-image:url(/images/webelemente/sonderkasten_oben.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:29px;
	padding-left:10px;
}
.scr_Body {

	background-image: url(/images/webelemente/sonderkasten_spacer.jpg);
	background-repeat: repeat-y;
	font-size:70%;
	line-height:70%;
	color:#000;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:13px;
	
}
.scr_Body hr {
	height:1px;
	width:170px;
	text-align:left;
}
.scr_Footer {
	background-image:url(/images/webelemente/sonderkasten_unten.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:29px;
}

.angebot_lang_top {
	background-image:url(/images/webelemente/oben.jpg);
	background-repeat:no-repeat;
	width:545px;
	height:30px;
	color:#fff;
	padding-left:10px;
}
.angebot_lang_top a:link,
.angebot_lang_top a:active,
.angebot_lang_top a:visited {
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}
.angebot_lang_top a:hover {
	text-decoration:underline;
	
}
.angebot_lang_spacer {
	background-image:url(/images/webelemente/artikel_spacer.jpg);
	background-repeat:repeat-y;
	width:545px;
}
.angebot_lang_bild {
	width:90px;
	text-align:center;
	padding:5px;
	padding-top:15px;
}
.angebot_lang_hersteller_logo {
	color:#000;
	font-size:70%;
	padding-left:5px;
	width:200px;
	}
.angebot_lang_billiger {
	font-size:80%;
	text-align:right;
	margin-right:10px;
	width:280px;
}

.angebot_lang_preis {
	background-image:url(/images/webelemente/artikel_hg_preis.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:246px;
	height:47px;
	
}
.warenkorb_artikel_img_lang {
	margin-right:0px;
}

.angebot_lang_footer {
	background-image:url(/images/webelemente/unten.jpg);
	background-repeat:no-repeat;
	width:545px;
	height:24px;
	text-align:right;
	vertical-align:top;
	padding-right:30px;
	padding-top:0px;
	color:#fff;
	font-size: 70%;
}
.angebot_lang_footer a:link,
.angebot_lang_footer a:active,
.angebot_lang_footer a:visited {
	color:#fff;
	text-decoration:none;
}
.angebot_lang_footer a:hover {
	text-decoration:underline;
}


/* basket - warenkorb */

.basket_oben {
	width:545px;
	height:30px;
	color:#fff;
	font-weight:normal;
	padding-top:5px;
	padding-left:10px;
}
.basket_body {
	background-image:url(/images/webelemente/artikel_spacer.jpg);
	background-repeat:repeat-y;
	background-position:0px;
	color:#fff;
	padding-left:6px;
	padding-right:6px;
	width:545px;
}
.basket_body_addons {
	color:#666;
	float:left;
	width:268px;
	margin-left:10px;
	margin-top:10px;
}
.basket_unten {
	background-image:url(/images/webelemente/topangebot_unten.jpg);
	background-repeat:no-repeat;
	width:545px;
	height:37px;
	color:#fff;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:12px;
	overflow: hidden;
}

.basket_head th,
tr.basket_head {
	color:#251b50;
	font-size:80%;
	border-bottom:1px solid #666;
	
	font-weight:bold;
}
.basket_head td {
	color:#251b50;
	font-size:75%;
	border-bottom:1px solid #251b50;
	
}

.basket_row {
	border-bottom:1px solid #251b50;
	text-align:right;
	font-size:1px;
}
.basket_preis {
	color:#251b50;
	font-size:70%;
	text-align:right;
}

.basket_versand_gesamt {
	border:1px solid #000;
	width:510px;
	margin-left:10px;
	padding:4px;
	font-size:80%;
}
.basket_versand_text {
	float:left;
	
}
.basket_versand_preis {
	float:right;
	margin-top:20px;
	margin-right:20px;
	font-size:120%;
	font-weight:bold;
}
.basket_versand_buttons {
	width:500px;
	text-align:center;
	margin-top:10px;	
}
a.popup:link, 
a.popup:active,
a.popup:visited {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.popup:hover {
	text-decoration:underline;
}


a.basket:link, 
a.basket:active,
a.basket:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
a.basket:hover {
	text-decoration:underline;
}

a.basket_item:link,
a.basket_item:active,
a.basket_item:visited {
	color:#987c4e;
	text-decoration: none;
	font-size:75%;
	font-weight:bold;
}

a.basket_item:hover {
	text-decoration:none;
	color:#251b50;
}
a.basket_topklicks:link, 
a.basket_topklicks:active,
a.basket_topklicks:visited {
	color:#446D8B;
	text-decoration:none;
	font-weight:bold;
}
a.basket_topklicks:hover {
	text-decoration:underline;
}

.basket_balken {
	color:#987c4e;
	background-color:#ebe0cf;
	font-weight:bold;
	padding:3px;
	width:500px;
	font-size:80%;
}
.basket_label {
	font-size:80%;
	margin-top:10px;
	float:left;
	clear:both;
}
.basket_label_middle {
	font-size:80%;
	margin-top:10px;
	float:left;
	margin-left:4px;
	padding-right:4px;
}

.basket_label_right {
	font-size:80%;
	margin-top:10px;
	
}
.basket_label_right_req {
	font-size:70%;
	margin-top:15px;
	margin-left:70px;
}
.basket_summe {
	font-size:90%;
	color:#251b50;
	font-weight:bold;
}
.versand {
	color:#987c4e;
}
.versand_title {
	color:#000;
	font-size:80%;
}
.confirm_box {
	clear:both;
	float:left;
	border:2px solid #ff0000;
	padding:4px;
	width:500px;
	font-size:80%;
	float:left;
	color:#251b50;
}
.summe_box {
	margin-top:4px;
	margin-bottom:4px;
}
label {
	
}
.label {
	width:62px;
}
.checkbox {
	border-style:none;
	clear:both;
	float:left;
	width:20px; 
}
.checkbox_text {
	float:left;
	margin-left:5px;
	color:#251b50;
}

.hersteller {
	width:545px;
	height:120px;
	clear:both;
	float:none;
	margin-top:10px;
}
.warengruppen_table {
	vertical-align:top;
}

/* detail ansichten Item */
#item_noaddon_tbl {
	width:570px;
	margin-left:10px;
}
.item_body_noaddon {
	background-image:url(/images/webelemente/detail_spacer.jpg);
	background-repeat: repeat-x;
	width:570px;

}
.item_oben {
	background-image:url(/images/webelemente/detail_oben.jpg);
	background-repeat:no-repeat;
	width:570px;
	height:25px;
	padding-left: 10px;
}

.item_body {
	background-image:url(/images/webelemente/hg_item_line.gif);
	background-repeat: repeat-y;
	width:545px;
	color:#000;
}

.item_body_noaddon {
	background-image:url(/images/webelemente/detail_spacer.jpg);
	background-repeat: repeat-y;
	width:545px;
	color:#000;
	padding:10px;
}
.item_unten {
	background-image:url(/images/webelemente/detail_unten.jpg);
	background-repeat:no-repeat;
	width:570px;
	height:15px;
}
.addon_items {
	float:right;
	margin-right:0px;
	width:220px;
	color:#000;
	
}
.item_daten {
	float:left;
	width:320px;
	color:#000;
}
.item_daten_noaddon {
	float:left;
	width:320px;
	color:#000;
}
.item_price_box_top {
	background-image:url(/images/webelemente/preis_box_top.gif);
	background-repeat:no-repeat;
	padding: 2px;
	clear:both;
	float:none;
	text-align:right;
	
	height:45px;
	float:right;
}
.item_price_box_top_noaddon {
	background-image:url(/images/webelemente/preis_box_top.gif);
	background-repeat:no-repeat;
	padding: 2px;
	clear:both;
	text-align:right;
	height:45px;
	float:right;
}
/* farbe wechselt hier (css) */
.item_price_box_bottom {
	background-color:#436C8A;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	clear:both;
	float:none;
	font-size:70%;
	width:230px;
	padding:2px;
	text-align:right;
	color:#fff;
}
.item_price_box_bottom_noaddon {
	background-color:#436C8A;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	clear:both;
	float:none;
	font-size:70%;
	width:230px;
	padding:2px;
	text-align:right;
	color:#fff;
}
.item_price_box_bottom a:link,
.item_price_box_bottom a:active,
.item_price_box_bottom a:visited {
	color:#fff;
	text-decoration:none;
	font-size:100%;
}
.item_price_box_bottom a:hover {
	text-decoration:underline;
}

.item_price_box_bottom_noaddon a:link,
.item_price_box_bottom_noaddon a:active,
.item_price_box_bottom_noaddon a:visited {
	color:#fff;
	text-decoration:none;
	font-size:100%;
}
.item_price_box_bottom_noaddon a:hover {
	text-decoration:underline;
}


.addOnItemPreis_detail {
	color:#987c4e;
	font-size:70%;
}
.addOnItemPreis_detail a:link,
.addOnItemPreis_detail a:active,
.addOnItemPreis_detail a:visited {
	text-decoration:none;
	color:#987c4e;
}
.addOnItemPreis_detail a:hover {
	text-decoration:none;
	color:#251b50;	
}
.item_description {
	clear:both;
	float:left;
	width:321px;
	padding:8px;
	font-size:80%;
}
.item_description_noaddon {
	clear:both;
	float:left;
	width:540px;
	padding:8px;
	font-size:80%;
	height:100%;
}

#itemPriceInfo {
	color:#000;
	font-size:70%;
}
#itemPriceInfo a:link,
#itemPriceInfo a:active,
#itemPriceInfo a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#itemPriceInfo a:hover {
	text-decoration:underline;
}

.sonderpreisMeldung {
	clear:both;
	float:none;
}

/* das gästebuch */

.gb_box_0 {
	border:1px solid #000;
	background-color:#B1BEE0;
	margin-bottom:10px;
	padding:4px;
}
.gb_box_1 {
	border:1px solid #ccc;	
	background-color:#F0F2F9;
	margin-bottom:10px;
	padding:4px;
}
.gb_name {
	float:left;
	font-weight:bold;
}
.gb_datum {
	float:right;
	font-weight:bold;
}
.gb_text {
	clear:both;
	float:none;
	margin-top:12px;
}
.gb_input_table {
	color:#000;
	font-size:90%;	
	width:500px;
}
.gb_topcenter {
	text-align:center;
	vertical-align:top;
	color:#000;
	font-size:80%;
}
.gb_topleft {
	text-align:left;
	vertical-align:top;
	color:#251b50;
	font-size:80%;
}
.gb_input_table th {
	color:#251b50;
}
.gb_th {
	color:#987c4e;
	font-size:80%;
}
.gb_nav {
	font-size:80%;
	color:#000;
}
.gb_nav a:link,
.gb_nav a:active {
	color:#000;
	text-decoration: none;
}
.gb_nav a:visited {
	color:#000;
}
.gb_nav a:hover {
	text-decoration:underline;
}



/* breadcrumb */
.shopPosition_oben {
	font-size:80%;
	margin-top:5px;
	margin-left:15px;
	width:526px;
	border-bottom:1px solid #fff;
	color:#251b50;
}
.shopPosition_oben a:link,
.shopPosition_oben a:active,
.shopPosition_oben a:visited {
	color:#987C4E;
	text-decoration:none;
}
.shopPosition_oben a:hover {
	color:#251B50;
	text-decoration:none;
}
/* Startseite Aktionen */
.aktionTD {
	border-bottom:1px solid #fff;
	padding-bottom:10px;
}
.aktionBox {
	width:540px;
	clear:both;
	float:none;
	margin-left:10px;
}
.aktionTop {
	width:178px;
	height:26px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	font-size:80%;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
.aktionBody {
	background-image:url(/images/webelemente/artikel_klein_spacer.jpg);
	background-repeat:repeat-y;
	width:178px;
	height:100px;
}
.aktionImage {
	text-align:left;
	float:left;
	width:150px;
	padding:0px;
	margin:0px;
	margin-right:20px;
	border:1px solid #987C4E;
	overflow:hidden; 
	background-color:#fff;
	text-align:center;
	vertical-align:middle;
	margin-bottom:10px;
}
.aktionFooter {
	background-image:url(/images/webelemente/artikel_klein_unten.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:92px;
}
.aktion_warenkorb {
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-top:23px;
	margin-bottom:10px;
}
.aktion_preis_box{
	float:left;
	margin-top:20px;
	text-align:left;
	width:250px;
	color:#987C4E;
	
}
.aktion_preis {
	color:#987C4E;
	font-size:100%;
	font-weight:bold;
	text-align:left;
}
.aktion_preis_message {
	color:#987C4E;
	font-size:65%;
	text-align:right;
}
.aktion_preis_message a:link,
.aktion_preis_message a:active,
.aktion_preis_message a:visited {
	color:#987C4E;
	text-decoration:none;
}

.aktion_preis_message a:hover {
	color:#251B50;	
}
 
/* subdir */
#subDirItem  {
	margin-top: 10px;
	margin-left:14px;
	float:left;
	width:167px;
	height:224px;
	overflow:hidden;	
	border:1px solid #fff;
	background-color:#f8efe9;
}

.subdiritemTD {

	vertical-align:top;
}


.subdirTitle {
	font-size:80%;
	font-weight:bold;
	text-align: 	center;
	width: 100%;
	margin-top:20px;
	margin-left:-2px;
}
.subDirImage {
	vertical-align:middle;
	text-align:center;	
	padding-top:10px;
	margin-left:-2px;
	margin-top:10px;
	overflow:hidden;
	border:1px solid #987c4e;
	width:120px;
	height:120px;
	background-color:#fff;
}

.subdirTitle  a:link,
.subdirTitle  a:visited, 
.subdirTitle  a:active {
	color:#987c4e;
	text-decoration:none;
	font-weight:bold;
} 
.subdirTitle a:hover {
	text-decoration:none;
	color:#251b50;
}
#subdirBox {
	width:170px;
	height:224px;
	vertical-align:top;
	overflow:hidden;
}
#subdirBody {
	text-align: 	center;
	background-image:url(/images/webelemente/warengruppen_spacer.png);
	background-repeat: repeat-y;
	width:175px;
	height:170px;
	overflow:hidden;
}
#subdirFoot {
	font-size:		11px;
	color:			#FFFFFF;
	font-weight:	bold;
	text-align: 	center;
	background-image:url('/images/webelemente/hg_subdir.jpg');
	background-repeat: 		no-repeat;
	background-position: 	0px 0px;
	width: 175px;
	height: 27px;
}

/* die boxen, wenn mehrere artikel angezeigt werden (breit, flach) */
.items {
	margin-left:0px;
	margin-top:10px;
	width:559px;
	border-bottom:1px solid #fff;
}
.itemImage {
	float:left;
	margin:15px;
	width:114px;
	border:1px solid #987C4E;
	overflow:hidden;
	padding:5px;
	background-color:#fff;
	text-align:center;
}
.item_title {
}
/* CSS Document */

.shopPositionItem
{
	background-image: 		url(/images/webelemente/nav_pfeil.gif);
	background-repeat: 		no-repeat;
	background-position: 	2px 2px;
}


#item
{
	width: 552px;
}

#item #itemHead {
	background-image: 		url(/images/webelemente/detail_top.jpg);
	background-repeat: 		no-repeat;
	background-position: 	0px 0px;
	height: 				24px;
	display: 				inline;
	overflow: 				visible;
}

#itemHeadTitle {
	width: 					319px;
	float: 					left;
	font-size: 				13px;
	font-weight: 			bold;	
	display: 				block;
	color: 					#FFFFFF;
	padding-left: 			10px;
}


#item #itemDescription {
	width: 					319px;
	float: 					left;
	font-size: 				10px;
	color: 					#000 !important;
	padding-left: 			2px;
	font-family: 			Verdana
}

#item #itemDescription #itemDescriptionTitle {
	font-size: 		11px;
	font-weight: 	bold;	
}

#item #itemBody {
	background-image: 		url(/images/webelemente/topangebot_spacer.jpg);
	background-repeat: 		repeat-y;
	padding: 5px;
}
.itemBodyImage {
	padding:10px;
	width:281px;
}
.itemBodyImage_noaddon {
	padding:10px;
	float:left;
}
.item_noaddon_line {
	border-bottom:1px solid #000;
	width:281px;	
}
#itemHeadTitle a,
#itemHeadTitle a:visited, 
#itemHeadTitle a:hover,  
#itemHeadTitle a:active {
	font-size: 		11px;
	font-weight: 	bold;	
	color: 			#FFFFFF;
} 


#itemPriceBackground {
	background-image: 		url(/images/webelemente/detail_hg_preis.gif);
	background-repeat: 		no-repeat;
	background-position:	18px 8px;
	height: 				51px;
	border-bottom:1px solid #CCCCCC;
	text-align: 			right;
	padding-right: 			10px;
}

#itemPriceBackground { 
	font-size: 		11px;
	color: 			#FFFFFF !important;
}

#item  #itemPriceText {
	margin-top: 	7px;
	font-weight: 	bold;	
	color: 			#FFFFFF !important;
	font-style:		italic;	
}

#item  #itemPriceInfo {
	color: 			#fff !important;
	font-size: 		9px;	
	top: 			1px;
	padding-top: 	3px;
}

#item  #itemPriceInfo a,
#item  #itemPriceInfo a:visited, 
#item  #itemPriceInfo a:hover,  
#item  #itemPriceInfo a:active {
	color: 			#fff;
	font-size: 		9px;	
} 

#borderBottom {
	border-bottom:1px solid #CCCCCC;
}
#itemHeadAddonTitle {
	width: 			237px;
	font-size:		13px;
	font-weight:	bold;	
	color:			#FFFFFF;
	display: 		block;
	padding-left: 	32px;
}
.title {
	font-weight:bold;
	font-size:80%;
	margin-top:15px;
	background-color:#F8EFE9;
	margin-left:100px;
	padding:2px;
	border:1px solid #fff;
	width:394px;
}
.title a:link,
.title a:active,
.title a:visited {
	color:#987C4E;
	text-decoration:none;
	
}
.title a:hover {
	color:#251B50;
	text-decoration:none;
}
.preis {
	float:right;
	margin-right:20px;
	color:#251B50;
	width:180px;
	margin-top:30px;
	height:45px;
	text-align:right;
	vertical-align:bottom;
	font-size:130%;
	font-weight:bold;
}
.items_mwst {
	font-size:55%;
	color:#987C4E;
}
.items_mwst a:link,
.items_mwst a:active,
.items_mwst a:visited {
	color:#987C4E;
	text-decoration:none;
	
}
.items_mwst a:hover {
	color:#251B50;
	text-decoration:none;
}

.preis_graphic_picture2 {
	float:right;
	margin-right:10px;
	
	
}

.email_img {
	margin-top:4px;
	
}

.static_popup {
	background-color:#156493;
	color:#fff;
}
.item_neu {
	float:right;
	width:20px;
	text-align:right;
	padding-right:5px;	
	color:#251b50;
	margin-top:-14px;
}
.br_div {
	clear:both;
	float:none;
	width:545px;
}
.last_visited_0 {
	float:left;
	border-right:1px solid #f8efe9;
	height:170px;
	width:260px;
	background-color:#E2D3BA;
	overflow:hidden;
	border:1px solid #fff;
}
.last_visited_1 {
	float:left;
	height:170px;
	width:260px;
	background-color:#E2D3BA;
	overflow:hidden;
	margin-left:4px;
	border:1px solid #fff;
}
.last_visited_2 {
	clear:both;
	float:left;
	border-top:1px solid #f8efe9;
	border-right:1px solid #f8efe9;
	height:170px;
	margin-top:4px;
	width:260px;
	background-color:#E2D3BA;
	overflow:hidden;
	border:1px solid #fff;
}
.last_visited_3 {
	float:left;
	border-top:1px solid #f8efe9;
	height:170px;
	width:260px;
	background-color:#E2D3BA;
	overflow:hidden;
	margin-left:4px;
	margin-top:4px;
	border:1px solid #fff;
}

/* die slidebar (bildlauf) */
.basket_oben_topklicks {
	background-image: url(/images/webelemente/produkte_oben.jpg);
	background-repeat:no-repeat;
	width:545px;
	height:30px;
}
.basket_body_topklicks {
	background-image: url(/images/webelemente/hg_produkte.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#EBEEFF;
	vertical-align:top;
	width:545px;
	height:250px;
}
.bildlauf {
	margin-left:5px;
	background-color:transparent;
	padding-top:15px;
}

.button_left {
	float:left;
	width:50px;
	height:50px;
	text-align:center;
	
}

.slidebar {
	float:left;
	padding-left:2px;
	padding-right:2px;
	white-space:nowrap;
	overflow: hidden;
	left:0;
	top:0;
	
}
.button_right {
	float:left;
	width:50px;
	height:50px;
	text-align:center;
}

a.bildlauf_a:link,
a.bildlauf_a:active,
a.bildlauf_a:visited {
	color:#ff0000;
	text-decoration:none;
	font-size:120%;
	
} 
a.bildlauf_a:hover {
	
}

.slide_item {
	margin-right:10px;
	vertical-align:top;
	text-align:center;
	color:#446D8B;
	float:left;
	border:1px solid #ccc;
	padding:3px;
	height:140px;
	width:140px;
	overflow:hidden;
	background-color:#fff;
}
.slide_img {
	height:90px;	
	clear:both;
	float:none;
	text-align:center;
	width:140px;
}
.slide_text {
	vertical-align:bottom;
	text-align:center;	
	clear:both;
	float:none;
	width:140px;
}
.scrollbutton{
	margin-top:40px;
	border-style:none;
}
/* slidebar ende */



.itemBodyLogo {
	padding:5px;
	text-align:right;
}
.itemBodyLogo_noaddon {
	padding-right:10px;
	float:left;
}

.linebreak {
		height:12px;
}


.infoBox {
	position:absolute;
	display:none;
	left:0px;
	top:0px;
	width:160px;
	background-color:#fff;
	border:1px solid #446D8B;
	color:#446D8B;
	padding:4px;
	text-align:center;
}

.addon_table_box {
	width:50%;
	float:left;
	margin-left:0px;
	margin-top:5px;
	background-color:#f8efe9;
	border:1px solid #fff;
	padding:10px;
	margin-left:-14px;
	margin-right:21px;
}
.addon_item_headline {
	font-size:80%;
	font-weight:bold;
	padding:4px;
}
.warenkorb_detail {
	text-align:right;
	margin-bottom:10px;
	padding-right: 4px;
}
.tester {
	color:#000;
}

/* :ME Suche */
.search_top {
	margin-top:10px;
	margin-left:10px;
	width:500px;
	height:16px;
	text-align:center;
}
.search_nav {
	width:500px;
	margin-left:10px;
	font-size:70%;
}

.search_result_box {
	clear:both;
	float:none;
	width:500px;
}

.search_results_table {
		
	
}
.search_results {
	
}
a.searchNav:link,
a.searchNav:active {
	font-size:70%;
	color:#987c4e;
	text-decoration:none;
}
a.searchNav:visited {
	font-size:70%;
	color:#666;
	text-decoration:none;
}
a.searchNav:hover {
	color:#251b50;
	font-size:70%;
	text-decoration:none;
}
.search_preis_box {
	float:left;	
	text-align:right;
	margin-left:150px;
	
}
.search_preis {
	font-size:110%;
	color:#987c4e;
}
.search_preis_message {
	font-size:70%;
}
.search_preis_message a:link,
.search_preis_message a:active,
.search_preis_message a:visited {
	color:#987c4e;
	text-decoration:none;
}
.search_preis_message a:hover {
	color:#251b50;
}

.artStammImg {
	border:1px solid #E5E5E5;
}

/* :ME die Artikel-Tabelle */
.tbl_static_header {
	background-color:#987c4e;
	color:#fff;
	font-size:80%;
}
.tbl_static_cell {
	color:#fff;
	background-color:#987c4e;
	font-size:90%;
	padding:2px;
	
}
.tbl_dyn_header {
	color:#000;
	background-color:#E5E5E5;
	font-size:80%;
	padding:2px;
}
.tbl_dyn_cell {
	color:#000;
	background-color:#fff;
	font-size:80%;	
	padding:2px;
}
.tbl_desc {
	background-color:#fff;
	color:#000;
	font-size:80%;
	padding:2px;
}

/* formatierungen für die einzelartikelansicht... */
.img_artikel {
	float:left;
}
.preis_artikel {
	float:right;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
}
.warenkorb_artikel {
	float:right;
	padding-right:10px;
}
.beschr_artikel {
	text-align:left;
	padding-left:10px;
	float:left;
}

/* kein Addon vorhanden msg.. */
.msg_noaddon {
	font-size:80%;
	padding:10px;
}

/* aktionen headline (startseite) */
.aktion_rightbox {
	float:none;	
	margin-left:170px;
	width:367px;
}
.aktion_headline {
	font-size:90%;
	font-weight:bold;
	color:#987C4E;
	background-color:#F8EFE9;
	width:367px;
	overflow:hidden;
	padding:3px;
}
.aktion_beschr {
	font-size:80%;
	color:#987C4E;
}

/* die Links in der Artikel-Tabelle */
a.artikel_table:link,
a.artikel_table:active,
a.artikel_table:visited {
	color:#fff;
	text-decoration:none;
}
a.artikel_table:hover {
	color:#fff;
	text-decoration:underline;
}

.aktion_text {
	text-align:center;
	font-size:80%;
	width:540px;
	margin-left:10px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
}
.aktion_bild {
	text-align:center;
	font-size:80%;
	width:100%;
}

/* CSS Document */

/* CSS Document */

.itemTableFooter {
	font-size:70%;
	text-align:right;
	width:534px;
	color:#987c4e;
}
.hotline_img {
	margin-top:10px;
	float:left;
}
.hotline_text {
	float:left;
	font-size:100%;
	color:#987C4E;
	font-weight:bold;
	padding-top:16px;
	padding-left:10px;
	
}
.item_image {
	border:1px solid #987c4e;
	width:80px;
	margin-top:10px;
	margin-right:13px;
	float:left;
	background-color:#fff;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.item_preis {
	float:right;
	width:100%;
	color:#251b50;
	text-align:right;
	font-weight:bold;
}
.item_preis a:link,
.item_preis a:active,
.item_preis a:visited {
	color:#987c4e;
	text-decoration:none;
}
.item_preis a:hover {
	color:#251b50;
	text-decoration:none;
}
a.popup_href:link,
a.popup_href:active,
a.popup_href:visited {
	margin-right:30px;
	font-weight:bold;
	color:#987c4e;
	text-decoration:none;
}

a.popup_href:hover {
	color:#251b50;
	text-decoration:none;
}
.addon_table_box .addOnItemPreis {
	color:#251b50;
	
}
.addon_table_box .addOnItemPreisMessage {
	color:#987c4e;
}
.addon_table_box .addOnItemPreisMessage a:link,
.addon_table_box .addOnItemPreisMessage a:active,
.addon_table_box .addOnItemPreisMessage a:visited {
	color:#987c4e;
}
.addon_table_box .addOnItemPreisMessage a:hover {
	color:#251b50;
}
.subdirStammText .neu_text {
	color:#251b50;
	float:left;
	margin-left:10px;		
}
.subdirStammText .preis_artikel {
	color:#987c4e;
}

.gb_body {
	font-size:80%;
	padding:14px;
	color:#987c4e;
}
.addOnItemImage {
	text-align:center;
	vertical-align:middle;
	width:114px;
	padding:5px;	
	border:1px solid #987c4e;
	background-color:#fff;
	margin:4px;
	overflow:hidden;
}
.addOnItem {
	clear: both;
	float: left;
	overflow: hidden;
}
.addonItemTitle a:link,
.addonItemTitle a:active,
.addonItemTitle a:visited {
	font-weight:bold;
	font-size:80%;
	color:#987c4e;	
	text-decoration:none;
}
.addonItemTitle a:hover {
	text-decoration:none;
	color:#251b50;
}

.back_button a:link,
.back_button a:active,
.back_button a:visited {
	font-weight:bold;
}

.back_button a:hover {
	
}
.versandTitle {
	color:#987c4e;
}
.gesamt_summe {
	font-size:80%;
}
.kontakt_call {
	border:1px solid #987c4e;
	background-color:#fff;
	padding:5px;
	vertical-align:middle;
	width:50%;
}
.login_box {
	padding:8px;
}
.topSeller {
	margin-top:5px;
}
.aktionImg {
	border:1px solid #987c4e;
}

/* der Newscontainer */
.news_container {
	margin-left:14px;
	margin-top:10px;
	width:530px;
	border:1px solid #f8efe9;
	margin-top:10px;
}
.news_head {
	background-color:#f8efe9;
	color:#987c4e;
	font-size:80%;
	font-weight:bold;
	padding:2px;
	float:left;
}
.news_title {
	float:left;	
	background-color:#f8efe9;
	color:#987c4e;

}
.news_date {
	float:right;
	background-color:#f8efe9;
	color:#987c4e;
	font-size:70%;
	padding-top:2px;
	font-weight:normal;
}
.news_img_box {
	margin:10px;
	width:100px;
	border:1px solid #987c4e;
	float:left;
	background-color:#fff;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
.news_text {
	font-size:80%;
	color:#987c4e;
	padding-top:6px;
}

.artikel_vorkasse {
	clear:both;
	float:none;
	text-align:right;
	margin-right:12px;
	color:#666;
}
.lv_skonto {
	clear:both;
	float:none;
	font-size:65%;
	padding-right:5px;
}

.subdir_skonto {
	padding-right:20px;
	clear:both;
	float:none;
	font-size:70%;
	text-align:right;
}

.anim_box {
	background-color:#fff;
	height:175px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	border:1px solid #987c40;
	margin:5px;
	display:block;
}
.angebot {
	text-align:center;
	padding:3px;
}
.angebot_img {
	border:1px solid #987c40;
	width:70px;
	background-color:#fff;
	text-align:center;
	vertical-align:middle;
}
.angebot_text {
	clear:both;
	float:none;
	padding-top: 4px;
	font-weight:bold;
	text-align:center;
}

.angebot_preis {
	clear:both;
	float:none;
	text-align:right;
	font-weight:bold;
	font-size:110%;
	color:#251b50;
}
.angebot_preis_message {
	clear:both;
	float:none;
	text-align:right;
	font-weight:normal;
	
}
.anfrage {
	float:left;
	padding:5px;
	background-color:#F8EFE9;
	width:100%;
}
.warenkorb_artikel .preis_message {
	text-align:right;	
}
h1.info {
	font-size:90%;
	margin-left:10px;
	color:#251B50;
}
p.info {
	padding-left:12px;
	padding-right:12px;
	font-size:80%;
}
#infoheadline {
	cursor:pointer;
	text-align:center;
}
#infotext {
	cursor:pointer;
	display:none;
}
#info_hr {
	display:none;
}
.subdirStammBox .preis_message {
	color:#666;
	text-align:right;
	width:100%;
	margin-right:12px;
}

.break {
	clear:both;
	float:none;
}

.vk_table {
	font-size:100%;
	
}
.vk_table td {
	vertical-align:top;
	
}
