body { padding:0 0 0 0; margin:0 0 40px 0; background:url(/de/planpate/img/bg_main-plan-deutschland.jpg) top center no-repeat #FDAF1A;
	color:#000000; font-family:Verdana,Helvetica,Arial,sans-serif; font-weight:normal; text-align:center;
	font-size:12px; }

a img { border:0; }
a:link,
a:visited,
a:active { color:#0067b9; text-decoration:none; }
a:hover { color:#0067b9; text-decoration:underline; }

p { margin:0; }
ul { list-style-type:none; list-style-position:inside; margin:0; padding:0; }
li { padding:0 0 18px 14px; background:url(/de/planpate/img/icon-list-image.gif) 0px 8px no-repeat; /* text-indent:14px; */ }

ul.ohne-lbr {  }
ul.ohne-lbr li { padding:0 0 0 14px; text-indent:0; }
.blau { color:#3366CC; }
div.clearer { clear:both; height:1px; overflow:hidden; }

fieldset { border:none; margin:0; padding:0; }
.fRow { display:inline; float:left; margin:0 0 18px 49px; }
.fRow .fRadio { display:inline; margin:0 12px 0 0; }
select { border:1px solid #3366CC; font-size:11px; height:18px; font-family:Verdana,Helvetica,Arial,sans-serif;
	margin-left:4px; }
input { border:1px solid #3366CC; font-size:11px; height:15px; font-family:Verdana,Helvetica,Arial,sans-serif;
	padding:1px 0 0 2px; }
.fRadio input { margin:0 5px 0 0; border:none; position:relative; top:3px; }
.checkbox input { border:0; margin-right:8px; }
textarea { border:1px solid #3366CC; font-size:11px; font-family:Verdana,Helvetica,Arial,sans-serif; }
.col1 { float:left; width:142px; }
.col2 { float:left; width:270px; }
.col3 { float:left; }
.col4 { float:left; width:430px; }
.inp1 { margin:0 6px 0 0; width:121px; }
.inp2 { width:121px; }
.inp3 { width:252px; }
.inp4 { margin:0 6px 0 0; width:44px; }
.inp5 { width:198px; }
.inp6 { margin:0 0 0 1px; width:119px; }
.inp7 { margin:0 6px 0 0; width:60px; }
.inp8 { margin:0 6px 0 0; width:32px; }
.inp9 { margin:0 6px 0 0px; width:24px; }
.inp10 { margin:0 6px 0 12px; width:32px; }
.inp11 { margin:0 2px 0 0; width:34px; }
.inp12 { margin:0 0 0 2px; width:53px; }
.inp13 { width:100px; }

.inp1_error { margin:0 6px 0 0; width:121px;border:1px solid #ff0000 }
.inp2_error { width:121px; border:1px solid #ff0000}
.inp3_error { width:252px;border:1px solid #ff0000 }
.inp4_error { margin:0 6px 0 0; width:44px;border:1px solid #ff0000 }
.inp5_error { width:198px; border:1px solid #ff0000}
.inp6_error { margin:0 0 0 1px; width:119px; border:1px solid #ff0000}
.inp7_error { margin:0 6px 0 0; width:60px; border:1px solid #ff0000}
.inp8_error { margin:0 6px 0 0; width:32px; border:1px solid #ff0000}
.inp9_error { margin:0 6px 0 0px; width:24px;border:1px solid #ff0000 }
.inp10_error { margin:0 6px 0 12px; width:32px; border:1px solid #ff0000}
.inp11_error { margin:0 2px 0 0; width:34px;border:1px solid #ff0000 }
.inp12_error { margin:0 0 0 2px; width:53px;border:1px solid #ff0000 }
.inp13_error { width:100px; border:1px solid #ff0000}

button { border:none; background:none; cursor:pointer; }
.form-errors {border:1px solid #afc2e9;margin-left:48px;margin-top:10px;font-weight:bold;width:560px;background-color:#e0e7f5 }
.error_text { color:#ff0000; }

div#rahmen { position:relative; margin:0 auto 0 auto; text-align:left; width:944px; }

div#header { height:220px; background:url(/de/planpate/img/bg-header.png) top left no-repeat; }

div#header-content { position:relative; height:220px; width:926px; margin:0 9px 0 9px;
	background:url(/de/planpate/img/bg-header-image.jpg) top left no-repeat; }

div#header-navi { position:absolute; width:915px; top:6px; left:0px; font-size:12px; text-align:right; color:#0067b9; }

div#navigation { position:absolute; top:164px; left:32px; }
div#navigation a,
div#navigation span { display:block; float:left; height:1px; padding-top:29px; overflow:hidden; }
#home { width:79px; }
a#home:link,
a#home:visited,
a#home:active { background-image:url(/de/planpate/img/navi-home.gif); }
span#home,
a#home:hover { background-image:url(/de/planpate/img/navi-home-on.gif); }

#patenschaft { width:160px; }
a#patenschaft:link,
a#patenschaft:visited,
a#patenschaft:active { background-image:url(/de/planpate/img/navi-patenschaft.gif); }
span#patenschaft,
a#patenschaft:hover { background-image:url(/de/planpate/img/navi-patenschaft-on.gif); }

#patewerden { width:133px; }
a#patewerden:link,
a#patewerden:visited,
a#patewerden:active { background-image:url(/de/planpate/img/navi-patewerden.gif); }
span#patewerden,
a#patewerden:hover { background-image:url(/de/planpate/img/navi-patewerden-on.gif); }

#ueberplan { width:110px; }
a#ueberplan:link,
a#ueberplan:visited,
a#ueberplan:active { background-image:url(/de/planpate/img/navi-ueberplan.gif); }
span#ueberplan,
a#ueberplan:hover { background-image:url(/de/planpate/img/navi-ueberplan-on.gif); }

#infos { width:154px; }
a#infos:link,
a#infos:visited,
a#infos:active { background-image:url(/de/planpate/img/navi-infos.gif); }
span#infos,
a#infos:hover { background-image:url(/de/planpate/img/navi-infos-on.gif); }


div#logo { position:absolute; top:14px; left:40px; width:134px;height:119px}

div#hauptinhalt { background:url(/de/planpate/img/bg-content.png) top left repeat-y; }

div#content { position:relative; width:926px; margin:0 9px 0 9px; background-color:#f8f9fb; line-height:18px; }
div#content.ueberuns-bg { background:url(/de/planpate/img/bg-content-ueberuns.jpg) 0px 394px no-repeat #f8f9fb; }

div#start-image { position:absolute; top:20px; left:-38px; width:304px;}
div#start-image div.startimage-rahmen { background:url(/de/planpate/img/bg-start-bild.png) top left no-repeat;
	width:225px; height:271px; padding:17px 0 0 16px; }

div#zweispalter-startseite { position:relative;background-color:transparent; margin:53px 0 0 9px; width:680px; height:757px;
	 }
div#zweispalter-startseite div.headline-zweispalter	{ padding:104px 0 8px 38px; }			
div#zweispalter-startseite div.button-zweispalter { position:absolute; top:520px; left:209px; }
div#zweispalter-startseite div.zweispalter-links { float:left; width:277px; margin:0 43px 0 41px; }
div#zweispalter-startseite div.zweispalter-rechts { float:left; width:274px; }

div.zweispalter div.linke-spalte { float:left; width:339px; }
div.zweispalter div.rechte-spalte { float:left; width:319px; }

div.ueber-dreispalter div.bild { margin-bottom:5px; }
div.ueber-dreispalter div.linke-spalte { float:left; width:244px; }
div.ueber-dreispalter div.spalte-mitte { float:left; width:214px; }
div.ueber-dreispalter div.rechte-spalte { float:left; width:214px; }

div#spalte-links { position:relative; float:left; width:689px; margin-top:10px; }
div#spalte-links div.headline-startseite { margin:22px 0 0 207px; }
div#spalte-links div.startseite-text { margin:14px 25px 0 211px; }
div#spalte-links div.text-50 { margin:0 0 0 49px; }
div#spalte-links div.main-text { width:608px; }
div#spalte-links div.danke-seiten { width:448px; }
div#spalte-links div.text-33 { margin:0 0 0 33px; }
div#spalte-links a:link,
div#spalte-links a:visited,
div#spalte-links a:active { color:#000000; text-decoration:underline; }
div#spalte-links a:hover { color:#000000; }

div#spalte-rechts { float:left; width:237px; margin-top:21px; }
div#spalte-rechts div.text { margin:0 0 0 9px; width:180px; }
div#spalte-rechts div.trenner { width:198px; height:10px; margin:11px 0 7px 0; }
div#spalte-rechts div.trenner-1 { background:url(/de/planpate/img/trenner-rechts-1.gif) top left no-repeat; }
div#spalte-rechts div.trenner-2 { background:url(/de/planpate/img/trenner-rechts-2.gif) top left no-repeat; }
div#rechts-wickert { background:url(/de/planpate/img/image-wickert.jpg) 0px 40px no-repeat; }
div#rechts-wickert div.button { padding:177px 0 13px 9px; }
div#rechts-wickert div.text { margin-top:10px; }
div#gif-teaser { margin:0 0 0 9px; }
/*
div#spalte-rechts ul { list-style-position:outside; padding-left:14px; }
*/
div#spalte-rechts ul li { padding-bottom:0; }

div#scroller { position:relative; height:165px; width:171px; }
div#scroller-links { position:absolute; top:137px; left:9px; }
div#scroller-rechts { position:absolute; top:137px; left:167px; }
div#scroller-rahmen { position:absolute; top:0px; left:47px; width:112px; height:165px; overflow:hidden; }
div#scroller-bild { position:relative; left:-437px; }

div#fusszeile { clear:both; height:170px; background:url(/de/planpate/img/bg-footer.png) top left no-repeat; }
div#footer-content { font-size:11px; line-height:21px; text-align:center; color:#0067b9; padding-top:21px; }


div#dev-layer { position:absolute; top:2px; left:5px; color:#999999; }


/* Rows and Cols */
#content #spalte-links #cMFormpage form fieldset .fBody .fRow {display:inline;float:left;margin:0 0 5px 73px;width:384px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow.pateOrInfoIndent {margin-left:90px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowMargin {margin-bottom:15px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowLine {background:transparent url("/de/images/elements/el_form_line.gif") no-repeat bottom left;margin-bottom:8px;padding:0 0 25px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowDottedLine {background:transparent url("../images/elements/el_form_dottedline.gif") no-repeat bottom left;margin-bottom:8px;padding:0 0 25px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowHint {font-size:9px;margin-top:-16px;margin-bottom:15px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowHintShop {font-size:9px;margin-top:-2px;margin-bottom:15px;}
#content #spalte-links #cMFormpage form fieldset .fBody #shopFormTop {background:transparent url("/de/images/elements/el_form_line2.gif") no-repeat bottom left;display:inline;float:left;margin-bottom:8px;padding:0 0 21px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col1 {float:left;width:128px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col2 {float:left;width:256px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col3 {float:left;width:25px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col4 {float:left;width:359px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col4 wider {float:left;width:512px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col5 {color:#23262A;float:left;font-weight:bold;width:272px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col5 input {margin:0 7px -3px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .col6 {color:#838E9C;float:left;padding:2px 0 0 0;width:112px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowUpload #fRowUpload1 {display:inline;float:left;margin:0 5px 0 0;width:176px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRowUpload #fRowUpload1 {width:228px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowUpload #fRowUpload2 {float:left;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowUpload #fRowUpload2 input {border:1px solid #36C;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;padding:0 0 0 2px;height:20px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRowUpload #fRowUpload2 input {height:18px;width:auto;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems {display:inline;float:left;margin:0 0 13px 73px;line-height:13px;width:384px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col1 {float:left;width:14px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col1 a {background:transparent url("/de/shop/images/bt_delete.gif") no-repeat top left;display:block;width:14px;height:17px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col1 a span {display:none;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col2 {float:left;font-weight:bold;text-align:right;width:21px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col3 {float:left;padding:0 0 0 11px;width:288px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col3 {width:277px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col4 {float:left;width:10px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItems .col5 {float:left;text-align:right;width:51px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItemsSum {display:inline;float:left;margin:0 0 0px 302px;width:155px;}
#content #spalte-links #cMFormpage form fieldset .fBody .sumLast {background:transparent url("/de/shop/images/bg_line_shop1.gif") no-repeat bottom left;font-weight:bold;margin-bottom:25px;padding:0 0 4px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .sumLast2 {background:transparent url("/de/shop/images/bg_line_shop2.gif") no-repeat bottom left;font-weight:bold;margin-top:-8px;padding:0 0 9px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItemsSum .col1 {float:left;width:94px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItemsSum .col2 {float:left;width:10px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRowItemsSum .col3 {float:left;text-align:right;width:51px;}

/* Radios */
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .fRadio {display:inline;margin:0 12px 0 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .last {margin:0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .fRadio input {margin:0 3px -3px 0;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .fRadioCol1 {float:left;width:25px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .fRadioCol2 {float:left;width:359px;}

/* Selects */
#content #spalte-links #cMFormpage form fieldset .fBody .fRow select {border:1px solid #36C;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;height:20px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow select {height:18px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .sel1 {margin:0 0 0 5px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .sel2 {width:256px;}

/* Inputs */
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .input {border:1px solid #36C;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;padding:0 0 0 2px;height:20px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .input {height:16px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp1 {margin:0 6px 0 0;width:125px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp1 {width:121px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp2 {width:125px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp2 {width:121px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp3 {width:256px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp3 {width:252px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp4 {margin:0 6px 0 0;width:48px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp4 {width:44px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp5 {width:202px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp5 {width:198px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp6 {margin:0 0 0 1px;width:123px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp6 {width:119px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp7 {margin:0 6px 0 0;width:64px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp7 {width:60px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp8 {margin:0 6px 0 0;width:36px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp8 {width:32px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp9 {margin:0 6px 0 0px;width:28px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp9 {width:24px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp10 {margin:0 6px 0 12px;width:36px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp10 {width:32px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp11 {margin:0 2px 0 0;width:38px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp11 {width:34px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp12 {margin:0 0 0 2px;width:57px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp12 {width:53px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp13 {width:104px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .inp13 {width:100px;}

/* Textareas */
#content #spalte-links #cMFormpage form fieldset .fBody .fRow textarea {border:1px solid #36C;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .ta1 {width:384px;height:80px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .ta1 {width:382px;height:78px;}
#content #spalte-links #cMFormpage form fieldset .fBody .fRow .ta2 {width:384px;height:145px;}
	html>body #content #spalte-links #cMFormpage form fieldset .fBody .fRow .ta2 {width:382px;height:143px;}

#content .csc-textpic-single-image {padding: 12px 0pt 15px 47px;}

#beschenkter {
margin-left:-48px;
}

/*Image SLider*/
#content #spalte-rechts .tx-planimageslider-pi1 {margin-left:5px}

.image_header {margin-left:50px}


