﻿/* ================================CSS STYLES FOR DotNetNuke================================*/

body {

}

table {border-collapse:collapse;}


/* PAGE BACKGROUND *//* background color for the header at the top of the page  */


.HeadBg
{
}
/* background color for the content part of the pages */
body
{

}
.ControlPanel
{
}
/* background/border colors for the selected tab */
.TabBg
{
}

.wrapper {
background-color:white;
margin-top:20px;
height:80%
	
}

.MainSkinTable { 
 width:990px;
 margin:5px;
 height:98%		
}


.contentspacer {
width:10px;
}a

.SolPartMenuHolder {
height:30px;
text-align:right;
vertical-align:top;
border-width:0px;
background-color:white;	
padding-top:0px;
padding-bottom:20px;
}


.TopPane {
height:73px;
vertical-align:bottom;
padding-bottom:0px;
padding-top:2px;
	
}


.LeftPane
{ vertical-align:top;
 width:0px;
/*width:220px;*/
visibility:hidden;

}


#dnn_LeftPane {

width:0px;
/*width:220px;*/
visibility:hidden;
}


.ContentPane
{

/*width: 590px;*/
width: 810px;
height:100%;
vertical-align:top;
}

#dnn_ContentPane {
width: 810px;
/*width: 590px;*/

}



.RightPane
{
 vertical-align:top;
 text-align:center;
 width:160px;	

}


#dnn_RightPane {

width:160px;}

/* text style for the selected tab */
.SelectedTab
{
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* hyperlink style for the selected tab */
a.SelectedTab:link
{
color: #000000;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.SelectedTab:visited
{
color: #000000;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.SelectedTab:hover
{
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.SelectedTab:active
{
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
/* text style for the unselected tabs */
.OtherTabs
{
}
/* hyperlink style for the unselected tabs */
a.OtherTabs:link
{
color: #FFFFFF;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.OtherTabs:visited
{
color: #FFFFFF;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.OtherTabs:hover
{
}
a.OtherTabs:active
{
}
/* GENERAL */
/* style for module titles */
.Head
{
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ContentHead
{
font-size: 8pt;
font-weight: bold;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-width: 0px;
height: 8pt;
}



.NavHead
{
font-size: 8pt;
font-weight: bold;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-width: 0px;
height: 6pt;
}
/* style of item titles on edit and admin pages */
.SubHead
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
}
/* text style used for most text rendered by modules */
.Normal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NormalBold
{
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.CommandButton:link
{
}
a.CommandButton:visited
{
}
a.CommandButton:hover
{
}
a.CommandButton:active
{
}
/* button style for standard HTML buttons */
.StandardButton
{
}
/* GENERIC */
br
{
clear: none;
background-color: white;
}
H1
{
font-size: 9pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2
{
font-size: 9pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3
{
font-size: 8pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H4
{
font-size: 9pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H5, DT
{
font-size: 8pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H6
{
font-size: 8pt;
font-weight: bold;
color: black;
margin-bottom: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
TFOOT, THEAD
{
}
TH
{
}
a:link
{
text-decoration: underline;
color: #000000;
}
a:visited
{
text-decoration: underline;
color: #696969;
}
a:hover
{
text-decoration: none;
color: #000000;
}
a:active
{
text-decoration: underline;
color: #000000;
}
a:focus
{
text-decoration: underline;
color: #000000;
}
SMALL
{
}
BIG
{
}
BLOCKQUOTE, PRE
{
}
UL LI
{
}
UL LI LI
{
}
UL LI LI LI
{
}
OL LI
{
}
OL OL LI
{
}
OL OL OL LI
{
}
OL UL LI
{
}
hr
{
border: 1px solid #000000; /*border: 1px dotted #000000;*/
}
div
{
/* margin:0px;  padding:0px;  border:0px;  offset:0px;  height:0px;  width:0px;*/
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
}
/* style of item titles by Announcements and events */
.ItemTitle
{
color: black;
font-size: 9pt;
font-weight: bold;
}
/* Menu-Styles *//* Module Title Menu */
.ModuleTitle_MenuContainer
{
}
.ModuleTitle_MenuBar
{
border-width: 0px;
}
.ModuleTitle_MenuItem
{
border-width: 0px;
}
.ModuleTitle_MenuIcon
{
border-width: 0px;
}
.ModuleTitle_SubMenu
{
border-width: 0px;
}
.ModuleTitle_MenuBreak
{
border-width: 0px;
}
.ModuleTitle_MenuItemSel
{
border-width: 0px;
}
.ModuleTitle_MenuArrow
{
border-width: 0px;
}
.ModuleTitle_RootMenuArrow
{
border-width: 0px;
}
/* Main Menu */
.MainMenu_MenuContainer
{
text-align: right;
vertical-align:top;
border-width: 0px; 
height:25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
/*background-image:url(/portals/16/images/Logos/header_lower.jpg);
background-color:white;*/
/*background-repeat:no-repeat;
background-position:center top;*/

}
.MainMenu_MenuBar
{
vertical-align: bottom;
border-width: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;

}
.MainMenu_MenuItem
{
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
.MainMenu_MenuIcon
{
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #FFFFFF;
}
.MainMenu_SubMenu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #FFFFFF;
background-color: #FFFFFF;
}
.MainMenu_MenuBreak
{
border-width: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
/*background-color:#000000;*/
background-color: transparent;

}
.MainMenu_MenuItemSel
{
}
.MainMenu_MenuArrow
{
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
}
.MainMenu_RootMenuArrow
{
border-width: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
}
.MainMenu_LeftSeparatorBreadcrumb
{
/* border-width:0px; background-image:url(/Portals/_default/Skins/skin_BR/halbrund_lightgrey.gif);  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; font-size:8pt;} */
}
.MainMenu_RootMenuItemBreadcrumb
{
/*background-image: url(/portals/16/Designelemente/navi_hell.gif);
background-position: left;
background-repeat: no-repeat;*/
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #FFFFFF;
width: 100px;
}
.MainMenu_RootMenuItemBreadcrumb td
{
width: 100px;
text-align: center;
padding-bottom: 2px;
border: 0px;

}
.MainMenu_SubMenuItemBreadcrumb
{
background-color: #FFFFFF; /*border:1px solid #000000;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #000000;
}
.MainMenu_RootMenuItem
{
/*background-image: url(/portals/16/Designelemente/navi_hell.gif);
background-position: left bottom;
background-repeat: no-repeat;*/
background-color: #E1E1E1;
color: black;
font-weight: normal;
border: 0px;
width: 100px;
}
.MainMenu_RootMenuItem td
{
width: 100px; /*vertical-align:center;*/
text-align: center;
vertical-align:bottom;
padding-bottom:2px;

}
/* Span mit RootmenÃ¼-Text drin */
.MainMenu_Itemwidth
{
/*width:100px; text-align:left; padding-left:4px;*/
}
.MainMenu_RootMenuItemActive
{
font-weight: normal;
/*background-image: url(/portals/16/Designelemente/navi_dunkel.gif);
background-position: left bottom;
background-repeat: no-repeat;*/
background-color: #000000;
color:#FFFFFF;
width: 100px;
border: 0px;

}
.MainMenu_RootMenuItemActive td
{
width: 100px; /*vertical-align:center;*/
text-align: center;
vertical-align:bottom;
padding-bottom:2px;
border: 0px;

}
.MainMenu_SubMenuItemActive
{
/*background-color: #E9F2F7;*/
font-weight: normal;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
.MainMenu_RootMenuItemSelected
{
font-size: 8pt;
font-weight: normal;
border: 0px;
/*background-image: url(/portals/16/Designelemente/navi_dunkel.gif);
background-position: left bottom;
background-repeat: no-repeat;*/
background-color: #000000;
color:#FFFFFF;
width: 100px;
border: 0px;}

.MainMenu_RootMenuItemSelected td
{

vertical-align:bottom;
padding-bottom:2px;

}
.MainMenu_SubMenuItemSelected
{
background-color: #000000;
font-weight: normal;
font-size: 8pt;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
.MainMenu_Separator
{

/*background-color:#000000;*/
background-color: transparent;
height: 20px;
}
/* Login Styles */
.LoginPanel
{
}
.LoginTabGroupa
{
}
.LoginTab
{
}
.LoginTabSelected
{
}
.LoginTabHover
{
}
.LoginContainerGroup
{
}
.LoginContainer
{
}
.SkinObject
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}
.SkinObject:link
{
color: #FFFFFF;
font-size: 8pt;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SkinObject:hover
{
color: #FFFFFF;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SkinObject:active
{
color: #FFFFFF;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SkinObject:focus
{
color: #FFFFFF;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SkinObject:visited
{
color: #FFFFFF;
font-size: 8pt;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Shop-Module */
/* Standard-Tabelle (Bsp: Produkte) inkl. Artikelgruppe und Header/Footer. Achtung: Reihenfolge entscheidend !!! */
.prodTable
{
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 100%;
border-spacing: 0px;
border-collapse: collapse;
}
.prodTable H2
{
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.prodTable td
{
padding: 1px;
background-color: #ffffff;
border: 0px solid #ffffff;
}
.prodTable th
{
padding: 1px;
background-color: #EBEBEB;
border: 0px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #000000;
}
.prodTableTRHeaderFooter td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
background-color: #000000;
font-size: 8pt;
font-weight: bold;
width: 100%;
border-width: 0px;
}
.prodTableTRArtikelgruppe td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe */
.prodTableTRArtikelgruppe h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe H2 */
.prodTableTRHeaderFooter h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe H1*/
.prodTableTRHeaderFooter td a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: underline;
font-weight: bold;
}
.prodTableTRHeaderFooter td a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: underline;
font-weight: bold;
}
.prodTableTRHeaderFooter td a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
.prodTableTRHeaderFooter td a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
.prodTableHeader td
{
padding: 1px;
background-color: #EBEBEB;
border: 0px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #000000;
}
/* ASP-Datagrid: Titelzeile (TH-Tag fehlt) */
.prodSubHeaderTitelZeile td
{
background-color: #ffffff;
font-weight: bold;
}
.prodSubHeaderTextZeile td
{
background-color: #ffffff;
}
.prodSubHeaderLeereZeile td
{
color: #000000;
background-color: transparent;
border-width: 0px;
}
.IhrKonto
{
width: 100%;
border-spacing: 2px;
border-collapse: collapse;
}
.IhrKonto th
{
border-bottom-width: 1px;
border-bottom-color: #cccccc;
border-bottom-style: solid;
font-weight: bold;
font-size: 8pt;
text-align: left;
}
.IhrKonto td
{
border-left-width: 1px;
border-left-color: #cccccc;
border-left-style: solid;
vertical-align: top;
height: 120px;
}
/*NAVIGATION*/
.Navigation
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Navigation a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
}
.Navigation a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
}
.Navigation a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}
.Navigation a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}
.NavigationTopLevel
{
background-color: #E9F2F7;
}
/* Hauptkategorie, die ausgeklappt wurde */
.pnav_maincat_expand
{
background-color: #FFFFFF;
}
/* Subkategorie, die ausgeklappt wurde  */
.pnav_subcat_expand
{
background-color: #FFFFFF;
}
/* Ausgew?hlte Sortimentsstufe */
.pnav_selected_active
{
background-color: #FFFFFF;
font-weight: bold;
}
/* Auswahlhilfe: immer fett */
.pnav_auswahlhilfe
{
font-weight: bold;
}
/* Auswahlhilfe, wenn ausgewaehlt */
.pnav_auswahlhilfe_active
{
background-color: #FFFFFF;
font-weight: bold;
}
/* Dokumentdownloads */
.downloadcell
{
background-image: url(/portals/16/icons/info.gif);
background-position: center left;
background-repeat: no-repeat;
margin-left: 10px;
padding-left: 10px;
}
.downloadcell a
{
padding-left: 10px;
}
/* hyperlink styles im fliesstext */
a.fliesstextlink:link
{
color: #000000;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.fliesstextlink:visited
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.fliesstextlink:hover
{
color: #000000;
text-decoration: underline;
}
a.fliesstextlink:active
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a img
{
border: 0px;
}
/**Warenkorb**/
/* WarenkorbaufzÃ¤hlung Menge / Artnr. / Bezeichnung etc. */
.warenkorb_aufzaehlung
{
color: #000000;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* WarenkorbaufzÃ¤hlung Menge / Artnr. / Bezeichnung etc. */
.wako_ueberschrift
{
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Verwendung von Bold in den Tables */
.wako_bold
{
color: #000000;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Bitte kontrollieren Sie nochmals alle Einzelheiten Ihrer Bestellung und schicken diese dann ab */
.wako_text_gross
{
color: #000000;
font-size: 16pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.wako_kundenweiche_button {
width:190px;
background-color:#000000;
color:white;
font-weight:bold;
border:0px;
text-transform: uppercase;
margin-bottom:5px;

}

/**Auswahlhilfe**/

.auswahlhilfe_mainbox {width:620px;}

/* AuswahlhilfeÃ¼berschrift: "Artikelauswahl PC" etc. */
.auswahl_ueberschrift
{
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.auswahl_ueberschrift_klein
{
color: #FFFFFF;
font-size: 6pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/**Bewertung**/
/* Bewertung Ã¼berschrift*/
.bewertung_ueberschrift
{
color: #ffffff;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
background-color: #000000;
}
.bewertung_table_bold
{
color: #000000;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
background-color: #f3f3f3;
}
/*Suchergebnisse*/
.suchergebnisse
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: underline;
font-weight: bold;
}
/*Produktdetailseite*/
.produktdetails_uebertitel H1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
}
.produktdetails_100z
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
}
.produktdetails_bold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: black;
}
.produktdetails_warenkorb
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #000000;
}
.produktdetails_warenkorb a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #000000;
}
.produktdetails_warenkorb a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #000000;
}
.produktdetails_warenkorb a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #000000;
}
.produktdetails_warenkorb a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #000000;
}
.produktdetails_preis
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12pt;
color: black;
}
.produktdetails_preise_table th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #FFFFFF;
}
.beschreibung
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}
.beschreibung h1
{
font-size: 12pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}
.beschreibung td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
}
.beschreibung th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #FFFFFF;
color: black;
}
.beschreibung tr
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}
.beschreibung bold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: black;
}
.konto th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-weight: bold;
font-size: 8pt;
background-color: white;
color: black;
padding-top: 5px;
}
.konto td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: white;
padding-top: 2px;
}
.nichtunterstrichenerlink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
#dnn_ctr1100_ModuleContent
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.Breadcrumb
{
padding-left: 5px;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;


}
.Breadcrumbs
{
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:10px;
vertical-align:top;
padding-top:4px;
}

span#dnn_dnnBREADCRUMB_lblBreadCrumb a:last-child {text-decoration:none} !important

/* hyperlink style for the selected tab */
a.Links:link, a.Breadcrumbs:link
{
color: #000000;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Links:visited, a.Breadcrumbs:visited
{
color: #000000;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Links:hover, a.Breadcrumbs:hover
{
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.Links:active, a.Breadcrumbs:active
{
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
/********************************************************************/
/** Produktedetail-Seite **/
/*showroom*/
#ShowRoomBanner
{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 25px;
background-color: #FFFF00;
color: #000000;
border: 1px solid #000000;
padding: 2px;
}
/*aktionspreise*/
.tdAktionPreisNeu /*liste*/
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFF00;
border: 1px solid #000000;
color: #336600;
font-weight: bold;
font-size: 8pt;
}
.produktdetails_aktionstext_neu /*Produkteseite*/
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFF00;
border: 1px solid #000000;
color: #336600;
font-size: 8pt;
font-weight: bolder;
text-align: center;
}
.produktdetails_aktionstext
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #000000;
border: 1px solid #000000;
color: #FFFF00;
font-size: 8pt;
text-align: center;
}
.infoText
{
font-size: 8pt;
font-weight: 100;
}
/*produktedetails techn. daten */
#table5
{
width: 100%;
}
#table5 th
{
width: 35%;
}
/* Fliesstexte: Bild- und Textfluss */
.floatleft
{
float: left;
}
.floatright
{
float: right;
}
.textImportant /* z Bsp bei Bestellung*/
{
color:#E2001A !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal !important;
font-size: 8pt !important;
text-align:center !important;
}
/* Setzen die HÃ¶he fÃ¼r PCtipp-Newsletter-Landingpage (TABID 604) */
.pctnl {
height:225px;
clear:both;
float:none;
}
.pctnl2 {
height:255px;
clear:both;
float:none;
}
.suchmaschine_table {
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 9pt;
border-width: 0px;
}

/* Containers */

.navcontainerholder {
width:100%;	
margin-top:5px;
margin-bottom:5px;

}
 
.navactionbutton {
background-image:url(/portals/16/Designelemente/balken_dunkelblau.gif);
background-repeat:no-repeat;
background-position:right bottom;

width:8px;
height:20px;
border-width:0px;
border-color: #000000;
border-collapse:collapse;

}

.navtitle {
background-color: #000000;
color: white;
vertical-align:middle;
border-width:0px;
border-color: #000000;
border-collapse:collapse;
height:20px;
padding:0px;
}

.navprecontent {
background-color:white;
}


.navcontainercontent {
 padding-top:3px;
 padding-bottom:3px;
 background-color:white;

}

.navpreactions {
background-color:white;		
}

.solpartactions {
background-image:url(/portals/16/Designelemente/balken_hellblau.gif);
background-repeat:no-repeat;
background-position:right bottom;
width:8px;
height:20px;
border-width:0px;
border-color: #DFDFDF;
border-collapse:collapse;

}

.containerholder {

}

.title {
background-color: #FBFBFB;
color:#336600;
vertical-align:middle;
border-width:0px;
border-color: #DFDFDF;
border-collapse:collapse;
padding:0px;

}

.precontent {
background-color:white;	
}


 .containercontent {
  padding-top:3px;
 padding-bottom:3px;
 background-color:white;

}

.preactions {
height:3px;		
}

.actionbutton {

text-align:right;
vertical-align:bottom;
background-color:white;
}


a.Loginlink:link
{
color: #FBFBFB;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Loginlink:visited
{
color: #FBFBFB;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Loginlink:hover
{
color: #FFFFFF;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#E2001A;

}
a.Loginlink:active
{
color: #FFFFFF;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.bskcontainerholder
{
	background-color:#FFFFFF;
width:100%;
	
}

.bskcontainercontent
{
	
	
}

.dottedline {
	border:1px solid black;
	height:1px;
	visibility:hidden;
}

.BskHead
{
font-size: 9pt;
font-weight: bold;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom:15px;

}

.bsktitle{background-color:#E3E3E3;
}

.bskactionbutton {
background-color:#E3E3E3;
width:8px;

}






















