a:link { text-decoration: none; color: rgb(26,23,27); }
a:visited { text-decoration: none; color: rgb(26,23,27); }
a:hover { text-decoration: underline; color: rgb(26,23,27); }
a:active { text-decoration: underline; color: rgb(26,23,27); }

div#content a { text-decoration: underline; color: rgb(226,6,70); }
div#content a:link { text-decoration: underline; color: rgb(226,6,70); }
div#content a:visited { text-decoration: underline; color: rgb(226,6,70); }
div#content a:hover { text-decoration: underline; color: rgb(226,6,70); }
div#content a:active { text-decoration: underline; color: rgb(226,6,70); }

form {
	margin: 0px;
	}
	
/*------------------------------*/
/*general layout                */
/*------------------------------*/


body {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	}

#master {
	position: absolute;
	text-align: left;
/*
	background-color: rgb(230,230,220);
*/
	background: url(/fileadmin/heimatschutz/media/elements/bg_master.gif) repeat-y 0px 0px;
	left: 50%;
	min-height: 800px;
	width: 800px;
	text-align: left;
	margin: 0px 0px 0px -400px;
	border: 1px solid #87888A;
	border-top: none;
	}

/* for Internet Explorer */
/*\*/
* html #master {
height: 800px;
}
/**/

#wrapper {
	width: 800px;
	}
	

#head {
	height: 198px;
	background-color: rgb(230,230,220);
	z-index: 1000;
	position: relative;
	}

#head .headerobjects {
	position: absolute;
	height: 52px;
	margin-top: 37px;
	width: 800px;
	font-size: 10px;
	color: #b1b3b4;
	color: #97999A;
	}

.logo {
	margin: 0px 0px 0px 17px;
	float: left;
	}

#navi_global {
	margin: 28px 0px 0px 0px;
	float: left;
	}
	
#navi_top_area {
	position: absolute;
	top: 121px;
	left: 0px;
	width: 800px;
	background-color: #fff;
	height: 94px;
	}

#navi_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	border-bottom: 1px solid #868889;
	background-color: rgb(230,230,220);
	}
	
form.form_search {
	float: right;
	margin: 13px 17px 0px 0px;
	padding: 0px;
	width: 110px;
	}
	
form.form_search input {
	width: 100px;
	height: 20px;
	border: 1px solid #A7A8AA;
	background: #fff;
	font-size: 10px;
	color: #b1b3b4;
	outline: none;
	}

form.form_search label {
	display: block;
	
	}

#main {
	}

#col_left {
	width: 529px;
	background-color: #fff;
	float: left;
	border-right: 1px solid #87888A;
	}

#col_right {
	width: 270px;
	float: left;
	border-left: 1px solid #87888A;
	margin-left: -1px;
	}

#content_left {
	margin: 17px 14px 17px 15px;
	margin: 17px 14px 17px 15px;
	min-height: 600px;
	}
	
#pagepicnav, #newspicnav {
	margin-top: 5px;
	text-align: right;
	color: #A6A8A9;
	width: 500px;
	}
	
#pagepicnav a, #main.mycategory .content #newspicnav a {
	color: #A6A8A9;
	outline: none;
	}

#pagepicnav a:hover, #pagepicnav a:active, #newspicnav a:hover, #newspicnav a:active {
	color: #000;
	text-decoration: none;
	}

.header_article {
	margin-top: 3px;
	border-top: 1px solid #87888A;
	border-bottom: 1px solid #87888A;
	padding: 3px 0px 3px 0px;
	height: 20px;
	line-height: 20px;
	}


#global_left {
	background-color: rgb(230,230,220);
	background-color: #fff;
	}
	
#global_left .content {
	margin: 0px 16px 0px 17px;
	border-top: 1px solid #87888A;
	}

#global_left .content h2 {
	font-size: 20px;
	color: rgb(150,178,160);
	padding: 15px 0px 12px;
	font-weight: normal;
	}

#col_right {
	font-size: 11px;
	}

#col_right p {
	padding-bottom: 0px;
	line-height: 13px;
	}

#col_right h2 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 5px;
	text-transform: none;
	}

#col_right #content_right .box_right {
	background-color: #fff;
	padding: 17px 15px 0px 15px;
	}

#col_right #content_right .box_right div.mybox_right {
	border-bottom: 1px solid #87888A;
	padding: 0px 0px 17px 0px;
	}

#col_right .box_right a {
	color: #b1b3b4;
	color: #97999A;
	}

#col_right .box_right a:hover {
	color: #000;
	text-decoration: none;
	}

#col_right #global_right {
	margin-top: -1px;
	border-top: 1px solid #87888A;
	padding: 17px 15px 17px 15px;
	}

#col_right #global_right .content .box_special_right {
	padding: 0px;
	margin-bottom: 28px;
	}

#col_right #global_right .content .box_special_right p {
	color: #fff;
	padding: 12px 10px 40px 10px;
	}

#main #col_right #global_right .content .box_special_right h2 {
	color: #fff;
	padding: 12px 10px 5px 10px;
	line-height: 22px;
	}
	
#main #col_right #global_right .content .box_special_right h2 a {
	color: #fff;
	text-decoration: none;
	}

#main #col_right #global_right .content h2 {
	color: #7AB51D;
	}
	
#col_right #global_right .content a {
/*
muss angepasst werden, da t3 oberhalb jedem co einen a-tag einfŸgt...
*/

/*
	background: url(../../media/elements/bullet_etwastun.gif) no-repeat 0px 0px;
	padding: 2px 0px 10px 25px;
	color: #000;
	font-weight: bold;
*/
	}
	
dd {
	margin: 0px 0px 5px 25px;
	}

.breadcrumb {
	position: absolute;
	bottom: 17px;
	border-top: 1px solid #868889;
	width: 785px;
	height: 20px;
	z-index: 0;
	padding: 5px 0px 0px 15px;
	font-size: 11px;
	}

.breadcrumb a {
	color: rgb(250,110,0);
	}

.csc-textpic-imagewrap {
	margin-bottom: 5px;
	}


	
/*------------------------------*/
/*color-codes                   */
/*------------------------------*/

#main.mycategory .header_article, #main.mycategory #content_left h2, #main.mycategory .header_article a, #main.mycategory .content a, #main.mycategory #col_right h2, #main.mycategory #content_left .content div.csc-header h1.csc-firstHeader {
	color: rgb(250,110,0);
	}

#main.mycategory h1 {
	color: #000;
	padding: 10px 0px 0px;
	text-transform: uppercase;
	}

#main.mycategory #content_left h2, #main.mycategory #content_left .content div.csc-header h1.csc-firstHeader {
	font-size: 28px;
	padding: 10px 0px 10px;
	font-weight: normal;
	text-transform: none;
	line-height: 28px;
	}

#content_left .content p.lead, #content_left .content .lead {
	font-weight: bold;
	}

#content_left .content h3 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	}

#content_left p.more {
	font-weight: bold;
	}

#content_left .content .box {
	border: 1px solid #A7A8AA;
	margin-top: 5px;
	}

#content_left .content .box p.box_header {
	background-color: rgb(230,230,220);
	text-transform: uppercase;
	border-bottom: 1px solid #A7A8AA;
	font-weight: bold;
	padding: 0px 0px 0px 8px;
	height: 20px;
	line-height: 20px;
	}

#content_left .content .box .box_content {
	padding: 8px 0px 0px 8px;
	}

#content_left .content .box .box_content a {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_themen.gif) no-repeat 0px 0px;
	padding: 2px 0px 10px 25px;
	color: rgb(195,52,51);
	margin-left: 0px;
	}

#content_left .content .box .box_content p {
	padding: 0px 0px 5px 0px;
	}
	
	


/* ohne bild */
.category_0 h2, .category_0 p {
	display: none;
	}

/* themen */
.category_1 {
	color: rgb(195,52,51);
	background-color: rgb(195,52,51);
	}

/* fib */
.category_2 {
	color: rgb(217,135,57);
	background-color: rgb(217,135,57);
	}

/* auszeichnungen */
.category_3 {
	color: rgb(250,110,0);
	background-color: rgb(250,110,0);
	}

/* politik */
.category_4 {
	color: rgb(82,92,50);
	background-color: rgb(82,92,50);
	}

/* service */
.category_5 {
	color: rgb(162,55,137);
	background-color: rgb(162,55,137);
	}

/* medien */
.category_6 {
	color: rgb(137,112,81);
	background-color: rgb(137,112,81);
	}

/* shop */
.category_7 {
	color: rgb(86,149,171);
	background-color: rgb(86,149,171);
	}

/* etwastun */
.category_8 {
	color: rgb(148,189,79);
	background-color: rgb(148,189,79);
	}

/* ueberuns */
.category_9 {
	color: rgb(150,178,160);
	background-color: rgb(150,178,160);
	}


/* rahmen */

.myframe {
	padding: 5px;
	border: 1px solid #87888A;
	}

/*------------------------------*/
/*navigation                    */
/*------------------------------*/


#navi_global ul {
	margin: 0px;
	padding: 0px;
	}


#navi_global ul li {
	line-height: 20px;
	display: block;
	padding-left: 20px;
	margin-left: 5px;
	float: left;
	}

#navi_global ul li a {
	color: #b1b3b4;
	color: #97999A;
	}

#navi_global ul li a:hover, #navi_global ul li a:active {
	color: #000;
	text-decoration: none;
	}
	
#navi_global ul li.navi_lang {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_language.gif) no-repeat 0px 0px;
	}

#navi_global ul li.navi_home {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_home.gif) no-repeat 0px 0px;
	}

#navi_global ul li.navi_sitemap {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_sitemap.gif) no-repeat 0px 0px;
	}

#navi_global ul li.navi_contact {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_contact.gif) no-repeat 0px 0px;
	}

#navi_top ul {
	margin: 0px 0px 0px 9px;
	padding: 0px;
	}

#navi_top ul li {
	float: left;
	list-style: none;
	text-transform: uppercase;
	margin: 0px -1px 0px 0px;
	color: #b1b3b4;
	font-weight: bold;
	font-size: 11px;
	}

#navi_top ul li a {
	position: relative;
	bottom: 0px;
	color: #b1b3b4;
	color: #97999A;
	display: block;
	padding: 3px 5px 1px 5px;
	border: 1px solid transparent;
/*
	height: 18px;
*/
	}

#navi_top ul li a:hover, #navi_top ul li.activeL1 a {
	position: relative;
	color: #1A171B;
	text-decoration: none;
	}

#navi_top ul li.activeL1 a {
	bottom: -1px;
	border-left: 1px solid #868889;
	border-top: 1px solid #868889;
	border-right: 1px solid #868889;
	border-bottom: 1px solid #F7F6EE;
	background-color: #fff;
	}

#navi_top ul ul {
	position: absolute;
	margin: 30px 0px 0px 10px;
	left: 0px;
	top: 0px;
	}

#navi_top ul ul li a:hover {
/*
	background-color: transparent;
*/
	bottom: 0px;
	}
	
#navi_top_area #navi_top span {
	float: left;
	}
	
#navi_top ul ul li {
	position: relative;
	text-transform: none;
	padding: 0px;
	margin: 0px;
	}
	
#navi_top ul ul li a {
	border: none;
	display: block;
	border: none;
	border-right: 1px solid #ccc;
	line-height: 12px;
/*
	height: 12px;
*/
	}

#navi_top ul ul li a:hover, #navi_top ul ul li.activeL2 a, #navi_top ul li.activeL1 ul li a:hover {
/*
	border: none;
	border-right: 1px solid #ccc;
*/
	color: rgb(250,110,0);
	bottom: -1px;
	}

#navi_top ul ul ul li a:hover, #navi_top ul ul li.activeL2 ul li a:hover {
	border: none;
	border-right: 1px solid #ccc;
	color: #1A171B;
	}

#navi_top ul ul li.activeL2 ul li a {
	border: none;
	color: #b1b3b4;
	}

#navi_top ul li.activeL1 ul li a {
	color: #b1b3b4;
	color: #97999A;
	border: none;
	border-right: 1px solid #ccc;
	}

#navi_top ul li.activeL1 ul li.last a {
	border: none;
	}

#navi_top ul li.activeL1 ul li.activeL2 a {
	color: rgb(250,110,0);
	}

#navi_top ul li.activeL1 ul li.activeL2 ul li a {
	color: #b1b3b4;
	}

#navi_top ul li.activeL1 ul li.activeL2 ul li a:hover {
	color: #1A171B;
	}



#navi_top ul ul li.last a, #navi_top ul ul ul li a, #navi_top ul ul ul li a:hover, #navi_top ul ul li.activeL2 ul li a:hover, #navi_top ul li.activeL1 ul li ul li a {
	border: none;
	}
	
#navi_top ul ul ul li {
	clear: both;
	display: block;
	padding: 0px 0px 2px 10px;
	background: url(/fileadmin/heimatschutz/media/elements/bullet_navi_arrow.gif) no-repeat 2px 5px;
	border-top: 1px solid #868889;
	width: 200px;
	font-weight: normal;
	}

#navi_top ul ul ul {
	display: block;
	border-left: 1px solid #868889;
	border-bottom: 1px solid #868889;
	border-right: 1px solid #868889;
	background-color: #fff;
	margin-top: 21px;
	margin-left: -1px;
	}



/*------------------------------*/
/*general stuff                 */
/*------------------------------*/


h1, h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
	}

.mycontent_title h1 {
	text-transform: uppercase;
	letter-spacing: 0.2em;
	}	


h2 {
	font-size: 12px;
	padding-bottom: 0px;
	}

p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	}

p.padding_reverse {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	}


.float_left {
	float: left;
	}

.float_right {
	float: right;
	}
	
.float_clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 1px; /*clearing without any space also in ie*/
	}

ol li {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
ul li {
	list-style-type: disc;
	}
	
	
img {
	border: none;
	}


/*------------------------------*/
/*forms                         */
/*------------------------------*/



form {
	line-height: 20px;
	}
	
input, textarea, select { 
	color: #000;
	background-color: #fff;
	border: 1px solid #87888A;
	}

label {
	display: block;
	margin: 0;
	padding: 5px 0px 0px 0px;
	font-weight: normal;
	line-height: 16px;
	}

fieldset {
	border: none;
	margin-bottom: 20px;
	padding: 0;
	}

.csc-mailform {
	padding: 0;
	margin: 5px 0px 0px 0px;
	}
	
.csc-mailform-field input, .csc-mailform-field textarea, .powermail_text, .powermail_textarea  {
	width: 400px;
	}
	
.csc-mailform-field.small input, .csc-mailform-field.small textarea  {
	width: 100px;
	}
	
.csc-mailform-label {
	font-weight: bold;
	display: block;
	margin-top: 15px;
	}
	
input.csc-mailform-submit {
	background: url(../media/elements/bullet_themen.gif) no-repeat left;
	color: rgb(195,52,51);
	height: 18px;
	border: none;
	text-align: left;
	padding: 0px 0px 0px 25px;
	font-size: 12px;
	margin: 20px 0px 20px 0px;
	cursor: pointer;
	}


.csc-mailform-check {
	position: relative;
	top: -20px;
	left: -20px;
	border: none;
	margin-bottom: -12px;
	}

.required, .powermail_mandatory {
	color: #E11F18;
	margin-left: 5px;
	margin-right: 5px;
	}

.required_hint, .powermail_mandatory_js {
	color: #E11F18;
	font-size: 11px;
	}

.csc-mailform-check {
	position: relative;
	border: none;
	}

input.mycheckbox {
	border: none;
	}

input.myradio, input.csc-mailform-radio {
	width: 15px;
	border: none;
	}

.csc-mailform-radio label {
	position: relative;
	top: -20px;
	left: 25px;
	margin-bottom: -16px;
	}
	
.csc-mailform-radio input {
	position: relative;
	margin: 0px;
	}

	

/*------------------------------*/
/*wfqbe                         */
/*------------------------------*/


.tx-wfqbe-pi1 #roteliste, .tx-wfqbe-pi1 #auszeichnungen_kantonal, .tx-wfqbe-pi1 #auszeichnungen_kantonal_aktuell {
	margin-top: 10px;
	}

.tx-wfqbe-pi1 #roteliste .wfqbe_browser, .tx-wfqbe-pi1 #auszeichnungen_kantonal .wfqbe_browser, .tx-wfqbe-pi1 #auszeichnungen_kantonal_aktuell .wfqbe_browser {
	margin-bottom: 10px;
	}


.tx-wfqbe-pi1 #roteliste .object_listitem, .tx-wfqbe-pi1 #auszeichnungen_kantonal .object_listitem, .tx-wfqbe-pi1 #auszeichnungen_kantonal_aktuell .object_listitem {
	position: relative;
	width: 115px;
	height: 180px;
	float: left;
	margin: 0px 10px 10px 0px;
	font-size: 11px;
	}

.tx-wfqbe-pi1 #roteliste .object_listitem .object_image, .tx-wfqbe-pi1 #auszeichnungen_kantonal .object_listitem .object_image, .tx-wfqbe-pi1 #auszeichnungen_kantonal_aktuell .object_listitem .object_image {
	width: 115px;
	height: 100px;
	background-color: #eee;
	}
	


.tx-wfqbe-pi1 #roteliste_detail .object_listitem table, .tx-wfqbe-pi1 #auszeichnungen_kantonal_detail .object_listitem table {
	margin: 10px 0px 30px 0px;
	}

.tx-wfqbe-pi1 #roteliste_detail .object_listitem table th, .tx-wfqbe-pi1 #auszeichnungen_kantonal_detail .object_listitem table th {
	width: 130px;
	vertical-align: top;
	}

.tx-wfqbe-pi1 #roteliste_detail .object_listitem table td, .tx-wfqbe-pi1 #auszeichnungen_kantonal_detail .object_listitem table td {
	vertical-align: top;
	padding-bottom: 10px;
	}
	
table td.status_0, table td.status_1, table td.status_2 {
	color: #C33433;
	font-weight: bold;
	}


.tx-wfqbe-pi1 #roteliste a.mybackbutton, .tx-wfqbe-pi1 #roteliste_detail a.mybackbutton {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_themen_back.gif) no-repeat 0px 0px;
	padding: 2px 0px 10px 25px;
	color: rgb(195,52,51);
	}

.tx-wfqbe-pi1 #auszeichnungen_kantonal a.mybackbutton, .tx-wfqbe-pi1 #auszeichnungen_kantonal_detail a.mybackbutton, .tx-wfqbe-pi1 #auszeichnungen_archiv a.mybackbutton {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_auszeichnungen_back.gif) no-repeat 0px 0px;
	padding: 2px 0px 10px 25px;
	color: rgb(250,110,0);
	}

.tx-wfqbe-pi1 #roteliste_detail .object_image, .tx-wfqbe-pi1 #auszeichnungen_kantonal_detail .object_image {
	position: relative;
	display: block;
	width: 500px;
	background-color: #E6E6E6;
	}

#WFQBE_NAME_0, #WFQBE_STATUS_1 {
	position: relative;
	margin: 10px 0px 10px 0px;
	height: 20px;
	width: 160px;
	float: left;
	}

.wfqbe_block {
	margin-bottom: 10px;
	clear: both;
	}

#WFQBE_NAME_0 input, #WFQBE_STATUS_1 select {
	position: absolute;
	bottom: 0px;
	left: 0px;
	}

#WFQBE_STATUS_1 select {
	margin-left: 10px;
	}


#WFQBE_KANTON_2 input {
	display: none;
	}

.tx-wfqbe-pi1 #auszeichnungen_kantonal input {
	display: none;
	}


.tx-wfqbe-pi1 #auszeichnungen_archiv .object_listitem, .tx-wfqbe-pi1 #sektionen_list .object_listitem, .tx-wfqbe-pi1 #zeitschrift_list .object_listitem, .tx-wfqbe-pi1 #zeitschrift_archiv .object_listitem {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #87888A;
	}


.tx-wfqbe-pi1 #auszeichnungen_kantonal_aktuell a.mybackbutton {
	display: none;
	}
	
.imageborder {
	margin: 10px 0px 10px 0px;
	border: 1px solid #87888A;
	}
	
/*
  zeitschrift_result , #WFQBE_YEARMIN_3 {
*/
	

/*------------------------------*/
/*user_litref                   */
/*------------------------------*/

.user-litref-pi1 {
	margin-top: 10px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #87888A;
	}

.user-litref-pi1 .litref_search, .user-litref-pi1 .searchoptions {
	float: left;
	margin-right: 10px;
	}
	
.user-litref-pi1 .litref_canton_select {
	margin-left: 10px;
	}

	
.user-litref-pi1 .litref_year_from, .user-litref-pi1 .litref_year_to {
	width: 40px;
	margin-right: 10px;
	}
	
.user-litref-pi1 .litref_submit {
	clear: both;
	}

.user-litref-pi1 .litref_submit input {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_themen.gif) no-repeat 0px 0px;
	border: none;
	color: rgb(195,52,51);
	height: 18px;
	text-align: left;
	padding: 0px 0px 0px 25px;
	font-size: 12px;
	margin: 20px 0px 20px 0px;
	}

.user-litref-pi1 table.litref_result {
	width: 500px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #87888A;
	border-bottom: 1px solid #87888A;
	margin-bottom: 10px;
	}

.user-litref-pi1 table.litref_result td.qty {
	width: 50px;
	vertical-align: top;
	}

.user-litref-pi1 table.litref_result td.title {
	font-weight: bold;
	}

.user-litref-pi1 table.litref_result td input {
	width: 25px;
	}

/*------------------------------*/
/*tt_news                       */
/*------------------------------*/

.news-amenu-container li.news-amenu-item-year {
	display: none;
	}

.news-amenu-container {
	margin: 10px 0px 10px 0px;
	}

.news-amenu-container ul {
	padding: 0px;
	margin: 0px;
	}

.news-amenu-container li {
	list-style: none;
	float: left;
	margin-right: 10px;
	}

.news-list-container .news-list-item .news-list-image {
	width: 130px;
	float: left;
	}
	
.news-list-container .news-list-item .news-list-content {
	width: 370px;
	float: left;
	}

.news-amenu-container hr.clearer, .news-list-container hr.clearer {
	border: none;
	border-bottom: 1px solid #868889;
	}


.tx-ttnews-browsebox {
	clear: both;
	}

.tx-ttnews-browsebox p {
	padding: 0px;
	}


.tx-ttnews-browsebox {
	margin: 10px 0px 10px 0px;
	}

.tx-ttnews-browsebox table td {
	padding-right: 5px;
	}

.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell p a {
	font-weight: bold;
	}

#content_left .content .news-single-item .box .box_content dd, #content_left .content .news-latest-item .box .box_content dd {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}
	
.news-single-item .news-single-img, .news-latest-item .news-latest-img {
	position: relative;
	display: block;
	width: 500px;
	background-color: #E6E6E6;
	}

#content_left .content .news-single-item h3, .news-latest-item h3 {
	margin-bottom: 10px;
	}
	
#newspicnav {
	margin-bottom: 20px;
	}
	
.header_article_news {
	margin-top: -10px;
	margin-bottom: 10px;
	border-top: 1px solid #87888A;
	border-bottom: 1px solid #87888A;
	padding: 3px 0px 3px 0px;
	height: 20px;
	line-height: 20px;
	}
	
.news-single-imgcaption {
	display: none;
	}
	
.news-single-img p {
	padding: 0;
	}


/*------------------------------*/
/*powermail                     */
/*------------------------------*/


fieldset.tx-powermail-pi1_fieldset_briefandenregierungsrat, fieldset.tx-powermail-pi1_fieldset_briefandieseilbahndirektion, .tx-powermail-pi1_thx {
	background-color: #eee;
	border: 1px solid #ddd;
	padding: 10px;
	margin-top: 10px;
	}
	
fieldset.tx-powermail-pi1_fieldset_meinnameundmeineadresse, fieldset.tx-powermail-pi1_fieldset_weiterempfehlen {
	background-color: #fff;
	border: none;
	padding: 0px;
	}

fieldset.tx-powermail-pi1_fieldset input.required {
	color: #000;
	margin-left: 0px;
	}
	
input.powermail_submit {
	background: url(../media/elements/bullet_themen.gif) no-repeat left;
	color: rgb(195,52,51);
	height: 18px;
	border: none;
	text-align: left;
	padding: 0px 0px 0px 25px;
	font-size: 12px;
	margin: 20px 0px 20px 0px;
	cursor: pointer;
	}


.tx-powermail-pi1_fieldset .tx-powermail-pi1_fieldset_briefandenregierungsrat .tx-powermail-pi1_fieldset_2 .active-tab-body {
	background-color: #fff;
	border-color: #87888A;
	}

.tx-powermail-pi1 legend {
	display: none;
	}

.tx-powermail-pi1 .powermail_radio_inner {
	position: relative;
	height: 24px;
	}

.tx-powermail-pi1 .powermail_radio_inner label {
	position: relative;
	left: 20px;
	top: 0px;
	}
	
.tx-powermail-pi1 .powermail_radio_inner input {
	position: absolute;
	left: 0px;
	top: 5px;
	border: none;
	}
	
.tx-powermail-pi1 p.tx_powermail_pi1_fieldwrap_html_radio_title {
	padding-bottom: 0px;
	}

p.tx_powermail_pi1_fieldwrap_html_radio_title {
	font-weight: bold;
	line-height: 16px;
	}
	
.tx_powermail_pi1_fieldwrap_html_radio {
	margin-bottom: 10px;
	}

/* rte */

p.shs-bullet {
	background: url(/fileadmin/heimatschutz/media/elements/bullet_themen.gif) no-repeat 0px 0px;
	border: none;
	color: rgb(195,52,51);
	height: 18px;
	text-align: left;
	padding: 0px 0px 0px 25px;
	font-size: 12px;
	margin: 20px 0px 20px 0px;
	}


/* hide */
#navi_top_area .breadcrumb span/*, #content_left .header_article*/ {
	display: none;
	}
	

	
/*------------------------------*/
/*datepicker                    */
/*------------------------------*/

input.date {
	width: 110px;
	color: #000;
	}
