/*----------------------------------------------------------------------------
Template Style

version:	1.0
autor:		Kai Müller
email:		info@xanario.de
website:	http://www.xanario.de
----------------------------------------------------------------------------*/
/* Fehlertext */
.FehlerBox {
 font-size : 10px;
 background : #ffb3b5;
 font-weight : bold;
}

/* Lagerwarnung */
.Lagermeldung {
 font-size : 10px;
 color : #cc0033;
}

/* Navigation Headerbereich */
TR.NavigationsleisteHeader {
 background : url(header/navi_leiste_hg.png) repeat;
}

/* Navigation Headerbereich */
TD.NavigationsleisteHeader {
 font-size : 10px;
 color : #ffffff;
 font-weight : bold;
}

/* Navigation Headerbereich */
A.NavigationsleisteHeader {
 color : #ff9900;
}

/* Navigation Headerbereich */
A.NavigationsleisteHeader:hover {
 color : #ffffff;
}

/* Fehlermeldung im Headerbereich */
.FehlerHeader {
 width:auto;
 color:#ffffff;
 background-color:#FF9900;
 text-align : center;
 font-size : 12px;
 font-weight : bold;
}

/* Boxeninhalt in standard Farbe */
.Box {
 background : #FF9900;
}

/* Boxeninhalt in standard Farbe */
.Boxeninhalt {
 background : #ffffff;
 font-size : 10px;
}

/* Boxen in standard Farbe */
.BoxCenter {
 background : #FF9900;
}

/* Boxeninhalt in standard Farbe */
.BoxeninhaltCenter {
 background : #ffffff;
 font-size : 10px;
}

/* Notizbox im Checkout */
.Notizbox {
 background : #FF9900;
}

/* Notizbox im Checkout */
.NotizboxInhalt {
 background : #efefef;
 font-size : 10px;
}

/* Boxenkopf in standard Farbe */
TD.BoxenKopf {
 font-size : 11px;
 background : url(boxen/boxen_12.png) repeat;
 color : #444444;
 height: 34px;
 padding-left:15px;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopf {
 color : #444444;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopf:hover {
 color : #ff9900;
}

TD.BoxenKopfColor{
 font-size : 11px;
 background : url(boxen/boxen_12_color.png) repeat;
 color : #ffffff;
 height: 34px;
 padding-left:15px;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopfColor {
 color : #ffffff;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopfColor:hover {
 color : #ffffff;
}


/* Boxenkopf in standard Farbe */
TD.BoxenKopfCenter {
 font-size : 11px;
 font-weight : bold;
 height:34px;
 background : url(boxen/boxen_12_color.png) repeat;
 color : #ffffff;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopfCenter {
 color : #ffffff;
}

/* Boxenkopf in standard Farbe */
A.BoxenKopfCenter:hover {
 color : #ffffff;
}

/* Umrandung Boxen */
TD.Box , SPAN.Box {
 font-size : 10px;
}

/* Listendarstellungen bsp. produktlisting */
TR.ListeDunkel {
 background : #ffffff;
}

TD.ListeDunkel {
 background : #e1e1e1;
}

/* Listendarstellungen bsp. produktlisting */
TR.ListeHell {
 background : #EBEBEB;
}

TD.ListeHell {
 background : #999999;
}

/* Navigation der Listensplits*/
A.ListenSplitNavigation {
 color : #333333;
}

/* Navigation der Listensplits*/
A.ListenSplitNavigation:hover {
 color : #333333;
 background : #cccccc;
}

/* Seitentitel meist rechts oben */
.SeitenTitel {
 font-size : 12px;
 font-weight : bold;
 color : #FF9900;
}

/* Produktbildanzeige xanario_pinfo */
TD.imageManager , SPAN.imageManager , P.imageManager {
 font-size : 10px;
 color : #ffffff;
}

/* Produktbildanzeige xanario_pinfo */
A.imageManager {
 font-size : 10px;
 color : #333333;
}

/* Produktbildanzeige xanario_pinfo */
A.imageManager:hover {
 font-size : 10px;
 color : #ffffff;
}

/* Produktbildanzeige xanario_pinfo */
TD.imageManagerColor , SPAN.imageManagerColor , P.imageManagerColor {
 font-size : 10px;
 color : #FF9900;
}

/* Produktbildanzeige xanario_pinfo */
A.imageManagerColor {
 font-size : 10px;
 color : #FF9900;
}

/* Produktbildanzeige xanario_pinfo */
A.imageManagerColor:hover {
 font-size : 10px;
 color : #FF9900;
}

/* */
TABLE.formArea {
 background : #ffffff;
 border-color : #FF9900;
 border-style : solid;
 border-width : 1px;
}

/* */
TD.formAreaTitle {
 font-size : 12px;
 font-weight : bold;
 color : #FF9900;
}

/* */
SPAN.markProductOutOfStock {
 font-size : 12px;
 color : #c76170;
 font-weight : bold;
}

/* */
SPAN.productSpecialPrice {
 color : #ff0000;
}

/* */
SPAN.errorText {
 color : #ff0000;
}

/* */
.moduleRow {
 background-color : #E1E1E1;
}

.moduleRowOver {
 background-color : #CCCCCC;
 cursor: pointer;
}

/* */
.moduleRowSelected {
 background-color : #B4B4B4;
}

/* */
.checkoutBarFrom , .checkoutBarTo {
 font-size : 10px;
 color : #8c8c8c;
}

/* */
.checkoutBarCurrent {
 font-size : 10px;
 color : #000000;
}

/* */
TD.headerImage {
 background : url(header/header_hg.gif) repeat;
}

/* */
.dataTableHeadingRow {
 background-color : #c9c9c9;
}

/* */
.dataTableHeadingContent {
 font-size : 10px;
 color : #ffffff;
 font-weight : bold;
}

/* */
.dataTableRow {
 background-color : #f0f1f1;
}

/* */
.dataTableRowSelected {
 background-color : #dee4e8;
}

/* */
.dataTableRowOver {
 background-color : #ffffff;
}

/* */
.dataTableContent {
 font-size : 10px;
 color : #FF9900;
}

/* Multishopleiste */
TD.tab {
 font-size : 12px;
 color : #034381;
 font-weight : bold;
}

/* Multishopleiste */
A.tab {
 color : #034381;
}

/* Multishopleiste */
A.tab:hover {
 color : #ffffff;
}

/* Multishopleiste */
TD.ontab {
 font-size : 12px;
 color : #ffffff;
 font-weight : bold;
}

/* Multishopleiste */
A.ontab {
 color : #ffffff;
}

/* Multishopleiste */
A.ontab:hover {
 color : #ffffff;
}

/* Shopumrandung */
.tableShop {
 background-color : #ffffff;
 border : 1px solid #FF9900;
}

/* */
.menueTableRow {
 background : url(boxen/categories_row.gif) repeat;
}

/* */
.menueTableRowOver {
 background : url(boxen/categories_row_over.gif) repeat;
}

/* */
.menueTableContent {
 font-size : 10px;
}

/* */
A.menueTableContent {
 color : #FF9900;
 text-decoration : none;
}

/* */
A.menueTableContent:hover {
 color : #ffffff;
 text-decoration : none;
}

/* Artikelname auf der xanario_pinfo seite */
.products_name {
 color : #922a49;
 font-size : 12px;
 font-weight : bold;
}

/* Artikelnummer auf der xanario_pinfo seite  */
.products_model {
 color : #FF9900;
 font-size : 10px;
 font-weight : bold;
}

/* Produktpreis auf der xanario_pinfo seite */
.products_price {
 color : #922a49;
 font-size : 11px;
 font-weight : bold;
}

.Suchergebnis {
 background : #FFCCCC;
}

/* style fuer centerboxen_02 */
.box_style_01 {
 border-width: 0px;
}

.box_style_img_01, .box_style_name_01, .box_style_preis_01 {
 border-style: solid; border-color: #FF9900; text-align: center;
 font-size: 10px; text-decoration: none
}

.box_style_name_01 {
 background-color: #FF9900; padding-top: 2px; border-width: 1px; height: 35px; vertical-align: text-top;
}

.box_style_preis_01 {
 padding-top: 2px; border-width: 1px; height: 35px; vertical-align: text-top; padding-bottom: 2px;
}

.box_style_img_01 {
 border-width: 0px 1px; height: 150px;
}

/* style fuer centerboxen_03 */
.box_style_02 {
 border: 1px solid #FF9900;
 height: 150px;
 padding: 2px;
}

.box_style_img_02 {
 float: left;
 width: 105px;
}

.box_style_name_02 {
 text-align: center;
 font-weight: bold;
 height: 30px;
}

.box_style_description_02 {
 text-align: left;
 font-weight: normal;
 height: 90px;
}


.box_style_price_02 {
 text-align: right;
 font-weight: bold;
 padding-right: 5px;
 height: 30px;
}

TD.Text11Module {
 font-size : 11px;
 border-bottom: 1px solid;
 border-color: #6E8EEE;
}

.leistenHintergrund {
 background : url(boxen/boxen_12.png) repeat;
 height:34px;
 border: 1px solid #C2DFFD;
}

.leistenHintergrundText {
 font-size : 11px;
 color : #333333;
}

.linkWarenkorbHeader {
 color: #FF9900;
 text-decoration: underline;
}

/* begin Contentbox */
.nav {
 margin: 0px;
 padding: 0px;
 font-size : 11px;
 font-weight : normal;
 color: #000000;
 line-height : 27px;
}

.nav ul {
 margin-top: 0;
 margin-bottom: 0;
 margin-left:0.0em;
 padding-left:0.0em;
 list-style: none;
}

.nav li {
 list-style-image: none;
 background-image: url(boxen/category_hg.png);
 background-repeat: repeat;
 font-weight: bold;
 font-size : 11px; 
 text-indent: 10px;	
}

.nav ul ul li {
 list-style-image: none;
 background-image: url(boxen/category_hg_1.png);
 background-repeat: repeat;
 font-weight: normal;
 font-size : 11px; 
 text-indent: 15px;
}

.nav li a{
 color: #333333;
 font-size : 11px; 
}

.nav li a:hover{
 color: #ffffff;
 background-image: url(boxen/category_hg_aktiv.png);
 background-repeat: repeat;
 display: block;
 font-size : 11px; 
 text-decoration: none;
}

.nav ul ul li a{
 color: #767676;
 font-size : 11px; 
}


.nav ul ul li a:hover{
 color: #ff9900;
 background: url(boxen/category_hg_1.png);
 background-repeat: repeat;
 display: block;
 font-size : 11px; 
 font-weight: bold;
 text-decoration: none;
}

.navactive {
 font-size : 11px;
 font-weight: bold;
}

ul li .navactive  {
 font-size : 11px;
 font-weight: bold;
 color:#ffffff;
 background: url(boxen/category_hg_aktiv.png);
 background-repeat: repeat;
 display: block;
}

ul ul li .navactive  {
 font-size : 11px;
 font-weight: bold;
 color:#ff9900;
 background: url(boxen/category_hg_1.png);
 background-repeat: repeat;
 display: block;
}
/* end Contentbox */

/* begin Kategorienbox */
.kategorien {
 margin: 0px;
 padding: 0px;
 font-size : 11px;
 font-weight : normal;
 color: #000000;
 line-height : 1.4;
}

.kategorien ul {
 margin-top: 0;
 margin-bottom: 0;
 margin-left:0.8em;
 padding-left:0.8em;
 list-style: none;
}

.kategorien li {
 list-style-image:url(boxen/bullet.gif);
}

.kategorien li a{
 color: #000000;
}

.kategorien li a:hover{
 color: #000000;
}

.kategorienactive {
 font-weight: bold;
}

.kategorienbox {
font-size : 12px;
}
/* end Kategorienbox */



#TagCloud a {
 text-decoration: none;
}

/* Links wikipedia */
.wikipedia {
 color : #FF9900;
}

/* Links wikipedia */
a.wikipedia {
 color : #FF9900;
 text-decoration : none;
}

/* Links wikipedia */
a.wikipedia:hover {
 color : #FF9900;
 text-decoration : underline;
}

/* */
TD.fieldKey {
 font-size : 12px;
 font-weight : bold;
}

/* */
TD.fieldValue {
 font-size : 12px;
}

/* Tabellenueberschriften */
TD.tableHeading {
 font-size : 12px;
 font-weight : bold;
}

/* neues Produkt in der Warenkorbbox */
SPAN.newItemInCart {
 font-size : 10px;
 color : #ff0000;
}

.zahlenreihe_container {
 float: left;
 padding:0;
 margin:0;
 border: 1px solid #FFFFFF;
 width:100%;
}

html>body .zahlenreihe_container {
 float: left;
 padding:0;
 margin:0;
 border:0;
 width:100%;
}

.categories_spalten_1,
.categories_spalten_2,
.categories_spalten_3,
.categories_spalten_3korrektur,
.box_spalten_1,
.box_spalten_2,
.box_spalten_3,
.box_spalten_3korrektur,
.box_spalten_4,
.zahlenreihe_spalten_4 {
 float: left;
 padding:0;
 margin:0;
 border:0;
}

.categories_spalten_1,
.box_spalten_1 {
 width:100%;
}

.categories_spalten_2,
.box_spalten_2 {
 width:50%;
}

.categories_spalten_3,
.box_spalten_3 {
 width:33%;
}

.categories_spalten_3korrektur,
.box_spalten_3korrektur {
 width:34%;
}

.zahlenreihe_spalten_4,
.box_spalten_4 {
 width:25%;
}

.categories_spalten_1_border,
.box_spalten_1_border,
.box_spalten_2_border,
.box_spalten_3_border,
.box_spalten_4_border,
.zahlenreihe_spalten_4_border_inaktiv,
.zahlenreihe_spalten_4_border_aktiv,
.zahlenreihe_spalten_4_border_ok {
 vertical-align: top;
 border: 1px solid #C2DFFD;
 padding: 4px;

 margin-top: 2px;
 margin-left: 4px;
 margin-right: 4px;
 margin-bottom: 2px;

 font-size: 11px;
}

.categories_spalten_1_border_color {
 vertical-align: top;
 border: 1px solid #ff9900;
 padding: 4px;

 margin-top: 2px;
 margin-left: 4px;
 margin-right: 4px;
 margin-bottom: 2px;

 font-size: 11px;
}

.box_spalten_2_aussen_left_border,
.box_spalten_2_aussen_right_border,
.box_spalten_3_aussen_left_border,
.box_spalten_3_aussen_right_border,
.box_spalten_4_aussen_left_border,
.box_spalten_4_aussen_right_border,
.zahlenreihe_spalten_4_aussen_left_border_inaktiv,
.zahlenreihe_spalten_4_aussen_left_border_aktiv,
.zahlenreihe_spalten_4_aussen_left_border_ok,
.zahlenreihe_spalten_4_aussen_right_border_inaktiv,
.zahlenreihe_spalten_4_aussen_right_border_aktiv,
.zahlenreihe_spalten_4_aussen_right_border_ok {
 vertical-align: top;
 border: 1px solid #C2DFFD;
 padding: 4px;
 margin-top: 2px;
 margin-bottom: 2px;
 font-size: 11px;
}

.box_spalten_2_aussen_left_border {
 margin-left: 0px;
 margin-right: 2px;
}

.box_spalten_3_aussen_left_border {
 margin-left: 0px;
 margin-right: 2px;
}

.zahlenreihe_spalten_4_aussen_left_border_inaktiv,
.zahlenreihe_spalten_4_aussen_left_border_aktiv,
.zahlenreihe_spalten_4_aussen_left_border_ok,
.box_spalten_4_aussen_left_border {
 margin-left: 0px;
 margin-right: 4px;
}

.box_spalten_2_aussen_right_border {
 margin-left: 2px;
 margin-right: 0px;
}

.box_spalten_3_aussen_right_border {
 margin-left: 2px;
 margin-right: 0px;
}

.zahlenreihe_spalten_4_aussen_right_border_inaktiv,
.zahlenreihe_spalten_4_aussen_right_border_aktiv,
.zahlenreihe_spalten_4_aussen_right_border_ok,
.box_spalten_4_aussen_right_border {
 margin-left: 4px;
 margin-right: 0px;
}

.categories_spalten_1_border {
 vertical-align: top;
 border: 1px solid #C2DFFD;
 padding: 4px;

 margin-top: 2px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 2px;

 font-size: 11px;
 min-height: 5px;
 height: 5px;
}

.categories_spalten_1_border_color {
 vertical-align: top;
 border: 1px solid #ff9900;
 padding: 4px;

 margin-top: 2px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 2px;

 font-size: 11px;
 min-height: 5px;
 height: 5px;
}

html>body .categories_spalten_1_border {
 height: auto;
}

html>body .categories_spalten_1_border_color {
 height: auto;
}

.box_spalten_1_border {
 vertical-align: top;
 border: 1px solid #C2DFFD;
 padding: 4px;

 margin-top: 2px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 2px;

 font-size: 11px;

 min-height: 250px;
 height: 250px;
}

.box_spalten_2_border,
.box_spalten_2_aussen_left_border,
.box_spalten_2_aussen_right_border {
 min-height: 150px;
 height: 150px;
}

.box_spalten_3_border,
.box_spalten_3_aussen_left_border,
.box_spalten_3_aussen_right_border {
 min-height: 250px;
 height: 250px;
}

.box_spalten_4_border,
.box_spalten_4_aussen_left_border,
.box_spalten_4_aussen_right_border{
 min-height: 270px;
 height: 270px;
}

.zahlenreihe_spalten_4_border_inaktiv,
.zahlenreihe_spalten_4_border_aktiv,
.zahlenreihe_spalten_4_border_ok,
.zahlenreihe_spalten_4_aussen_left_border_inaktiv,
.zahlenreihe_spalten_4_aussen_left_border_aktiv,
.zahlenreihe_spalten_4_aussen_left_border_ok,
.zahlenreihe_spalten_4_aussen_right_border_inaktiv,
.zahlenreihe_spalten_4_aussen_right_border_aktiv,
.zahlenreihe_spalten_4_aussen_right_border_ok {
 min-height: 60px;
 height: 70px;
}

.categories_spalten_1_border:after,
.categories_spalten_1_border_color:after,
.box_spalten_1_border:after,
.box_spalten_2_border:after,
.box_spalten_3_border:after,
.box_spalten_4_border:after {
 content: "";
 display: block;
 height: 0;
 clear: both;
}

.box_product_image_normal_container{
 text-align: center;
 height: 100px;
 width: 100px;
 overflow: hidden;
}

.box_product_name_container {
 font-weight: bold;
 font-size: 10px;
 color:#000;
 height: 50px;
 overflow: hidden;
}

.box_product_taste_container {
 padding-top:10px;
 overflow: hidden;
}

.box_product_price_container{
 font-weight: bold;
 font-size: 12px;
 color: #000000;
 border: 0px;
 margin: 0px;
 height: 70px;
 overflow: hidden;
}

.box_product_versand_container{
 font-size: 9px;
 font-weight: normal;
 color: #000000;
 border: 0px;
 margin: 0px;
 overflow: hidden;
}

.box_product_aktion_bis_container{
 font-size: 9px;
 font-weight: normal;
 color: #000000;
 border: 0px;
 margin: 0px;
 overflow: hidden;
}

.categories_bullet_container {
 font-size: 11px;
 margin: 2px;
}

.categories_name_container {
 font-size: 11px;
 color:#000000;
 margin: 2px;
 overflow: hidden;
}

.zahlenreihe_spalten_4_border_inaktiv,
.zahlenreihe_spalten_4_aussen_left_border_inaktiv,
.zahlenreihe_spalten_4_aussen_right_border_inaktiv {
 border-color: #CCCCCC;
}

.zahlenreihe_spalten_4_border_aktiv,
.zahlenreihe_spalten_4_aussen_left_border_aktiv,
.zahlenreihe_spalten_4_aussen_right_border_aktiv {
 border-color: #FF0000;
}

.zahlenreihe_spalten_4_border_ok,
.zahlenreihe_spalten_4_aussen_left_border_ok,
.zahlenreihe_spalten_4_aussen_right_border_ok {
 border-color:  #6aa200;
}

.zahlenreihe_txt_gross_aktiv,
.zahlenreihe_txt_gross_inaktiv,
.zahlenreihe_txt_gross_ok {
 font-weight: bold;
 font-size: 18px;
 color: #666666;
 padding-left: 4px;
}

.zahlenreihe_txt_gross_aktiv {
 color: #FF0000;
}

.zahlenreihe_txt_gross_ok {
 color: #6aa200;
}

.zahlenreihe_txt_aktiv,
.zahlenreihe_txt_inaktiv,
.zahlenreihe_txt_ok  {
 font-weight: bold;
 font-size: 11px;
 color: #666666;
 padding-left: 4px;
}

.zahlenreihe_txt_aktiv {
 color: #FF0000;
}

.zahlenreihe_txt_ok {
 color: #6aa200;
}

.zahlenreihe_txt_klein_aktiv,
.zahlenreihe_txt_klein_inaktiv,
.zahlenreihe_txt_klein_ok  {
 font-weight: normal;
 font-size: 10px;
 color: #666666;
 padding-left: 31px;
}

.textEdit {
 font-weight: normal;
 font-size: 10px;
 color: #FF0000;
}

.textEdit A {
 color: #FF0000;
 text-decoration : underline;
}

.textEdit A:hover {
 color: #FF0000;
 text-decoration : underline;
}

.versandlink {
 text-decoration : underline;
}

.pInfo_name {
 font-weight: bold;
 font-size: 14px;
 color: #000000;
}

.pInfo_price {
 font-weight: bold;
 font-size: 14px;
 color: #000000;
}

.pInfo_steuer {
 font-weight: normal;
 font-size: 10px;
 color: #000000;
}

.pInfo_verfuegbar {
 font-weight: normal;
 font-size: 10px;
 color: #000000;
}

.pInfo_hersteller {
 font-weight: normal;
 font-size: 10px;
 color: #000000;
}

.pInfo_versandfertig {
 font-weight: normal;
 font-size: 10px;
 color: #000000;
}

.Test {
 border: 1px solid #cccccc;
}


.checkout_cart_summe {
 background-color:#D9ECFF;
 font-weight: bold;
}

/*  ************** producttabs *************** */
.productnavigationtable {
 margin-top: 15px;
}

.productnavigationactive {
 text-align: center;
 background-color: #FFFFFF;
 height: 25px;
 border-top: 1px solid #b4b4b4;
 border-left: 1px solid #b4b4b4;
 border-right: 1px solid #b4b4b4;
}

.productnavigationinactive {
 text-align: center;
 background-color: #EEEEEE;
 height: 25px;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #b4b4b4;
}

.productnavigationproducttd {
 padding: 10px;
 border-bottom: 1px solid #b4b4b4;
 border-left: 1px solid #b4b4b4;
 border-right: 1px solid #b4b4b4;
}

.productnavigationproductbezeichner {
 background-color: #EEEEEE;
 font-size : 11px;
 line-height : 1.5;
 font-weight: bold;
}

.productnavigationproductgroupbezeichner {
 background-color: #FF9900;
 font-size : 11px;
 line-height : 1.5;
 font-weight: bold;
}

.productnavigationheaderlink{
 color : #FF9900;
 font-size : 11px;
 line-height : 1.5;
 font-weight: bold;
}

a.productnavigationheaderlink{
 color : #FF9900;
}

a.productnavigationheaderlink:hover{
 color : #FF9900;
}

/** buttons **/
.cssbutton1 {
 float:left;
 background:url(button_template.gif) no-repeat;
 color : #000000;
 width : 121px;
 height : 18px;
 vertical-align: bottom;
 font-weight: normal;
 font-family: Tahoma;
 font-size: 11px;
 cursor: pointer;
 text-align:center;
 border:none;
 clear: both;
 line-height : 1.5;
}

.cssbutton1link {
 color : #000000;
 font-weight: normal;
 font-family: Tahoma;
 font-size: 11px;
}

a.cssbutton1link {
 text-decoration:none;
}

a.cssbutton1link:hover {
 text-decoration:none;
}

.cssbutton1submit{
 background: none;
 vertical-align: bottom;
 color: #000000;
 font-family: Tahoma;
 font-weight: normal;
 font-size: 11px;
 cursor: pointer;
 border:none;
 margin-top: 2px;
 line-height : 1.5;
}

html>body .cssbutton1submit {
 margin-top: 1px;
}

/* ProduktKonfigurator */
a.PinfoConfig {
 color : #000000;
}

a.PinfoConfig:hover {
 text-decoration : none;
}

.PinfoConfigStandart {
 background : #FFFFFF;
}

.PinfoConfigHover {
 background : #EFEFEF;
}

.PinfoConfigActive {
 background : #999999;
}

.PInfoBoxeninhalt {
 background : #EFEFEF url(boxen/pinfo_boxeninhalt.jpg) repeat;
 font-size : 10px;
}

.PInfoProductsName {
 
}

.PInfoProductsSpecialPrice {
 
}

.PInfoProductsPrice {
 
}

.PInfoProductsSteuer {
 
}

.rahmen {
 border: 1px solid #CCCCCC;
}


/*  begin Box multishops */
#shopBoxObenContainer ul,
#shopBoxUntenContainer ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#shopBoxObenContainer,
#shopBoxUntenContainer {
 width: 180px;
 margin: 0px;
 border-style: solid;
 border-color: #cccccc;
 border-width: 0px;

 font-size : 10px;
 font-weight : bold;
 color: #333333;
}

/* IE */
#shopBoxObenContainer li a,
#shopBoxUntenContainer li a {
 height: 34px;
 text-decoration: none;
}

/* andere */
html>body #shopBoxObenContainer li a,
html>body #shopBoxUntenContainer li a {
 height: 34px;
 voice-family: "\"}\"";
 voice-family: inherit;
 height: 24px;
 text-decoration: none;
}

#shopBoxObenContainer li a:link,
#shopBoxUntenContainer li a:link,
#shopBoxObenContainer li a:visited,
#shopBoxUntenContainer li a:visited {
 color: #333333;
 display: block;
 background:  url(boxen/multishops_box.gif);
 padding: 10px 0 0 15px;
}

#shopBoxObenContainer li a:hover,
#shopBoxUntenContainer li a:hover {
 color: #ffffff;
 background:  url(boxen/multishops_box.gif) 0 -34px;
 padding: 10px 0 0 15px;
}

#shopBoxObenContainer #shopBoxObenActive a{
 color: #FFFFFF;
 background:  url(boxen/multishops_box.gif) 0 -68px;
 padding: 10px 0 0 15px;
}
/*  end Box multishops */

.notifyProductsName {
	font-size: 12px; 
	font-weight:bold;
	color:#ff9900;
}

.crawlersearchword {
	color: #FFFFFF;
	background-color:#FF0000;
	padding: 4px;
}

.crawlersearchword a {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight : bold;
}

.crawlersearchword a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight : bold;
}

#explosion_image {
	height: 400px;
	width: 590px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}

ul#centerbox_slideshow {
	list-style:none;
	margin: 0;
	padding: 0;
}

/*liveshopping begin*/
#liveshopping {
	vertical-align: top;
	border: 1px solid #cccccc;
	padding: 0px;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size: 11px;
	min-height: 95px;
	height: auto;
}
		
#liveshopping:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

#liveshoppingpinfo {
	vertical-align: top;
	border: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	min-height: 95px;
	height: auto;
}
		
#liveshoppingpinfo:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

#liveshoppingtime	{
	font-size:24px;
	font-weight:bold;
	padding:0px;
}

#lsheader {
	padding-top: 5px;
	margin-left: 30px;
	font-size: 12px;
	font-weight:bold;
}

.lsaktionstext {
	color: #FF9900;
	font-weight: bold;
}
		
.lssteuertext {
	font-size: 9px;
}
		
a.lslink	{
	color: #FF9900;
}
		
#lsangebotbox {
	padding:0;
	float:left;
	margin-top: 30px;
 	margin-left: 4px;
 	margin-right: 4px;
 	margin-bottom: 4px;
	width: 100%;
}
		
#lsboximage	{
	margin-right: 5px;
}
		
#lsboxname h2	{
	padding: 0;
	margin: 0;
	font-size: 18px;
}
		
#lsboxdescription	{
	margin-top: 20px;
}
		
#lsbestand	{
	height:25px;
	margin:0;
	margin-left: 4px;
	padding:0;
	font-size:9px;
	color:	#000000;
	line-height:20px;
	text-align:center;
}
		
#lsbestandleft	{
	height:25px;
	float:left;
	width:11px;
}
		
#lsbestandcenter1	{
	height:25px;
	float:left;
	background-repeat:repeat-x;
	text-align: center;
}
		
#lsbestandcenter2	{
	height:25px;
	float:left;
	background-repeat:repeat-x;
	text-align: center;
}
		
#lsbestandright	{
	height:25px;
	float:left;
	width:17px;
}
		
#lspreisbox	{
	padding:0;
	float:left;
	margin-top: 4px;
 	margin-left: 4px;
 	margin-right: 4px;
 	margin-bottom: 4px;
	width: 100%;
}
		
.lsaktionspreis	{
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
}
/*liveshopping end*/

/* inlinelinks begin*/
a.inline_intern {
	text-decoration: underline;
}

a.inline_intern :hover {
	text-decoration: underline;
}

a.inline_extern {
	text-decoration: underline;
}

a.inline_extern :hover {
	text-decoration: underline;
}
/* inlinelinks end*/