.headline 			{ background-color: #fee7a5; text-decoration: none; height: 20px; width:100%; margin:auto; margin-top:0px; }
.hdl_left 			{ float: left; display: inline; width:41%; }
.hdl_right 			{ float: right; display: inline; width:59%; }
.hdl_l_left 		{ float: left; display: inline; width:19%; }
.hdl_r_right		{ float: right; display: inline; width:79%; }		
.userrow 				{ background-color: #f9edbd; border-top: 1px solid #B89D76; height: 64px; margin-bottom: 6px; background-position: right bottom; padding:0px; position:relative; } 
.shortdata 			{ float: right; display: inline; width:89%; padding-top:2px; padding-bottom:2px; }
.divider        { height:4px; border-bottom:1px solid #B89D76; margin-bottom:3px; }		
.aktion         { padding-right:20px; }
.userimg     	  { height:75px; width:60px; position:absolute; background:#eee; z-index:2; top:-16px; left:8px; text-align:center; vertical-align:middle; }
.transpic       { height:75px; width:60px; border: 1px dashed #B89D76; }
.lst_imgstyle   { line-height:250%; width:auto; }
.listspan       { margin: 0px 0px 10px 0px; clear:both; float:none; font-size:99%; }

.post_eingang_header					{ height: 20px; width:auto; margin-bottom: 0.15em; }
.post_eingang_header_markiert	{ background: #FEFFE6; height: 22px; width:auto; margin-bottom: 0.15em; }
		
.post_status 					{ width: 20px;  float: left; display:inline; }
.post_betreff					{ width: 415px; float: left; display:inline; }
.post_datum						{ width: 130px; float: left; display:inline; }
.post_absender				{ width: 140px; float: left; display:inline; }
.post_aktion					{ width: auto; float: left; display:inline; text-align: center; }
		 	
.post_detail_header		{ width:auto; height:22px; background:#fee7a5; border-bottom: solid 1px; border-top: solid 1px; }
.post_detail_betreff	{ width: 60%; float: left; }
.post_detail_datum		{ width: 40%; float: right; text-align: right;} 
.post_detail_message	{ width: auto; }

.d_zeile            { padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:20px; }
.d_hdl              { padding-left:5px; height:18px; margin-bottom:3px; background-color:#FFFAE1; border: 1px solid #B89D76; }
.d_spalte_halb      { float:left; display:inline; width:50%; }
.d_spalte_dritt     { float:left; display:inline; width:33%; }
.d_spalte_links     { float:left; display:inline; width:49%; line-height:16px; margin-bottom:2px; }
.d_spalte_rechts    { float:left; display:inline; width:49%; padding-bottom:2px; margin-left:5px; }

.d_spalte_bild      { float:left; display:inline; width:13%; }
.d_spalte_bsuch     { float:left; display:inline; width:55%; }
.d_spalte_hochl     { float:left; display:inline; width:30%; }

#profil_container 	{ clear:all; width: 777px; float: right; }

/* profil.tpl - Tab Navigation */
#profil 					  { padding:1px 0 0 1px; background-color: #fff; }

#profil div.on 	    { text-align:center; padding:0 0 5px 0; margin-right:2px; margin-top:1px; float:left; background: #f9edbd; 
                      border:1px solid #B89D76; cursor:pointer; border-bottom:0; height:22px; line-height:20px; position:relative; z-index:100;}
#profil div.off 	  { text-align:center; height:22px; margin-right:2px; margin-top:1px; line-height:20px; padding:0 0 4px 0; float:left; color:#FFF;
                      background: #e1d1b3; cursor:pointer; position:relative; z-index:20; 
										  border-left:1px solid #B89D76; border-right:1px solid #B89D76; border-top:1px solid #B89D76; }

#profil div.on:hover  { color: #660000; }
#profil div.off:hover { color: #990000; background-color: #fee7a5; }

.hide            		{ display:none; width:0; overflow:hidden; }
.show            		{ clear:left; width:99%; margin-top:0; top:-1px; border:1px solid #B89D76; 
                      margin-bottom:5px; padding-bottom:15px; padding-top:15px; 
                      margin-left:1px; position:relative; z-index:50; background-color: #f9edbd; }


/* ueber_mich.tpl - about- Kontainer */
#pueb_mich          { height:auto; }
.pueb_userrow       { margin-left:1%; margin-right:1%; width:auto; }
.pueb_headline 		  { height: 16px; margin:auto; padding-top:3px; background: #fee7a5; border-bottom: 1px solid #B89D76; 
                      border-top: 1px solid #B89D76; border-left:1px solid #B89D76; border-right:1px solid #B89D76; } 
.pueb_headline img  { vertical-align:middle; } 
.pueb_kopf          { float:left; display:inline; width:99%; }
.pueb_left          { float:left; display:block; width:40%; margin-top:5px; line-height:16px; } 
.pueb_pic           { float:left; display:inline; width:62px; border:1px dashed #B89D76; margin-left: 5px; height:80px; }
.pueb_right         { float:right; display:inline; width:49%; margin-top:5px; line-height:16px; }
.pueb_txt_pic       { float:right; display:inline; width:220px; margin-top:4px; }
.pueb_triple        { float:left; display:inline; width:33%; padding-top:8px;}
.pueb_full_hdl      { width:99%; text-indent: 5px; font-weight:bold; line-height: 12px; padding-bottom:3px; 
                      padding-top:3px; margin-bottom:6px; margin-top:6px; background-color:#FFFAE1; } 

.pueb_voll          { width:99%; margin-bottom:4px; }  
.pueb_left2         { float:left; display:inline; line-height:16px; text-indent:5px; }
.pueb_right2        { float:right; display:inline;  width:562px; line-height:16px; }

/* details Kontainer */
#pdetails           { height:auto; }
.pdet_userrow       { margin-left:1%; margin-right:1%; height:auto; width:auto; position:relative; border:1px solid #B89D76; margin-bottom:5px; }
.pdet_userrow ul    { padding-left:5px; }  
.pdet_headline 		  { height: 16px; padding-top:3px; background: #fee7a5; border-bottom: 1px solid #B89D76; } 
.pdet_hdl_right     { float: right; display: inline; width:59%; font-size:.8em; text-align:right; }
.pdet_txt           { padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:5px; background-color:#FFFFFF; }

/* galerien Kontainer */
#pgalerien          { height:auto; }

.pgal_headline 		  { height: 16px; margin:auto; padding-top:3px; background: #fee7a5; border-bottom: 1px solid #B89D76; } 
.pgal_userrow       { margin-left:1%; margin-right:1%; height:auto; width:auto; position:relative; border:1px solid #B89D76; margin-bottom:5px; } 

.pgal_txt           { float:left; display: inline; width:98%; padding-top:2px; padding-left:5px; padding-right:5px; 
                      padding-bottom:5px; border-bottom: 1px solid #B89D76; background-color:#FFFFFF; }
.pgal_prev          { float:left; display: inline; width:49%; padding-top:5px; padding-left:4px; padding-right:2px; }
.pbild              { float:left; display: inline; border:1px dashed #B89D76; background-color:#eee; vertical-align:middle; 
                      text-align: center; vertical-align: middle; width:62px; height: 79px; } 
.pbild_titel        { float:left; display: inline; height:20px; margin-left:5px; padding-left:5px; width:292px; 
                      background-color:#FFFAE1; font-weight:bold; border-bottom:1px solid #B89D76; 
                      border-top:1px solid #B89D76; line-height:20px; border-right:1px solid #B89D76; border-left:1px solid #B89D76; }
.pbild_beschreibung { height:58px; float:left; display: inline; margin-left:5px; padding-left:5px; padding-right:2px; width:290px; 
                      background-color:#FFFFFF; border-bottom:1px solid #B89D76; border-left:1px solid #B89D76; border-right:1px solid #B89D76;}
.plistspan          { margin: 0px 0px 5px 0px; clear:both; float:none; font-size:99%; }

/* gaestebuch Kontainer */
#pgaestebuch        { height:auto; }
.pgast_headline 		{ height: 16px; margin:auto; padding-top:3px; background: #fee7a5; border-bottom: 1px solid #B89D76; }
.pgast_left         { float: left; display: inline; width:70%; }
.pgast_right        { float: right; display: inline; font-size:.8em; text-align:right; } 
.pgast_userrow      { margin-left:1%; margin-right:1%; height:auto; width:auto; position:relative; border:1px solid #B89D76; margin-bottom:5px;  } 
.pgast_txt          { padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:5px; background-color:#FFFFFF; }

/* tagebuch Kontainer */ 

#ptagebuch          { height:auto; } 
.ptage_userrow      { margin-left:1%; margin-right:1%; height:auto; width:auto; position:relative; border:1px solid #B89D76; margin-bottom:5px; } 
.ptage_headline 	  { height: 16px; padding-top:3px; background: #fee7a5; border-bottom: 1px solid #B89D76; }
.ptage_txt          { padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:5px; background-color:#FFFFFF; }

.ptage_hline        { border-bottom: 1px solid #B89D76; border-top: 1px solid #B89D76; margin-top:4px; width:99%; background: #fee7a5; }
.ptage_com          { padding-left:5px; background-color:#FFFFFF; padding-bottom:2px; padding-top:4px; padding-right:5px;  } 

div.userbox	     		{ width: 84px; height: 95px; float: left; font-size:0.8em; border: 1px dotted #9b6c6c; text-align: center; background-color: #f9edbd; margin: 5px 5px 5px 5px; padding-top:5px; } /* top right bottom left */
.hdg_left 			 		{ float: left; display: inline; width:49%; }
.hdg_right 			 		{ float: right; display: inline; width:49%; }
.gvtrans         		{ height:75px; width:60px; }
.gvimg           		{ border: 1px dashed #B89D76; height:75px; width:60px; margin:auto; }
.gvlink          		{ text-align:center; }
