/* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved.
 */

/* javascript/css begin %name:process_apds.css %, author %createy_by%, %version: 32 %, %created_by: tnr %, %date_created: Wed Apr 21 10:41:09 2010 % */

/*---process_apds.css - Layout f�r APDS-Darstellung---*/

/*---APDS/Buehne:---*/

.apdsStageTarifBackground {
background: url(../../../images/symbols/BG_APDS_tarif_grau.gif) no-repeat;	
}

.apdsStageBackground { 
background: url(../../../images/symbols/BG_APDS_hardw_grau.gif) no-repeat;	
}

/*--- IE 6 ---*/
* html .apdsStageBackground {
left:5px;
}

/*---obere Funktionsnavigation (z. B.: Drucken, Weitersagen, Downloads):---*/

.apdsBuehneTopNav {
margin: 0 0 7px 0;
padding: 0;
float: right;
}

.apdsBuehneTopNav ul {
margin: 0;
padding: 0;
}

.apdsBuehneTopNav ul li {
margin: 0 0 0 18px;
padding: 0;
float: left;
}

.apdsBuehneTopNav ul li a, .apdsBuehneTopNav ul li a:link, .apdsBuehneTopNav ul li a:visited {
text-decoration: none;
}

.apdsBuehneTopNav ul li a:hover, .apdsBuehneTopNav ul li a:active ,.apdsBuehneTopNav ul li a:focus {
text-decoration: underline;
}

/*---APDS/B�hne - Tarife:---*/

.apdsBuehneTarifeHeader {
margin: 0 0 9px 0;
padding: 0 0 0 0;
width: 628px;
float: left;
}

.apdsBuehneTarifeHeader h1 {
margin: 0;
padding: 0;
}

.apdsBuehneTarifeHeader h3 {
margin: 0;
padding: 0;
}

.apdsBuehneTarifeHeaderImg {
float: left;
width: 88px;
height: 88px;
margin: 3px 12px 0 0;
}

.apdsTarifeTextRight {
width: 259px;
float: left;
margin: 15px 12px 0 0;
padding: 0;
}

.apdsTarifeTextLeft {
width: 278px;
float: left;
margin: 15px 5px 9px 0;
}

.apdsBuehneTarifePrice {
position:absolute;
left:271px;
bottom:0px;
margin: 0;
padding: 0;
}

/*--- Preis-Modul Hoehenberechnung ---*/
.hiddenApdsBuehnePrice {
float:left;
visibility:hidden;
width: 164px;
}

/*---Zusatztext statt Preis Optionen---*/
.apdsBuehneTarifePrice .apdsAdditionalTextOptions {
width:185px;
}

.apdsBuehneTarifePriceImg {
width: 88px;
height: 88px;
margin: 0 0 0 6px;
padding: 0;
overflow: hidden;
float: right;
}

.apdsBuehneTarifeAddition {
width: 549px;
margin: 0 0 22px 0;
padding: 0;
}

/*---Produktpreis - Tarife:---*/

/*---Info-Zeile �ber Preisangabe---*/

.apdsBuehneTarifePriceInfo {
float:left;
margin: 0 0 1px 0;
padding: 0;
}

.pricePraefix {
float:left;
margin-left:3px;
}

/*---ganze Euro (gro�)---*/

.apdsBuehneTarifePriceBig {
font-size: 55px;
float: left;
margin: -7px 0 -2px 0;
}

/*---Eurozeichen---*/
.apdsBuehneTarifePriceSymbol {
font-size: 55px;
float: left;
margin: -7px 0 -2px 0;
}

/*---Nachkommastellen, Cent (klein)---*/

.apdsBuehneTarifePriceSmall {
font-size: 30px;
float: left;
margin: 0 6px 0 0;
}

/*---Fu�noten-Icon---*/

.apdsBuehneTarifePriceFoo {
float: left;
margin: 3px 0 0 6px;
color: #333333;
}

.apdsBuehneTarifePriceFoo img {
margin: 3px 6px 0 0;
padding: 0;
}

/*---Rabatt-Auszeichnung---*/

.apdsBuehneTarifePriceDiscount {
font-weight: bold;
font-size: 14px;
}

.apdsBuehneTarifePriceDiscount p {
margin: 0;
padding: 0;
}

/*---Subline---*/

.apdsBuehneTarifePriceAddition {
font-size: 11px;
margin: 0;
padding: 0;
color: #666666;
}

/*---APDS/B�hne - Hardware:---*/

.apdsBuehneHeader {
margin: 0 0 9px 0;
padding: 0 0 0 0;
}

.apdsBuehneHeader h1{
padding-bottom: 6px;
}

.apdsBuehneImg {
width: 176px;
min-height: 176px;
margin: 0 12px 0 0;
padding: 0;
float: left;
}

.apdsBuehneImg ul {
margin-top: 10px;
padding: 0;
width: 176px;
overflow: hidden;
}

.apdsBuehneImg ul li {
margin: 0 17px 5px 0;
padding: 0;
float: left;
}

.apdsBuehneImg ul li a {
text-decoration: none;
}

.apdsBuehneImg ul li a:hover {
text-decoration: underline;
}

.apdsBuehneText {
width: 347px;
margin: 0;
padding: 0;
float: left;
}
.apdsBuehneText h3{
padding-bottom: 17px;
}


.apdsBuehneFrameLeft {
width: 535px;
float: left;
margin: 0 0 24px 0;
padding: 0;
}

.apdsBuehneAddition {
width:726px;
}

.apdsBuehneFrameLeft .apdsBuehneAddition {
width:535px;
}

.apdsBuehneAddition h3 {
padding-bottom: 1px;
}

.apdsBuehneFrameRight {
position:absolute;
right:0px;
bottom:0px;
width: 164px;
margin: 0 0 24px 0;
padding: 0;
}

/*---Produkttext - Erg�nzung (z. B.: Aktionen)---*/

.apdsBuehneHardwareAddition {
width: 535px;
margin: 0;
padding: 0;
}

.apdsBuehneHardwareAddition h3 {
margin: 0;
padding: 0 0 1px 0;
}

/*---Produktpreis - Hardware:---*/

.apdsBuehneHardwarePrice {
width: 100%;
}

/*---Info-Zeile �ber Preisangabe---*/

.apdsBuehneHardwarePriceInfo {
float:left;
margin: 0;
padding: 0;
}

/*---Text vor Preis (z. B.: "ab", "nur", etc.)---*/

.apdsBuehneHardwarePriceShorty {
padding: 25px 6px 0 0;
float: left;
}

.streichpreisAPDS {
text-decoration: line-through;
}

/*---ganze Euro (gro�)---*/

.apdsBuehneHardwarePriceBig {
font-size: 43px;
float: left;
margin: -2px 0 -2px 0;
}

/*---Eurozeichen---*/
.apdsBuehneHardwarePriceSymbol {
font-size: 43px;
float: left;
margin: -2px 0 -2px 0;
}

/*---Nachkommastellen, Cent (klein)---*/

.apdsBuehneHardwarePriceSmall {
font-size: 25px;
float: left;
margin: 1px 6px 0 0;
}

/*---Fu�noten-Icon---*/

.apdsBuehneHardwarePriceFoo {
float: left;
margin: 3px 0 0 6px;
color: #333333;
}

.apdsBuehneHardwarePriceFoo img {
margin: 3px 0 0 0;
padding: 0;
}

/*---Rabatt-Auszeichnung---*/

.apdsBuehneHardwarePriceDiscount {
font-weight: bold;
font-size: 14px;
}

.apdsBuehneHardwarePriceDiscount p {
margin: 0;
padding: 0;
}

/*---Subline---*/

.apdsBuehneHardwarePriceAddition {
font-size: 11px;
margin: 0;
padding: 0;
color: #666666;
}

/*---Produktpreis Hardware/Tarife - Submit-Button:---*/

.apdsBuehneSubmit {
margin: 7px 0 0 0;
padding: 0;
}

.apdsBuehneSubmit p {
margin: 0;
padding: 0;
}

/*---Hardware-Bühne Hinweis kein JS an Stelle Submit-Button---*/
.apdsHardwarePrice .apdsBuehneSubmit .modul1erHintFrame {
margin:0;
width:144px;
}

/*---Hardware-Bühne Hinweis kein JS an Stelle Submit-Button---*/
.apdsBuehneTarifePrice .apdsBuehneSubmit .modul1erHintFrame {
margin:0;
width:160px;
}

/*---Reloader auf B�hne:---*/

.apdsBuehneReload {
margin: 10px 0 0 0;
padding: 0;
}

.apdsBuehneReload img {
margin: 0 0 9px 0;
}

/*---Kategoriedarstellung:---*/

h3.apdsCategory {
padding: 3px 0 0 17px;
height: 18px;
margin: 0;
background-color: #e6e6e6;
}

.apdsCategory img {
margin: 0 6px 0 0;
}

/* javascript/css end %name:process_apds.isml % */
