/* CSS Dokument für green.ch (Content) */

h1, .titel1 {color:#3cb12f;font-size:22px;font-weight:normal;margin:20px 0 13px 0;}
h2 {font-family:Arial, Helvetica, sans-serif;color:#97be0d;font-size:18px;font-weight:normal;margin:15px 10px 1em 0px;}
h3 {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:16px;font-weight:bold;margin:1em 10px 1em 0px;}
h4 {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:13px;font-weight:bold;margin:0;}
h2 a {color:#97be0d; text-decoration:none;}
p {	margin-bottom:1em;}
.contentAbobest p {margin-bottom:10px;}
.contentAbobest ul {margin-left:20px; padding-left:0;}
ul {list-style:none;}
ul {list-style:square; margin-left:20px;}
ol {list-style:square; margin-left:20px;}
input {font-family:Arial, Helvetica, sans-serif;color:#666666; /*border:1px #CCCCCC solid;background: #FFFFFF;*/}
input.inputaktiv { border:#999999 solid;}
#content li { padding-bottom:0.6em;}
#startContent li { padding-bottom:0;}
ul.listPDF {margin:0; padding:0; margin-left:25px;}
ul.listPDF li {list-style:url(/img/icon/icon_pdf_xp.gif); margin:0 0 0 0; padding:0 0 3px 10px;}
.floatLeft {float:left;}
.imgLeft { float:left; margin-right:40px; margin-bottom:20px;}
.imgRight {float:right; margin-left:40px; margin-bottom:20px;}
.imgLeft3 {float:left; margin-right:11px; margin-bottom:20px;}
.iconRight { float:right; margin-right:5px;}

.colTxtBanTxt {float:left; width:502px}
.colTxtBanBan {float:right; width:238px; margin-bottom:20px; margin-left:10px;}


.btn {width:120px; margin-top:2em;}
	.btn a, .btn a:visited {display:block; padding:6px; font-weight:bold; text-decoration:none; border:1px #CCCCCC solid; color:#000000; background:#efefef url(/img/bg/btn_bg.gif) repeat-x;}
	.btn a:focus, .btn a:hover {text-decoration:underline; border:1px #97be0d solid;background-image:url(/IMG/bg/navig_bg_aktiv_neu2.jpg); background-position:right;}
	.btn img { float:right; margin-top:2px;}
	* html .btn a {width:106px; /* w\idth:106px; */ /* Breitenangaben nur fuer IE */}

.btnFormAbsenden {width:120px; margin-top:2em;}
	.btnFormAbsenden a, .btnFormAbsenden a:visited {display:block; padding:6px; font-weight:bold; text-decoration:none; border:1px #97be0d solid; color:#000000; background:#72d02d url(/IMG/bg/navig_bg_aktiv_neu2.jpg) repeat-x;}
	.btnFormAbsenden a:focus, .btnFormAbsenden a:hover {text-decoration:underline; background-position:right;}
	.btnFormAbsenden img { float:right; margin-top:2px;}
	* html .btnFormAbsenden a {width:106px; /* w\idth:106px; */ /* Breitenangaben nur fuer IE */}


.btnNext .btn { float:left; margin-right: 2em;}

.btnFloat {float:left; margin-right: 2em; width:120px; margin-top:2em;}
	.btnFloat a, .btnFloat a:visited {display:block; padding:6px; font-weight:bold; text-decoration:none; border:1px #CCCCCC solid; color:#000000; background:#efefef url(/img/bg/btn_bg.gif) repeat-x;}
	.btnFloat a:focus, .btnFloat a:hover {text-decoration:underline; border:1px #078307 solid; background:#83e621 url(/IMG/bg/navig_bg_aktiv_neu2.jpg) right;}
	.btnFloat img { float:right; margin-top:2px;}
	* html .btnFloat a {width:106px; /* w\idth:106px; */ /* Breitenangaben nur fuer IE */}

.tab { width:auto;}
	.tab table { width:100%; border-collapse:collapse;}
	.tab th {border-bottom:#CCCCCC 1px solid; background:#00cc00 url(/img/bg/tab_titel_bg.jpg) repeat-x bottom; padding:8px 6px; text-align:left; color:#FFFFFF; font-weight:bold;} 
	.tab tr.subTitel {background:#fafafa; font-weight:bold; text-transform:uppercase;}
	.tab td {border-bottom:#CCCCCC 1px solid; padding:10px 6px; vertical-align:top;}
	.tab .right { text-align:right;}
	.tab .center { text-align:center;}

.tab2 { width:auto;}
	.tab2 table { width:100%; border-collapse:collapse;}
	.tab2 th {border-bottom:#CCCCCC 1px solid; border-left:#00cc00 1px solid; border-right:#00cc00 1px solid; background:#00cc00 url(/img/bg/tab_titel_bg.jpg) repeat-x bottom; padding:8px 6px; text-align:left; color:#FFFFFF; font-weight:bold;} 
	.tab2 tr.subTitel {background:#fafafa; font-weight:bold; text-transform:uppercase;}
	.tab2 td {border-bottom:#CCCCCC 1px solid; border-left:#f0f0f0 1px solid; border-right:#f0f0f0 1px solid; padding:10px 6px; vertical-align:top;}
	.tab2 .right { text-align:right;}
	.tab2 .center { text-align:center;}
	
.tab3 { width:auto;}
	.tab3 table { width:100%; border-collapse:collapse;}
	.tab3 th {border-right:#CCCCCC 1px solid;  text-align:left; font-weight:bold;}
		.tab3 th a { display:block; font-size:15px; padding:8px 6px; text-decoration:none;}
			.tab3 th a:hover {}
	.tab3 tr.subTitel {background:#fafafa; font-weight:bold; text-transform:uppercase;}
	.tab3 td {border-right:#CCCCCC 1px solid;border-top:#ebebeb 1px solid; padding:10px 6px; }
	.tab3 .right { text-align:right;}
	.tab3 .center { text-align:center;}


.tab_neu1 { width:auto;}
	.tab_neu1 table { width:100%; border-collapse:collapse;}
	.tab_neu1 th {border-bottom:#6dcb3c 1px solid; background:#FFFFFF url(/img/bg/tab_titel_bg1.jpg) no-repeat; padding:8px 6px; text-align:left; color:#000000; font-size:15px; font-weight:bold; vertical-align:top;} 
	.tab_neu1 tr.subTitel {background:#fafafa; font-weight:bold;}
	.tab_neu1 td {border-bottom:#CCCCCC 1px solid; padding:10px 6px; vertical-align:top;}
	.tab_neu1 .right { text-align:right;}
	.tab_neu1 .center { text-align:center;}

.tab_neu2 { width:auto;}
	.tab_neu2 table { width:100%; border-collapse:collapse;}
	.tab_neu2 th {border-bottom:#ffffff 1px solid; background:#e6e6e6 url(/img/bg/tab_titel_bg2.jpg) repeat-x; padding:8px 6px; text-align:left; color:#000000; font-size:15px; font-weight:bold; vertical-align:top;} 
	.tab_neu2 tr.subTitel {background:#fafafa; font-weight:bold; color:#666666;}
	.tab_neu2 td {border-bottom:#CCCCCC 1px solid; padding:10px 6px; vertical-align:top;}
	.tab_neu2 .right { text-align:right;}
	.tab_neu2 .center { text-align:center;}
	
.addBox {float:right; width:222px; margin:0 0 0 14px; padding:0 3px; background:url(/img/bg/acco_bg.gif) repeat-y;}
	.addBoxFooter {background: #FFFFFF url(/img/bg/acco_footer_bg.gif) no-repeat; height:5px; font-size:0; margin:6px -3px 0 -3px; padding-bottom:20px;}
	.addBox h1 {background:#f4f3f4 url(/img/bg/addbox_h1_bg.gif) repeat-x;font-size:1.4em;color:#3cb12f;margin:0px 0 6px 0;padding:7px 6px 4px 6px;/*height:31px;*//*cursor:pointer;*/}
	#content .addBox h2 {color:#000000; font-size:1.2em; font-weight:bold; padding:0px 6px 0 6px;}
	.addBox p {padding:0 6px; margin-bottom:1em;}
	.addBox ul {padding:0 6px; margin-bottom:1em;}
	.addBox li { line-height:1.5em;}
	.addBox .icon { float:left; width:32px; padding-left:6px; margin:0 15px 10px 0;}
	.addBox .iconTxt { float:left; width:157px; padding:5px 6px 0 0; margin-bottom:10px; color:#666666;}
	.addBox .btn {padding-left:6px; margin-bottom:1em;}
	#content .addBox table {border-collapse:collapse; width:222px;}
	.addBox th {border-bottom:#CCCCCC 1px dashed; background:#00cc00 url(/img/bg/tab_titel_bg.jpg) repeat-x bottom; padding:8px 6px; text-align:left; color:#FFFFFF; font-weight:bold;}
	.addBox td {border-bottom:#CCCCCC 1px dashed; padding:10px 6px; vertical-align:top;}

.box3 {float:left;width:244px;background:url(/img/bg/box3_bg.gif) repeat-y;margin:0 14px 1em 0;}
.box3Letzte {float:left;width:244px;background:url(/img/bg/box3_bg.gif) repeat-y;margin:0 0 1em 0;}
	
	.box3 h2, .box3Letzte h2 {margin:0 9px 1em 9px;}	
	.box3 p, .box3Letzte p, .box3 .btn, .box3Letzte .btn {margin:0 9px 1em 9px;}
	.box3 li, .box3Letzte li {margin:0 9px 0 9px;}
	.box3Bottom {background:url(/img/bg/box3_bottom_bg.gif) no-repeat bottom; height:auto;}

.radioStationen { float:left; width:190px; height:120px; position:relative; background-image:url(/img/bg/radioStationen_bg.gif); background-position:bottom; margin-bottom:1em;}
	.radioStationenTop {background:url(/img/bg/radioStationen_top_bg.gif) no-repeat top; height:7px;}
	.radioStationen p { margin:0;text-align:center;}	
	.radioStationen img {margin:5px 10px 10px 10px;}
	.radioStationen span {position:absolute; bottom:20px; left:0; width:190px; text-align:center;}
	.radioStationen a, .radioStationen a:visited {display:block; width:190px; height:120px; cursor:pointer;}
	.radioStationen a:focus, .radioStationen a:hover { color:#3cb12f; text-decoration:underline; cursor:pointer;}

.teamPortrait { float:left; width:190px; background-image:url(/IMG/bg/teamportrait_bg.gif); margin-bottom:1em;}
	.teamPortraitTop {background:url(/IMG/bg/teamportrait_top_bg.gif) no-repeat top; height:7px;}
	.teamPortraitBottom {background:url(/IMG/bg/teamportrait_footer_bg.gif) no-repeat bottom; height:auto;}
	.teamPortrait img { margin:5px 10px 10px 10px;}
	.teamPortrait h4 { margin:0 10px;}
	.teamPortrait p { margin:0 10px;}

.news { border-bottom:1px #CCCCCC solid; padding-bottom:20px; margin-bottom:20px;}
	.news h2 { margin:0 0 1em 0; padding:0;}
	.newsDatum { font-size:0.85em;}
	.newsImg { float:left; margin:0 40px 20px 0;}
	.newsBildlegende { font-size:0.85em; width:200px;}
	
.col2Links {float:left; width:375px; margin:0 10px 40px 0;}
.col2Rechts {float:left; width:375px; margin:0 0px 40px 0;}
	.mobileGeraeteBild { float:right; width:125px; margin:0 20px 0 20px;}	

.col3 {float:left; width:32%; margin:0 10px 40px 0;}
.col3Letzte {float:left; width:32%; margin:0 0 20px 0;}
.col2_3 {float:left; width:496px; margin:0 10px 20px 0;}

.inputFAQKurz {width:100px;}
.shopTitelbild { text-align:center;}

.greenTVBtn { position:absolute; right:0; top:26px; z-index:10; width:72px; height:73px;}

.greentvArchivList {border-bottom:#CCCCCC 1px solid; padding:10px 0;}
	.greentvArchivList h3 {float:left; width:25%; margin:0; font-size:1.1em; font-weight:bold; background: url(/images/icon/icon_greentv_24.gif) no-repeat;}
	.greentvArchivList a, .greentvArchivList a:visited {display:block; padding:0 0 10px 40px;}
	.greentvArchivList span {float:right; width:70%;}
	.greentvArchivList ul { float:left; width:65%; padding-left:20px;}

.spezHinweis {font-weight:bold; color:#CC0000;}
.durchstrichen {font-weight:bold; color:#CC0000; text-decoration:line-through;}
.hochgestellt {vertical-align:super; font-size:8px;}
.txtklein {font-size:0.75em;}
.wichtig {font-weight:bold; background-color:#FDDFDF; border:1px #CC0000 dashed; padding:6px; margin-bottom:20px; width:536px;}
.wichtig span {color:#CC0000; text-transform:uppercase;}
.errormeldung { background-color:#FFEEEE; border:1px #CC0000 dashed; padding:5px; color:#CC0000; font-weight:bold; padding-left:30px; background-image:url(/IMG/ICON/icon_fehler.gif); background-repeat:no-repeat; background-position:10px 7px; margin-bottom:20px;}
.warnmeldung { background-color:#FFFFcc; border:1px #000000 dashed; padding:5px; color:#000000; padding-left:30px; background-image:url(/IMG/ICON/icon_warning.gif); background-repeat:no-repeat; background-position:10px 7px; margin-bottom:20px;}

.statusOffen {color:#e81c00;}
.statusMeldung {background-color:#f5f5f5; margin-bottom:20px;}

.spezBox {/*width:480px;*/}
	.spezBox a, .spezBox a:visited {display:block; padding:10px; text-decoration:none; border:1px #00CC00 dashed; color:#000000;}
	.spezBox a:focus, .spezBox a:hover {text-decoration:none; border:1px #999999 dashed; background:#f7f7f7;}
	.spezBox img {}
	.spezBox h3 {margin-top:0; padding-top:0;}
	* html .spezBox a {/*width:460px;*/ /* w\idth:460px; */ /* Breitenangaben nur fuer IE */}

.swissguideBanner { margin:0 0 0 10px;}

#handbuchform { background-color:#fafafa; margin:20px 0; padding:5px;}

.partnerPortrait {margin-left:120px; border-bottom:1px #CCCCCC solid; margin-bottom:30px; padding-bottom:20px;}

.kontaktBox {margin:20px 0 0 0; padding:0 3px; background:url(/img/bg/kontaktbox_schatten_bg.gif) repeat-y;}
	.kontaktBoxBG { background-image:url(/IMG/bg/kontaktbox_bg.gif); background-repeat:repeat-x; background-position:bottom;}
	.kontaktBoxFooter {background: #FFFFFF url(/img/bg/kontaktbox_footer_bg.gif) no-repeat; height:5px; font-size:0; margin:0px -3px 0 -3px; padding-bottom:20px;}
	.kontaktBoxBG h1 {font-size:16px;color:#000000; font-weight:bold;margin:0px 0 0px 0;padding:7px 6px 4px 6px; border-bottom:1px #CCCCCC solid; border-top:1px #f1f1f1 solid; background-color:transparent; background-image:none;display:inline-block;}
	#content .kontaktBox h2 {color:#000000; font-size:1.2em; font-weight:bold; padding:0px 6px 0 6px;}
	.kontaktBox p {padding:0 6px; margin-bottom:1em;}
	.kontaktBox ul {padding:0 6px; margin-bottom:1em;}
	.kontaktBox li { line-height:1.5em;}
	.kontaktBox .icon { float:left; width:32px; padding-left:6px; margin:0 15px 10px 0;}
	.kontaktBox .iconTxt { float:left; width:157px; padding:5px 6px 0 0; margin-bottom:10px; color:#666666;}
	.kontaktBox .btn {padding-left:6px; margin-bottom:1em;}
	#content .kontaktBox table {border-collapse:collapse; width:222px;}
	.kontaktBox th {border-bottom:#CCCCCC 1px dashed; background:#00cc00 url(/img/bg/tab_titel_bg.jpg) repeat-x bottom; padding:8px 6px; text-align:left; color:#FFFFFF; font-weight:bold;}
	.kontaktBox td {border-bottom:#CCCCCC 1px dashed; padding:10px 6px; vertical-align:top;}
	.kontaktBoxTxt { float:left; width:300px; width:auto; max-width:310px; padding:10px 0 0 0;}

.kontaktBoxBtn { float:right; width:auto; font-size:1.1em; font-weight:bold; border-left:1px #CCCCCC solid;}
	.kontaktBoxBtn p { margin:0;padding:20px 10px;color:#666666;}
	.kontaktBoxBtn a, .kontaktBoxBtn a:visited {display:block; padding:20px 10px; font-weight:bold; text-decoration:none; color:#666666;}
	.kontaktBoxBtn a:focus, .kontaktBoxBtn a:hover {text-decoration:none; color:#333333; background-image:url(/IMG/bg/kontaktbox_btn_hover.gif); background-repeat:repeat-x;}
	.kontaktBoxBtn img {}
	* html .kontaktBoxBtn a {width:110px; /* Breitenangaben nur fuer IE */}

.wichtigAusdruck { padding:0 0 100px 0;color:#CC0000; background-image:url(/IMG/bg/wichtig_ausdruck.gif); background-repeat:no-repeat; background-position:bottom;}


/* Formular NEU */
#formArea form {margin:0;}
#formArea	form br {clear: both;}
#formArea label {float:left; text-align:left;width:180px; margin:0 0 10px 0; line-height:1.5em;}
#formArea span { float:left; margin-right:20px;}
#formArea input {float:left;margin-right:10px;width:300px;border:solid 1px #CCCCCC;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#formArea input.mittel {width:200px;}
#formArea input:focus, #formArea textarea:focus, #formArea select:focus {border:solid 1px #666666;background-color:#e5e5e5;}
#formArea.checkbox {width:auto; border:none;}
#formArea .radio {width:auto; border:none;}
#formArea select {margin-right:10px;width:300px;border:solid 1px #CCCCCC;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#formArea textarea {float:left;margin-right:10px;width:300px;height:100px;border:solid 1px #CCCCCC;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:0.97em;}
#formArea input.btnSenden {float:right;width:100px;border:solid 1px #CCCCCC;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}

/* Kontaktformular */
#formKontakt {}
#formKontakt label{ float:left; text-align:left;width:100px; margin:0 0 10px 0; line-height:1.5em;}
#formKontakt label.checkbox{ width:auto; margin-right:20px;}
#formKontakt input {float:left;margin-right:10px;width:300px;border:solid 1px #CCCCCC;background-color:#FFFFFF;}
#formKontakt span { float:left; padding-right:10px;}
#formKontakt form br {clear: both;}
#formKontakt input:focus, #formKontakt select:focus {border:solid 1px #999999;background-color:#f7f7f7;}
input:focus, select:focus, #formKontakt select.aktiv, #formKontakt input.aktiv {border:solid 1px #999999;background-color:#f7f7f7;}
#formKontakt input.btnSenden {float:left;margin-right:10px;width:100px;border:solid 1px #CCCCCC;background-color:#FFFFFF;}
#formKontakt input.radio {width:auto; border:none;}
#formKontakt .checkbox {width:auto; border:none;}

.zusatzAufklapp { margin-left:30px;}

/* bestehend */
#contentarea {width:556px;}
#contentarea {padding:0px 8px 0px 14px;}
.contentBoxTitel {background-color:#e2e2e2;color:#000;font-weight:bold;padding:5px 6px;margin-bottom:2px;}
.contentBoxSubTitel {background-color:#f0f0f0;font-weight:bold;padding:5px 6px;margin-bottom:1px;}
.contentBox {background-color:#f5f5f5;padding:6px;margin-bottom:2px;}
.contentBox a,.contentBox a:visited  {text-decoration:underline;}
.contentBoxEmpfehlung {float:left;width:351px;}
.contentBoxEmpfehlungAdr {border-left:solid 1px #FFF;float:left;padding-left:6px;margin:0 0 6px 6px;width:180px;}
.contentBoxEmpfehlungAdr img {}
.contentBoxKundenlinks {background-color:#E5E5E5;padding:6px;margin-bottom:2px;}
.contentBoxKundenlinks p {margin-bottom:5px;}
.contentBoxKundenlinks a, .contentBoxKundenlinks a:active, .contentBoxKundenlinks a:visited {text-decoration:none;}
.contentBoxFooter {background-color:#e2e2e2;font-size:2px;height:6px;margin-bottom:20px;}
.contentBox td {vertical-align:top; padding:5px 0;}
.tabContent table {width:100%;}
.tabTitel {padding:6px;background-color:#e2e2e2;border-bottom:1px solid #FFF;color:#000;font-weight:bold;}
.tabTitelGruen {padding:6px;background-color:#339933;border-bottom:1px solid #FFF;color:#fff;font-weight:bold;}
.tabTitelFolgespalte {padding:6px;
	border-left:1px solid #FFF;
	background-color:#e2e2e2;
	border-bottom:1px solid #FFF;
	color:#000;
	font-weight:bold;
}
.tabTitelFolgeGruen {
	padding:6px;
	border-left:1px solid #FFF;
	background-color:#339933;
	border-bottom:1px solid #FFF;
	color:#fff;
	font-weight:bold;
}
.tabSubTitel {
	padding:6px;
	background-color:#f0f0f0;
	border-top:1px solid #FFF;
	color:#000;
	font-weight:bold;
	
}
.tabSubTitelGruen {
	padding:6px;
	background-color:#99cc33;
	border-top:1px solid #FFF;
	color:#fff;
	font-weight:bold;
	
}
.tabSubTitelFolgespalte {
	padding:6px;
	border-left:1px solid #FFF;
	background-color:#f0f0f0;
	border-top:1px solid #FFF;
	color:#000;
	font-weight:bold;
}
.tabSubTitelFolgeGruen {
	padding:6px;
	border-left:1px solid #FFF;
	background-color:#99cc33;
	border-top:1px solid #FFF;
	color:#fff;
	font-weight:bold;
}
.tabZelle {
	padding:6px;
	vertical-align:top;
	border-top:1px solid #FFF;
	background-color:#f5f5f5;
}
.tabZelleGruen {
	padding:6px;
	vertical-align:top;
	border-top:1px solid #FFF;
	background-color:#ccff66;
}
.tabFolgespalte {
	padding:6px;
	vertical-align:top;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	background-color:#f5f5f5;
}
.tabFolgeGruen {
	padding:6px;
	vertical-align:top;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	background-color:#ccff66;
}
.tabFuss {
	background-color:#e2e2e2;
	border-top:2px solid #FFF;
	font-size:1px;
	line-height:1px; 
	height:8px;
}
.tabZelle a, .tabZelle a:hover, .tabZelle a:visited, .tabZelle a:active, .tabFolgespalte a, .tabFolgespalte a:hover, .tabFolgespalte a:visited, .tabFolgespalte a:active {
	text-decoration:underline;
}

/* bitte nicht mehr weiter verwenden */
.iconListe {
	margin: 15px 0;
}
.iconListe img {
	margin:0 8px;
}

.tabListe {
	padding:0 0 20px 0;
}

.tabListe td {
	padding:6px 0 6px 0;
}

.tabPaddingLeft {
padding-left: 6px;
}
.tabPaddingRight {
padding-right: 6px;
}
.tabPaddingTop {
padding-top: 6px;
}
.tabPaddingBottom {
padding-bottom: 6px;
}

.textweiss  {
	COLOR : white;
}

.textweissfett  {
	COLOR : white;
	FONT-WEIGHT : bold;
	TEXT-DECORATION : none;
	FONT-STYLE : normal;
}

.textfett  {
	COLOR : black;
	FONT-WEIGHT : bold;
	TEXT-DECORATION : none;
	FONT-STYLE : normal;
}

A.linkweissfett  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
}

A.linkweissfett:hover  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
}

A.linkweissfett:active  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
}

A.linkweissfett:visited  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
}

td {text-align:left;}

.infospalte {
	background-image : url(/images/divers/grau_weiss_verl.gif);
	background-repeat : repeat-y;}


.tabPartnerUbersicht {
	background-image:url(/images/de/partner/hg_kuchen.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	/*padding:20px 0 20px 3px;*/
}

.tabPartnerUbersicht table {
	margin:0 6px 20px 6px;
	width:544px;
}

.tabPartnerUbersicht td {
	padding:3px 0;
}

.tabPartnerUbersicht td img {
	margin-right:6px;
}

.formularfeld {
	font-family: Arial, Helvetica;
	color:#666666;
	border-left: #CCCCCC 1pt solid;
	border-right: #CCCCCC 1pt solid;
	border-top: #CCCCCC 1pt solid;
	border-bottom: #CCCCCC 1pt solid;
	background: #FFFFFF;
	width:130px;
}

.formularfeldaktiv {
	font-family: Arial, Helvetica;
	color: #666666;
	border-left: #999999 1pt solid;
	border-right: #999999 1pt solid;
	border-top: #999999 1pt solid;
	border-bottom: #999999 1pt solid;
	background: #FFFFFF;
	width: 130px;
}

.formularfeldklein {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #CCCCCC 1pt solid;
	border-right : #CCCCCC 1pt solid;
	border-top : #CCCCCC 1pt solid;
	border-bottom : #CCCCCC 1pt solid;
	background : #FFFFFF;
	width : 35px;
}

.formularfeldkleinaktiv {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #999999 1pt solid;
	border-right : #999999 1pt solid;
	border-top : #999999 1pt solid;
	border-bottom : #999999 1pt solid;
	background : #FFFFFF;
	width : 35px;
}

.textarea  {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #CCCCCC 1pt solid;
	border-right : #CCCCCC 1pt solid;
	border-top : #CCCCCC 1pt solid;
	border-bottom : #CCCCCC 1pt solid;
	background-color : #FFFFFF;
	width : 220px;
	height : 120px;
}
.textareaaktiv  {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #999999 1pt solid;
	border-right : #999999 1pt solid;
	border-top : #999999 1pt solid;
	border-bottom : #999999 1pt solid;
	background-color : #FFFFFF;
	width : 220px;
	height : 120px;
}

.button {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #999999 1pt solid;
	border-right : #999999 1pt solid;
	border-top : #999999 1pt solid;
	border-bottom : #999999 1pt solid;
	background : #FFFFFF;
	width : 80px;
}

.buttongross {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #999999 1pt solid;
	border-right : #999999 1pt solid;
	border-top : #999999 1pt solid;
	border-bottom : #999999 1pt solid;
	background : #FFFFFF;
	width : 130px;
}

.buttongross2 {
	font-family : Arial, Helvetica;
	color : #666666;
	border-left : #999999 1pt solid;
	border-right : #999999 1pt solid;
	border-top : #999999 1pt solid;
	border-bottom : #999999 1pt solid;
	background : #FFFFFF;
	width : 180px;
}