﻿/* ================================
CSS STYLES FOR DotNetNuke
================================ */

html {

}


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
}
/* background color for the content part of the pages */
Body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;

}
.ControlPanel
{
}
/* background/border colors for the selected tab */
.TabBg
{
}
.LeftPane
{
}
.ContentPane
{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.RightPane
{
}
/* text style for the selected tab */
.SelectedTab
{
}
/* hyperlink style for the selected tab */
A.SelectedTab:link
{
}
A.SelectedTab:visited
{
}
A.SelectedTab:hover
{
}
A.SelectedTab:active
{
}
/* text style for the unselected tabs */
.OtherTabs
{
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link
{
}
A.OtherTabs:visited
{
}
A.OtherTabs:hover
{
}
A.OtherTabs:active
{
}
/* GENERAL */
/* style for module titles */
.Head
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
}
.ContentHead
{
font-weight: bold;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BskHead
{
font-weight: bold;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* style of item titles on edit and admin pages */
.SubHead
{
color: black;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-weight: bold;
font-size: 8pt;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-weight: bold;
font-size: 8pt;
}
/* text style used for most text rendered by modules */
.Normal
{
color: black;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-weight: normal;
font-size: 8pt;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
color: #125c98
;
}
.NormalBold
{
font-weight: bold;
}
/* 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
{
background-color: #C7C4BD;
}
/* GENERIC */
H1
{
color: black;
font-weight: bold;
font-size: 11pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
}
H2
{
color: #125c98;
font-weight: bold;
font-size: 14pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
}
H3
{
color: black;
font-weight: bold;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
}
H4
{
color: black;
font-weight: bold;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
}
H5, DT
{
}
H6
{
}
TFOOT, THEAD
{
}
TH
{
color: black;
font-weight: bold;
}
A:link
{
}
A:visited
{
}
A:hover
{
}
A:active
{
}
SMALL
{
}
BIG
{
}
BLOCKQUOTE, PRE
{
}
UL LI
{
list-style-type: disc;
}
UL LI LI
{
list-style-type: disc;
}
UL LI LI LI
{
list-style-type: disc;
}
OL LI
{
}
OL OL LI
{
}
OL OL OL LI
{
}
OL UL LI
{
}
HR
{
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
}
/* style of item titles by Announcements and events */
.ItemTitle
{
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer
{
}
.ModuleTitle_MenuBar
{
}
.ModuleTitle_MenuItem
{
}
.ModuleTitle_MenuIcon
{
}
.ModuleTitle_SubMenu
{
}
.ModuleTitle_MenuBreak
{
}
.ModuleTitle_MenuItemSel
{
}
.ModuleTitle_MenuArrow
{
}
.ModuleTitle_RootMenuArrow
{
}
/* Main Menu */
.MainMenu_MenuContainer
{
font-family: Verdana, Arial, Helvetica, sans-serif; /*text-align:bottom;*/
background-color:transparent;
height:18px;


}

.MainMenu_MenuContainer td
{
vertical-align:bottom;
height:18px;
}

.MainMenu_MenuBar
{
height:18px;
background-color:transparent;
}
.MainMenu_MenuItem
{
background-color: white;
color: #1e569d;
font-weight: normal;
height:18px;
border:none;

}
.MainMenu_MenuIcon
{
background-color: white; 
display:none;
}
.MainMenu_SubMenu
{
border-left: 1px solid #1e569d;
border-right: 1px solid #1e569d;
border-bottom: 1px solid #1e569d;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*vertical-align: middle;*/
/*width:100px;*/
}
.MainMenu_MenuBreak
{
border: 0px;
background-color:transparent;
height:18px;

}
.MainMenu_MenuItemSel
{
height:18px;
}
.MainMenu_MenuArrow
{

height:18px;
display:none;
}
.MainMenu_MenuRootArrow
{
width: 0px;
height:18px;
}
.MainMenu_RootMenuItemBreadcrumb
{
background-color: white;
color: #1e569d;
font-weight: bold;
/*vertical-align: middle;*/
text-align: center;
height:18px;
}
.MainMenu_RootMenuItemBreadcrumb td
{
width: 100px;
/*vertical-align: middle;*/
text-align: center;
height:18px;
padding-top: 3px;
height:18px;
}
.MainMenu_SubMenuItemBreadcrumb
{
background-color: white;
color: #1e569d;
font-weight: normal;
/*vertical-align: middle;*/
width:100px;
}
.MainMenu_RootMenuItem
{
background-color: #1e569d;
color: white;
font-weight: normal;
text-align: center;
vertical-align: middle;
border-top: 1px solid #1e569d;
border-bottom: 1px solid #1e569d;
height:18px;
width:100px;
}
.MainMenu_RootMenuItem td
{
width: 100px;
vertical-align: middle;
text-align: center;
height:18px;
/*padding-top: 3px;*/


}
.MainMenu_RootMenuItemActive
{
background-color: white;
color: #1e569d;
font-weight: normal;
border: 1px solid white;
/*width: 110px;*/
height:18px;
}
.MainMenu_SubMenuItemActive
{
background-color: #f5f4f0;
color: #1e569d;
font-weight: normal;


height:18px;
/*vertical-align: middle;*/
/*min-width:100px;*/
}
.MainMenu_RootMenuItemSelected
{
background-color: white;
color: #1e569d;
font-weight: normal;
text-align: center;
vertical-align: middle;
height:18px;
}
.MainMenu_RootMenuItemSelected td
{
/*width: 95px;*/
vertical-align: middle;
text-align: center;

padding-top: 3px;
height:18px;
}

.MainMenu_SubMenuItem
{
height:18px;
vertical-align: middle;

}


.MainMenu_SubMenuItemSelected
{
background-color: #f5f4f0;
color: #1e569d;
font-weight: normal;
height:18px;
/*vertical-align: middle;*/
/*min-width:100px;*/

}
.MainMenu_Separator
{

border: 0px;

}
.MainMenu_RootMenuItemWidth
{
/*width:110px; text-align:center; vertical-align:center; display:block;*/
}

.MainMenu_SubMenu td {
	padding-top: 1px;
	background-image: url(/Portals/28/images/punkt_blau.gif);
	background-repeat: repeat-x;
	padding-left:2px;
    padding-right:5px;

	
}



/* Login Styles */
.LoginPanel
{
}
.LoginTabGroup
{
}
.LoginTab
{
}
.LoginTabSelected
{
}
.LoginTabHover
{
}
.LoginContainerGroup
{
}
.LoginContainer
{
}
a:link
{
color: #1e569d;
text-decoration: none;
font-weight: normal;
}
#dnn_ctr1114_ControlProduktliste_tblListe a:link
{
text-decoration: underline;
}
a:visited
{
color: #125c98;
text-decoration: none;
font-weight: normal;
}
a:hover
{
color: #125c98;
text-decoration: underline;
font-weight: normal;
}
a:active
{
color: #125c98;
text-decoration: underline;
font-weight: normal;
}
/*NAVIGATION*/
.Navigation
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.NavigationTopLevel
{
background-color: #D3DEE4;
}
/* Hauptkategorie, die ausgeklappt wurde */
.pnav_maincat_expand
{
background-color: #c7c4be;
}
/* Subkategorie, die ausgeklappt wurde  */
.pnav_subcat_expand
{
background-color: #c7c4be;
}
/* Ausgew?hlte Sortimentsstufe */
.pnav_selected_active
{
background-color: #c7c4be;
font-weight: bold;
}
/* Auswahlhilfe: immer fett */
.pnav_auswahlhilfe
{
font-weight: bold;
}
/* Auswahlhilfe, wenn ausgew?hlt */
.pnav_auswahlhilfe_active
{
background-color: #c7c4be;
font-weight: bold;
}
a img
{
border: 0px;
}
#query
{
border: 2px solid #1e569d;
width: 180px;
}
/*Produktdetailseite*/
.produktdetails_uebertitel H1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #125c98
;
}
.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: #125c98
;
}
.produktdetails_warenkorb a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_preis
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12pt;
color: black;
}
.beschreibung
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}
.beschreibung h1
{
font-size: 12pt;
color: #125c98
;
font-weight: bold;
}
.beschreibung td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
vertical-align:middle;
}
.beschreibung th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #c7c4be;
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;
}
.produktdetails_preise_table
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff;
}
.produktdetails_preise_table th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #c7c4be;
}
.konto th
{
text-align: left;
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.infoText
{
font-weight: 100;
font-size: 8pt;
}
/*aktion*/
.produktdetails_aktionstext_neu
{
background-color: #FFFF00;
border: 1px solid #125c98
;
color: #125c98
;
display: block;
font-weight: bolder;
text-align: center;
}
.produktdetails_aktionstext /*liste*/
{
display:block;
background-color:#FFFF00;
border:1px solid #125c98
;
color:#125c98
;
font-weight:bold;
font-size:8pt;
}
.textImportant /* z Bsp bei Bestellung*/
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#125c98
 !important;
font-weight:bold !important;
font-size: 10pt !important;
text-align:left !important;
}

/*********************************************************************** CSS Shop ***********************************************************************
/* 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: #F5F4F0;
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: #125c98;
background-color: #d1dde3;
font-size: 8pt;
font-weight: bold;
width: 100%;
border-width: 0px;
}
.ProdTableTRArtikelgruppe td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #d1dde3;
background-color: #125c98;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe */
.ProdTableTRArtikelgruppe h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe H2 */
.ProdTableTRHeaderFooter h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #125c98;
font-size: 8pt;
font-weight: bold;
}
/* Header Artikelgruppe H1*/
.ProdTableTRHeaderFooter td a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c7c4be;
text-decoration: underline;
font-weight: bold;
}
.ProdTableTRHeaderFooter td a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c7c4be;
text-decoration: underline;
font-weight: bold;
}
.ProdTableTRHeaderFooter td a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c7c4be;
text-decoration: none;
font-weight: bold;
}
.ProdTableTRHeaderFooter td a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c7c4be;
text-decoration: none;
font-weight: bold;
}
.ProdTableHeader td
{
padding: 1px;
background-color: #F5F4F0;
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: #125c98;
text-decoration: underline;
}
.Navigation a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #125c98;
text-decoration: underline;
}
.NavigationTopLevel
{
background-color: #d1dde3;
}
/* Hauptkategorie, die ausgeklappt wurde */
.pnav_maincat_expand
{
background-color: #d1dde3;
}
/* Subkategorie, die ausgeklappt wurde  */
.pnav_subcat_expand
{
background-color: #d1dde3;
}
/* Ausgew?hlte Sortimentsstufe */
.pnav_selected_active
{

background-color: #d1dde3;
font-weight: bold;
}
/* Auswahlhilfe: immer fett */
.pnav_auswahlhilfe
{
font-weight: bold;
}
/* Auswahlhilfe, wenn ausgewaehlt */
.pnav_auswahlhilfe_active
{
background-color: #d1dde3;
font-weight: bold;
}
/* Dokumentdownloads */
.downloadcell
{
background-image: url(/portals/1/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: #125c98
;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.fliesstextlink:visited
{
color: #125c98
;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.fliesstextlink:hover
{
color: #125c98
;
text-decoration: underline;
}
a.fliesstextlink:active
{
color: #125c98
;
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;
}
/**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: #125c98
;
}
.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;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.suchergebnisse a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: yellow;
text-decoration: none;
}
.suchergebnisse a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
}
.suchergebnisse a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #125c98;
text-decoration: underline;
}
.suchergebnisse a:focus
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #125c98;
text-decoration: underline;
font-weight: bold;
}
.suchergebnisse a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #125c98;
text-decoration: underline;
}
/*Produktdetailseite*/
.produktdetails_uebertitel H1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #125c98;
}
.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: #125c98;
}
.produktdetails_warenkorb
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98;
}
.produktdetails_warenkorb a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_warenkorb a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_preis
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98;
}
.produktedetails_preis
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #125c98
;
}
.produktdetails_preise_table th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #c7c4be;
}
.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: #125c98;
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: #c7c4be;
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: 3px;
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;
}
/* hyperlink style for the selected tab */
a.Links:link, a.Breadcrumbs:link
{
color: #125c98
;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Links:visited, a.Breadcrumbs:visited
{
color: #125c98
;
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Links:hover, a.Breadcrumbs:hover
{
color: #125c98
;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.Links:active, a.Breadcrumbs:active
{
color: #125c98
;
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: #125c98
;
border: 1px solid #125c98
;
padding: 2px;
}
/*aktionspreise*/
.tdAktionPreisNeu /*liste*/
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFF00;
border: 1px solid #125c98
;
color: #125c98
;
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 #125c98
;
color: #125c98
;
font-size: 8pt;
font-weight: bolder;
text-align: center;
}
.produktdetails_aktionstext
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #125c98
;
border: 1px solid #125c98
;
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:#125c98
 !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold !important;
font-size: 10pt !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;
}
/* anzeige in der suchmaschine */
.suchmaschine_table {
color:#black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 9pt;
border-width: 1px;
border-color: #125c98;
}

.myTable {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}

.lang {
background-color:#5A5A5A;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: white;
height:15px;
padding-top:1px;
padding-bottom:1px;
padding-right:2px;

}

.lang select {
}

.lang a:link {color:#ffffff;
}

.lang a:visited {color:#ffffff;
}

.ProdTableTRArtikelgruppe .normal a.linkdiskret:link {color:#ffffff;
}

.ProdTableTRArtikelgruppe .normal a.linkdiskret:visited {color:#ffffff;
}

.Kontaktformular_mainform {
width:100%;
}

.Antrag_Phonet, .Kontaktformular_main td, .phonetacademy_form td, .prospektbestellung td {
padding-top:5px;
padding-right:10px;
	
}

.resellerdownloads {
font-size: 9px;
border-bottom: 1px dotted #E1E1E1;
}

.resellerdownloads_comments {
background-color:#F1F1F1;
font-size: 9px;
border-bottom: 1px dotted #E1E1E1;
border-left:1px dotted #E1E1E1;

}

.resellerdownloads_title {
background-color:#125c98;
color: #FFFFFF;
font-size:11px;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;	
}

.haendleraktionen td{
border-bottom:1px dotted #E1E1E1;
padding-top:5px;
}

.linkliste {
list-style-image:url('/portals/28/Icons/info.gif');
}

#dnn_ctr4023_ControlMiniBasket_WK_updateP {
width:160px;
}

tr
{
	text-align: left;
}

/* structuring and alignments */ 


.wrapper {
margin:0px auto;	
}

.MainSkinTable { 

width:990px;

	
}

.MainSkinTable tr { 
vertical-align:bottom;
	
}


.TopPane {
vertical-align:bottom;
margin-bottom:0px;
padding-bottom:0px;
background-image:url(/Portals/28/images/Header/phonet_header_lower.jpg);	
}

.LeftPane {
 vertical-align:top;
 width:220px;
 background-color:#f7f4ee;	
}

.SolPartMenuHolder {
height:16px;
border-width:0px;
/*background-color:transparent;*/
background-image:url(/Portals/28/images/Header/phonet_header_lower.jpg);
background-position:top left;
background-repeat:repeat-y;
width:990px;
padding-left:230px;	
}


.RightPane {
 vertical-align:top;
 width:160px;
 background-color:#f7f4ee;	
}


.ContentPane {
width:590px;
vertical-align:top;
background-color:#f7f4ee;
	
}

/*

.Breadcrumb {
height:20px;
width:590px;
padding-left:20px;
padding-top: 5px;
padding-bottom: 1px;
font-family:Verdana, Arial, sans-serif;
color:dark grey;
font-size:8pt;

	
} */


.BottomPane {
background-color:#f5f4f0;	
}

.contentspacer {
width:10px;
background-color:#f5f4f0;
}

#dnn_ctr3952_Display_HtmlHolder, {
height:140px;
}
/*
#dnn_ctr3952_ModuleContent td a{
padding:0px;
margin:0px;
border:0px;
vertical-align:bottom;

}

#dnn_ctr3952_Display_HtmlHolder, #dnn_ctr3952_ContentPane, #dnn_ctr3952_ModuleContent, #dnn_TopPane {
padding:0px;
margin:0px;
}

#dnn_TopPane {
	
}

#dnn_ctr3952_ModuleContent table {
padding:0px;
margin:0px;
vertical-align:bottom;

}*/




 /* container-specific definitions and alignment */
 
table {
border-width: 0px;
border-collapse:collapse;

}

td {
border-width: 0px;
border-collapse:collapse;

	
}
 
.PH_containerholder {
width:100%;	
margin-top:10px;

border:1px solid #125c98; 

border-collapse: separate;
}
 
.PH_solpartactions {
width:1px;
height:20px;
background-color: #125c98;
border-width:0px;
border-color: #c7c4bd;
border-collapse:collapse;

}

.PH_title {
background-color: #125c98;
color:#FFFFFF;
vertical-align:middle;
border-width:0px;
border-color: #c7c4bd;
border-collapse:collapse;
padding-left: 10px;
}

.PH_precontent {
background-color:white;	
}


.PH_containercontent {
 padding-top:3px;
/* padding-bottom:3px;*/
 background-color:white;
 
 padding: 4px;

}

.PH_preactions {
height:3px;		
}

.PH_actionbutton {

text-align:right;
vertical-align:bottom;
background-color:white;
}

.PanelTitle {
	font-size: 11px !important;	
}

.ProductDisplayerTitle, .ProductDisplayerTitle a {
	font-size: 11px !important;
	text-decoration: none !important;
}