.number
{
	font-family: Arial Black;
	font-weight : normal;
	font-size : 11pt;
	color : #000000;
	margin-right : 5px;
}

#schritte, p, table, #tableAbos, .td_wichtig, .textStandard, .blockText
{
	font-family: Arial;
	font-size:11pt; 
	font-weight:normal; 
	
}

.blockTitel, #tableAbos
{
    font-family: Arial;
	font-size:11pt;
    font-weight : bold;
}

.blockText
{
    margin-top : 10px;
}

#schritte
{
    margin-bottom : 10px;   
}

.label, .labelPflicht
{
    font-size : 11px;
    font-weight : bold;
    margin : 0px;
    padding : 0px;
}
    
.errorLabel {
	color 	  : red;
	font-size : 11px;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:2px;
	margin-left:2px;
}

#formularTable, #tableAbos
{
	font-family:Arial, Helvetica, sans-serif;	
}

#formularTable
{
    margin-top : 35px;
    width : 500px;
}

#tableAbos
{
    margin : 0px;
    padding : 0px;
    
    margin-top : 30px;
    width : 800px;
}

.abschnitt
{
    margin-left : 0px;
    margin-top : 30px;
}

#rowWithPraemie
{
    
    background-image : url(/bilder/bestellen/rahmenAbo.gif);
    background-repeat:no-repeat;
    margin-left : 10px;
    padding : 20px;
    
}

#rowWithSonderaktion
{
    
    background-image : url(/bilder/bestellen/rahmenAbo.gif);
    background-repeat:no-repeat;
    margin-left : 10px;
    padding : 20px;
    
}

#rowWithoutPraemie
{
    margin-top : 10px;
    margin-left : 26px;
}
.aboHead, .aboWichtig
{
    font-family : "Arial Black";
    font-size : 13px;
}

.aboSmallHead
{
    font-family : "Arial";
    font-size : 11px;
}

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

.ausrichtungRechts
{
    text-align : right;
}

.fett
{
    font-weight : bold;
}

#aboBoxWithPraemie
{
    margin-left : 12px;
}

#aboBoxWithSonderkondition
{
    margin-left : 20px;
    padding-top : 10px;
    height : 80px;
    width : 550px;
}

.sonderkonditionText
{
    font-size : 20px;
}

td { 
	height:22px;
}

tr { 
	margin-top:-5px;
}

#abstandInputKontaktBlock
{
    height : 10px;
}

/* Abstand Zelle1 zu Zelle2 */
#widthTd2
{
    width : 200px;
}

.einrueckenBlockTitel
{
    margin-left : 20px;
}

input
{
	height:15px;
	font-size:10px;
	margin-bottom:0px;
	margin-top:0px;
}

select
{
	height:18px;
	font-size:10px;
	WIDTH: 100px;		
}

.labelBox, .Stil1, .label, .labelPflicht, #ergaenzen
{
    margin-top : -3px;
}
	
.Stil1 {
   	font-size: 11px;
}    
	
#ergaenzen
{
    font-size: 11px;
}

.zusatz
{
    font-size: 11px;
    font-weight : normal;
}

.bruttoPreis
{
    font-size: 10px;
    font-weight : normal;
}
	
.abstandLinks .inputLeft, .inputRight, #inputStrasse, #inputHsnr, #inputPlz, #inputOrt,
#inputGebTag, #inputGebMonat, #inputGebJahr, #inputKonto, #inputBlz, #inputBank,
#inputTitel, #inputFunktion
{
    border: 1px solid; 
	border-color:#cccccc; 
}


.abstandLinks
{
    padding-left : 3px;
     
}

.inputLeft
{
    font-size: 11px;
    font-weight : normal;
    
    width : 200px;
}

.inputRight
{
    width : 200px;
}

#inputTitel
{
    
}

#inputFunktion
{
    width : 204px;
    margin-bottom : 1px;
    height : 19px;
}

#inputAnrede
{
    margin-bottom : -1px;
    padding : 0px;
    height : 19px;
    width : 110px;
}

#inputStrasse
{
    width : 156px;
}

#inputHsnr
{
    width : 40px;
}

#inputPlz
{
    width : 50px;
}

#inputOrt
{
    width : 146px;
}

#inputGebTag, #inputGebMonat
{
    width : 30px;
}

#inputGebJahr
{
    width : 70px;
}

#inputKonto, #inputBlz
{
    width : 120px;
}

#inputBank
{
    width : 200px;
}

#agbHinweisTitel
{
    margin-top : 0px;
        
    font-weight : bold;
}


.radioStandard
{
	border: none; 
	width:15px !important;
	margin-top:1px !important;
	vertical-align:text-top;
}

.radioSonderkonditionen
{
    border: none; 
	width:15px !important;
	margin-top:-2px !important;
	vertical-align:text-top;
}
		
#unterTitel 
{
	font-size : 14pt; 
	margin-top : 30px;
}

#startSeiteButton {
	margin-top : 40px;
}

/************************************************
 * Prämien Styles
 ***********************************************/
#praemieBild {
	float : left;
	width : 30px;
	padding : 0px;
	padding-top : 5px;
	margin-left : 1px;
}

#praemie {
	margin-right : 0px;
	padding-right : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 12px;
}

#praemie div{
	margi-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	font-weight : bold;
}

#praemie div#laufzeit{
	font-size:10px;
	margi-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	line-height : 11px;
}

#praemie span{
	color:red; 
	font-family:Arial Black; 
	font-size:11px;
	font-weight : normal;
}

.preisZusatzText
{
    font-style : italic;
    margin-left : 27px;
    
}

.td_wichtig
{
    width: 800px;
}

.select36
{
    font-size : 13px;
    width : 385px;
    
    padding-top:4px;
    line-height:0.9em;
}

.inhalt36
{
    font-size : 13px;
}

.inhalt36, .inhalt24, .inhalt12
{
    padding-top:4px;
    line-height:0.9em;
}

.select36withPraemie, .select24withPraemie, .select12withPraemie
{
    font-size : 13px;
    
    
    padding-top:4px;
    line-height:0.9em;
}

.versandkosten
{
    font-size : 9px;
    margin-top : 10px;
}



#withoutPraemieMwst
{
    margin-left : 250px;
}

.zahlungsrhythmusZusatz
{
    margin-left : 24px;
    font-size : 11px;
}

#zahlungsrhythmusRadio, #bankdatenInput
{
    margin-top : 10px;
}

.angebot
{
    font-family: Arial Black;
    font-size : 11px;
    margin-left : 25px;
}

#background
{
    
}

.formularTable
{
    border      : 0px;
    font-size   : 11px; 
    padding     : 0px; 
    margin      : 0px;
    margin-top  : 30px;
    margin-left : -2px;
    width       : 493px;
}

.ueberschrift
{
    font-size   :25px;
}

.srGross
{
    font-variant : small-caps;
    font-family : Arial;
    font-size : 20px;
    font-weight : bold;
    color : #FF0000;
}

.srKlein
{
    font-variant : small-caps;
    font-family : "Arial Black";
    font-size:11pt;
}

#praemieBestellen
{
    position : absolute;
    top : 80px;
    left : 610px;
}

#bildSonderkonditionen
{
    position : absolute;
    top : 50px;
    left : 620px;
}

#sonstiges
{
    margin-top : 35px;
}

#sonstigesTitel
{
    font-family : "Arial Black";
    font-size : 13px;
    font-weight : normal;
    font-style : normal;
}

#sonstigesText
{
    font-family : "Arial";
    font-weight : normal;
    font-size:11pt;
    margin-top : 14px;
}

#sonstigesText em
{
	font-weight:bold;
	font-style:normal;
}

#sonstigesTitel
{
    font-variant : small-caps;
}

#btnAbsenden
{
    margin-left : 200px;
    width : 115px;
    height : 13px;
}

#sonderkonditionenText
{
    position : absolute;
    top : 510px;
    left : 730px;
}

#sonderkonditionenPfeil
{
    position : absolute;
    top : 577px;
    left : 675px;
}
