/* load some default */
@import url(standard.admedia.css);
@import url(standard.forms.css);
@import url(standard.modules.css);
@import url(mrmoney.css);

.text												{background:#fff;border:1px solid #fff;border-collapse:collapse;padding-top:10px;min-height:100px;}
.text h2											{color:#000;width:490px;font-size:16px;font-weight:bold;padding-left:20px;margin-top:5px;min-height:40px;}
.text h1											{color:#000;width:95%;font-size:13px;font-weight:bold;margin:20px 0 5px 40px;border-bottom:1px solid #000;}
.text p												{clear:both;padding:5px 30px 10px 30px;text-align:justify;}
.text table											{width:520px;}
.text table.wideTbl								{width:100%;_width:99.6%;vertical-align:middle;background-color:#edf4fe;border-spacing:inherit;border-collapse:collapse;}
.text table.wideTbl thead						{font-weight:bold;font-size:13px;padding:5px;background:#d1def7;}
.text table.wideTbl td							{padding:5px;border:1px solid #fff;}
.text ul											{margin:5px 5px 5px 50px;}
.text li											{background:url(http://www.geld.de/resources/images/info/info_pfeil.gif) no-repeat 0.3em top;padding-left:2em;list-style:none;}
.text li a											{font-weight:normal;text-decoration:underline;}
.text .doRecommend									{padding:0 0 10px 60px;background-color:#d1def7;overflow:hidden;_overflow:inherit;_width:100%;}
.text .doRecommend h1								{background-image:url(http://www.geld.de/resources/images/info/info_service_bg.gif);}
.text .doRecommend div								{padding:10px 60px 0 0;}
.text .doRecommend .right							{float:right;}
.text .doRecommend input.email, 
textarea.email										{background:#fff;border:1px solid #000;}
.text div.buttons									{width:85px;float:right;border:none;font-size:11px;padding-right:3px;}
.text div.buttons a									{float:left;width:80px;text-decoration:none;vertical-align:bottom;}
.text table.formulare_mini							{clear:both;width:100%;background:#c0d2f7;font-size:11px;text-align:left;}
.text table.formulare_mini thead td					{font-size:13px;text-indent:15px;font-weight:bold;background:#c0d2f7 url(http://www.geld.de/resources/images/info/info_service_bg.gif) no-repeat left;}
.text table.formulare_mini tfoot td					{font-size:15px;background:#c0d2f7;text-align:left;}
.text table.formulare_mini tfoot td input.button	{font-size:11px;font-weight:bold;width:120px;}
.text table.formulare_mini td						{background:#edf4fe;border:1px solid #c0d2f7;border-top:none;padding:2px 0 0 2px;}
.text table.formulare_mini td input, 
.text table.formulare_mini td select, 
.text table.formulare_mini td option				{font-size:11px;}
.text table.creditCalc							{width:100%;_width:99.6%;border-collapse:collapse;background-color:#edf4fe;margin-top:5px;}
.text table.creditCalc td						{line-height:25px;padding:0 10px;border:1px solid #fff;}
.text table.creditCalc td.h1						{color:#00004a;height:25px;line-height:25px;text-indent:15px;border:none;font-weight:bold;background:#c0d2f7 url(http://www.geld.de/resources/images/info/info_service_bg.gif) no-repeat left;}
.text table.creditCalc td.noBorder				{border:none;}
.creditCalcSmall									{margin:0px;width:100%;padding-left:10px;background:#edf4fe;line-height:25px;}
.text table.kredite									{width:100%;_width:99.6%;line-height:23px;border-collapse:collapse;background-color:#edf4fe;margin-top:1px;}
.text table.kredite td								{border:1px solid #fff;border-top:0px;padding:0px;text-align:center;vertical-align:middle;}
.text table.kredite td.h1							{color:#00004a;height:23px;line-height:23px;text-indent:15px;font-weight:bold;background:#c0d2f7 url(http://www.geld.de/resources/images/info/info_service_bg.gif) no-repeat left;border:none;}
.text table.kredite td.left							{text-align:left;padding-left:10px;font-weight:bold;}
 .text table.kredite td.zumRechner					{text-align:left;background:#c0d2f7;vertical-align:middle;padding-left:10px;}
.text table.kredite td.noBorder						{border:none;}
.text table.kredite td div.googleCnt		{width:560px;border:none;margin:5px 0 10px 0;line-height:15px;}
.text table.kredite td div.text div.googleCnt ul {margin:0 20px;list-style-image:url(http://www.geld.de/resources/images/info/info_pfeil_short.gif);}
.text table.kredite td div.text div.googleCnt li {margin-bottom:5px;}
.text table.reiter									{width:100%;_width:99.6%;line-height:25px;background-color:#fff;}
.text table.kredit_info								{width:100%;_width:99.6%;line-height:23px;border-collapse:collapse;background-color:#edf4fe;}
.text table.kredit_info input						{font-size:10px;}
.text table.kredit_info td.h1						{width:100%;color:#00004a;height:25px;line-height:23px;text-indent:15px;font-weight:bold;background:#c0d2f7 url(http://www.geld.de/resources/images/info/info_service_bg.gif) no-repeat left;border:none;}
.text table.kredit_info td							{height:25px;line-height:20px;border:1px solid #fff;border-top:0px;padding:2px 10px 2px 10px;vertical-align:middle;}
.text table.kredit_info td.noBorder					{line-height:20px;border:none;vertical-align:middle;}
/** PARTNER **/
.partner											{margin-top:10px;height:188px;background:url(http://www.geld.de/resources/images/werbung/partner_theme_01.gif);}
.partnerBtn										{float:left;color:#0000FF;cursor:pointer;width:288px;height:42px;font-size:13px;margin-top:140px;border:none;background:url(http://www.geld.de/resources/images/werbung/partner_theme_01_button.jpg);text-align:center;text-decoration:underline;white-space:normal;}
.partnerBtn2									{float:left;color:#0000FF;cursor:pointer;width:182px;height:60px;font-size:13px;margin:5px;border:none;background:url(http://www.geld.de/resources/images/werbung/partner_theme_03_button.jpg);text-align:center;text-decoration:underline;white-space:normal;}
.partnerBtnShort									{color:#0000FF;cursor:pointer;width:202px;height:50px;border:none;font-size:13px;background:url(http://www.geld.de/resources/images/werbung/partner_theme_short.jpg) repeat-x;text-align:center;text-decoration:underline;white-space:nowrap;}
.partnerBox3										{width:48.3em;background:url(http://www.geld.de/resources/images/werbung/partner_theme_01_button_bg.jpg) repeat-x;margin-top:5px;}
.partnerBtn3									{color:#0000FF;cursor:pointer;width:290px;height:42px;font-size:13px;padding-left:25px;border:none;background:url(http://www.geld.de/resources/images/werbung/partner_theme_01_button.jpg) no-repeat left;text-decoration:underline;text-align:center;white-space:normal;}
.partnerBox											{width:48.3em;background:#fff;margin-top:5px;}
.partnerBox p										{color:#000;font-weight:normal;padding:10px;background:#fff;border-left:1px solid #fff;}	
.partnerBox table									{width:100%;color:#000;text-align:left;background:#edf4fe;border-right:1px solid #9EC5F9;border-bottom:1px solid #9EC5F9;}
.partnerBox table td								{width:50%;height:25px;padding:0 10px;border-top:1px solid #9EC5F9;border-left:1px solid #9EC5F9;}
.partnerBox table.partnerSteps						{width:100%;border:none;background:none;padding:10px;}
.partnerBox table.partnerSteps td					{border:none;background:none;}
.partnerBox ul										{margin-left:40px;list-style-image:url(http://www.geld.de/resources/images/info/info_pfeil_short.gif);background:#fff;}

/* override into print style */
*										{padding:0;margin:0;}
body									{font-family:Arial, Helvetica, sans-serif;color:#000;background:#fff;}
a 										{color:#00c;text-decoration:underline;}
hr										{height:1px;color:#000;background:#000;}
div										{margin:1em 0;}
h1, h2, h3, h4							{color:#E77E00;font-size:1.2em;}
script,
#FlexTopView,
#navHorBg,
#navHor,
#contact,
#searchHor,
#navLft,
#rgt,
#FlexPop,
#FlexSky,
#footer,
#path,
.buttons,
.cntHead,
.topicOfMonth img,
.infoBox,
.ftrBox,
.analysis,
.analysisSmallForm,
.mainImg,
.lnkBox,
.other									{display:none;visibility:hidden;}
.other									{color:#fff;}

/* kfz calc css */
#kfz_block								{background:#fff;margin:.7em;border:1px solid #EAEAEA;font-size:100.1%;font-family:Arial, Helvetica, sans-serif;_width:100%;}

#kfz_block a:hover 						{color:#c00;}

#kfz_block div							{border:1px solid #fff;}
#kfz_block h3 							{color:#0000aa;}
#kfz_block p							{padding:.3em .7em .3em 1.5em;font-size:1em;}
#kfz_block li							{font-size:1em;}
#kfz_block img							{vertical-align:middle;}

#kfz_block table 						{width:100%;font-size:1em;}
#kfz_block table p						{font-size:1em;}
#kfz_block table td						{vertical-align:top;}
#kfz_block table td div					{padding:.2em;}
#kfz_block span.required 				{color:blue;}
#kfz_block .stepTable 					{border-bottom:1px solid #EAEAEA;}
#kfz_block .stepTable td				{width:25%;color:#666;background:#edf4fe;font-weight:bold;border-left:5px solid #EAEAEA;padding:.3em;}
#kfz_block .stepTable td.activeCol		{color:#fff;background:#39396b;border-left:5px solid #FF7B02;}

#kfz_block .countdownTable 				{border-bottom:1px solid #EAEAEA;}
#kfz_block .countdownTable td 			{width:10%;padding:.3em .3em .3em 1.5em;vertical-align:baseline;}
#kfz_block .countdownTable td.countdown {width:90%;padding:.3em;}
#kfz_block .countdown div 				{width:100%;border:1px solid #EAEAEA;vertical-align:bottom;padding:0px;}
#kfz_block .countdown div img			{vertical-align:baseline;}

#kfz_block .resultTable					{border-top:1px solid #EAEAEA;}
#kfz_block .resultTable a				{text-decoration:none;}
#kfz_block .resultTable td				{width:auto;height:2em;vertical-align:middle;}
#kfz_block .resultTable .highlightRow	{text-align:center;}
/** other specials **/
.secondRow								{background:#EFEFEF;}
.siegel									{margin:.3em;}
.siegelSmall							{margin-right:.5em;}
.best									{background:#F6F9FE;}
.disclaimer								{color:#666;border-bottom:1px solid #EAEAEA;}
#kfz_block p.disclaimer					{padding:.3em .7em 1.5em 1.5em;font-size:.9em;}

.leistungsvergleich td								{font-weight:bold;color:#ccc;padding:.2em 0;}
#kfz_block .resultTable .leistungsvergleich td a 	{text-decoration:underline;}
html>body .leistungsvergleich img					{margin:.3em 0;}

.getOffer,.onlineDeal,.dummyDeal		{display:block;margin:.2em;padding:.5em;}
.dummyDeal								{border:1px solid #F6F9FE;margin-left:0;padding-left:0;}
.getOffer								{background:#F6F9FE;border:1px solid #BACBE2;}
.onlineDeal								{background:#CCFF99;border:1px solid #66CC33;}

#kfz_block table .labelCol				{width:50%;text-align:right;font-weight:bold;}
#kfz_block table .labelCol a img		{margin-right:.3em;}
#kfz_block table .infoCol				{width:40px;text-align:center;vertical-align:top;_padding:.5em .5em 0 .5em;}
#kfz_block table .infoCol div			{padding:0 .5em;}

#kfz_block table .highlightRow td 		{padding:.4em .3em;background:#edf4fe;}
#kfz_block table .highlightRow td div	{border:1px solid #edf4fe;}
#kfz_block table .highlightRow td.infoCol {_padding-top:.6em;background:#edf4fe;}
.headCol 								{text-indent:.7em;font-weight:bold;border-left:5px solid green;border-bottom:1px solid #fff;}

#kfz_block .carNameRow 					{color:green;font-weight:bold;font-size:1em;}
#kfz_block table .carNameRow 			{color:green;font-weight:bold;font-size:1em;}
#kfz_block .errorBlock			 		{color:red;}
#kfz_block .errorBlock ul				{list-style-type:square;}
#kfz_block .errorBlock li				{background:none;}

#kfz_block .submitRow td			 	{padding-top:.4em;border-top:1px solid #EAEAEA;}
#kfz_block .submitCol			 		{text-align:right;padding-right:.7em;}
.submitBtn								{border:none;background:none;cursor:pointer;}
.btnCompare								{border:none;background:none;cursor:pointer;margin:0;padding:0;}


#damagesLast3Years						{margin:0 .7em 0 1.5em;_width:100%;}
#damagesLast3Years p					{padding:.3em 0;}
#damagesLast3Years table				{border:1px solid #EAEAEA;}
#damagesLast3Years td 					{text-align:center;}
#damagesLast3Years th 					{background:#edf4fe;font-size:1em;}

/** help topic **/
.help									{background:#39396b;font-size:100.1%;}
#helpTopic 								{font-family:Arial, Helvetica, sans-serif;font-size:.75em;background:#fff;border:1px solid #FF7B02;border-width:3px 0 1px 0;}
#helpTopic h3 							{font-size:1.5em;margin:0;padding:.5em 2em;background:#edf4fe url(http://kfz.geld.de/images/help.gif) no-repeat .5em center;border-bottom:1px solid #EAEAEA;}
#helpTopic p 							{margin:1em;text-align:justify;line-height:1em;}
#helpTopic p.btnClose 					{text-align:right;margin-top:2em;}

/** leistungsvergleich **/
#kfz_block table.compareTable			{width:12.1em;float:left;border:1px solid #ccc;border-width:1px 1px 0 0;margin-bottom:1.5em;_margin-bottom:0;}
#kfz_block table.wide					{margin-left:1.5em;border-left:1px solid #ccc;_margin-left:.8em;}
.wide td								{white-space:nowrap;background:#F6F9FE;}
#kfz_block table.compareTable td		{vertical-align:top;padding:.4em;border:1px solid #ccc;border-width:0 0 1px 0;}
.best									{background:#CCFF99;}
#kfz_block table.compareTable td.siegelBack {background:#edf4fe url(http://kfz.geld.de/images/siegel_small.gif) no-repeat right;}
