﻿
#control_gesamt{
    position:relative;
    top:0px;
}







/*================================================*/


#artikelpreis {
position:absolute;
padding-top:80px;
padding-left:10px;
width:800px;
}





#graueBox {
    position:relative;
    top:20px;
    left:0px;
    width:740px;
    height:420px;
    background-color:#f5f3f3;
}

.subBox{
    position:absolute;
    /*border:thin solid red;*/
    width:350px;
}
#graueBox .subBox h1{
    text-align:left;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-size:15px;
    color:#bb2814;

    margin: 10px 0 10px 0;
}
#graueBox .subBox p{
    text-align:left;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-size:13px;
    color:black;

    line-height:1.3;
    margin:0 0 10px 0;
}
#sysvor {
    margin-top:20px;
}

#graueBox .subBox #sysvor p{
    font-size:11px
}

/*================================================*/

.bestf_styles {
    position: relative;
    border: solid thin grey;
    padding: 30px;
    width: 450px;
    box-shadow: 10px 20px 15px #808080;
    border-radius: 10px;
    margin-top: -190px;
    margin-left: 270px;
    background-color: #fafafa;
    
}

.bestf_styles #bestelldaten p{
    font-size:14px;
    margin:0;
    margin-top:5px;
}
.bestf_styles #rechnungsdaten p{
    font-size:14px;
    margin:0;
    margin-top:5px;
}
.bestf_styles #weitere_optionen p{
    font-size:14px;
    margin:0;
    margin-top:5px;
}
.bestf_styles #spamschutz p{
    font-size:14px;
    margin:0;
    margin-top:5px;
}


.bestf_styles #rueckruf p {
    font-size: 13px;
    margin: 0;
    margin-top: 5px;
}
.info {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 14px;
    line-height: 2.5;
    color: #227fc2;
    
}
.bestf_styles #rueckruf2 p{
    font-size:13px;
    margin:0;
    margin-top:5px;
}
.bestf_styles #rueckruf2 h1{
    font-size:18px;
    color:#227fc2;
}

#artikelname{
    margin-top:-20px;
    margin-bottom:40px;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-size:18px;
    color:#227fc2;
    font-weight:800;

}

#bestelldaten {
    margin-top:30px;
}
#rechnungsdaten{
    margin-top:30px;
}

#spamschutz{
    margin-top:30px;
}
#spamschutz img{
    zoom:70%;
    margin-bottom:-16px;
}

#bestell_button{
    margin-top:50px;
}
#weitere_optionen{
    margin-top:30px;
}

/*================================================*/

.best{
    margin-top:-180px;
    margin-left:200px;
    border:solid thin grey;
    border-radius: 10px;
    box-shadow: 10px 20px 15px #808080;
    height:330px;
    width:620px;
    background-color:#fafafa;
}
.best_textpos{
    position:relative;
    padding:30px;
}
.best h1{
    font-size:16px;
    color:#227fc2;
    font-weight:800;
    line-height:180%;

}
.best p {
    margin-top:10px;
    line-height:180%;
}
.best a{
    position:relative;
    left:430px;
}

/*================================================*/

/*
    #nachobensetzen { }
    Dieses div wird in der Wirt-Datei
    formatiert, da der Wert nicht immer identisch ist

*/

#nachobensetzen #rueckruf h1 {
    margin-bottom:20px;
}
#nachobensetzen #rueckruf #sendenbutton:hover{
    transform: scale(1.01)
}
#nachobensetzen #rueckruf2 #sendenbutton2:hover{
    transform: scale(1.01)
}



