#clear {clear:both;}
body { font-size: 11px; font-family: Arial,Verdana; margin-top: 0px}

#navi-box-top {
        position:relative;
        width:240px;
        height: 24px;
        text-align: left;
        background-image:url(http://www.deingebot.com/festpreis/tpl/box-top1.png); background-repeat:no-repeat;
        }

#navi-box-mitte {
        position:relative;
        width:240px;
        min-height: 150px;
        height: auto !important ;
        text-align: left;
        padding-left: 15px;
        display: block;
        background-image:url(http://www.deingebot.com/festpreis/tpl/box-mid1.png); background-repeat: repeat-y;
        }

#navi-box-ende {
        position:relative;
        width:240px;
        height: 24px;
        text-align: left;
        padding-top: 0px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/box-bottom1.png); background-repeat:no-repeat;
        }

#seitenlayer {
		position:absolute;
		width:980px;
		left:50%;
		top:0px;
		margin-left:-490px;
        text-align:left;
        }

#seitenlayer2 {
		position:absolute;
		left:50%;
		width:740px;
		margin-top:83px;
		margin-left:-490px;
        text-align:left;
        }

#seitenlayer3 {
		position:absolute;
		left:50%;
		width:980px;
		margin-top:0px;
		margin-left:-490px;
        }

#meinshop {
		position:absolute;
		left:50%;
		width:400px;
		margin-top:5px;
		margin-left:-490px;
        text-align:left;
        }

#meinshop-login {
		position:absolute;
		left:50%;
		width:220px;
		margin-top:5px;
		margin-left:260px;
        text-align:left;
        border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		padding: 10px;
        }

#seitenlayer-meinshop {
		position:absolute;
		left:50%;
		width:980px;
		margin-top:60px;
		margin-left:-490px;
        text-align:left;
        }

#seitenlayer2-meinshop {
		position:absolute;
		left:50%;
		width:980px;
		margin-top:130px;
		margin-left:-490px;
        }

#meinshop-menuestreifen {
		position:absolute;
		width:980px;
		left:50%;
		top:86px;
		margin-left:-490px;
        height: 33px;
        padding-left: 10px;
        padding-top: 5px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/menue-hgr.png) ; background-repeat:no-repeat;
        }

#men-top {
		position:absolute;
		left:50%;
		width:490px;
		height: auto;
		margin-top:0px;
		margin-left:70px;
		background-image:url(http://www.deingebot.com/festpreis/tpl/top-hgr-mitte2.png); background-repeat: no-repeat;
        }
.me-top { font-family: Arial,sans-serif;
		font-size: 12px;
		padding-left: 15px;
		padding-right: 15px;
		font-weight: bold;
		position: relative; top: -10px;
		}
.me-top2 { font-family: Arial,sans-serif;
		font-size: 12px;
		padding-left: 9px;
		padding-right: 9px;
		font-weight: bold;
		position: relative; top: -10px;
		}


#menue {
		position:absolute;
		left:50%;
		width:650px;
		margin-top:86px;
		margin-left:-380px;
		height: 26px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/button-hgr.png); background-repeat:repeat-x;
        z-index: 1;
        }

.menu { font-family: Arial,sans-serif;
		font-size: 12px;
		padding-left: 20px;
		padding-right: 20px;
		font-weight: bold;
		vertical-align: 2mm ;
		}


#kategorien {
		position:absolute;
		left:50%;
		margin-top:80px;
		margin-left:-490px;
        width:auto;
        text-align:left;
        height: auto !important;
        min-height: 26px;
        height: 26px;
        z-index: 10;
        }


#button-help {
		position:absolute;
		left:50%;
		width:231px;
		margin-top:80px;
		margin-left:259px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/hilfe-button.png); background-repeat:no-repeat;
        z-index: 9;
        }

#sprach-box {
		position:absolute;
		left:50%;
		width:231px;
		margin-top:50px;
		margin-left:295px;
        z-index: 9;
        }


#language-zeit {
        position:absolute;
        left:50%;
        width:380px;
        height: auto;
        top:10px;
		margin-left:180px;
        text-align:left;
        }

#suche {
        position:absolute;
        width:280px;
        height: auto;
        top:108px;
        left:50%;
        margin-left:210px;
        text-align:left;
        background-image:url(http://www.deingebot.com/festpreis/tpl/hgr-suche.png); background-repeat:no-repeat;
        z-index: 10;
        }


#menuepunkt {
        position:relative;
        float:left;
        width:102px;
        height: 24px;
        text-align: center;
        padding-top: 4px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/menue-button.png); background-repeat:no-repeat;
        }


#menuestreifen {
		position:absolute;
		width:980px;
		left:50%;
		top:110px;
		margin-left:-490px;
        height: 33px;
        padding-left: 10px;
        padding-top: 5px;
        background-image:url(http://www.deingebot.com/festpreis/tpl/menue-hgr.png) ; background-repeat:no-repeat;
        }



#user-neu {
		position:absolute;
		left:50%;
		width:180px;
		height: 90px;
		margin-top:190px;
		margin-left:-460px;
        text-align:left;
        height: auto !important;
        z-index: 10;
        }

#sofortueb {
		position:absolute;
		left:50%;
		width:184px;
		height: 89px;
		margin-top:244px;
		margin-left:-490px;
        text-align:left;
        height: auto !important;
        z-index: 10;
        background-color: #cecfd0;
        }


#startbild {
		position:absolute;
		left:50%;
		width:560px;
		height: 190px;
		margin-top:161px;
		margin-left:-300px;
        }

#user-guide {
		position:absolute;
		left:50%;
		width:180px;
		height: 160px;
		margin-top:160px;
		margin-left:278px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		padding: 15px;
		z-index: 10;
        }

#user-guide2 {
		position:absolute;
		left:50%;
		width:190px;
		height: 180px;
		margin-top:160px;
		margin-left:278px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		padding: 10px;
		z-index: 10;
        }

#galerie {
		position:absolute;
		left:50%;
		width:980px;
		height: 0px;
		margin-top:370px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		z-index:10;
        }

#galerie-button {
		position:absolute;
		left:50%;
		width:184px;
		height: 30px;
		margin-top:340px;
		margin-left:-490px;
        }

#galerie-mehr-button {
		position:absolute;
		left:50%;
		width:20px;
		height: 86px;
		margin-top:400px;
		margin-left:-480px;
        }

#galerie-mehr-button2 {
		position:absolute;
		left:50%;
		width:20px;
		height: 86px;
		margin-top:400px;
		margin-left:460px;
        }

#kategorien {
		position:absolute;
		left:50%;
		margin-top:80px;
		margin-left:-490px;
        width:auto;
        text-align:left;
        height: auto !important;
        min-height: 26px;
        height: 26px;
        background-image: url(http://www.deingebot.com/festpreis/tpl/kat-button.png); background-repeat: no-repeat;
        z-index: 50;
        }

#sofortueb {
		position:absolute;
		left:50%;
		width:184px;
		height: 89px;
		margin-top:264px;
		margin-left:-490px;
        text-align:left;
        height: auto !important;
        z-index: 10;
        background-color: #cecfd0;
        }

#galerie-artikel1 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left:-440px; z-index:11;}
#galerie-artikel2 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left:-310px; z-index:11;}
#galerie-artikel3 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left:-180px; z-index:11;}
#galerie-artikel4 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left:-50px; z-index:11;}
#galerie-artikel5 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left: 80px; z-index:11;}
#galerie-artikel6 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left: 210px; z-index:11;}
#galerie-artikel7 { position:absolute; left:50%; width:100px; height:130px; margin-top:390px; margin-left: 340px; z-index:11;}

#interessantes-button {
		position:absolute;
		left:50%;
		width:184px;
		height: 30px;
		margin-top:530px;
		margin-left:-490px;
        }

 #interessantes {
		position:absolute;
		left:50%;
		width:182px;
		height: 250px;
		margin-top:560px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		 z-index: 3;
        }



#menue-artikel-startseite {
		position:absolute;
		left:50%;
		width:774px;
		margin-top:533px;
		margin-left:-284px;
		height: 28px;
        z-index: 3;
        }

#menue-artikel-startseite-hgr {
		position:absolute;
		left:50%;
		width:772px;
		margin-top:530px;
		margin-left:-283px;
		height: 31px;
		padding: 0px;
		text-align:left;
		background-image:url(http://www.deingebot.com/festpreis/tpl/button-hgr-verlauf.png); background-repeat:repeat-x;
        z-index: 2;
        }

#artikel-startseite {
		position:absolute;
		left:50%;
		width:774px;
		height: 280px;
		margin-top:530px;
		margin-left:-284px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		z-index: 1;
        }


#artikel-box1-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left:-264px; text-align:left; z-index:11;}
#artikel-box2-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left:-14px; text-align:left; z-index:11;}
#artikel-box3-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left: 236px; text-align:left; z-index:11;}
#artikel-box4-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left:-264px; text-align:left; z-index:11;}
#artikel-box5-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left:-14px; text-align:left; z-index:11;}
#artikel-box6-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left: 236px; text-align:left; z-index:11;}




#unterkat {
		position:absolute;
		left:50%;
		width:180px;
		height: auto;
		margin-top:160px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		z-index: 10;
        }


#box-links1 {
		position:absolute;
		left:50%;
		width:180px;
		height: 500px;
		margin-top:160px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
        }

#auflistungskopf {
		position:absolute;
		left:50%;
		width:774px;
		margin-top:160px;
		margin-left:-284px;
		height: 61px;
        text-align:left;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		background-image:url(http://www.deingebot.com/festpreis/tpl/liste-top-hgr.png); background-repeat:repeat-x;
        }

#auflistungskopf-kat {
		position:relative;
		width:760px;
		height: 20px;
		text-align:left;
		padding-left: 5px;
		padding-top: 2px;
        }

#auflistungskopf-artikelzahl {
		position:relative;
		width:765px;
		height: 22px;
		text-align:right;
        }

#auflistungskopf-felder {
		position:relative;
		width:760px;
		height: 20px;
		text-align:left;
		padding-left: 5px;
        }


#auflistung1 {
		position:absolute;
		left:50%;
		width:774px;
		margin-top:221px;
		margin-left:-284px;
		height: auto;
        text-align:left;
        }

#auflistung-rand {
		width:774px;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		height: auto;
        }


#artikel-in-liste {
		position:relative;
		width:760px;
		height: 95px;
		text-align:left;
		padding-left: 5px;
        }

#artikel-in-liste-option {
		position:absolute;
		margin-left: -5px;
		width:auto;
		height: auto;
		text-align:left;
		z-index: 10;
        }

#artikel-in-liste-bild {
		position:absolute;
		margin-left: 10px;
		width:75px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-text {
		position:absolute;
		margin-left: 118px;
		width:300px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-preis {
		position:absolute;
		margin-left: 457px;
		width:110px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-angebot {
		position:absolute;
		margin-left: 577px;
		width: 60px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-zeit {
		position:absolute;
		margin-left: 667px;
		width:120px;
		height: 95px;
		text-align:left;
        }


#auflistungs-footer {
		position:relative;
		width:774px;
		height: 42px;
        text-align:left;
		background-image:url(http://www.deingebot.com/festpreis/tpl/liste-unten-hgr.png); background-repeat:repeat-x;
        }

#auflistungs-footer-artikelzahl {
		position:absolute;
		margin-left: 10px;
		margin-top:5px;
		width:300px;
		height: 22px;
		text-align:left;
        }

#auflistungs-footer-artikelmenge {
		position:absolute;
		margin-left: 590px;
		margin-top:5px;
		width:auto;
		height: 22px;
		text-align:left;
        }

#auflistungs-footer-blaettern {
		position:absolute;
		left: 50%;
		margin-left: -100px;
		margin-top:15px;
		width: auto;
		height: 18px;
		text-align: center;
        }


#filter {
		position:absolute;
		width:100%;
		margin-top:0px;
		margin-left:0px;
		background-color: #dddddd;
		filter: alpha(opacity=50); -moz-opacity: 0.50;opacity:.50;
		height: 100% !important;
        min-height: 100%;
        height: 100%;
        z-index: 20;
        }


#meldung-kopf {
		position:absolute;
		left:50%;
		width:500px;
		height: 55px;
		margin-top:301px;
		margin-left:-249px;
        text-align:left;
		background-image:url(http://www.deingebot.com/festpreis/tpl/meldung-top-hgr.png); background-repeat:repeat-x;
		z-index: 30;
        }

#meldung1 {
		position:absolute;
		left:50%;
		width:500px;
		height: 250px;
		margin-top:300px;
		margin-left:-250px;
        text-align:left;
        background-color: #ffffff;
		border-width:1px;
		border-style:solid;
		border-color:#565656;
		z-index: 25;
        }

#meldung1-button {
		position:absolute;
		left:50%;
		width: auto;
		height: auto;
		margin-top:510px;
		margin-left:140px;
		z-index: 30;
	    }


#info-box1{
		position:relative;
		left:50%;
		width:965px;
		height: 40px;
		top: 155px;
		margin-left:-490px;
        text-align:left;
		border: 1px solid #dddddd;
		background-color: #f7f7f7;
		padding:    15px 0px 0px 15px;

        }

.info-box2{
        text-align:left;
        float: left
        }

.info-box3{
        text-align:right;
        }

#seitenlayer3 {
		position:relative;
		left:50%;
		top: 176px;
		width:980px;
		height: auto;
		margin-left:-490px;
        text-align:left;
        }

#info-box5{
		position:relative;
		top: 10px;
		width:965px;
		height: 40px;
		margin-left:0px;
        text-align:left;
		border: 1px solid #dddddd;
		background-color: #f7f7f7;
		padding:    15px 0px 0px 15px;
        }

#info-box6{
		position:relative;
		top: 10px;
		width:200px;
		padding: 15px;
        }

.info-box-kat {
		width:180px;
		height: auto;
        text-align:left;
		border: 1px solid #dddddd;
		background-color: #ffffff;
		padding: 10px;
		line-height:1.8em;
        }

#eintragungsbox1 {
		position:relative;
		width:960px;
		height: auto;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
        }

#eintragungsbox2 {
		position:relative;
		width:700px;
		height: 233;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
        }

#eintragungsbox3 {
		position:relative;
		width:960px;
		height: auto;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffff;
		padding: 10px;
        }

#kalender {
		position:relative;
		width:251px;
		height:253px;
		float: left;
        }


#footer {
		position:absolute;
		left:50%;
		width:880px;
		height: 40px;
		margin-top:830px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
        }


#footer0 {
		position:relative;
		width:980px;
		height: 40px;
		margin-top:10px;
		margin-left:-206px;
        text-align:left;
		border: 1px solid #dddddd;
        }


#footer1 {
		position:relative;
		top: 20px;
		width:980px;
		height: 40px;
		margin-top:10px;
        text-align:left;
		border: 1px solid #dddddd;
		}


#footer2 {
		position:relative;
		top: 20px;
		width:774px;
		height: 40px;
		margin-top:10px;
		margin-left:0px;
        text-align:left;
		border: 1px solid #dddddd;
		}

.footer-bild  {padding-left: 25px; position: relative; top: 10px; }
.footer-text  {padding-left: 300px; position: relative; }
.footer-text250  {padding-left: 250px; position: relative; }
.footer-text290  {padding-left: 290px; position: relative;}
.footer-text350  {padding-left: 350px; position: relative;}

#footer-menue-positionierung {padding-left: 480px; position: relative; }

#footer0-text {
		position:relative;
		width:980px;
		height: 40px;
		margin-top:10px;
		margin-left:-206px;
        text-align:left;
        }


#footer1-text {
		position:relative;
		top: 20px;
		width:980px;
		height: 40px;
		margin-top:10px;
        text-align:left;
        }


#footer-text2 {
		position:relative;
		left:50%;
		width:760px;
		height: 40px;
		margin-top:30px;
		margin-left:-490px;
        text-align:left;
        }

#footer-text3 {
		position:relative;
		width:500px;
		height: 40px;
		margin-top:30px;
        text-align:right;
        margin-left:270px;
        }

.form1 {font-family: Arial,sans-serif; font-size: 11px; color:#861002; border: 1px solid #861002; background-color:#FFFFFF; width:250px; padding:3px;}
.form2 {font-family:Arial; color:#f18b03; font-size:22px; font-weight:bold; border:none;}

.formular {font-family: Arial,sans-serif; font-size: 11px; color:#861002; border: 1px solid #000000; background-color:#FFFFFF;}
.formular-preis {font-family: Arial,sans-serif; font-size: 14px; color:#861002; font-weight: bold; border: 1px solid #000000; background-color:#FFFFFF;}

.form2-kopie {font-family:Arial; color:#8F8F8F; font-size:12px; font-weight:bold; border:none; border-bottom: 1px dotted #008030; height:22px; width:250px; padding:3px;}

.txt-titel {font-family: sans-serif; font-size: 12px; padding-left: 0px}
.txt-titel2 {font-family: sans-serif; font-size: 14px; padding: 2px; padding-left: 50px; font-weight: bold}
.txt-sprachbox {font-family: sans-serif; font-size: 11px; padding-right: 20px}
.suchfeld1 { font-family: Arial,sans-serif; font-size: 11px; color:#000000; background-color:#ffffff; border:1px solid #760a07; padding-left: 5px}
.suchfeld2 { font-family: Arial,sans-serif; font-size: 10px; color:#000000; background-color:#ffffff; border:1px solid #ffffff; padding-left: 5px}
.txt-user-neu { font-family: Arial,sans-serif;font-size: 18px; color: #760a07; font-weight: bold;}
.footer-bild  {padding-left: 25px; position: relative; top: 10px;}
.footer-text  {padding-left: 560px; position: relative;}
.txt-artikelbox {font-family: sans-serif; font-size: 12px; padding-left: 20px}
.txt-artikelbox-rot {font-family: sans-serif; font-size: 12px; color:#760a07; padding-left: 20px}

.txt-rot12 {font-family: Arial,sans-serif; font-size: 12px; color:#760a07; font-weight: bold; }
.txt-rot18 { font-family: Arial,sans-serif;font-size: 18px; color: #cc0000; font-weight: bold}
.txt-rot24 { font-family: Arial,sans-serif;font-size: 24px; color: #cc0000; font-weight: bold}

.txt-schwarz10 {font-family: Arial,sans-serif; font-size: 10px; color:#000000; font-weight: bold; }
.txt-schwarz12 {font-family: Arial,sans-serif; font-size: 12px; color:#000000; font-weight: bold; }
.txt-schwarz18 {font-family: Arial,sans-serif; font-size: 18px; color:#000000; font-weight: bold; }
.txt-schwarz24 {font-family: Arial,sans-serif; font-size: 24px; color:#000000; font-weight: bold; }

.txt-grau10 {font-family: Arial,sans-serif; font-size: 10px; color:#5c5c5c; font-weight: bold; }
.txt-grau11 {font-family: Arial,sans-serif; font-size: 11px; color:#666666; font-weight: bold; }
.txt-grau12 {font-family: Arial,sans-serif; font-size: 12px; color:#747474; font-weight: bold; }
.txt-grau14 {font-family: Arial,sans-serif; font-size: 14px; color:#666666; font-weight: bold; }
.txt-grau18 {font-family: Arial,sans-serif; font-size: 18px; color:#747474; font-weight: bold; }

.txt-blau11 {font-family: Arial,sans-serif; font-size: 11px; color:#3f57af; font-weight: bold; }


.txt-weiss { font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold}
.txt-weiss-hgr-rot { font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a54845; padding: 3px}
.txt-rot-markiert { width: 100%x; font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a54845; padding: 3px}
.txt-kat { font-family: Arial,sans-serif;font-size: 12px; color: #ffffff; font-weight: bold; padding-left: 10px; padding-top: 3px; padding-bottom: 3px }

.txt { font-family: Arial,sans-serif;font-size: 10px}
.txt1 { font-family: Arial,sans-serif;font-size: 11px}

.txt3 { font-family: Arial,sans-serif;font-size: 11px; font-weight: bold }

.oben { vertical-align: top}
.abstand10 { padding: 10px}
.abstand15 { padding: 15px}
.abstand-left10 { padding-left: 10px}
.abstand-left35 { padding-left: 35px}
.abstand-left83 { padding-left: 83px}
.abstand-left90 { padding-left: 90px}
.abstand-left295 { padding-left: 295px}
.abstand-left465 { padding-left: 465px}

.abstand-oben { padding-top: 625px}

a:link {color: black;text-decoration: none}
a:visited {color: black;text-decoration: none}
a:link:hover {color: #ff0000;text-decoration: none}
a:visited:hover {color: #ff0000;text-decoration: none}
a:active {  text-decoration: none}

a.txt2:link {color: #0476bf ;text-decoration: none}
a.txt2:visited {color: #0476bf ;text-decoration: none}
a.txt2:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt3:link {color: #696664 ;text-decoration: none}
a.txt3:visited {color: #696664 ;text-decoration: none}
a.txt3:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-weiss:link {color: #ffffff ;text-decoration: none}
a.txt-weiss:visited {color: #ffffff ;text-decoration: none}
a.txt-weiss:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txtorange:link {color: #eb4e00 ;text-decoration: none}
a.txtorange:visited {color: #eb4e00 ;text-decoration: none}
a.txtorange:visited:hover {color: #ffffff ;text-decoration: none}


a.txt-blau:link {color: #ffffff ;text-decoration: none}
a.txt-blau:visited {color: #ffffff ;text-decoration: none}
a.txt-blau:visited:hover {color: #eb4e00 ;text-decoration: none}




.txt-klein { font-family: Arial,sans-serif;font-size: 9px; border-color:ffffff; border-style:solid; text-align: center; vertical-align: baseline; }

.txtorange { font-family: Arial,sans-serif;font-size: 11px; color: #eb4e00; font-weight: bold}
.txt-gruen { font-family: Arial,sans-serif;font-size: 11px; color: #a9b424; }
.txt-gruen2 { font-family: Arial,sans-serif;font-size: 11px; color: #a9b424; padding-left: 10px; }
.txt-grau { font-family: Arial,sans-serif;font-size: 11px; color: #615652; }
.txt-blau  { font-family: Arial,sans-serif; font-size: 11px; color: #1b4694; font-weight: bold; }
.txt-sw  { font-family: Arial,sans-serif; font-size: 14px; color: #4a4a4a; font-weight: bold; }
.txt-preis  { font-family: Arial,sans-serif; font-size: 14px; color: #be1111; font-weight: bold; }


/* runde box */


.top-left {

margin-right: 9px; /* clip right corner */
background-image: url('tpl/rund/hgr-runde-box.png');
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right {

margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('tpl/rund/hgr-runde-box.png');
background-position: 100% 0; /* show bg-image starting at the right */
height: 9px;
font-size: 2px;
}

.bottom-left {

margin-right: 9px; /* clip right corner */

background-image: url('tpl/rund/hgr-runde-box.png');
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 2px;
}

.bottom-right {

margin-top: -9px; /* to level of bottom-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('tpl/rund/hgr-runde-box.png');
background-position: 100% -9px; /* under half, right side */
height: 9px;
font-size: 2px;
}

.inside {

border-left: 1px solid #760a07;
border-right: 1px solid #760a07;
background: #f8f8f8;
color: #000000;
padding-left: 10px;
padding-right: 10px;
}

.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */


.gap-saver {
     height: 1px;
     margin: 0 0 -1px 0;
     padding: 0;
     font-size: 1px; /* to correct IE */
     }