
*{
padding:0;
margin:0 auto;text-align: center;

}
body
{    background-color: #EAEAE3;}
#container{
width:900px;
font-family:arial;border-left:#dbdbdb;
border-right:#dbdbdb;}


#admin_test
{
    padding-left: 2px;
    text-align: left;
    
}

#contact
{width:900px;
text-align:left;
margin-top:0px;
_margin-top:0px;
padding-top:0px;
_padding-top:0px;
background-repeat:no-repeat;
background-position:top left;
background-color:#ffffff;}

#contact input
{
    text-align: left;
}



#contact img
{
margin-top:0px;
_margin-top:-18px;
padding-top:0px;
_padding-top:-18px;    
}

#contact p
{text-align:left;   
}

#contact h1{

text-align:left;
color:#353434;
font-size:28px;
margin-left:590px;
line-height:30px;
padding-top:70px;
_padding-top:33px;
font-weight:bold;}

#contact h2{text-align:left;
color:#353434;
font-size:18px;
margin-left:590px;
padding-top:60px;
_padding-top:60px;
line-height:20px;
font-weight:bold;
margin-bottom:0px;
_margin-bottom:0px}

#contact h6{

text-align:left;
color:#353434;
font-size:14px;
font-family: Verdana;
margin-left:590px;
line-height:20px;
padding-top:0px;
_padding-top:0px;
font-weight:normal;
}

#contact p{text-align:left;
color:#353434;
font-size:14px;
margin-left:590px;
line-height:20px;
font-weight:normal;
}

#container ul{
width:898px;
height:54px;
background-image:url('img/menu_bg.png');
background-repeat:no-repeat;
background-position:left top;
background-color:#ffffff;

padding-left:2px;
list-style:none;

}
#container ul li{float:left;

}

#container ul a{
line-height:21px;
color:#353434;
font-weight:bold;
font-size:13px;
text-decoration:none;
background:url("img/button.png") no-repeat top left ;
list-style:none;
width:128px;
height:51px;
float:left;
padding-top:21px;

}

#container ul a:hover{
line-height:21px;
color:#353434;
font-weight:bold;
font-size:13px;
text-decoration:none;
background:url("img/active_button.png") no-repeat top left ;
list-style:none;
width:128px;
height:51px;
float:left;
text-decoration:underline;
padding-top:21px;
}

#container ul #Aktiv{
line-height:21px;
color:#353434;
font-weight:bold;
font-size:13px;
text-decoration:none;
background:url("img/active_button.png") no-repeat top left ;
list-style:none;
width:128px;
height:51px;
float:left;
text-decoration:underline;
padding-top:21px;
}

#article
{width:871px;
text-align:left;
font-size:12px;
background-image:url('img/bg_article.png');
background-repeat:no-repeat;
background-position:left top;
background-color:#ffffff;
padding:15px 15px 15px 14px;
font-family: Verdana;

}
#article h3{
text-align:left;
color:#2f3240;
font-size:16px;
font-weight:bold;
background-image:url("img/arrow.png");
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;
padding-left:15px;
line-height:20px;
float:left;
width:850px;
margin-top:13px;
}

#article h4
{color:#2f3240;
background-color:#F8F7F7;
text-align:left;
font-size:12px;
width:870px;
margin-left:0px;
margin-top:46px;
font-weight:normal}

#article h5
{color:#2f3240;
background-color:#F8F7F7;
text-align:left;
font-size:12px;
width:870px;
margin-left:0px;
margin-top:14px;
font-weight:normal}

#article p
{color:#2f3240;
text-align:left;
font-size:12px;
margin-left:0px;
margin-top:14px;}

#article div
{color:#2f3240;
text-align:left;
font-size:12px;
margin-left:0px;
margin-top:14px;}

#articleII
{width:871px;
text-align:left;

background-image:url('img/bg_article.png');
background-repeat:no-repeat;
background-position:left top;
background-color:#ffffff;
padding:15px 15px 15px 14px;
font-family: Verdana;
}

#articleII table
{
text-align:left;
background-position:left top;
background-color:#ffffff;
font-family: Calibri;
font-size:9pt;
}

#bottom_part{
text-align:center;
font-size:12px;
line-height:20px;
margin-top:3px;
color:#2f3240;
font-weight:normal;
font-family: Verdana;
background-image:url("img/bottom_part.png");
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;
}

               .form
{
    background: #ffffff;
    font-size: 8pt;
    font-family: Calibri;
    font-weight: normal;
    border: solid 1px #BDBDBD;
    padding-left: 2px;
    width: 400px;
    text-align: left;
        
}

.formlogin
{
	border: solid 1px #BDBDBD;
	font-family: Calibri;
	font-size: 8pt;
	width: 120px;
	padding: 2px;

}

.btnlogin
{
	border: solid 1px #BDBDBD;
	background-color: #F1F1F1;
	font-family: Calibri;
	font-weight: normal;
	font-size: 8pt;
	width: 50px;
	text-align: center;
	padding: 0px 0px 0px 6px;
}
#table_login
{  
    margin-top: 70px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
.checkout_produkt_top
{
    width: 600px;
    border-bottom: solid 1px #000000;
    border-collapse: collapse;
    font-family: Calibri;
    font-size: 8pt;
    margin-left: auto;
    margin-right: auto;
   
}
.checkout_produkt
{
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}
.checkout_produkt_top_pay
{
    width: 400px;
    border-bottom: solid 1px #000000;
    border-collapse: collapse;
    font-family: Calibri;
    font-size: 8pt;
    margin-left: auto;
    margin-right: auto;
   
}
.checkout_produkt_pay
{
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}
.check_out_left
{
    width: 40%;
    font-family: Calibri;
    font-size: 8pt;
    text-align: left;
}
.check_out_left_pay
{
    width: 30%;
    font-family: Calibri;
    font-size: 8pt;
    text-align: left;
}
.check_out_midt
{
    width: 10%;
    text-align: center;
    font-family: Calibri;
    font-size: 8pt;
}
.check_out_midt_pay
{
    width: 15%;
    text-align: center;
    font-family: Calibri;
    font-size: 8pt;
}
.admin_check_out_midt
{
    width: 30%;
    text-align: center;
    font-family: Calibri;
    font-size: 8pt;
    text-align: left;
}
.admin_check_out_midt_mini
{
    width: 1%;
    text-align: center;
    font-family: Calibri;
    font-size: 8pt;
    text-align: right;
    font-weight: 900;
}
.check_out_midt_mini
{
    width: 10%;
    text-align: center;
    font-family: Calibri;
    font-size: 8pt;
    text-align: right;
    font-weight: 900;
}
.check_out_right
{
    width: 30%;
    text-align: right;
    font-family: Calibri;
    font-size: 8pt;
}
.admin_check_out_right
{
    width: 24%;
    text-align: right;
    font-family: Calibri;
    font-size: 8pt;
}
#prod_bund
{
    height: auto;
    width: 600px;
    text-align: right;
    border-top: solid 1px #000000;
    border-collapse: collapse;
    font-family: Calibri;
    font-size: 8pt;
    margin-left: auto;
    margin-right: auto;
}
.prod_bund
{
    height: auto;
    width: 600px;
    text-align: right;
    border-top: solid 1px #000000;
    border-collapse: collapse;
    font-family: Calibri;
    font-size: 8pt;
    margin-left: auto;
    margin-right: auto;
}

.pad
{
    text-align: left;
    width: 850px;
}



.cleaner{
	clear: both;
}
#validator{text-align:right;width:900px;height:31px;float:left}
#validator img{height:31px;width:88px;border:0px solid #ffffff"}
               

