﻿body{cursor: default;}
input
{
    position:relative;
    /*overflow:visible;*/
    cursor: pointer; 
}
.DivAll input{cursor: text;}
.DivAll select{cursor: pointer;}


.BtnLogin{position:absolute; left:544px; text-align:left;}
.BtnImpressum{position:absolute; font-weight:bold; left:592px;}

.Btn-Zeichen-zurueck
{
    position:relative;
    height:10px;
    background-image: url(../Images/Pfeil-zurueck-doppelt.gif);
    background-position: center left;
}

.Btn-links
{   
    left:2px;
    margin-top:4px;    
    width:148px;    
    height:29px;
    padding-left:8px;
    padding-top:2px;
    background-image: url(../Images/Hintergrund-Button-links.gif);     
    background-position: left bottom;            
}

.Btn-links a{ top:9px;}
.Btn-rechts a{ top:7px;}

.Btn-rechts
{
    padding-left:8px;    
    height:28px;
    width:164px;
    background-image: url(../Images/Hintergrund-Button-rechts.jpg);     
    background-position: left bottom;            
}

/* Warenkorb dynamische Elemente*/
.Artikel{ clear:both; margin-top:7px; margin-bottom:7px;}
.Bild { position:absolute; width:60px; left:2px; }
.Bild img{ padding-bottom: 18px; left:0; width:50px; margin-left:2px;}
.Bild .Stueck{position:absolute; bottom:1px; left:9px; }

.Info { min-height:75px; padding-left:59px; width:94px; right:0; }
.Info span{  display:block; }

.ArtBtns{ left:7px; width:150px; }
.ArtBtns Input{color:White;  margin-right:12px;  font-weight:bold; color:#e1e1c4; }
 
.ArtLeer{ left:9px;}


/* wBestellung Start */
.ArtPreisAlleShirts, .ArtLieferKosten, .ArtLieferKostenGesamt{ display:block; font-weight:bold; text-align:right; width:150px;}

.PPBestellung .Strich-weiss { background-image: none; border-top: solid 1px black; }

.BBBack { position:absolute; right:0;}

/* wBestellung ende*/
#Gruene-Box-links input.TextBox
{    
    width:137px;
    height:16px;
    background-color:#e1e1c4;      
    margin-bottom:2px;
 }

#Gruene-Box-links input.Btn-Login
{
    position:absolute;    
    right:2px;
    margin:0;
    width:44px;
    text-align:right;
    background-image: url(../Images/Pfeil-weiss.gif);
    background-position: left center;   
    color:White;   
} 

#Bereich-Balken-rechts input.TextBox
{
    width:107px;
    height:16px;
    padding-left:3px;
    padding-right:3px;
    background-color:#e1e1c4;                  
}

.Btn-Go
{
    position:absolute;
    right:0;
    width:30px;
    height:16px;
    padding-left:7px;    
    padding-bottom:3px;
    background-image: url(../Images/Pfeil-gruen.gif);
    background-position: left center;
    background-color:#e1e1c4; 
}

.Btn-Kasse
{
    left:48px;
    height:16px;
    width:95px;
    padding-left:14px;    
    padding-bottom:2px;
    background-image: url(../Images/Pfeil-gruen-doppelt.gif);
    background-position: left center;    
}

.Btn-Quickstart
{ 
    margin-top:10px;
    margin-bottom:10px;
    width: 72px;
    height: 72px;
    background-image: url(../Images/Btn-Quickstart-normal.gif);
}

.Btn-Quickstart:hover, #Btn-Quickstart-Hover
{ 
    background-image:url(../Images/Btn-Quickstart-hover.png);
}


/*  Btn-Step sind rechts am T-Shirt Creator zu finden (T-Shirt, Motive, Text)
    und sehen je nach Eigenschaft leicht unterschiedlich aus
*/

.Btn-Step-aktiv, .Btn-Step-besucht, .Btn-Step
{   
    text-align:left; 
    background-repeat:repeat-x; 
    color:White;
    height: 25px;
    width: 56px; 
}

.Btn-Step
{
       
    /*
    margin-left:236px;
    padding-left:5px;
    */
    top: 0px;
    left: 236px;
    padding-left: 8px;

    background-image:url(../Images/Hintergrund-Steps.png);     
    
}

.Btn-Step-aktiv, .Btn-Step-besucht
{
    /*
    width:292px;     
    padding-left:240px;
    */
    top: 0px;
    left: 236px;
    padding-left: 8px;
    background-image:url(../Images/Hintergrund-Steps-aktiv.png); 
}

.Btn-Step-besucht
{
    background-image:url(../Images/Hintergrund-Steps-aktiv.png);
    color:#d3d380; 
}

.BtnShirt, .BtnMotiv, .BtnText, .BtnSchrift{position: absolute;}
    
.BtnShirt{top: 35px;}
.BtnMotiv{top: 60px;}
.BtnText{top: 85px;}
.BtnSchrift{top: 110px;}

.Btn-Drehen-Links, .Btn-Drehen-Rechts
{
    position:absolute;
    top: -100px;
    padding-top: 0px;
    width: 55px;
}

.Btn-Drehen-Links
{   
    left: -30px;
    padding-left: 5px; 
    background-position: top left;
    background-image: url(../Images/Pfeil-grau-links.gif);    
}

.Btn-Drehen-Rechts
{
    right: -30px;
    padding-right: 5px;
    background-position: top right;
    background-image: url(../Images/Pfeil-grau-rechts.gif);    
}


.Btn-Drehen-Links:hover, .Btn-Drehen-Rechts:hover{ color:#919208;}

.Btn-Drehen-Links:hover, #Btn-Drehen-Links-Hover
{background-image: url(../Images/Pfeil-gruen-links.gif);   }

.Btn-Drehen-Rechts:hover, #Btn-Drehen-Rechts-Hover
{background-image: url(../Images/Pfeil-gruen-rechts.gif);   }

.Btn-ActivationButton
{
    position:absolute;
    top: 36px;
    left: 176px;
    padding-top: 0px;
    padding-left: 5px;
    width: 115px;
    
    background-image: url(../Images/Pfeil-klein-grau-rechts.gif);
    background-position: left center;
}

.Btn-ActivationButton:hover
{
    color: #919208;
    background-image: url(../Images/Pfeil-gruen.gif);
    background-position: left center;
}


.No-Padding{ padding-top:0; margin-top: 0px; height:25px;}
.No-Padding a{ top:5px; }

.ButtonZurueck input, .ButtonWeiter input,
.PPBestellung .Register div.Register div.Back input,
.PPBestellung .Register div.Register div.Next input
{
    background-image: url(../Images/Hintergrund-Button-Kasse.gif);
    background-repeat: no-repeat; 
    background-position: right; 
    width:140px;    
    height:29px;
    color: #919208;
    font-weight: bold;
    clear: both;
    cursor: pointer;
}
/*
.PPBestellung .ShirtCss div.ShirtCss div.Back input,
.PPBestellung .ShirtCss div.ShirtCss div.Next input
{z-index: 1;}
*/
.ButtonWeiter
{float: right; width:140px; top: 3px;}
.ButtonZurueck
{float: left; top: 3px;}

/*
.ButtonAdd input, .ButtonDelete input{background-image: url(../Images/Pfeil-gruen.gif); background-repeat: no-repeat; background-position: left; padding-left: 5px;}
*/

Div.ButtonAdd , Div.ButtonDelete, Div.BBAbschliessen{  
    height:25px;    
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;
    margin-top:1em;
    background-image : url(../Images/Hintergrund-Button.gif);
	background-repeat:repeat-x; 
	display:table;
}


.ButtonAdd input, .ButtonDelete input, .BBAbschliessen input
{
	left:7px;	
	margin-top:5px;
	padding-left:8px;
	padding-right:10px;
	background-image : url(../Images/Pfeil-gruen.gif);  
	background-position: center left;
	color: #919208;
	font-weight:bold;
}

Div.BBAbschliessen{margin-top:2px; float:right;}
.BBAbschliessen input
{
    background-image : none;
    	padding-left:0px;
    }

