/* copyright oliver rose / 8sense.de 
overflow:auto; 
background-attachment:fixed;
border:0px solid #ff0000;
DUFFY - CSS
*/
html 				{padding:0;margin:0;border:0;scrollbar-track-color: #ffffff;}
body 				{height:100%;max-height:100%;padding:0;margin:0;border:0;scrollbar-face-color:#E9EAEF;cursor:default;background-image: url(../images/backing1.jpg);background-repeat:repeat;background-color:#ffffff;}

#dialoglayer			{position:absolute;visibility:hidden;left:0px;top:0px;width:100%;height:100%;z-index:100;}
div.dialog				{position:fixed;z-index:101;margin:auto;top:-500px;left:50%;margin-left:-260px;}
div.dtop				{width:520px;height:10px;margin:0px;font-size:1px;background-image: url(../images/dialogtop.gif);background-repeat:no-repeat;}
div.dbot				{width:520px;height:10px;margin:0px;font-size:1px;background-image: url(../images/dialogbot.gif);background-repeat:no-repeat;}
div.dmid				{width:520px;margin:0px;padding:0px;background-color:#ffffff;}
div.dmid p.close		{width:510px;margin:0px;padding:0px;text-align:right;font-size:1px;}
div.dmid table			{border-collapse:collapse;margin:0px;}
div.dmid table td		{padding:5px;vertical-align:top;}
div.dmid table td h1	{color:#FB5301;}
div.dmid table td.p		{padding:5px 10px 0px 15px;vertical-align:top;}

#maincontentbox		{width:980px;height:600px;z-index:1;top:0px;right:0px;text-align:center;margin:auto;padding:0px;text-align:left;}
#logo				{position:absolute;top:55px;z-index:4;margin:auto;padding:5px 0px 0px 0px;font-size:11px;font-family:arial,helvetica;font-weight:normal;}
#topmetanav			{position:relative;top:10px;margin:auto;padding:-55px 0px 0px 0px;text-align:right;font-size:11px;line-height:12px;font-family:tahoma,arial,helvetica;color:#FB5301;font-weight:normal;}
#avatar				{width:300px;height:460px;position:absolute;top:0px;z-index:2;margin:auto;margin-left:200px;padding:0px;font-size:11px;font-family:arial,helvetica;font-weight:normal;}

#suchfeld			{width:390px;height:70px;position:absolute;top:35px;margin:auto;margin-left:595px;padding:0px;background-image: url(../images/suchfeld.jpg);background-repeat:no-repeat;}

#smsportalfeld		{position:absolute;top:46px;margin-left:407px;z-index:3;}

#mnav				{position:absolute;z-index:5;top:145px;margin:auto;margin-left:0px;padding:0px;}

#wfeld				{width:580px;height:60px;z-index:3;position:absolute;top:462px;margin:auto;margin-left:404px;padding:5px 0px 0px 0px;background-image: url(../images/whitefield1.jpg);background-repeat:no-repeat;padding:0px;font-size:16pt;line-height:16pt;font-family:geneva,tahoma,arial,helvetica;color:#333333;font-weight:normal;}
#wfeld h1			{padding:0px;margin:18px 0px 0px 15px;z-index:1;}

#wfeldt				{width:580px;height:60px;z-index:5;position:absolute;top:462px;margin:auto;margin-left:404px;padding:5px 0px 0px 0px;background-image: url(../images/whitefield1.jpg);background-repeat:no-repeat;padding:0px;font-size:16pt;line-height:16pt;font-family:geneva,tahoma,arial,helvetica;color:#333333;font-weight:normal;}

#contentOb			{width:570px;height:280px;position:absolute;top:170px;z-index:5;margin:auto;margin-left:410px;padding:0px;font-size:12pt;line-height:14pt;font-family:geneva,tahoma,arial,helvetica;color:#ffffff;font-weight:normal;border:0px solid #ff0000;}
#contentPh			{width:575px;height:160px;position:absolute;top:132px;z-index:4;margin:auto;margin-left:410px;padding:0px;font-size:12pt;line-height:14pt;font-family:geneva,tahoma,arial,helvetica;color:#ffffff;font-weight:normal;border:0px solid #ff0000;}
#contentPh h1		{width:100%;color:#FB5301;font-size:40px;line-height:44px;margin:80px 0px 0px 0px;padding:3px;background-color:#dddddd;}
#contentUn			{width:980px;position:absolute;top:480px;z-index:4;margin:auto;margin-left:0px;padding:0px;font-size:10pt;line-height:12pt;font-family:arial,helvetica;font-weight:normal;border:0px solid #ff0000;}

#contentOb p.price			{float:right;width:105px;height:63px;margin:-5px 0px 0px 0px;padding:10px 0px 0px 20px;font-size:19px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;background-image: url(../images/preisbutt1.jpg);background-repeat:no-repeat;background-position:top left;}
#contentOb p.price b		{color:#000000;font-size:11px;line-height:11px;}
#contentOb p.price sup		{color:#ffffff;font-size:11px;line-height:0px;font-weight:bold;margin:0px;padding:0px 1px 0px 1px;}
#contentOb p.price sup.mini	{color:#ffe4af;font-size:50%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

#contentOb p.act			{float:right;width:105px;height:63px;margin:-5px 0px 0px 0px;padding:7px 0px 0px 20px;color:#000000;font-size:11px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;background-image: url(../images/preisbutt1.jpg);background-repeat:no-repeat;background-position:top left;}
#contentOb p.act b			{color:#000000;font-size:11px;line-height:12px;}
#contentOb p.act sup		{color:#ffe4af;font-size:70%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

#contentOb p.pricer			{float:right;width:105px;height:63px;margin:-5px 0px 0px 0px;padding:10px 0px 0px 20px;font-size:19px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;background-image: url(../images/preisbuttR1.jpg);background-repeat:no-repeat;background-position:top left;}
#contentOb p.pricer b		{color:#000000;font-size:11px;line-height:12px;}
#contentOb p.pricer sup		{color:#ffffff;font-size:14px;line-height:10px;font-weight:bold;margin:0px;padding:0px 1px 0px 1px;}
#contentOb p.pricer sup.mini{color:#ffe4af;font-size:50%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

#contentOb p.priceg			{float:right;width:105px;height:63px;margin:-5px 0px 0px 0px;padding:10px 0px 0px 20px;font-size:19px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;background-image: url(../images/preisbuttG1.jpg);background-repeat:no-repeat;background-position:top left;}
#contentOb p.priceg b		{color:#000000;font-size:11px;line-height:12px;}
#contentOb p.priceg sup		{color:#ffffff;font-size:14px;line-height:10px;font-weight:bold;margin:0px;padding:0px 1px 0px 1px;}
#contentOb p.priceg sup.mini{color:#ffe4af;font-size:50%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

#contentOb p.pricef			{float:right;width:105px;height:63px;margin:-5px 0px 0px 0px;padding:10px 0px 0px 20px;font-size:19px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;background-image: url(../images/preisbuttF1.jpg);background-repeat:no-repeat;background-position:top left;}
#contentOb p.pricef b		{color:#000000;font-size:11px;line-height:12px;}
#contentOb p.pricef sup		{color:#ffffff;font-size:14px;line-height:10px;font-weight:bold;margin:0px;padding:0px 1px 0px 1px;}
#contentOb p.pricef sup.mini{color:#ffe4af;font-size:50%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}


#contentOb sup				{color:#ffffff;}
#contentOb sup.mini			{font-weight:normal;}

#snav						{width:210px;position:absolute;margin:0px;top:0px;left:0px;z-index:2;padding:0px;}
#snav p						{font-size:10px;color:#ffffff;margin:0px 0px 5px 0px;padding:1px 0px 4px 3px;font-style:italic;background-color:#8CCC96;}

.subContent					{color:#000000;}
.#subContent sup.mini		{color:#000000;}

div.bannerback		{width:380px;height:100px;background-image: url(../images/bannerback.jpg);margin:0px;text-align:center;}
div.bannerback img	{margin-top:4px;}

div.tback				{width:565px;height:100px;background-image: url(../images/testimonialbackSB.jpg);background-repeat:no-repeat;background-position:top left;margin:-2px 0px 0px 0px;text-align:center;padding:0px;}
div.tback table			{width:100%;height:90px;border-collapse:collapse;margin:0px;}
div.tback table	td		{padding:8px 8px 8px 12px;vertical-align:middle;text-align:left;font-family:geneva,tahoma,arial,helvetica;font-size:9pt;font-weight:normal;}
div.tback table	td.t	{width:430px;border:0px dotted #ff0000;}
div.tback table	td h2	{margin:0px 0px 2px 0px;}
div.tback table	td.tkg	{vertical-align:top;text-align:right;padding:0px;}



img.cp				{float:left;margin:0px 10px 0px 0px;}

h1					{padding:0px;margin:0px 0px 15px 0px;font-size:16pt;line-height:18pt;font-family:geneva,tahoma,arial,helvetica;color:#333333;font-weight:normal;}
h2					{padding:0px;margin:0px 0px 15px 0px;font-size:13pt;line-height:13pt;font-family:arial,helvetica;color:#FB5301;font-weight:normal;}
h4					{padding:0px;margin:0px 0px 15px 0px;font-size:20pt;line-height:20pt;font-family:geneva,tahoma,arial,helvetica;color:#ffffff;font-weight:normal;} /*für mainheads*/

hr					{height:2px;border:1px solid #dddddd;}

sup.mini			{color:#ffe4af;font-size:6px;line-height:14px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

span.neu			{width:40px;height:17px;margin:0px 3px 0px 0px;padding:2px 4px 2px 4px;font-family:arial,helvetica;color:#ffffff;font-size:12px;font-weight:bold;line-height:13px;background-image:url(../images/nback1.gif);background-repeat:none;background-position:bottom left;background-color:#FB5301;}

p.dld				{width:200px;margin:0px;padding:0px;}

table					{border-collapse:collapse;margin:0px;font-size:10pt;font-family:arial,helvetica;color:#333333;}
table td				{text-align:top;vertical-align:top;}

table.content			{width:980px;border-collapse:collapse;margin:0px;font-size:10pt;font-family:arial,helvetica;color:#333333;}
table.content td.sp1	{width:420px;padding:0px;}
table.content td.sp2	{}

table.footer			{width:980px;border-collapse:collapse;margin:15px 0px 15px 0px;font-size:10pt;font-family:arial,helvetica;color:#333333;border:0px solid #ff0000;}
table.footer td			{padding:0px;font-size:8pt;font-family:arial,helvetica;color:#333333;text-align:right;}

table.agb				{width:980px;border-collapse:collapse;}
table.agb td			{padding:10px 0px 20px 0px;vertical-align:top;font-family:arial,helvetica;font-size:9px;line-height:12px;color:#979799;text-align: justify;}

table.sitemap			{width:100%;border-collapse:separate;margin:0px 0px 0px 10px;}
table.sitemap td		{width:33%;padding:0px 0px 0px 4px;border-left:1px solid #999999;border-bottom:0px solid #FB5301;}

table.contlist			{width:100%;border-collapse:separate;margin:0px 0px 0px 0px;}
table.contlist td		{padding:0px 0px 0px 0px;}

table.blaettern				{width:100%;border-collapse:separate;margin:10px 0px 0px 0px;border-top:2px solid #dddddd;}
table.blaettern td			{width:100%;padding:0px 0px 0px 0px;font-size:10px;text-align:right;}
table.blaettern td.anz		{vertical-align:middle;padding:0px 10px 0px 0px;color:#999999;}

table.produebs					{width:100%;border-collapse:collapse;margin:-25px 0px 0px 0px;}
table.produebs td				{width:33%;padding:0px 2px 0px 0px;font-family:arial,helvetica;color:#ffffff;font-weight:normal;}
table.produebs td p				{margin:0px;padding:10px;}
table.produebs td div.mbu		{margin:0px 0px 0px 0px;padding:0px 17px 0px 0px;text-align:right;}

table.produebs td p a:link 		{color:#ffffff;font-size:9pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
table.produebs td p a:visited 	{color:#ffffff;font-size:9pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
table.produebs td p a:active 	{color:#ffffff;font-size:9pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
table.produebs td p a:hover 	{color:#ffffff;font-size:9pt;font-family:arial,helvetica;text-decoration:none;font-weight:normal;}

table.dldatei 					{width:99%;border-collapse:collapse;margin:10px 0px 0px 0px;}
table.dldatei td				{padding:6px 0px 6px 0px;font-size:11px;border-bottom:0px solid #999999;}
table.dldatei td.ico			{width:24px;padding:0px;color:#000000;}
table.dldatei td.inh			{padding:6px 0px 6px 10px;color:#000000;}
table.dldatei td.inh a:link		{font-size:11px;color:#000000;text-decoration:none;}
table.dldatei td.inh a:visited	{font-size:11px;color:#000000;text-decoration:none;}
table.dldatei td.inh a:active	{font-size:11px;color:#000000;text-decoration:none;}
table.dldatei td.inh a:hover	{font-size:11px;color:#000000;text-decoration:underline;}

table.steps				{width:540px;border-collapse:separate;margin:15px 0px 15px 15px;}
table.steps td			{height:12px;padding:2px 0px 0px 4px;font-size:11px;line-height:10px;color:#FB5301;border-right:2px solid #FB5301;}
table.steps td.nl		{height:12px;padding:2px 0px 0px 4px;font-size:11px;line-height:10px;color:#FB5301;border:0;}
table.steps td.akt		{font-weight:bold;color:#FB5301;background-color:#FCD1BB;}

table.vcerg					{width:100%;border-collapse:collapse;margin:-50px 0px 0px 0px;}
table.vcerg td				{padding:0px;vertical-align:bottom;}
table.vcerg td.r			{text-align:right;vertical-align:top;}
table.vcerg td.r form		{padding:0px;margin:0px;border-top:1px solid #dddddd;vertical-align:top;}

table.vcergQSLOK			{width:100%;border-collapse:collapse;margin:-50px 0px 0px 0px;background:url(../images/vcergQSLOKback.gif);} /* background-color:#a6ffa2; */
table.vcergQSLOK td			{padding:5px;vertical-align:bottom;border-bottom:5px solid #FFDD6C;}
table.vcergQSLOK td.r		{text-align:right;vertical-align:top;}
table.vcergQSLOK td.r form	{padding:0px;margin:0px;border-top:1px solid #dddddd;vertical-align:top;}

/* suchfeld */
form.sff			{margin:2px;padding:0px;}
input.sf			{width:200px;height:14px;background:0;border:0px solid #ff0000;font-size:11px;color:#999999;line-height:10px;padding:-1px 0px 0px 2px;margin:0px;font-family:geneva,tahoma,arial,helvetica;}
table.sfeld			{border-collapse:collapse;margin:25px 0px 0px 120px;border:0px solid #ff0000;}
table.sfeld td		{padding:6px 0px 0px 5px;}
table.sfeld td.f	{width:120px;}

/* formulare */
input.butt 	{width:100px;height:30px;font-family:Helvetica,sans-serif;color:#ffffff;border:0px solid #ff0000;background-color:#D66A00;font-size:8pt;line-height:8pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 11px 6px;margin:20px 0px 0px 5px;background:url(../images/button1.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
input.buttg	{width:100px;height:30px;font-family:Helvetica,sans-serif;color:#ffffff;border:0px solid #ff0000;background-color:#ff0000;font-size:8pt;line-height:8pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 11px 5px;margin:20px 0px 0px 5px;background:url(../images/buttong.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
input.buttSSL 	{width:100px;height:30px;font-family:Helvetica,sans-serif;color:#ffffff;border:0px solid #ff0000;background-color:#D66A00;font-size:8pt;line-height:8pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 11px 6px;margin:20px 0px 0px 5px;background:url(../images/buttonSSL.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}

input.buttb	{height:22px;font-family:Helvetica,sans-serif;color:#333333;background-color:#a6ffa2;border:0px solid #3ca94e;font-size:8pt;font-weight:bold;text-decoration:none;background:url(../images/gradient.jpg);cursor:hand;}

table.form						{width:100%;border-collapse:separate;margin:10px 0px 0px 0px;padding:5px;border-top:2px solid #dddddd;}
table.form td					{padding:4px 0px 0px 0px;}
table.form td.bez				{width:160px;color:#FB5301;font-size:11px;line-height:12px;}
table.form td.bezz				{width:110px;color:#FB5301;font-size:11px;line-height:12px;}
table.form td.bezb				{width:200px;color:#666666;font-size:11px;}
table.form td.bezs				{width:20px;color:#666666;font-size:11px;}	
table.form td.but				{vertical-align:top;padding:0px;border:0px solid #ff0000;}
table.form td.but input.buttg	{margin:0px;border:0px solid #3ca94e;}
table.form td.err				{border:0px solid #ff0000;} /* background-image:url(../images/blinking.gif); */
table.form td.err .stdta		{background-color:#F3B700;}
table.form td.err .std			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std0			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std1			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std2			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std3			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std4			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .std5			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .chkb			{background-image:url(../images/fb_std_err.gif);}
table.form td.err .sel			{background-color:#F3B700;}
table.form td table td			{font-size:11px;line-height:13px;}
table.form td table td.b		{width:143px;}
table.form td table td.bs		{width:139px;}
table.form td table td.r		{text-align:right;}

table.formb				{width:100%;border-collapse:separate;margin:10px 0px 0px 0px;border-top:2px solid #dddddd;}
table.formb td			{padding:0px;}
table.formb td.r		{text-align:right;}

.sel		{width:250px;background-color:#CCCCCC;}
.chkb		{cursor:hand;}

.std 		{width:250px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top left;}
.std_a 		{width:250px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top left;}
.std0 		{width:23px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top left;}
.std0_a 	{width:23px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top left;}
.std1 		{width:50px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top left;}
.std1_a 	{width:50px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top left;}
.std2 		{width:191px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top right;}
.std2_a 	{width:191px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top right;}
.std3 		{width:215px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top right;}
.std3_a 	{width:215px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top right;}
.std4 		{width:115px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top right;}
.std4_a 	{width:115px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top right;}
.std5 		{width:150px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#444444;background-color:#CCCCCC;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std.gif);background-repeat:no-repeat;background-position:top right;}
.std5_a 	{width:150px;height:18px;margin:1px 0px 2px 0px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:0px solid #3ca94e;background:url(../images/fb_std_a.gif);background-repeat:no-repeat;background-position:top right;}

.stdta		{width:245px;background-color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;color:#444444;font-size:9pt;font-weight:normal;border:1px solid #333333;}
.stdta_a	{width:245px;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:9pt;font-weight:normal;border:1px solid #333333;}

.stdsf 		{width:150px;font-family:Arial,Helvetica,sans-serif;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:normal;text-decoration:none;border:1px solid #3ca94e;}


/* hyperlinks */
a:link 				{color:#000000;font-size:9pt;font-family:geneva,tahoma,arial,helvetica;text-decoration:underline;font-weight:normal;}
a:visited 			{color:#000000;font-size:9pt;font-family:geneva,tahoma,arial,helvetica;text-decoration:underline;font-weight:normal;}
a:active 			{color:#000000;font-size:9pt;font-family:geneva,tahoma,arial,helvetica;text-decoration:underline;font-weight:normal;}
a:hover 			{color:#000000;font-size:9pt;font-family:geneva,tahoma,arial,helvetica;text-decoration:none;font-weight:normal;}

a:link.ih 			{color:#000000;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:bold;}
a:visited.ih 		{color:#000000;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:bold;}
a:active.ih 		{color:#000000;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:bold;}
a:hover.ih 			{color:#000000;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:none;font-weight:bold;}

a:link.p 			{color:#ffffff;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
a:visited.p 		{color:#ffffff;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
a:active.p 			{color:#ffffff;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:underline;font-weight:normal;}
a:hover.p 			{color:#ffffff;font-size:9pt;line-height:16pt;font-family:arial,helvetica;text-decoration:none;font-weight:normal;}

a:link.meta	 		{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#333333;font-weight:normal;text-decoration:none;}
a:visited.meta 		{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#333333;font-weight:normal;text-decoration:none;}
a:active.meta 		{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#333333;font-weight:normal;text-decoration:none;}
a:hover.meta		{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#333333;font-weight:normal;text-decoration:underline;}

a:link.metaakt	 	{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;}
a:visited.metaakt 	{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;}
a:active.metaakt 	{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;}
a:hover.metaakt		{font-size:8pt;line-height:11px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:underline;}

a:link.tmeta	 	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:visited.tmeta 	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:active.tmeta 		{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#FB5301;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:hover.tmeta		{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#000000;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}

a:link.tmetaakt	 	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#000000;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:visited.tmetaakt 	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#000000;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:active.tmetaakt	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#000000;font-weight:normal;text-decoration:none;margin:0px 3px 0px 3px;}
a:hover.tmetaakt	{font-size:11px;line-height:12px;font-family:arial,helvetica;color:#000000;font-weight:normal;text-decoration:underline;margin:0px 3px 0px 3px;}

a:link.mnav	 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:visited.mnav 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:active.mnav 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:hover.mnav		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FFFFFF;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;background-repeat:no-repeat;background-position:top left;background-color:#333333;}

a:link.mnavakt	 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:visited.mnavakt 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:active.mnavakt 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;}
a:hover.mnavakt		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 0px 4px;margin:0px 5px 0px 0px;background-repeat:no-repeat;background-position:top left;background-color:#333333;}

a:link.snav	 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;}
a:visited.snav 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;}
a:active.snav 		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;}
a:hover.snav		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FFFFFF;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;background-color:#333333;}

a:link.snavakt	 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;background-color:#CECECE;}
a:visited.snavakt 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;background-color:#CECECE;}
a:active.snavakt 	{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;background-color:#CECECE;}
a:hover.snavakt		{width:190px;height:20px;font-size:12pt;line-height:12pt;font-family:geneva,tahoma,arial,helvetica;color:#FB5301;text-decoration:none;font-weight:normal;display:block;padding:3px 5px 1px 18px;margin:0px 5px 0px 0px;background-image: url(../images/mnav_a.gif);background-repeat:no-repeat;background-position:top left;background-color:#CECECE;}


a:link.subn 		{color:#000000;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_p.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:visited.subn		{color:#000000;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_p.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:active.subn 		{color:#000000;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_p.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:hover.subn 		{color:#000000;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_p.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:underline;}

a:link.subnakt 		{color:#6E6E70;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_a.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:visited.subnakt	{color:#6E6E70;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_a.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:active.subnakt 	{color:#6E6E70;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_a.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:none;}
a:hover.subnakt 	{color:#6E6E70;font-size:9pt;line-height:15pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;padding:3px 1px 0px 20px;margin:0px;background-image: url(../images/snav_a.gif);background-repeat:no-repeat;background-position:bottom left;text-decoration:underline;}

a:link.z 			{color:#000000;font-size:8pt;line-height:10pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;display:block;float:right;padding:3px 17px 0px 2px;margin:0px;background-image: url(../images/z_p.gif);background-repeat:no-repeat;background-position:bottom right;text-decoration:underline;}
a:visited.z 		{color:#000000;font-size:8pt;line-height:10pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;display:block;float:right;padding:3px 17px 0px 2px;margin:0px;background-image: url(../images/z_p.gif);background-repeat:no-repeat;background-position:bottom right;text-decoration:underline;}
a:active.z 			{color:#000000;font-size:8pt;line-height:10pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;display:block;float:right;padding:3px 17px 0px 2px;margin:0px;background-image: url(../images/z_p.gif);background-repeat:no-repeat;background-position:bottom right;text-decoration:underline;}
a:hover.z 			{color:#6E6E70;font-size:8pt;line-height:10pt;font-family:geneva,tahoma,arial,helvetica;font-weight:normal;display:block;float:right;padding:3px 17px 0px 2px;margin:0px;background-image: url(../images/z_a.gif);background-repeat:no-repeat;background-position:bottom right;text-decoration:none;}


a:link.linkbutt 	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/button1.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:visited.linkbutt 	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/button1.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:active.linkbutt	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/button1.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:hover.linkbutt	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/button1.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}

a:link.linkbuttg 	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/buttong.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:visited.linkbuttg	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/buttong.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:active.linkbuttg	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/buttong.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}
a:hover.linkbuttg	{width:100px;height:30px;display:block;float:right;font-family:Helvetica,sans-serif;color:#ffffff;background-color:#D66A00;border:0px solid #3ca94e;font-size:8pt;line-height:13pt;font-weight:bold;text-decoration:none;text-align:left;vertical-align:top;padding:0px 0px 0px 6px;margin:10px 0px 0px 0px;background:url(../images/buttong.gif);background-repeat:no-repeat;background-position:top left;cursor:hand;}



/* output-stuff von myphone-stile.css übernommen: */

blockquote {
  background: #dddddd url(../images/quoleft.gif) no-repeat 10px 10px;
  padding: 10px;
  margin: 0px;
  border: 1px solid #666666;
  font-style: italic;
  font-size: 12px;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(../images/quoright.gif) right bottom no-repeat;
}
li {
	list-style-image: url(../images/haken1.gif);	
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	margin: 0px 0px 0px -15px;
	padding: 5px 0px 4px 8px;
	border-bottom: 1px solid #999999;
}
* html li {height:20px;margin: 10px 0px 11px 0px;}

li sup	{font-size:80%;line-height:0px;color:#000000;}
li img	{padding: 5px 20px 0px 0px;}

.AGBcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
p.alert {
	width:475px;
	background: #000000 url(../images/alert.gif) no-repeat 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #F3B700;
    border-bottom: 2px solid #F3B700;
	color: #F3B700;
}
p.alert a	{color: #fff;}
p.info {
	width:475px;
    background: #000000 url(../images/info.gif) no-repeat 15px 50%; /* x-pos y-pos */
	text-align: left;
	margin:0px;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #cd7d52;
    border-bottom: 2px solid #cd7d52;
	color: #fff;
}
p.info a	{color: #fff;}
p.warn {
	width:475px;
    background: #d5aa00 url(../images/warn.gif) no-repeat 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #F7D229;
    border-bottom: 2px solid #F7D229;
	color: #FFF;
}

/* ergänzungen zu stile.css für MSIE: */
* html li			{padding: 0px 0px 0px 10px;line-height:16px;}

p.teaser_tpl2		{margin:2px 0px 4px 0px;padding:0px;color:#666666;}

i.se				{font-size:8pt;}



/* stuff von makecontentoutput */
h3					{font-size:11pt;background-color:#f2f2f2f;margin-bottom:5px;}

table.content table.tarif				{width:100%;border-collapse:separate;margin:0px;background-color:#555555;}
table.content table.tarif td			{padding:2px 2px 5px 6px;color:#000000;background-color:#f1f1f1;font-size:9pt;font-weight:bold;}
table.content table.tarif td b			{color:#000000;font-weight:bold;}
table.content table.tarif tr.h td		{padding:5px 2px 2px 6px;color:#000000;background-color:#FF6501;text-align:left;font-weight:bold;}
table.content table.tarif tr.d td		{color:#000000;background-color:#C0C0C0;text-align:left;}

/* neu */
p.noabst		{margin:-10px 0px 0px 0px;}
span.hinw		{color:#FB5301;}






/* ab hier old::: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body.popup			{background-image:url(../images/backingp.jpg);background-repeat:repeat;background-position:top left;padding:20px;}

sup					{font-size:9px;color:#666666;font-weight:normal;padding:0px;}

div.r				{text-align:right;}


div.prodteaser		{border:1px solid #ffffff;width:172px;min-height:118px;padding:6px;margin:4px 2px 3px 1px;background-color:#F85303;color:#000000;font-size:12px;line-height:14px;font-weight:bold;}

div.prodteaser p.price			{color:#ffffff;float:right;margin:0px;padding:10px 10px 20px 20px;font-size:30px;font-weight:bold;font-family:geneva,tahoma,arial,helvetica;}
div.prodteaser p.price b		{color:#ffffff;font-size:10px;line-height:15px;}
div.prodteaser p.price sup		{color:#ffffff;font-size:11px;line-height:11px;font-weight:bold;margin:0px;padding:0px 1px 0px 1px;}
div.prodteaser p.price sup.mini	{color:#ffffff;font-size:30%;line-height:0px;font-weight:normal;margin:0px;padding:0px 1px 0px 1px;}

