/* ALLGEMEINE ANGABEN */
form {margin-bottom: 0}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #cccccc; font-weight: bold; }
.stockWarning { padding: 10px; font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #E2000F; border: 1px solid #E2000F; }
.productsNotifications { background: #cccccc; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #333333; text-decoration: underline; }
BODY {   background-color: #8eba41;  color: #333;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  	margin-left: 0px;	margin-top: 0;	margin-right: 0px;	margin-bottom: 10px;}
table {  border: 0px;}
P, td, tr, table {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;}
.content_main { border: 0px; width: 90%;}
.content_bg { background-color: #ffffff;   width: 100%; vertical-align: top; text-align: center;}
h1,h2{  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  font-weight:bold;  display: inline}
h1.redaktion,h2.redaktion{  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  font-weight:normal;  display: inline}
.productsname, .productsname{  font-family: Verdana, Arial, sans-serif;  font-size: 15px;  font-weight: bold;  color: #666666;}
h2.manufacturer{  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  font-weight: normal;  color: #666666;}
h2.liste{ font-size: 10px;font-weight: bold;}
h2.vorschau{  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  font-weight: bold;  display:inline;  color:#ffffff;}
.rot { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #E2000F; }
A {  color: #003399;  text-decoration: none;}
A:hover {  color: #8EBA41;  text-decoration: none;}
A.hover_white {  color: #003399;  text-decoration: none;}
A.hover_white:hover {  color: #FFF;  text-decoration: none;}
A.grey_light {color: #999999;text-decoration:underline}
A.grey_light:hover {color: #8EBA41;text-decoration:underline}
A.grey {color: #333333;text-decoration:underline}
A.grey:hover {color: #8EBA41;text-decoration:underline}
A.gruen {color: #8EBA41;text-decoration:none; font-weight:bold}
A.gruen:hover {text-decoration:underline}
A.rot {color: #E2000F;text-decoration:none; font-weight:bold; text-align:left;}
A.rot:hover {text-decoration:underline}
FORM {	display: inline;}
.fett {	font-weight:bold;}
img {border:0;}
.news {	font-size: 9px;	color: #fff;background: #8eba41;padding:1px 5px 1px 5px;}
.angebot {font-size: 9px;	color: #fff;background: #ff0000;padding:1px 5px 1px 5px;}
.rahmen { border: solid  #e0e0e0 1px;   margin-bottom: 3px; margin-top:10px; margin-left:0;}
a.rahmen:hover { border: solid  #8EBA41 1px; }
.linie {border-bottom: dotted white 1px;}
ul.haken {list-style: url(images/haken.gif);}
li.haken {font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5; color:#999;}
.main {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;}
.bisher {font-size: 9px; font-weight: normal; color: #808080;}
ul.information {list-style: none; list-style-position: inside; padding-left:0px;}
li.liste {font-family: Verdana, Arial, sans-serif;  font-size: 11px;}
a.newslink{  color: #003399;  text-decoration: underline;}
a.newslink:hover{  color: #8EBA41;  text-decoration: underline;}

/* HEADER ############################################################## */
TD.shopheader {  background: #8eba41;}
TR.header {  background: #ffffff;}
TR.headerNavigation {  background: #8eba41;}
TD.headerNavigation {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #8eba41;  color: #003399;}
A.headerNavigation {color: #003399;}
A.headerNavigation:hover {color: #ffffff;}
TR.headerError {  background: #eeeeee;}
TD.headerError {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #8eba41;  color: #ffffff;  font-weight : bold;  text-align : center;}
TR.headerInfo {  background: #8eba41;}
TD.headerInfo {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #8eba41;  color: #ffffff;  font-weight: bold;  text-align: center;}
div.breadcrumbNavigation {color: #808080; font-size: 9px; }
a.breadcrumbNavigation {color: #808080;}
a.breadcrumbNavigation:hover {color: #8eba41}

/* FOOTER ############################################################## */
TR.footer {  background: #8eba41;}
TD.footer {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #8eba41;  color: #ffffff;  font-weight: bold;}
A.footerlinks {color: #618940;text-decoration: underline;}
A.footerlinks:hover {color: #000000;  }
A.footerlinks2 {color: #000000;text-decoration: none;}
A.footerlinks2:hover {color: #000000; }
A.footerlinks3 {color: #618940;text-decoration: none;}
A.footerlinks3:hover {color: #618940;}
.extra  {color: #618940}

/* INFOBOX ############################################################ */
.infoBox {  background: #ffffff;  margin-bottom:0px;}
.infoBoxContents {  background: #ffffff;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  color: #000000;  padding: 0px;}
.infoBoxNotice {  background: #cccccc;}
.infoBoxNoticeContents {  background: #ffffff;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}
TD.infoBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #eeeeee;  color: #ffffff;}
TD.infoBox, SPAN.infoBox {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}

/* GREAT CATEGORIES ############################################################ */
.thecategories{
	position: relative;
	background-color: #ffffff;
	color: #333333;
	font-size: 10px;
	line-height: normal;
}

.activelink {
	display: block;
	font-weight: bold;
}

.thecategories a {
	display: block;
	/*width: 180px;*/
	padding: 2px 0 2px 10px;
	color: #333333;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/

.topcat_withsub a {
border-left: 10px solid #72992e;
background-color: #b5dd71;
margin: 0 0 1px 0;
}

.topcat_withsub a:hover {
background: #8DBA41 url(images/arrowright.gif) no-repeat scroll 0 3px;
color: white;
border-left: 10px solid #B5DD71;
}
.topcat_nosub a {
border-left: 10px solid #72992e;
background-color: #b5dd71;
margin: 0 0 1px 0;
}

.topcat_nosub a:hover {
background: #8DBA41;
color: white;
border-left: 10px solid #B5DD71;
}
.testlink a {
border-left: 10px solid #72992e;
background-color: #b5dd71;
margin: 0 0 1px 0;
font-weight:bold;
}

.secondcat a {
	padding-left: 20px;
	background-color: #EBFFCC;
    border-bottom: 1px solid #8eba41;
}
.secondcat a:hover {
background-color: #b5dd71;
color: #ffffff;
}

.arrow_down {background-image: url(images/arrowdown.gif);background-repeat: no-repeat; background-position: 0 3px; }/*top aktiv*/
.arrow_right {background-image: url(images/arrowright.gif); background-repeat: no-repeat; background-position: 0 3px;}/*top inaktiv*/
a.no_arrow {background: #b5dd71 none repeat scroll 0 0 } /*sub*/
a.no_arrow:hover {background: #8DBA41 none repeat scroll 0 0; color: white; } /*sub*/

/* Neue Produkte Modul im Content-Bereich*/
.contentBox {  background: #ffffff;}
TD.contentBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #ffffff;  color: #ffffff;}
.contentBoxContents {  background: #ffffff;  font-family: Verdana, Arial, sans-serif;  font-size: 10px; border-spacing: 10px;}
/* Boxen links*/
.CategoriesBox {  background: #638cfe;}
TD.CategoriesBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.2em;  padding: 3px 5px 3px 3px;  font-weight: bold;  background: #abcb88;  color: #ffffff; border-top: dotted white 1px;  border-bottom: dotted white 1px;}
.CategoriesBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;  padding: 3px 5px 0 5px;}
.InformationBox {  background: #638cfe;}
TD.InformationBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.2em;  padding: 3px 5px 3px 3px;  font-weight: bold;  background: #638cfe;  color: #ffffff;  border-top: solid white 1px;  border-bottom: solid white 1px;}
.InformationBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.ManufacturersBox {  background: #638cfe;}
TD.ManufacturersBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}
.ManufacturersBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.NewsletterBox {  background: #638cfe;}
TD.NewsletterBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.2em;  padding: 3px 5px 3px 3px;  font-weight: bold;  background: #638cfe;  color: #ffffff;  border-top: solid white 1px;  border-bottom: solid white 1px;}
.NewsletterBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.SearchBox {  background: #638cfe;}
TD.SearchBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.2em;  padding: 3px 5px 3px 3px;  font-weight: bold;  background: #638cfe;  color: #ffffff;  border-top: solid white 1px;  border-bottom: solid white 1px;}
.SearchBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.ShippingBox {  background: #638cfe;}
TD.ShippingBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.2em;  padding: 3px 5px 3px 3px;  font-weight: bold;  background: #638cfe;  color: #ffffff;  border-top: solid white 1px;  border-bottom: solid white 1px;}
.ShippingBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.ShoppingCartBox {  background: #ffa350/*#b6caff*/;}
TD.ShoppingCartBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;letter-spacing: 0.1em;  padding: 6px 5px 6px 3px;  background: #ffa350;  color: #ffffff;  border-bottom: solid #dddddd 1px;}
.ShoppingCartBoxContents {  background: #ffa350;  font-family: Verdana, Arial, sans-serif;  font-size: 10px; padding: 0 4px 2px 3px}
/*.SpecialsBox {  background: #638cfe;}
TD.SpecialsBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.1em;  padding: 6px 5px 6px 3px;
background: #abcb88;  color: #ffffff;
border-bottom: solid #dddddd 1px;}
.SpecialsBoxContents {  background: #638cfe;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}*/
/*CSS fŸr Sonderaktionen in column-left*/
.SpecialsBox {  background: #990000;}
TD.SpecialsBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  padding: 6px 5px 6px 3px;  font-weight: bold; background: #ff8201;  color: #ffffff; border-bottom: solid #dddddd 1px;}
.SpecialsBoxContents {  background: #990000;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 3px 5px 0 5px;}
.specials_extra{  background: #c0dd98;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 8px 5px 6px 10px; letter-spacing: 0.1em;}
.whatsnew_extra{  background: #c0dd98;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  padding: 8px 5px 6px 10px; letter-spacing: 0.1em;}
.WhatsNewBox {  background: #c0dd98;}
TD.WhatsNewBoxHeading {font-family: Verdana, Arial, sans-serif;  font-size: 10px;  letter-spacing: 0.1em;  padding: 6px 5px 6px 3px;  background: #c0dd98;  color: #ffffff;}
.whatsNew a {background-color: #c0dd98;color: #003399;}
.whatsNew a:hover {background-color: #c0dd98;color: #000000;}
.WhatsNewBoxContents {  background: #c0dd98;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}

/* ACCOUNT HISTORY ######################################################### */
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {  background: #ffffff;}

/* PRODUCT LISTING ######################################################### */
TABLE.productListing {  border: 1px;  border-bottom-style: dotted;  border-color: #5884c0;  border-spacing: 1px;}
.productListing-heading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #5884c0;  color: #FFFFFF;  font-weight: bold;}
TD.productListing-data {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}
TABLE.artikelliste {  border-spacing: 10px;}
TD.artikelliste {  border: solid #e5e5e5 3px; font-family: Verdana, Arial, sans-serif;  font-size: 10px; vertical-align: top; padding: 10px; margin: 10px;}
TD.artikelliste1 {  border: solid #e5e5e5 3px; font-family: Verdana, Arial, sans-serif;  font-size: 10px; vertical-align: top; padding: 10px; margin: 10px 0 10px 10px;}

/* RESULTS ################################################################ */
A.pageResults {  color: #003399;}
A.pageResults:hover {  color: #008AD9;  background: #eeeeee;}
TD.pageHeading, DIV.pageHeading, .pageHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 15px;  font-weight: bold;  color: #666666;}
TR.subBar {  background: #dddddd;}
TD.subBar {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  color: #000000;}
TD.main, P.main, TABLE.main {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;}
.telefon{  font-family: Verdana, Arial, sans-serif;  font-weight: normal;font-size: 11px;  line-height: 1.5;  color: #999999;}
TD.smallText, SPAN.smallText, P.smallText {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: normal;}
TD.accountCategory {  font-family: Verdana, Arial, sans-serif;  font-size: 13px;  color: #aabbdd;}
TD.fieldKey {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}
TD.fieldValue {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;}
TD.tableHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}
SPAN.newItemInCart {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  color: #ff0000;}

/* FORM ELEMENTS ########################################################### */
CHECKBOX, INPUT, RADIO, SELECT {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;}
TEXTAREA {  width: 100%;  font-family: Verdana, Arial, sans-serif;  font-size: 11px;}
SPAN.greetUser {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  color: #8EBA41;  font-weight: bold;}
TABLE.formArea {  border-color: #666666;  border-style: solid;  border-width: 1px;}
TD.formAreaTitle {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}
SPAN.markProductOutOfStock {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 16px;  color: #E2000F;  font-weight: bold;}
SPAN.productSpecialPrice {  font-family: Verdana, Arial, sans-serif;  color: #E2000F;}
SPAN.errorText {  font-family: Verdana, Arial, sans-serif;  color: #000000;}

/* FORMATE F?R JAVASCRIPT ################################################### */
.moduleRow { }
.moduleRowOver { background-color: #eeeeee; cursor: pointer;}
.moduleRowSelected { background-color: #eeeeee; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #999999; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #8eba41; }
.groessentabelle_out {background-color:#ffffff; }
.groessentabelle_over {background-color:#f2f2f2;}

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; font-weight:bold; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold;color:#8EBA41; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* new Price */
.Auswahl { width:550px;  border:3px solid #DDDDDD;}
.Bereich, .Feld { background-color:#f5f5f5; font-size:15px; font-weight:bold;text-align:right; width:300px; border:0px;}

/* TAX INFO */
.tax_info {  font-family: Verdana, Arial, sans-serif;  font-size: 9px;  color: #999999;  font-weight: normal;}
.currency {  font-family: Verdana, Arial, sans-serif;  font-size: 15px;  font-weight: bold;  color: #666666;}

/* TRENNLINIE */
div.hr,div.trennlinie {border-top: 1px dashed #CCC;}
div.trennlinie hr,div.hr hr{   border: none;   display: none;   height: 1px;}
div.trennlinie {   margin-top: 7px;   margin-bottom: 7px;}

/* TRENNLINIE WEISS*/
div.hr,div.trennlinie_weiss {   height: 1px;   padding: 0px; background-image: url(images/weiss.gif);}
div.trennlinie_weiss hr,div.hr hr{   border: none;   padding: 0px; display: none;   height: 1px;}
div.trennlinie_weiss {   margin-top: 7px;   margin-bottom: 7px; padding: 0px;}

/* Artikelgroesse*/
TD.artikelHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #ffffff;  color: #ffffff;}
.infoBoxContentsCo2 {/*background: #ffffff;*/font-family: Verdana, Arial, sans-serif;font-size: 10px;border-bottom: 1px dashed #CCC; padding: 5px 0;/*vertical-align: bottom;*/}

/*SEO-Texte*/
div#sevenoneseven_, div#Babybeast_, div#Archimede_, div#Babyface_, div#Cakewalk_, div#CKS_, div#Desigual_, div#EagerBeaver, div#gianburrasca_, div#Hilfiger_, div#JeanBourget, div#Kruse_, div#lckr_, div#Mexx_, div#metoo_, div#muymalo, div#Protest_, div#Rags, div#RedSound, div#Retour_, div#Robeez_, div#Room_Seven_, div#Scotch_, div#Scotch_RBelle_, div#Shooshoos_, div#Steiff_, div#Tila_, div#TND, div#tomatoes_, div#Vingino_, div#yumi_, div#ZuElements_, div#kinderjeans_ {position:absolute; left:0px; top:1650px; width:100%; z-index:1;}
div#Babykleidung_, div#Kindermode_, div#festliche_kindermode, div#maedchenjacken_, div#kinderjacken_ {position:absolute; left:0px; top:2000px; width:100%; z-index:1;}

#lightbox{
background-color:#8eba41;
padding: 10px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
#lightboxCaption{
font-size: 12px;
font-weight: bold;
text-align:center;
color:#fff;
padding-top: 0.4em;
}
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay_white.png); }

* html #overlay{
background-color: #333;
back\ground-color: transparent;
background-image: url(images/pixel_trans.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
} 
/* CSS Manufacturers Box start */
div.manufacturers {
	background-color: #638cfe;/*#c0dd98*/
	color: #c0dd98;/*#c0dd98*/
	padding: 0;
	margin: 0;
	border-bottom:  4px solid #638cfe;
	height: 130px; /* height of the manufacturers box */
	overflow: auto;
	}
div.manufacturers a {
	display: block;
	padding: 2px 2px 2px 10px;
	border-left: 10px solid #638cfe;
	background-color: #b6caff;
	color: #333;
	text-decoration: none;
	width: 100%;
	}

div.manufacturers a.percent {
	background-image: url(images/percent.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	}
div.manufacturers a.saisonneu {
	background-image: url(images/labelnew.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	}

html>body div.manufacturers a, html>body div.manufacturers a.percent {width: auto;}
div.manufacturers a:hover {
	background-color: #638cfe;
	border-left: 10px solid #b6caff;
	color: #ffffff;
	}
	
div.manufacturers a.percent:hover{
	background-image: url(images/percent-white.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	}
div.manufacturers a.saisonneu:hover{
	background-image: url(images/labelnew-white.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	}
	
.infobox_manufacturers_heading {
	background: #638cfe;/*#c0dd98*/
	color: #ffffff;/*#003399*/
	letter-spacing: 0.1em;
	height: 20px;
	font: bold 10px Verdana,Arial,sans-serif;
	border-bottom: 1px solid #ffffff;
	padding-left: 10px;
	}
.infobox_manufacturers {
	background: #b6caff;
	font: 10px Verdana,Arial,sans-serif;
	padding: 0;
	}
.infobox_manufacturers_contents {
	background: #b6caff;
	font: 10px Verdana,Arial,sans-serif;
	border-bottom: 1px solid #ffffff;
	}
/* CSS Manufacturers Box end */
/*facebook etc*/
.share {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:block;
float:left;
height:14px;
line-height:14px;
margin-top:4px;
padding-left:20px;
width:60px;
}

.tw {background:transparent url(../images/twitter.gif) no-repeat scroll left top;}
.fb {background:transparent url(../images/facebook.gif) no-repeat scroll left top;}

.rule {border-top: 1px dashed #CCC; color:#638CFE;
font:12px/1.6em Verdana,arial,helvetica,sans-serif;
margin:10px 0 0;
padding-top:10px;
text-decoration:none;}

.indent {padding-left: 20px; margin: 0;}
.input-style  {background-color:#EDF8FE;border:1px solid #999999;}
/*JQUERY*/
/*dl { width: 280px; }*/
dl,dd { margin: 0; }
dt { border-bottom: solid 1px #000; margin:10px 0 5px; }
dt a { color: #333; }
dt a:hover {border-bottom:0 ; color: #fff}
dd a { color: #333; }
