BODY
	{
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: arial, sans-serif;
	}
	
H1 {font-size: 17px; color: #5B5148;}
	
#page 
	{	
	width: 987px;
	margin: 0px auto auto;
	text-align: left;
	}

/* Header - Angaben */
#header
	{
	background: #B5947A;
	display: inline;
	width: 987px;
	height: 95px;
	text-align: left;	
	float: left;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	line-height: 19px;
	color: #FFFFFF;
	}
	
#header #logo {display: inline; float: left}
#header #searchbox {width: 210px; float: left; padding-top: 35px;}
	#searchbox .input {border: none; height: 12px; width: 140px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #857D72;}
	#searchbox .button {border: none;}
	
#header #basket {color: #FFFFFF; background: #B5947A; width: 195px; float: left; padding-top: 35px;}
	#basket IMG {float: left; margin-top: 5px;}	
	
#header #links {width: 130px; float: left; padding-top: 17px;}

#header #login  {width: 146px; float: left; padding-top: 17px;}
	#login .logged {color: #000000;}

/* HeadNav - Angaben */
#headnavback
	{
	background: #DCCCC0;
	width: 987px;
	float: left;	
	}
	
#headnav
	{	
	margin-left: 180px;
	}
	
	#headnav .headnav
	{
	padding-right: 10px;
	padding-left: 10px; 
	font-size: 11px;
	height: 15px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
	
/* Breadcrumb - Angaben */	
#breadcrumb
	{
	width: 987px;
	height: 31px;
	text-align: left;	
	float: left;
	display: inline;
	border-bottom: 1px #DFDCDC solid;
	}
#breadcrumb .position
	{
	width: 200px;
	float: left;	
	}
	
#breadcrumb .breadcrumb
	{
	width: 725px;
	float: left;
	font-size: 10px;
	color: #857D72;	
	padding-top: 10px;
	}

#breadcrumb #lang {float: left; width: 60px; text-align: right;padding-top: 8px;}
/* #breadcrumb #lang {display: none; } */ 
	
/* Navigations Angaben*/
#nav {width: 227px; float: left;}
#nav #navelements {padding-top: 12px; padding-bottom: 60px; padding-left: 8px;}
#nav UL {margin: 0px; padding-left: 25px; width: 185px;}
#nav LI.nav  {list-style-image: url("/img/nav0.gif"); vertical-align: top;}
#nav LI.nav:hover, #nav LI.navactive  {list-style-image: url("/img/nav1.gif"); vertical-align: top;}

#nav UL .sub {margin: 0px; padding-left: 15px; width: 160px;}
#nav LI.subnav  {list-style-image: url("/img/subnav0.gif"); vertical-align: top;}
#nav LI.subnav:hover, #nav LI.subnavactive  {list-style-image: url("/img/subnav1.gif"); vertical-align: top;}
#nav LI {list-style-type: none; padding-left: 0px; margin: 0px; line-height: 19px; font-size: 12px; color: #705C59;}

/* Content Angaben*/
#fullcontent 
	{
	width: 560px; 
	float: left; 
	font-size: 11px; 
	color: #5B5148; 
	line-height: 15px;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: left;
	padding-left: 115px;
	padding-top: 40px;
	} 
#fullcontent H1.mainerror {float: left; font-weight: normal;width: 650px;font-size: 19px; color: #5B5148;}

#content 
	{
	width: 749px; 
	float: left; 
	border-left: 1px #DFDCDC solid; 
	font-size: 11px; 
	color: #5B5148; 
	line-height: 15px;
	padding-top: 10px;
	padding-bottom: 30px
	}
	
.spacer {
	width: 1px;
	height: 1px;
	clip: rect(0px, 0px, 1px, 1px);
	overflow: hidden;
	display: block;
	clear: both;
	}
	
.h5 {
	height: 5px;
}
	

 /* Spaltenangeben */
.collleft {float: left; width: 130px; vertical-align: top;}
.collmid {float: left; width: 310px; padding-left: 20px;}
.collright {float: left; width: 220px; padding-left: 20px;}
.coll2 {float: left; width: 360px;}
.coll2right {float: left; width: 520px; padding-left: 20px;}
.collleft .head, .coll2 .head, .display .head {padding-top: 15px; font-size: 14px; font-weight: bold; padding-bottom: 10px;}
.main-error {width: 100%; text-align: center; margin-bottom: 20px;}
.main-error #error {margin: auto; border-top: 1px solid #DE140A; border-bottom: 1px solid #DE140A; padding-top: 6px; padding-bottom: 6px; color: #DE140A; font-size: 11px; line-height: 13px;}
.display-c #error {margin: auto; border-top: 1px solid #DE140A; border-bottom: 1px solid #DE140A; padding-top: 4px; padding-bottom: 4px; color: #DE140A; font-size: 11px; line-height: 13px; margin-left: 30px;}
.collmid #error {width: 350px; border-top: 1px solid #DE140A; border-bottom: 1px solid #DE140A; margin-top: 20px; padding-top: 4px; padding-bottom: 4px;text-align: center; color: #DE140A; font-size: 11px; line-height: 13px;}
.coll2 #error {width: 350px; border-top: 1px solid #DE140A; border-bottom: 1px solid #DE140A; margin-top: 20px; padding-top: 4px; padding-bottom: 4px;text-align: center; color: #DE140A; font-size: 11px; line-height: 13px;}
.coll2right #error {width: 310px; border-top: 1px solid #DE140A; border-bottom: 1px solid #DE140A; margin-top: 20px; padding-top: 4px; padding-bottom: 4px;text-align: center; color: #DE140A; font-size: 11px; line-height: 13px;}


b.head {font-size: 12px;}
#content P {float: left; padding-bottom: 10px; width: 710px; padding-left: 20px;}
#content .display P {padding-left: 0px;}
#content .headline {font-size: 17px; color: #5B5148; font-weight: bold; padding-top: 10px;}
#content H1.main {float: left; width: 650px;font-size: 17px; color: #5B5148; padding-left: 20px;}
#content IMG {margin-bottom: 10px;}
#content .right{margin-left:40px; margin-right:20px;}
#content .text {font-size: 11px; line-height: 16px;}
		.text ul {margin: 0px; padding-left: 20px;clear: both; width: 700px;}
		.text li.green {list-style: url('/img/green.gif') circle; margin: 0px;}
		.text li.red {list-style: url("/img/red.gif") circle; margin: 0px;}
		
.team {float: left; width: 155px; margin-right: 10px;}
.team .text {margin-bottom: 5px;}
		
.blau {color: #398DCF;}
.rot {color: #DE140A;}
.xsmall {font-size: 8px;}

#content HR {float: left; width: 680px; margin-left:20px;margin-bottom: 20px; height:1px; background: #DFDCDC; color: #DFDCDC;border: none; }

/* Produktseiten */
#content .display {float: left; display: inline; width: 720px; padding-left: 30px; margin-bottom: 10px;}
#content .display  P.short  {width: 580px;}
#content .display-c {float: left; width: 720px; text-align: center; margin-bottom: 10px;}
.kat_overview .text {margin-top: 5px; margin-bottom: 15px;}
#content .prod_table {float: left; width: 380px; text-align: left; margin-top: 10px;}
#content .prod_td {width: 110px;}
#content .kat_table {float: left; width: 520px; text-align: left; margin-top: 10px;}
#content .kat_td {width: 230px;}
#content .prod_overview {float: left; width: 110px; margin-right: 25px;}
#content H2.kathead {padding-left: 30px; font-size: 14px; color: #5B5148; padding-bottom: 10px;}
#content .prod_detail {float: left; width: 590px; padding-left: 20px; padding-top: 20px;}
#content H2.dhead {font-size: 14px; color: #5B5148; margin: 0px; padding: 0px;}
#content #submit {padding-top: 10px; width: 100%;}

.prod_img {float: left; width: 110px;}
.prod_text {float: left; width: 275px; margin-left: 20px;}

.kat {border: 1px #DFDCDC solid; text-align: center; margin-top: 7px;}
.small {border: 1px #DFDCDC solid; text-align: center; margin-top: 7px;}
.long {border: 1px #DFDCDC solid; text-align: center; margin-top: 7px;}


#content #dpic {float: left; width: 95px; padding-top: 20px;}		
#content #dpic .dprod {border: 1px #DFDCDC solid;}
#content #dgraph {float: left; width: 95px; padding-top: 30px;}		
#more {float: left; text-align: left; width: 70px; padding-top: 10px;}

/* Warenkorb- und Datentabellen */
#basket {width: 690px; background: #ECEAEA; color: #62534C; font-size: 11px;}
#data {width: 590px; background: #ECEAEA; color: #62534C; font-size: 11px;}
#direct {width: 500px; background: #ECEAEA; color: #62534C; font-size: 11px;}
#basket th, #data th, #direct th {background: #817570; color: #FFFFFF; padding: 4px; padding-left: 4px; padding-right: 10px;}
#basket th.clear, #basket td.clear, #data th.clear, #data td.clear, #direct th.clear, #direct td.clear {background: #FFFFFF;}
#basket td.border, #data td.border, #direct td.border {color: #62534C; padding: 4px; border-left: 1px solid #CAC4C3;}
#basket td.brutto, #data td.brutto {background: #DEEAF6; color: #62534C; padding: 4px; border-left: 1px solid #CAC4C3;}
#basket td.border-r, #data td.border-r {color: #62534C; padding: 4px; border-right: 1px solid #CAC4C3;}
#basket td.end, #direct td.end, #data td.end {color: #62534C; padding: 4px; border-left: 1px solid #CAC4C3; border-right: 1px solid #CAC4C3;}
#data td.bruttoend, #direct td.bruttoend {background: #DEEAF6; color: #62534C; padding: 4px; border-left: 1px solid #CAC4C3; border-right: 1px solid #CAC4C3;}
#basket td.basket, #data td.basket {color: #62534C; border-left: 1px solid #CAC4C3; border-right: 1px solid #CAC4C3; padding-left: 4px;}
#basket td.basket IMG {padding: 0px; margin: 0px; margin-top: 3px;}
#basket td.white, #data td.white, #direct td.white {background: #FFFFFF; color: #62534C; font-weight: bold; padding-left: 5px; padding-top: 6px; padding-bottom: 6px;}
#basket td.mwst {color: #62534C; padding: 4px; border-left: 1px solid #CAC4C3; border-top: 1px solid #CAC4C3; border-bottom: 1px solid #CAC4C3;}
#basket td.summ {background: #817570; color: #FFFFFF; font-weight: bold; padding: 4px;}
#basket input, #data input, #direct input {height: 17px; font-size: 10px; margin: 0px; padding: 0px; color: #5B5148; text-align: center;}
#basket td.spacer, #data td.spacer, #direct td.spacer {background: #CAC4C3;}
#direct .yes {width: 25px; border-left: 1px solid #CAC4C3; background: url('/img/gdot.gif') no-repeat center center;}
#direct .no {width: 25px; border-left: 1px solid #CAC4C3; background: url('/img/rdot.gif') no-repeat center center;}

/* Warenkorb und Bestellseiten */
#basket-head {float: left; width: 120px; padding-left: 30px; padding-top: 10px;}
#basket-info {float: left; padding-top: 20px; width: 580px;}
#basket-infolink {float: left; padding-bottom: 10px; width: 720px; text-align: right;}
#infolink {padding-bottom: 10px; width: 590px; text-align: right;}
#basket-head h2 {font-size: 14px; color: #5B5148; margin: 0px; padding: 0px; margin-bottom: 10px}
#basket-text {padding-top: 10px;}
#basket-text textarea {float: left; width: 270px; height: 180px; border: 1px solid #CAC4C3; margin-right: 20px; font-size: 11px; color: #5B5148;}

#back {float: left; width: 165px; text-align: right; margin-top: 18px;}
#backw {float: left; width: 200px; text-align: right; margin-top: 12px;}
#order {float: left; width: 200px; text-align: right;}
#pay {float: left; width: 160px; text-align: right; margin-top: 17px;}

#order-head {float: left; display: inline; width: 700px; padding-top: 10px; padding-left: 30px;}
#order-head #step1 {float: left; display: inline; width: 140px;}
#order-head #step2 {float: left; width: 185px;}
#order-head #step3 {float: left; width: 185px;}
#order-head .NB {float: left; font-size: 30px; font-weight: bold; color: #B5AEAB; padding-top: 10px; padding-bottom: 20px;}
#order-head .NBactive {float: left; font-size: 30px; font-weight: bold; color: #398DCF; padding-top: 10px; padding-bottom: 20px;}
#order-head .head {float: left; font-size: 14px; font-weight: bold; color: #B5AEAB; padding-left: 5px;}
#order-head .headactive {float: left; font-size: 14px; font-weight: bold; color: #398DCF; padding-left: 5px;}
#order-head IMG {display: inline; padding-top: 10px; padding-left: 5px;}

.mydata {float: left; display: inner; width: 320px; border: 1px solid #CAC4C3; padding: 15px; font-size: 11px; line-height: 20px; margin-bottom: 10px;}
.mydatafree {float: left; width: 320px; padding-left: 15px; font-size: 11px; line-height: 14px;}
.mydatapay {float: left; width: 330px; border: 1px solid #CAC4C3; margin: 0px; padding-left: 20px; margin-bottom: 10px;}
TEXTAREA.mydatapay {width: 350px; height: 220px; border: 1px solid #CAC4C3; font-family: arial,sans-serif; font-size: 11px; color: #5B5148;}
.edit {float: left; width: 350px; text-align: right; padding-top: 5px;}
 .mydata .stext {float: left; width: 320px; padding-top: 8px; padding-bottom: 8px;}
 .mydata .ltext {float: left; width: 160px; line-height: 14px;}
 .mydatafree .ltext {float: left; width: 160px; line-height: 14px;}
 .mydata .lerrortext {float: left; width: 160px; color: #DE140A;}
 .rtext {float: right; width: 150px; line-height: 14px;}
 .myradiotext {float: left; width: 290px; line-height: 14px;}
 .myform {font-size: 11px; border: none; height: 18px; width: 160px; background: #ECEAEA; color: #5B5148;}
 .myradio {background: #FFFFFF; margin: 0px; padding: 0px; border: none; margin-right: 5px;}
 

#form {font-size: 11px; color: #5B5148; text-align: left; width: 300px; border: 1px solid #FFFFFF;}
	#form .t-error {background: #DE140A; color: #FFFFFF; width: 100%; height: 16px; padding-top: 2px; padding-left: 2px; float: left;}
	#form input.t {font-size: 11px; border: none; height: 18px; width: 236px; background: #ECEAEA; color: #5B5148;}
	#form input.tlong {font-size: 11px; border: none; height: 18px; width: 312px; background: #ECEAEA; color: #5B5148;}
	#form input.tmsmall {font-size: 11px; border: none; height: 18px; width: 61px; background: #ECEAEA; color: #5B5148;}
	#form input.tmid {font-size: 11px; border: none; height: 18px; width: 241px; background: #ECEAEA; color: #5B5148;}
	#form input.tsmall {font-size: 11px; border: none; height: 18px; width: 66px; background: #ECEAEA; color: #5B5148;}
	#form select {font-size: 11px; height: 18px; color: #5B5148;}
	
.collright #logbox {float: left; width: 180px; background: #ECEAEA; padding: 10px; color: #5B5148; margin-bottom: 6px;}
	#logbox input {width: 175px; height: 20px; background: #FFFFFF; border: none; margin-top: 1px; margin-bottom: 8px; color: #5B5148;}
	.logspace {height: 30px;}
	
.paybox {float: left; font-size: 11px; border: 1px solid #CAC4C3; width: 310px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 10px; color: #62534C;}
.paybox .t-error {background: #DE140A; color:#FFFFFF; width: 100%; height: 16px; font-size: 11px; padding-top: 2px; padding-left: 2px; float: left;}
.paybox input {background: #FFFFFF;}
.paybox input.t {font-size: 11px; border: none; height: 18px; width: 247px; background: #ECEAEA; color: #5B5148;}
.paybox input.tsmall {font-size: 11px; border: none; height: 18px; width: 55px; background: #ECEAEA; color: #5B5148;}
.paybox select {font-size: 11px; height: 18px; color: #5B5148;}
.paybox select.date {width: 59px;}
.paybox select.ccard {width: 109px;}

        
.mypaybox {float: left; font-size: 11px; width: 280px; padding-top: 7px; padding-bottom: 7px; margin: 0px; color: #62534C;}
.mypaybox .t-error {background: #DE140A; color:#FFFFFF; width: 100%; height: 16px; font-size: 11px; padding-top: 2px; padding-left: 2px; float: left;}
.mypaybox input {background: #FFFFFF;}
.mypaybox input.t {font-size: 11px; border: none; height: 18px; width: 263px; background: #ECEAEA; color: #5B5148;}
.mypaybox input.tsmall {font-size: 11px; border: none; height: 18px; width: 59px; background: #ECEAEA; color: #5B5148;}
.mypaybox select {font-size: 11px; height: 18px; color: #5B5148;}
.mypaybox select.date {width: 64px;}


	
#content-h 
	{
	width: 467px; 
	float: left; 
	border-left: 1px #DFDCDC solid; 
	border-right: 1px #DFDCDC solid; 
	font-size: 11px; color: #5B5148; 
	line-height: 15px;
	padding-top: 10px;
	padding-bottom: 30px
	}
	

#content-h P, #content-h .teaser {float: left; width: 400px; padding-left: 20px; margin-bottom: 20px;}
#content-h .headline {font-size: 17px; color: #5B5148; font-weight: bold; padding:0px; margin:0px;}
#content-h H1.main {float: left; width: 420px; font-size: 17px; color: #5B5148; padding:0px; margin:0px; padding-bottom: 10px; padding-left: 35px;}
#content-h IMG {margin-bottom: 10px;}
		IMG.left {float: left; display: inline; margin-right: 10px;}
		IMG.right {float: right; display: inline; margin-left: 10px;}

 		
.teaser .teaser_pic {float: left; width: 115px;}
.teaser .teaser_text {float: left; width: 280px;}
		
#content-h H2.kathead {padding-left: 30px; font-size: 14px; color: #5B5148; padding-bottom: 10px;}
#content-h .prod_list IMG, #content .prod_list IMG {display: inline; border: 1px #DFDCDC solid;}
#content-h .kat_overview IMG {display: inline;}
#content-h .prod_overview IMG {display: inline;}
#content-h .prod_list {float: left; width: 410px; padding-left: 30px; padding-top: 10px;}
#content .prod_list {float: left; width: 410px; padding-left: 30px;}
.prod_list IMG.left {float: left;} 
.prod_list IMG.logo {float: right; margin-right: 5px;} 

.search_list {background: #EBE9EA; width: 350px; padding: 15px;margin-top: 10px; margin-bottom: 10px;}
.search_result {width: 280px; font-size: 11px; text-align: center;}
.search_result .page {height: 15px; width: 140px; text-align: left;}
.search_result .icon {width: 15px;}
.icon IMG {margin-top: 11px;}

.break {height: 100%;}


/* Teaser Angaben*/
#teaser {float: left; width: 273px; vertical-align: top; font-size: 14px; line-height: 16px; color: #857D72; padding-top: 20px;padding-left: 10px;}
	#teaser P {float: left; font-size: 11px; padding: 5px 0px 20px 0px;}
	#teaser IMG {display: inline;}
		
#teaser #prodlistnav {float: left; width: 240px; padding-left: 30px; margin: 0px;}

/* Footer Angaben*/
#footer 
	{position: static; 
	 width: 967px;
	 float: left;
	 height: 25px; 
	 border-top: 1px #DFDCDC solid; 
	 border-bottom: 1px #DFDCDC solid; 
	 text-align: left;	
	 margin-bottom: 30px; 
	 padding-left: 20px;
	 padding-top: 1px;
	 }
	 
#footer .footer
	{
	font-size: 10px;
	color: #8A7D72;	
	
	
	}
	
#footer .media
	{
	font-size: 10px;
	color: #8A7D72;	
	padding-left: 160px;
	}
	
	
/* Popup Angaben*/
#popup {width: 100%; margin: 0px 0px 0px; float: left; font-size: 11px; color: #5B5148;}
#popup #head {background: #B5947A; height: 50px; text-align: left;}
#popup #head IMG {margin-left: 30px; margin-top: 12px;}
#popup #display {float: left; width: 100%;}
#popup #prize {float: left; width: 500px;}
	 #display #close {height: 28px; text-align: right; padding-right: 30px; padding-top: 12px;}
	 #display #full {float: left; width: 100%; text-align: left; padding-left: 35px;}
	 #display #big {float: left; width: 350px;}
	 #display #anfahrt {float: left; width: 700px;}
	 #display #map {float: left; width: 390px;}
	 #display .sidetext {float: left; width: 310px; text-align: left;}
	 #display #small {float: left; width: 120px;}
	 #display p {width: 500px;}
	 #big IMG {border: 1px solid #DFDCDC;}
	 #map IMG {border: 1px solid #DFDCDC;}
	 #small IMG {border: 1px solid #DFDCDC; margin-bottom: 10px;}
	 #full #data {width: 540px; background: #ECEAEA; color: #62534C; font-size: 11px; border: 1px solid #CAC4C3;}
	 #versanddata {width: 500px; background: #ECEAEA; color: #62534C; font-size: 11px; border: 1px solid #CAC4C3;}
	 #content #versanddata {float: left; margin-left: 20px;}
	 #versanddata TH {background: #817570; color: #FFFFFF; padding: 4px; font-size: 11px}
	 #versanddata TD {border: 1px solid #817570; padding: 2px; font-size: 11px}

/* Link Angaben */
A.headnavbasket {font-weight: bold; text-decoration: none; color: #FFFFFF; padding-left: 4px;}
A.headnavbasket:hover {color: #000000;}

A.headnavbox 
	{
	font-weight: normal;
	text-decoration: none; 
	color: #FFFFFF; 
	line-height: 19px;
	padding-left: 15px;
	background-image: url("/img/headerlink.gif");
	background-repeat: no-repeat;
	background-position: center left;}
	
A.headnavbox:hover 
	{
	font-weight: normal;
	color: #000000;
	}

A.headnav {text-decoration: none; color: #5B5148; margin-right: 5px;}
A.headnav:hover {color: #398DCF; background: #594A3D;}

.nav A {text-decoration: none; color: #5B5148; font-size: 12px; font-weight: bold;}
.nav A:hover, .navactive A {text-decoration: none; color: #398DCF; font-weight: bold;}

A.subnav {text-decoration: none; color: #5B5148; font-size: 12px;}
A.subnav:hover, A.subnavactive {text-decoration: none;color: #398DCF;}

A.position {text-decoration: none; color: #5B5148; font-size: 12px; font-weight: bold; padding-top: 9px; padding-left: 15px;}
A.position:hover {color: #398DCF;}

A.bread {text-decoration: none; color: #398DCF;}
A.bread:hover {color: #398DCF;}
A.breadactive {text-decoration: underline; color: #5B5148;}
A.breadactive:hover {text-decoration: underline;color: #398DCF;}

A.footer {text-decoration: none; color: #5B5148; font-size: 10px;}

A.text, A.teaser {padding-left: 15px; text-decoration: none; color: #398DCF; font-weight: bold; font-size: 12px;background-image: url("/img/nav1.gif"); background-repeat: no-repeat; background-position: center left;}
A.active {padding-left: 15px; text-decoration: none; color: #398DCF; font-weight: bold; font-size: 12px;background-image: url("/img/nav1.gif"); background-repeat: no-repeat; background-position: center left;}
A.text:hover, A.teaser:hover, A.active:hover {text-decoration: none; padding-left: 15px; color: #857D72;background-image: url("/img/nav0.gif"); background-repeat: no-repeat; background-position: center left;}

A.katoverview {text-decoration: none; color: #5B5148; font-size: 12px; line-height: 18px; padding-left: 2px;}
A.katoverview:hover{text-decoration: none;color: #398DCF;; font-size: 12px; line-height: 18px; padding-left: 2px;}

A.prodoverview {text-decoration: none; color: #5B5148; font-weight: bold; font-size: 12px;}
A.prodoverview:hover, A.prodoverviewactive, A.prodoverviewactive:hover {text-decoration: none; color: #398DCF; font-weight: bold; font-size: 12px;}

A.prodlistnav {text-decoration: none; color: #5B5148; font-size: 12px; line-height: 18px;}
A.prodlistnav:hover, A.prodlistnavactive, A.prodlistnavactive:hover  {text-decoration: none; color: #398DCF; font-size: 12px; line-height: 18px;}

A.back {text-decoration: none; color: #398DCF; font-weight: bold; font-size: 12px; line-height: 18px; padding-left: 15px; background-image: url("/img/back1.gif"); background-repeat: no-repeat; background-position: center left;}
A.back:hover {text-decoration: none; color: #5B5148; background-image: url("/img/back0.gif");}

A.zoom {float: right;}

A.more {font-size: 11px; line-height: 12px; color: #5B5148;text-decoration: none;}
A.more:hover {color: #398DCF;text-decoration: none;}

A.box {font-size: 11px; color: #5B5148; text-decoration: underline;}
A.box:hover {color: #398DCF; text-decoration: underline;}

A.search {font-size: 11px; color: #5B5148; text-decoration: none;}
A.search:hover, A.searchactive {color: #398DCF; text-decoration: none;}

A.link {color: #5B5148; text-decoration: underline;}
A.link:hover {color: #398DCF; text-decoration: underline;}

A.slink {font-size: 10px; color: #5B5148; text-decoration: underline;}
A.slink:hover {color: #398DCF; text-decoration: underline;}

A {color: #398DCF;text-decoration: none;}
A:hover {text-decoration: none;} 	
