/*allgemeines*/
BODY {height:100%;background-image:url(design/htg.jpg);font-family:MS Sans Serif, Arial, sans-serif;font-size:14px;color:#ffffff;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;text-align:center;}
html,body {height:100%;}
div.haupt {width:1200px;margin-left:auto;margin-right:auto;text-align:left;padding:0;background-image:url(design/header1.jpg);background-repeat:no-repeat;background-position:top center;}
div.OLD________haupt_non {width:1200px;margin-left:auto;margin-right:auto;text-align:left;padding:0;background-image:url(design/header_non1.jpg);background-repeat:no-repeat;background-position:top center;}
div.haupt_non {width:1200px;margin-left:auto;margin-right:auto;text-align:left;padding:0;background-image:url(design/header_non_neu.jpg);background-repeat:no-repeat;background-position:top center;}
h1 {font-weight:bold;font-size:16px;height:20px;margin:0px 5px 0px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F901FF;}
h2 {font-weight:bold;font-size:13px;margin:15px 0px 4px 0px;padding:0px;}
h3 {font-size:13px;margin:15px 0px 4px 0px;padding:0px;}
p {line-height:18px;padding:0px;margin:5px 0px 5px 0px;}
p.start{line-height:75px;padding:0;margin:0;}
CHECKBOX, INPUT,RADIO, SELECT {font-size:11px;border:1px solid #F901FF;}
INPUT.button {border-width:0px;}
TEXTAREA { width:100%;font-size:11px;border:1px solid #F901FF;}
div.headerError {background-color:#ffffff;width:90%;color:#000000}
img{border:0;}
FORM {display:inline;}

/* HEADER für INDEX*/
div.header{height:728px;width:100%;}
div.header_logo{height:663px;text-align:center;}
div.navigation{padding-top:2px;padding-left:142px;width:910px;}

/* HEADER für Unterseiten*/
div.header_non{height:390px;width:100%;}
div.header_logo_non{height:330px;text-align:center;}

/* Mitte */
div.maincontainer{background-image:url(design/htg_links_new_3a.gif);background-position:left bottom;background-repeat:no-repeat;}/*Startseite*/
div.maincontainer_non{background-image:url(design/htg_links_new.gif);background-position:left bottom;background-repeat:no-repeat;}/*NICHT Starteite*/
div.links{float:left;height:100%;padding-left:68px;display:inline;}/*kein 100%*/
div.links_htg{float:left;width:245px;display:inline;}/*kein 100%*/
div.links_boxen{float:left;padding-left:68px;width:161px;display:inline;}
div.main_content{float:left;width:809px;text-align:left;margin:0;display:inline;}
div.leer_logo{height:237px;}/*trifft nur zu,wenn keine Startseite*/

/*...für Unterseiten */
div.main_content_non{float:left;width:755px;}
div.main_content_text{padding-left:15px;width:725px;text-align:left;margin-top:0;}

/* FOOTER */
div.footer {margin:0;}
div.footer_htg {background-image:url(design/footer.gif);height:162px;background-repeat:no-repeat;background-position:bottom center;color:#000000;font-size:11px;padding-left:220px;}
div.contentbox_links{float:left;padding-top:10px;display:inline;}
div.contentbox_rechts{float:left;width:630px;text-align:left;margin:0;padding-top:25px;display:inline;font-size:9px;}

/*Product Info*/
div.product_infoheader{margin:0;width:721px;}
div.infoheader_links{float:left;margin:0px;width:360px;height:100%;padding:0px;display:inline;}
div.infoheader_rechts{float:left;width:361px;text-align:right;margin:0;display:inline;}
div.product_info{margin:0;width:721px;}
div.info_links{float:left;margin:0px;width:300px;padding:0px;display:inline;text-align:center;background-color:#ffffff;}
div.info_rechts{float:left;width:416px;text-align:left;margin:0;display:inline;padding-left:5px;}

/*_________ New_Products Listing ____________*/
.floatb { overflow:hidden;}
* html .floatb { width:100%;}
.listingCatNon_new{background-image:url(design/htg_neuheiten.gif);width:755px;}
.listingCatNonRowName {padding:2px;}
.listingCatNonRow {float:left;line-height:20px;text-align:center;width:30%;margin:1px;padding:4px;}
.listingCatNonRow_new{float:left;line-height:20px;text-align:left;width:24%;}
.listingCatNonRowName_new {padding-left:50px;}

/*_________ new_Products_default ____________*/
.float_b { overflow:hidden;}
* html .float_b { width:100%;}
.startseite_breite{width:755px;}
.pro_default{height:540px;}
.pro_default_row{float:left;text-align:left;width:24%;}
.pro_default_row_new {padding-left:50px;}
/*_________ Kategorie Listing ____________*/
.listingListNon_new{width:755px;}
.listingListNonRowName {padding:2px;}
.listingListNonRow {float:left;line-height:20px;text-align:center;width:30%;margin:1px;padding:4px;}
.listingListNonRow_new{float:left;line-height:20px;text-align:left;width:24%;}
.listingListNonRowName_new {padding-left:50px;}

/*_________ TextStyles ____________*/
hr{border:none;margin:1px 1px 1px 1px !important;margin:-1px 0px -1px 0px;line-height:1px;font-size:1px;color:#000000}
.title,a.title,a.title:hover{color:#F901FF;text-decoration:underline;}
.hersteller{color:#ffffff;text-decoration:none;}
.price{color:#ffffff;}
.mwst,a.mwst,a.mwst:hover{font-size:8px;color:#ffffff;}

/*_________ BOXEN ____________*/
div.box_text_languages {text-align:left;margin-left:0px;margin-top:5px;color:#ffffff;}
div.box_text {text-align:left;margin-left:0px;margin-top:20px;color:#ffffff;}
div.box_text_inhalt {text-align:left;margin-left:7px;color:#ffffff;}
div.box_text_inhalt_cart {text-align:left;margin-left:7px;font-size:9px;color:#ffffff;}

/*_________BOXEN INPUTFELDER ____________*/
.123inputfeldLeft {float:left;padding-left:0;padding-right:10px;height:100%;}
.inputfeldLeft {float:left;padding:0;height:100%;}
.inputfeldright {margin-left:0;}

/*_________UNTERSEITEN ____________*/
.htg_unterseite {background-image:url(design/htg_neuheiten.gif);}
.galerie_bild {background-image:url(design/galerie_bild_neu.gif);height:140px;background-repeat:no-repeat;background-position:top center;text-align:center;padding-top:16px;padding-left:14px;}

.htg2 {color:#000000;font-size:9px;}
.boxText,.boxTextBG,.boxTextBGII {font-size:10px;}
.boxTextPrice {color:#CC00D7;}
.errorBox {color:#000000;font-size:14px;font-weight:bold;background-color:#ffffff;text-align:center;}
.gvBox {font-weight:bold;}
.stockWarning {font-size :10px;	color:#cc0033;}

A {color:#F901FF;text-decoration:none;}
A:hover {color:#F901FF;text-decoration:underline;}
A.white,.white {color:#ffffff;text-decoration:none;}
A.white:hover {color:#ffffff;text-decoration:underline;}
A.black_content {color:#000000;text-decoration:none;font-size:11px;}
A.black_content:hover {color:#000000;text-decoration:underline;font-size:11px;}
A.confirmationEdit {color:#ffffff;}
A.confirmationEdit:hover {color:#ffffff;text-decoration:underline;}
A.pageResults {color:#ffffff;text-decoration:underline;}
A.pageResults:hover {color:#ffffff;}
A.copyright {color:#000000;}
A.copyright:hover {color:#0000ff;text-decoration:underline;}
A.small_black,a.small_black:hover{font-size:8px;color:#000000;margin-bottom:5px;}

SPAN.greetUser {font-size:12px;color:#058FD7;font-weight:bold;}
SPAN.underline {text-decoration:underline;}
SPAN.markProductOutOfStock {font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice {color:#CC00D7;}
SPAN.productOldPrice {color:#CC00D7;text-decoration:line-through;}
SPAN.errorText {color:#CC00D7;}
SPAN.productDiscountPrice {color:#CC00D7;font-weight:bold;}

.parseTime {font-size:11px;line-height:1.5;text-align:center;}
.checkoutBarFrom, .checkoutBarTo {font-size:10px;color:#ffffff;}
.checkoutBarCurrent { font-size:10px;color:#CC00D7;}
.messageBox {font-size:10px;}
.messageStackError, .messageStackWarning {font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess {font-size:12px;}
.inputRequirement {font-size:10px;color:#CC00D7;}
.contentsTopics {font-weight:bold;}
.onepxwidth {width:1px;}

/* Sitemap Tables */
.sitemap_heading {font-size:10pt;color:#FFFFFF;background-color:#666666;padding-top:2px;padding-bottom:2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC;text-decoration:none;}
.sitemap_sub {font-size:9pt;color:#000000;background-color:#E6E6E6;padding:2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999;text-decoration:none;}