
/*div { border: 1px solid gray; }*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
body { 
	font:11px arial, helvetica, sans-serif; 
	line-height:17px; 
	color:#333333; 
}
#PrintLogo {
	display:block;
	width:630px;
}
a {
	color:#999999;
	text-decoration:underline;
}
a:hover { 
	color:#666666;
	text-decoration:none;
}
form { 
	border:none; 
	margin:0px 0px 0px 0px; 
}
td p {
	font:13px arial, helvetica, sans-serif; 
	text-align:left; 
	line-height:18px; 
}
input, textarea { 
	border:1px solid #aeaeae; 
	font-size:12px; 
	padding:1px 4px 0px 4px;
	font-family:arial, helvetica, sans-serif !important; 
}
input {

}
#bottom {
	display: none;
}
#above {
	display: none;
}
#bg_center {
	width: 630px;
}
#center {
	width: 630px;
}
#header {
	display: none;
}
#lang {
	display: none;
}
#search {
	display: none;
}
#upper_blur {
	display: none;
}
#c_center {
	
}
#home_header {
	display: none;
}
#home_header_cnt {
	display: none;
}
#hh_left {
	display: none;
}
#hh_left_cnt {
	display: none;
}
.or_row {
}
.or_row div {
}
.or_radio {
}
.or_rd {
}
.or_label_l {
}
.or_l {
}
.ol_tx {
}
.or_r {
}
.or_r input.sbm  {
}
.or_br {
}
.h_agb {
}
.h_agb a {
}
.h_agb a:hover {
}
.wt_dt {
}
.wt_dt a {
}
.news_latest div.wt_dt {
	margin:0px 0px 0px 0px;
}
.wt_r {
	clear:both;
	margin:0px 0px 0px 40px;
}
.news_latest div.wt_r {
	margin:0px 0px 0px 0px;
}
.wt_r div {
	float:left;
	min-width:60px;
	height:auto;
	font-size:13px;
	line-height:16px;
	color:#666666;
}
.wt_r div a {
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
.wt_r div a img {
	margin: 0px 0px 0px -6px;
}
.brwtr {
	height:32px;
}
#hh_next {
	display: none;
}
#fototopslide {
	display: none;
}

#fototopslide img {
	position:absolute;
}
#fototopslidep {
	position:relative;
	float: left;
	overflow:hidden;
	width:970px;
	height:269px;
}
#fototopslidep img {
	position:absolute;
}
#buttonnext {
	width: 105px;
	height: 24px;
	padding:0px 0px 0px 15px;
	line-height:24px;
	display:block;
	z-index: 1000;
	cursor:pointer;
}
#hh_next_cnt {
	position:absolute;
	width:105px;
	height:24px;
	margin:310px 0px 0px 865px;
	overflow:hidden;
	background: url('../images/sf8_.png') top left no-repeat;
	z-index:11;
}

/*
#hh_next_txt {
	
	width:100%;	
	padding:0px 0px 0px 15px;
	line-height:24px;
}

#hh_next_txt a {
	
	color:#333333;
	text-decoration:none;
}

#hh_next_txt a:hover {
	
	color:#000000;
	text-decoration:underlline;
}
*/

#logo {
	
	clear:both;
	margin:21px 0px 45px 39px;
}

.t_box {

	clear:both;
	width:100%;
	height:auto;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#666666;
}

#hh_left div.t_box, #hh_left_cnt div.t_box {
	
	margin:0px 0px 14px 40px;
}

#hh_img {

	clear:both;
	width:970px;
	height:381px;
	overflow:hidden;
	background-color:#ffffff;
	/*border:1px solid #ff0000;*/
}


#hh_img_hvr {

	position:absolute;
	width:970px;
	height:381px;
	overflow:hidden;
	z-index:5;
	opacity:0;
	filter:alpha(opacity=0);
	background-color:transparent;
	/*border:1px solid #000000;*/
}

#hh_img_cnt {

	clear:both;
	width:970px;
	height:269px;
	overflow:hidden;
	background-color:#ffffff;
}

#hh_bry {
	
	clear:both;
	width:auto;
	height:2px;
	background-color:#fdcb02;
	border:1px solid #cdb938;
	overflow:hidden;
}

#hh_bry div {

	width:968px;
	height:2px;
	overflow:hidden;
}


#cont {
	clear:both;
	width:610px;
	height:auto;
	margin:0px;
	padding:20px 0px 30px 20px;
}

#cont2 {
	clear:both;
	width:610px; width: auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:23px 0px 30px 20px;
}

#c_left {
	display: none;
}

.news_latest {
	display: none;
}

.nws_lts_tit {
	display: none;
}

.nws_lts_tit img {

	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.nws_lts_br {
	
	clear:both;
	width:100%;
	height:10px;
	background: url('../images/br_latest.gif') 3px top no-repeat;
	overflow:hidden;
}

.nws_lts_dt {

	color:#999999;
	line-height:16px;
}

.nws_lts_tx {
	
	clear:both;
	font-size:12px;
	line-height:16px;
	margin:0px 0px 16px 0px;
}

.nws_lts_tx a {

	color:#333333;
	text-decoration:none;
}

.nws_lts_tx a strong {
	
	font-weight:normal;
}

.nws_lts_tx a:hover {

	color:#666666;
	text-decoration:underline;
}

.nws_lts_brf {
	
	clear:both;
	width:100%;
	height:11px;
	margin:-16px 0px 0px 0px;
	background: url('../images/br_latest.gif') 3px bottom no-repeat;
	overflow:hidden;
}

.nws_lts_btn {
	
	clear:both;
	width:100%;
	height:21px;
	margin:13px 0px 0px 0px;
	text-align:right;
}

.nws_lts_btn img {

	float:right;
}


#flk img {
	
	/*background: url('typo3/sysext/rtehtmlarea/res/accessibilityicons/img/download.gif') 0px 2px no-repeat;*/
	/*padding:0px 0px 0px 22px !important;*/
	margin:0px 5px 0px 0px;
}

#flk a {
	
	color:#333333;
	text-decoration:none;
}

#flk a:hover {
	
	text-decoration:underline;
}

#c_right {

	float:left;
	width:610px;
	height:auto;
}

#ctit {
	
	clear:both;
	width:500px;
	height:auto;
	margin:10px 0px 20px 0px;	
}


#cont_cont {

	clear:both;
	width:500px;
	height:auto;
	margin:0px 0px 36px 0px;
	font-size:12px;
}

#cont_cont p {

    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

#cont_cont h1, #cont_cont_2 h1 {

	clear:both;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	color:#ffffff;
	text-transform:uppercase;
	padding:0px 0px 19px 0px;
}

#cont_cont h2, #cont_cont_2 h2 {

	clear:both;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#333333;
	margin:19px 0px 0px -30px;
	padding:4px 0px 10px 30px;
}

#cont_cont h3, #cont_cont_2 h3 {

	clear:both;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#333333;
	margin:0px 0px 0px -30px;
	padding:14px 0px 10px 30px;
}

#cont_cont_2 table tr td table tr td {

	font:13px normal arial, helvetica, sans-serif; 
}



#cont_cont div.csc-textpic div.csc-textpic-imagewrap {

	margin:18px 0px 0px 0px;
}

#cont_cont div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd.csc-textpic-caption {

	font-size:10px;
	color:#666666;
}

#angebote {
	display: none;
}



.agb_bx {
	float:left;
	width:183px;
	height:auto;
	overflow:hidden;
	margin:0px 6px 15px 15px;
}

.agb_bx_img {

	clear:both;
	margin:0px 0px 19px 0px;
	background-color:#eae6d3;	
}

.agb_bx_img img {

	margin:4px 4px 4px 4px;
}

.agb_bx_tit {
	
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 5px;
}

.agb_bx_tit a {

	color:#333333;
	text-decoration:none;
}

.agb_bx_txt {
	
	font-size:12px;
	margin:0px 0px 0px 5px;
}

.agb_bx_txt a {
	
	color:#333333;
	text-decoration:none;
}

.agb_bx_mhr {
	
	width:100px;
	margin:0px 0px 0px 5px;
	font-size:11px;
	background:url('../images/mehr.gif') 30px 6px no-repeat;
}

.agb_bx_mhr a {

	color:#666666;
}

.agb_bx_mhr a:hover {
	
	color:#333333;
}

#lower_blur {
	display:none;
}

#foo {

    display:none;
}

#foo_prt{
	display:block;
	padding: 10px 0 0 20px;
	width: 590px;
	border-top: 3px solid #584341;
}

#foo a {

	color:#333333;
	text-decoration:none;
}

#foo a:hover {

	color:#666666;
	text-decoration:underline;
}

.foo_l {

	float:left;
	width:495px;
	height:auto;
}

.foo_r {

	float:left;	
	width:394px;
	height:auto;
	text-align:right;
}

#kontakt {
	display: none;
}


#foo_nav {
	
	float:left;
	width:779px;
	height:auto;
	border:none;
	border-top: 1px solid #fff;
	font-size:11px;
	text-align:left;
}

#foo_nav a {

	color:#afa086;
	text-decoration:none;
}

#foo_nav a:hover {

	color:#d3caba;
	text-decoration:none;
}

#service {

	float:left;
	width:441px;
	height:60px;
	margin:0px 0px 0px 202px;
	font-size:11px;
	color:#afa086;
	line-height:65px;
	text-align:left;
	text-transform:uppercase;
}




/*Menu left

---------------------------------------------------------*/



#menuleft {

	width:195px;
	list-style:none;
	background:url('../images/e6e4e4.gif') left bottom repeat-x;
	padding:0px 0px 1px 0px;
}



#menuleft li {

	font-family: arial, helvetica, sans-serif;
	width:100%;
	height:auto;
	color: #ffffff;
	font-size: 12px;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
}


#menuleft  .level1 a:link , #menuleft .level1 a:visited , #menuleft  .level1 a:active {

	display:block;
	width:100%;
	height:auto;
	padding: 0px 10px 0px 15px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color: #666666; 
	line-height:28px;
	text-decoration:none;
	background:url('../images/menu.gif') top left no-repeat;
 }

 

#menuleft  .level1 a:hover {

	text-decoration: none;
	background:#faf9f7 url('../images/menuh1.gif') top left no-repeat;
	color:#333333;
}



#menuleft  .level2 a:link , #menuleft .level2 a:visited , #menuleft  .level2 a:active {

	display:block;
	width:100%;
	font-size:10px;
	font-weight:normal;
	color: #666666; 
	line-height: 18px;
	text-decoration: none;
	padding: 0px 10px 0px 25px;
	background:url('../images/limg3.gif') 15px 10px no-repeat;
 }

#menuleft  .level2 a:hover {

	text-decoration: none;
	background-color: #faf9f7;
	color:#333333;
}


#menuleft  .level2_last {

	line-height: 9px !important;
	font-size: 9px;
}


#menuleft #selected2 {

	color: #333333;
	background:url('../images/limg2.gif') 15px 10px no-repeat;
}


#menuleft #selected1 {

	background:#faf9f7 url('../images/menuh.gif') top left no-repeat;
	color: #333333;
}

#menuleft #selected1a {

	background:#faf9f7 url('../images/menuh1.gif') top left no-repeat;
	color: #333333;
}



#menuleft #l2first {

	padding-top: 5px;
}





/*End Menu left

---------------------------------------------------------*/




.br {
	clear: both;
        width:100%;
}

.br27 {

	clear:both;
	width:100%;
	height:27px;
	overflow:hidden;
}

.brk_fake_ie {

	clear:both;
	height:6px;
	overflow:hidden;
}


#qua-search {

	width:148px;
	height:21px;
	margin:0px 1px 0px 0px;
	padding-top:3px;
	font-size:11px;
	color:#333333;
}

#qua-search1 {

	height:21px;
	margin:0px 1px 0px 0px;
	padding-top:3px;
	font-size:11px;
	color:#333333;
}


.txt {
	
	font-size:13px;
}

#header_photo {

	clear:both;
	width:808px;
	height:375px;
	overflow:hidden;
        border:1px solid #000;
}

#middle_clock {

	clear:both;
	width:808px; /*808px*/
	height:25px;
	background-color:#988872;
}


#navi_2 {

	float:left;
	width:539px;
	height:25px;
	margin:0px 0px 0px 30px;
	line-height:25px;
	font-size:12px;
	color:#584341;
	text-transform:uppercase;
}

#navi_2 a {

	color:#584341;
	text-decoration:none;
}

#navi_2 a:hover {

	color:#ffffff;
}

#clk {

	float:left;
	width:67px;
	height:25px;
	text-align:left;
	font-family:arial, helvetica;
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:25px;
}

#dte {

	float:left;
	width:140px;
	height:25px;
	text-align:right;
	font-family:arial, helvetica;
	font-size:12px;
	color:#584341;
	text-transform:uppercase;
	line-height:25px;
}

#c_cont {
	
	min-height:250px;
	padding:30px 33px 40px 0px;
	background:#afa086 url('../images/clear.gif') left bottom no-repeat;
}

.br_bottom {

	clear:both;
	width:100%;
	height:1px;
	overflow:hidden;
	background:url('../images/sf4.gif') right top no-repeat;
}

#cont_left {

	float:left;
	width:569px;
	height:auto;
}

#cont_tit {

	clear:both;
	width:450px;
	height:auto;
	padding:0px 0px 0px 30px;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
}

#cont_right {

	float:left;
	height:230px;
	overflow:visible;
}

#gal_right {

	position:absolute;
	margin:18px 0px 0px 0px;
	width:214px;
	height:210px;
	overflow:hidden;
}

.g_cont {
	
	float:left;
	width:67px;
	height:67px;
	overflow:hidden;
	margin:0px 4px 4px 0px;
}

/*RTE icons*/
.external-link img, .external-link-new-window img, .mail img, .internal-link img, .download img { border:none; margin:4px 5px 0px 0px; }

/*address*/

.single_address
{
  	float:left;
	width:100%;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 20px 0px;
	overflow:hidden;
}

.single_address strong
{
 	color :#000000 !important;
	
}


.single_address .firstname
{
	font-weight: normal; /*bold*/
	color : #333333;
	float: left;
	width: 100%;
}


.single_address .url
{
	font-weight: bold;
	float: left;
	width: 100%;
}

.single_address .org
{
	font-weight: bold;
	float: left;
	width: 100%;
	color: #7b7c74;
}

.single_address .title
{
	font-weight: bold;
	float: left;
	width: 100%;
}

.single_address  .street-address
{
	float: left;
	width: 100%;
}


.single_address .postal-code 
{
	float: left;
	width: 100%;
}

.single_address .tel
{
	float: left;
	clear: both;
	width: 100%;
}

.single_address .fax
{
	float: left;
	clear: both;
	width: 100%;
}
.single_address .emailadd
{
	float: left;
	display:block;
    clear: both;
}

.single_address .wwwadd
{
	float: left;
	display:block;
	clear: both;
	line-height:1.8em;
}

.single_address .googleadd
{
	float: left;
	display:block;
    clear: both;
}

.single_address .foto_address
{
	padding:0px 0px 5px 0px;
}

#cont_cont div.pack_list span.txt a {

	color:#333333;
	text-decoration:none;
}

#cont_cont div.mehr a {

	font-size:11px;
}

#pack_single_buchen, #job_single_bewerben {

	float:right;
	padding:0px 0px 0px 15px;
	font-weight:bold;
	text-transform:uppercase;
	background:url('../../typo3/sysext/rtehtmlarea/res/accessibilityicons/img/internal_link.gif') left 3px no-repeat;
}

#job_single_bewerben {

	margin:-36px 0px 0px 0px;
}

#cont_cont div.mehr {
	
	width:auto;
	margin:6px 0px 0px 0px;
	background:url('../images/mehr.gif') 30px 6px no-repeat;
}

#pack_single_foo div a {

	font-size:11px;
	
}


#pack_single_buchen a, #job_single_bewerben a  {

	color:#333333;
	text-decoration:none;
}

#pack_single_buchen a:hover, #job_single_bewerben a:hover {

	text-decoration:underline;
}


#euroconverter {

	display:none;
}

.tjob tbody tr td {
	
	font-size:12px;
}

#cont_cont table.tjob tbody tr td.tnl h2 {

	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*news*/

#header_list {
	
	clear:both;
	width:100%;
	height:10px;
	overflow:hidden;
}

div.txt #news_list {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.browse {
	clear:both;
}

.nmg {

	float:left;
	width: 100px;
	height:100px;
	margin:0px 7px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

.nmg a font {

	font-family:arial, helvetica, sans-serif;
	font-size:11px;
}

.news_list_rec {

	clear:both;
	width:470px;
	height:auto;
	margin:16px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

.news_list_rec_cnt {

	float:left;
	width:356px;
	height:100px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FBF9F6; /*f2f0e6*/
}

.news_list_rec_cnt a
{
	font-weight: bold;
}

.news_list_rec_cnt_dat {

	clear:both;	
	width:350px;
	padding:0px 0px 0px 6px;
	color:#333333;
	font-size:10px;
}


.news_list_rec_cnt_tit {

	clear:both;	
	width:350px;
	padding:4px 0px 4px 6px;
	line-height:14px;
}

.news_list_rec_cnt_tit a {

	text-decoration:none;
}

.news_list_rec_cnt_tit a strong {

	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.news_list_rec_cnt_cnt {

	clear:both;	
	width:345px;
	height:70px;
	margin:2px 0px 0px 6px;
	line-height:19px;
	/*background-color:#dddddd;*/
	overflow:visible;
}

.news_list_rec_cnt_cnt p.bodytext {
	
	margin:0px 0px -10px 0px;
	overflow:visible;
}

#news_list div.news_list_rec div.news_list_rec_cnt div.mehr {
	
	position:absolute;
	width:auto;
	padding:0px 23px 0px 0px;
	margin:0px 0px 0px 300px;
}

#news_list div.news_list_rec div.news_list_rec_cnt div.mehr a {
	
	font-weight:normal;
}

.news_list_brk {
	
	clear:both;
	width:100%;
	height:1px;
	background: url('../images/f3.gif') top left repeat-x;
}

#news_single {

	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#news_single_tit
{
	/*display:none;*/
	clear:both;
	width:100%;
	padding:0px 0px 4px 0px;
	font-size:13px;  
	color:#50383c;
	border:none;
	margin:30px 0px 14px 0px;
}

#news_single_tit font strong {
	
	font-weight:bold;
}

#news_single_dat { clear:both; width:100%; height:auto; padding:20px 0px 6px 0px; font-size:10px; color:#614c48; }

#news_single_dat strong em { font-style:normal; }

#news_single_rel { clear:both; width:100%; height:auto;  }
#news_single_rel dl.news-single-related { margin:12px 0px 0px 0px; padding:0px 0px 0px 0px; }

#tit_single { clear:both; margin:0px 0px 14px 0px; font-family:arial, helvetica, sans-serif; font-size:14px; font-weight:bold;  }

#tit_single font strong { font-family:arial, helvetica, sans-serif; font-size:14px; }

#news_single_txd, #news_single_txe  { float: left; width:100%; height:auto; clear:both; padding:5px 0px 12px 0px; }

#news_single_txd h3{ font-size: 12px; }

#news_single_txd strong em { font-weight:bold; font-style:normal; }

#news_single_img2 { float:left; width:100%; clear:both; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; }

#news_single_img2 table{ float:left!important; margin:0px 0px 0px -15px; padding:0px 0px 0px 0px; }

#news_single_txd table td { font-size:13px; color:#333333; }

#news_single div.mehr { float:left; width:auto; height:auto; margin:24px 0px 0px 0px; padding:0px 4px 0px 8px;  }

#news_single_foo div.mehr_single { margin:-24px 0px 0px 0px; background: url('../images/mehrg.gif') 0px 6px no-repeat; }
#news_single_foo div.mehr_single a { padding:0px 0px 0px 12px; font-size:11px; }

#news_single_rel div.news_links { margin:0px 0px 0px 0px; }
#news_single_rel div.news_links p.bodytext { background:url('../../typo3/sysext/rtehtmlarea/res/accessibilityicons/img/external_link_new_window.gif') left 4px no-repeat; padding:0px 0px 0px 18px; margin:3px 0px 0px 0px; }

#flk { margin:0px 0px 0px 0px; height:auto; overflow:hidden; }

.nws_rel_row { clear:both; padding:0px 0px 8px 0px; height:auto; overflow:hidden; }

.nws_rel_row dl.news-single-related { line-height:16px; margin:0px 0px -4px 0px; padding:0px 0px -4px 0px; }

#zurueck {

	padding:0px 0px 0px 12px !important;
	font-size:11px;
	/*font-weight:bold;*/
	background: url('../images/mehrg.gif') 0px 5px no-repeat;
}


.brk_nws_list {

	clear:both;
	width:100%;
	height:1px;
	overflow:hidden;
	background-color:#988872;
}

.brk_4 { clear:both; height:4px; width:100%; overflow:hidden; }
.brk_14 { clear:both; height:14px; width:100%; overflow:hidden; }
.ibg { border:none; }

.sbm { height:21px; padding: 0px 9px 0px 9px; font-size:11px; line-height:16px; color:#333333; cursor:pointer; border:1px solid #aeaeae; background:url('../images/sbm.gif') left top no-repeat; }
.news_latest a.sbm { padding:2px 9px 2px 9px; font-size:11px; line-height:16px; text-decoration:none; color:#333333; cursor:pointer; border:1px solid #aeaeae; background:url('../images/sbm.gif') left top no-repeat;}
.news_latest a.sbm:hover { text-decoration:none; background:url('../images/sbm.gif') left -21px no-repeat;}


#cont_cont table.gast-kind, #cont_cont table.aufpreise, #cont_cont table.gast-kind-wi, #cont_cont table.aufpreise-wi, #cont_cont table.saisons {

	font-size:12px;
}

#cont_cont table.saisons {

	margin:0px 0px 0px 164px;
}

#cont_cont table.gast-kind tbody tr td, #cont_cont table.gast-kind thead tr th, #cont_cont table.aufpreise thead tr th, #cont_cont table.aufpreise tbody tr td, #cont_cont table.gast-kind-wi tbody tr td, #cont_cont table.gast-kind-wi thead tr th, #cont_cont table.aufpreise-wi thead tr th, #cont_cont table.aufpreise-wi tbody tr td, #cont_cont table.saisons tbody tr td, #cont_cont table.saisons thead tr th {

	vertical-align:top;
	padding:0px 0px 12px 0px;
	background:url('../images/eeebe1.gif') left bottom repeat-x;
}

#cont_cont table.gast-kind thead tr th, #cont_cont table.aufpreise thead tr th, #cont_cont table.gast-kind-wi thead tr th, #cont_cont table.aufpreise-wi thead tr th, #cont_cont table.saisons thead tr th {

	text-align:left;
}

#cont_cont table.gast-kind tbody tr td.td-0, #cont_cont table.aufpreise tbody tr td.td-0 {

	width:195px;
	height:auto;
}

#cont_cont table.gast-kind tbody tr td.td-1, #cont_cont table.gast-kind tbody tr td.td-2, #cont_cont table.gast-kind tbody tr td.td-3, #cont_cont table.gast-kind tbody tr td.td-4 {

	width:100px;
	height:auto;
}

#cont_cont table.gast-kind-wi tbody tr td.td-0, #cont_cont table.aufpreise-wi tbody tr td.td-0, #cont_cont table.saisons tbody tr td {

	width:164px;
	height:auto;
}

#cont_cont table.gast-kind-wi tbody tr td.td-1, #cont_cont table.gast-kind-wi tbody tr td.td-2, #cont_cont table.gast-kind-wi tbody tr td.td-3, #cont_cont table.gast-kind-wi tbody tr td.td-4, #cont_cont table.gast-kind-wi tbody tr td.td-5 {

	width:82px;
	height:auto;
}



/*newsletter*/

.nwslt_msg {

	clear:both;
	width:500px;
	height:auto;
	overflow:hidden;
}

.error_nwslt { position:absolute; margin:0px 0px 0px 310px; }


/*wetter page*/
#wetter_layer { clear:both; margin:0px 0px 0px 0px; }
.checkin, .checkout { border:1px solid #acb9c2; font-size:10px; }
#checkin1, #checkout1, #arr1, #part1 { width:88px; border:1px solid #cccccc; }
.sbmf { height:21px; font-size:12px; color:#333333; cursor:pointer; border:1px solid #acb9c2; background:#ffffff; }
.ntit { clear:both; margin:0px 0px 6px 0px; font-size:12px; font-weight:bold; color:#333; }
.ntit a {text-decoration:none;}
.ntit a strong { font-size:12px; font-weight:bold; color:#333; }
.ntxt a p.bodytext { color:#333333; }
.nnvg { float:left; clear:both; }
.wtrb { float:left; border:1px solid #d2d2d2; background-color:#f5f6f0; width:225px; height:auto; margin:0px 25px 18px 0px; }
.wtri { float:left; margin:0px 14px 0px 0px; }
#wetter_layer div.wtrb div.wtrt { float:left; margin:8px 0px 0px 0px; }

/*Media*/


#content_bul_media
{	
	float: left;
	width: 444px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#content_bul_media a.bul_media
{
	float: left;
	width: 440px;
	padding: 6px 2px 0px 2px;
	border-bottom : 1px solid #988872;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	height:24px;
}

#content_bul_media a.bul_media:hover
{
	background-color: #beb4a7;
	text-decoration: none;
}

#content_bul_media #primof
{
	border-top : 1px solid #988872;
}

#content_bul_media img
{
	border: 0px;
	float: left;
}

#content_bul_media .icona
{
	padding: 0px;
	width: 23px;
	margin: 0px;
	float: left;
}

#content_bul_media .titolo
{
	font-weight: normal;
	padding: 0px;
	width: 238px;
	margin: 0px 0px 0px 0px;
	float: left;
	font-size:11px;
	color:#584341;
}

#content_bul_media .datamedia
{
	padding: 0px;
	width: 76px;
	margin: 0px;
	float: left;
	text-align: right;
	font-size: 0.9em;
	color: #584341 !important;
} 

#content_bul_media .kb
{
	font-weight: normal;
	padding: 0px 15px 0px 0px;
	width: 64px;
	margin: 0px;
	float: left;
	font-size: 0.9em;
	text-align: right;
	color: #2E2E2E !important;
	background: url('../../typo3/sysext/rtehtmlarea/res/accessibilityicons/img/download.gif') 68px 5px no-repeat;
}

.foto_media {

	float:left;
	width:190px;
	height:auto;
	margin:0px 20px 35px 0px;
}

/*sitemap*/
#cont_cont ul { margin:10px 0px 10px 15px; list-style:none; }
#cont_cont ul li { background:url('../images/limg.gif') left 6px no-repeat !important; padding:0px 0px 0px 20px; line-height:20px; }


#cont_cont div.csc-sitemap { margin:30px 0px 0px 0px; }
#cont_cont div.csc-sitemap ul { margin:0px 0px 20px 10px; list-style:none; }
#cont_cont div.csc-sitemap ul li { background:url('../images/limg.gif') left 6px no-repeat !important; padding:0px 0px 0px 10px; }
#cont_cont div.csc-sitemap ul li a { text-transform:uppercase; color:#666666; font-weight:bold; text-decoration:none; }
#cont_cont div.csc-sitemap ul li ul { margin:5px 0px 15px 0px; }
#cont_cont div.csc-sitemap ul li ul li { background:url('../images/limg2.gif') left 10px no-repeat !important; padding:0px 0px 0px 10px; }
#cont_cont div.csc-sitemap ul li ul li a { text-transform:none; font-weight:normal; color:#333333; }
#cont_cont div.csc-sitemap ul li ul li ul li { background:none !important; padding:0px 0px 0px 10px; }



/* Sitemap Start 
---------------------------------------------------------*/

.content2_mod3
{
	width:  480px;
	float: left;
	margin:-13px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#faf9f7;	
}

.content2_mod3_background {

	width:auto;
	clear:both;
	margin:0px 0px 30px 0px !important;
	padding: 0px 10px 30px 10px;
}

.content2_mod1 {

	clear:both;
	margin:0px 0px 0px 0px;
}

#sitemap div.conttext2, #sitemap div.conttext1
{
	float: left !important;
	width: 228px;
	height:auto;
	padding: 8px 0px 0px 0px;
	overflow:hidden;
	
}

.conttext1 a, .conttext2 a {

	color:#666666;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#sitemap .conttext2 ul li a, #sitemap .conttext1 ul li a {
	
	font-weight:normal;
	color:#333;
	text-decoration:none;
	text-transform:none;
}


#sitemap ul.subpages li {

	padding : 0px 0px 0px 15px !important;
	
}

#sitemap ul 
{
	margin: 0px;
	padding: 10px 10px 10px 0px;
}

#sitemap ul li {

	background:url('../images/limg.gif') left 7px no-repeat !important; padding:0px 0px 0px 10px;
}

#sitemap ul li a
{
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}

#sitemap ul.subpages
{
	margin: 0px;
	padding: 0px 0px 10px 0px !important;
}

#sitemap ul.subpages li {
	
	background:url('../images/limg2.gif') left 10px no-repeat !important; padding:0px 0px 0px 10px;
}

.subpages li a
{
	margin: 0px;
	padding: 0px 0px 0px 0px !important;
}


#sitemap .content2_mod1
{
	width:  480px !important;
	float : left;
	padding: 20px 10px 30px 10px !important;
}

/*background:url('../images/limg2.gif') left 10px no-repeat !important; padding:0px 0px 0px 10px;*/

/* Sitemap End 
---------------------------------------------------------*/


/*search page*/
.srhFor { width:120px; float:left; line-height:24px; }
.srhDsc, .srhRt { font-size:11px; }
.srhTit { font-size:12px; font-weight:bold; }
.srhTit a { color:#333333; text-decoration:none; }
.srhTit a:hover { text-decoration:none; }
#container { position:absolute; visibility:hidden; width:210px; height:auto; margin:-77px 0px 0px 400px; border:1px solid #beb4a7; 	background: url('../images/sf8.png') top left repeat; }
#rules { position:absolute; visibility:hidden; width:510px; height:auto; margin:-54px 0px 0px -11px; border:1px solid #beb4a7; background: url('../images/sf8.png') top left repeat; }
#rules p, #container p { margin:12px 12px 24px 10px; }
/*#rules p { margin:12px 12px 24px 10px; } */


/*main dropdown menu*/

#menu {

	clear:both;
	width:100%;
	height:65px;
	padding:0px 0px 0px 274px;
}

#csstopmenu, #csstopmenu ul { 
	
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-indent: 0px;
	text-align:left;
	line-height:38px;
	list-style: none;
	border:0px;
	float: left;
	z-index: 20;
	list-style: none !important;
}

#csstopmenu li { 

	float: left;
	position:relative;
	z-index: 20;
	height:32px;
}

#csstopmenu li img { 

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#csstopmenu li.spc {

	width:1px;
	height:40px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background:url('../images/e1dfdb.gif') top left no-repeat;
}

#csstopmenu li a { 

	float: left;
	height:31px;
	margin:0px 0px 0px 0px;
	padding:1px 7px 0px 6px;
	font-family:arial, helvetica, sans-serif;
	font-size: 18px;
	color:#333333;
	text-decoration: none;
	line-height:31px;
	background:url('../images/m_hover.gif') left top no-repeat;
	/*background-color:none;*/
	border:none;
}


#csstopmenu li a:hover { 

	/*color:#efd9be;*/
	background-position: left -42px !important;
	background-color:#ffdd54;
	border:1px solid #ebd7b0;
	/*text-decoration: none;
	font-size: 18px !important;*/
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 5px;
	height:31px !important;
	overflow:hidden;
}


#csstopmenu li a#selected { 
	
	height:29px;
	padding:0px 6px 0px 5px;
	border:1px solid #ebd7b0;
	overflow:hidden;
	background-position: left -42px !important;
}

/*
#csstopmenu img { 

 	float:left !important;
	padding:0px !important;
	margin:0px !important;
}



#csstopmenu a { 

text-decoration: none;

color:#333333;

}



#csstopmenu a:hover { 

text-decoration: none;

color:#333333;

}



*/



.mainitems { 
	/*background :trasparent;*/
	

}

/*

.headerlinks a { 

margin: auto 8px;

color : #333333;

font-family: "Trebuchet MS",Verdana, Geneva, "Trebuchet MS", arial, helvetica, sans-serif;

font-size: 13px;

font-weight:bold;



}*/


#csstopmenu li.lastm {

	width:114px !important;
}

#csstopmenu li.lastm a {

	padding-right:28px !important;
}

#csstopmenu ul.submenus { /*, #csstopmenu #lastm ul.submenus*/

	display: none;
	width: auto;
	padding: 0px 0px 6px 0px !important;
	margin: 0px 0px 0px 0px;
	position: absolute;
	background-image:none !important;
	left: 0px;
    top:31px !important;
	border:none;
	color: #999999;
	background-color:#f2f0e6;
	z-index: 20;
/*
	filter:alpha(opacity=10); 
	-moz-opacity:.10;
	opacity:.90;
	*/
}



#csstopmenu #ultimo .submenus { 

	right: 0px !important;
}


#csstopmenu ul.submenus li { 

	clear:both;
	width:165px;
	height:26px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 9px !important;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	background:#f2f1e7 url('../images/eeebe1.gif') left top repeat-x !important;
	z-index: 20;
	overflow:hidden;
}



#csstopmenu ul.submenus li a { 

	display: block;
	width:155px;
	height:26px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 12px;
	font-weight:bold;
	/*line-height:28px;*/
	/*text-indent:19px;*/
	color:#999999;
	border:none;
	background-image: url('../images/eeebe1.gif') left bottom repeat-x !important; /*eeebe1*/
}

#csstopmenu ul.submenus li.first  {

	background-image:none;
	height:8px !important;
	overflow:hidden;
}

#csstopmenu ul.submenus li.last  {

	background-image:none;
	height:8px !important;
	overflow:hidden;
}

html>body .submenus li a { /* non IE browsers */

	width: 123px;
	font-size: 12px;
}

#csstopmenu .submenus li a:hover {

	font-size: 12px;
	color:#333333;
	background:#eeebe1 url('../images/mn_ln.gif') left 20px no-repeat; /*eeebe1*/
	border:none;
}

#csstopmenu li>ul {/* non IE browsers */

	top: auto;
	left: auto;
	padding: 0px 0px 0px 0px;
}

#csstopmenu li:hover ul, #csstopmenu li.over ul {

	display: block;
	z-index: 2;
}

html>body #clearmenu { /* non IE browsers */

	height: 3px;
}


/* Powermail Start
---------------------------------------------------------*/

 #cont_cont form,  #cont_cont fieldset {
 
 	border:none;
 }
 
 #cont_cont form,  #cont_cont fieldset {
 
 	padding:0px 0px 0px 0px;
 	border:none;
 }


.tx-powermail-pi1, .tx-powermail-pi1_formwrap, .reservationsformular, tx_powermail_pi1_form, tx-powermail-pi1_fieldset {
	
	border:none;
	padding:0px 0px 0px 0px;
}


.tx-powermail-pi1
{
	clear:both;
	margin:0px 0px 0px -4px;
}

.tx-powermail-pi1 legend
{
	display:none;
}


.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html
{
	float:left;
	width:484px;
	height:23px;
	margin-top:8px;
	margin-left: 5px;
}


.tx-powermail-pi1 label
{
	float: left;
	width: 150px;
	text-transform:none;
	font-size:12px;
}


.tx-powermail-pi1 input
{
	float: left;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	
	background-color:#ffffff;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:18px;
	/*text-indent:2px;*/
	/*width:200px;*/
	width:auto;
}

.tx-powermail-pi1 select
{
	float: left;
	padding-top:2px;
	
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	/*text-indent:2px;*/
	width:auto;
}

/* Powermail Nur Text Start
---------------------------------------------------------*/
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_label 
{
	height:auto;
	/*margin-top:30px;*/
}

/* Powermail Nur Text Ende
---------------------------------------------------------*/
/* Powermail Calendar Start
---------------------------------------------------------*/
.tx-powermail-pi1 .jscalendar_cb, .tx-powermail-pi1 .date2cal_img_help, .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_datetime span, .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_date span
{
	display:none;
}

.tx-powermail-pi1 img
{
	margin-left:3px !important;
}

/* Powermail Calendar End
---------------------------------------------------------*/

/* Powermail Textarea Start
---------------------------------------------------------*/
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea
{
	height:104px;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea textarea
{
	float: left;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:100px;
	/*text-indent:2px;*/
	width:250px;
}




/* Powermail Textarea End
---------------------------------------------------------*/
/* Powermail Radio Button Start
---------------------------------------------------------*/
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio
{
	height:auto;
	padding-top:4px;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio p
{
	width:148px;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_title 
{
	float: left;
	width: 150px;
	text-transform:none;
	font-size:12px;
}

.tx-powermail-pi1 .powermail_radio_inner label
{
	float: left;
	padding-right: 15px;
	width:auto;	
}

.tx-powermail-pi1 .powermail_radio_inner
{
	float:left;
	width:75px;
	padding-bottom:2px;
}

.tx-powermail-pi1 .powermail_radio_inner input
{
	float: left;
	margin-right: 3px;
	width:auto;	
	background-color:#FFF;
	border:none;
}

/* Powermail Radio Button End
---------------------------------------------------------*/
/* Powermail Checkbox Button Start
---------------------------------------------------------*/
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check
{
	padding-top:4px;
	height:auto;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_title
{
	float:left;
	width:150px;	
}
.tx-powermail-pi1 .powermail_check_inner_box
{
	float:left;
	width:370px;
}

.tx-powermail-pi1 .powermail_check_inner
{
	float:left;
	width:370px;
	padding-bottom:2px;
}

.tx-powermail-pi1 .powermail_check_inner input
{
	float: left;
	margin-right: 3px;
	width:auto;	
	background-color:#FFF;
	border:none;
}

.tx-powermail-pi1 .powermail_check_inner label
{
	float: left;
	width:auto;	
}

/* Powermail Checkbox Button End
---------------------------------------------------------*/
/* Powermail Reset Start
---------------------------------------------------------*/

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_reset
{
	float: left;
	padding-left:150px;
	width:100px;
	height:auto;
	margin-top:30px;
	margin-bottom:30px;
	
	margin-right:20px;
}


.tx-powermail-pi1 .powermail_reset
{
	float:left;
	background-image:url('../images/butt.gif');
	height:20px;
	border:1px solid #cccccc;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;	
	width:auto;
	cursor:pointer;
}

.tx-powermail-pi1 .powermail_reset:hover {

    
}

/* Powermail Reset End
---------------------------------------------------------*/
/* Powermail Submit Start
---------------------------------------------------------*/

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit 
{
	float: left;
	width:100px;
	height:auto;
	margin-top:30px;
	margin-bottom:30px;
}


.tx-powermail-pi1 .powermail_submit 
{
	background-image:url('../images/butt.gif');
	height:20px;
	border:1px solid #cccccc;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;	
	width:auto;
	cursor:pointer;
}

/* Powermail Submit End
---------------------------------------------------------*/

/* Powermail Step2 Start
---------------------------------------------------------*/
.tx-powermail-pi1 .powermail_all_table
{
	margin-bottom:20px;
}

.tx-powermail-pi1 .tx-powermail-pi1_confirmation p
{
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.tx-powermail-pi1 .powermail_all_tr .powermail_all_td
{
	min-width:150px;
	font-size:12px;
	line-height:28px;
}

.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_back
{
	margin:0px 0px 0px -3px;
	padding:0px 0px 0px 0px;
	float:left;
	width:auto;
}
.tx-powermail-pi1 .tx_powermail_confirm
{
	height:auto;
	margin-left:3px;
	margin-top:8px;
	width:484px;
}


.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_back .tx-powermail-pi1_confirmation_back
{
	float:left;
	width:auto;
	height:21px;
	margin-right:80px;
	padding:0px 10px 3px 10px;
	border:1px solid #aeaeae;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;	
	color:#333333;
	background-image:url('../images/butt.gif');
	cursor:pointer;
}

/* Powermail Step2 End
---------------------------------------------------------*/


/* Powermail Submit Step2 Start
---------------------------------------------------------*/

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit 
{
	float: left;
	width:auto;
}


.tx-powermail-pi1 .tx-powermail-pi1_confirmation_submit
{
	float:left;
	width:auto;
	height:21px;
	padding:0px 10px 3px 10px;
	border:1px solid #aeaeae;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	background-image:url('../images/butt.gif');
	cursor:pointer;
}

.tx_powermail_pi1_formconfirmation_back {

	width:150px;
}


.tx_powermail_pi1_formconfirmation_submit {

	float:left;
}

/* Powermail Submit Step2 End
---------------------------------------------------------*/
/* Powermail Submit Step3 Start
---------------------------------------------------------*/
.tx-powermail-pi1 .conttext
{
	height:auto;
	margin-left:0px;
	margin-top:8px;
	width:484px;
}
.tx-powermail-pi1 .conttext .bodytext
{
	height:auto;
	margin-left:0px;
	margin-top:0px;
	width:450px;
}

/* Powermail Submit Step3 Stop
---------------------------------------------------------*/
/* Powermail Multistep Start
---------------------------------------------------------*/
.tx-powermail-pi1 .powermail_multiplejs_tabs
{
	padding-left:5px;
	padding:0px 0px 0px 5px!important;
	margin:0px 0px 20px 0px!important;
	height:30px;
}
.tx-powermail-pi1 .powermail_multiplejs_tabs_item
{
	float:left;
	background-image:none!important;
	padding-left:0px!important;
	padding-right:3px!important;
	margin:0px;
}
.tx-powermail-pi1 .powermail_multiplejs_tabs_item a
{
	color:#000000;
}

.tx-powermail-pi1 .powermail_multiplejs_tabs_item .active-tab
{
	color:#3C9264;
}
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_back 
{
	display:none;

}
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_forward
{
	margin-top:30px;
	margin-left:155px;
	background-image:url(../images/butt.gif);
	height:20px;
	border-width:0;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;	
	width:auto;
}


/* Powermail Multistep End
---------------------------------------------------------*/

.tx-powermail-pi1_confirmation {


	clear:both;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}


.powermail_all_table {

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	border:none;
}

.tx-powermail-pi1_thx {

	padding:0px 0px 0px 3px;

}


.powermail_all_table tr td, #cont_cont div.tx-powermail-pi1 div.tx-powermail-pi1_thx table.contenttable tbody tr.powermail_all td.powermail_all_td {

	font-size:12px;
	line-height:28px;
}


.powermail_all_td p.bodytext {

	line-height:28px;
}

.powermail_all_td b {

	font-weight:normal;
	width:150px;
}

#uid28 {
	
	width:129px;
}

.tx_powermail_pi1_fieldwrap_html_text {

	color:#ff0000;
	text-indent:5px;
}

.tx_powermail_pi1_fieldwrap_html_text label {

	color:#333333;
	text-indent:0px;
}

.tx-powermail-pi1_mandatory_submit {

    height:21px; padding: 0px 9px 4px 9px; font-size:11px; line-height:10px; color:#333333; cursor:pointer; border:1px solid #aeaeae; background:url('../images/sbm.gif') left top no-repeat;
}

#uid10, #uid11, uid19 {

	border:1px solid #aeaeae;
}

#uid35, #uid106 {
	
	border:none;
	width:282px;
}


#powermaildiv_uid234 div.powermail_radio_inner_uid234_0, #powermaildiv_uid234 div.powermail_radio_inner_uid234_1 {

    clear:both;
    width:165px;
    margin:0px 0px 0px 150px;
}

#powermaildiv_uid234 div.powermail_radio_inner_uid234_0 {

    margin-top:-18px;
}

#powermaildiv_uid234 div.powermail_radio_inner_uid234_0 input, #powermaildiv_uid234 div.powermail_radio_inner_uid234_1 input {

    float:right;
    /*position:inherit;
    padding-top:0px;*/
}


.tx_powermail_pi1_fieldwrap_html a.sbm { padding:2px 9px 2px 9px; font-size:11px; line-height:16px; text-decoration:none; color:#333333; cursor:pointer; border:1px solid #aeaeae; background:url('../images/sbm.gif') left top no-repeat;}
.tx_powermail_pi1_fieldwrap_html a.sbm:hover { text-decoration:none; background:url('../images/sbm.gif') left -21px no-repeat;}


#powermaildiv_uid268 { /*weiter*/

    padding:0px 0px 0px 260px;
}

#powermaildiv_uid269 { /*loeschen*/

    width:100px;
    margin:-16px 0px 0px 155px;
}

#powermaildiv_uid270 { /*weiter*/

    padding:0px 0px 0px 260px;
}

#powermaildiv_uid271 { /*loeschen*/

    width:100px;
    margin:-16px 0px 0px 155px;
}


#powermaildiv_uid272 { /*weiter*/

    padding:0px 0px 0px 260px;
}

#powermaildiv_uid273 { /*loeschen*/

    width:100px;
    margin:-16px 0px 0px 155px;
}

#powermaildiv_uid274 { /*weiter*/

    padding:0px 0px 0px 260px;
}

#powermaildiv_uid275 { /*loeschen*/

    width:100px;
    margin:-16px 0px 0px 155px;
}


#cont_cont div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory {

    margin-left:6px;
}
/* Powermail End
---------------------------------------------------------*/
