/*************************** MAIN TEMPLATE *****************************/

/*-- Zentrierung der Page ---------------------------------------------*/
.center {
	text-align: center;
	margin-top: 0px;
}

.seite { 		  
	width: 900px;
	text-align: left;
    margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	border: 0px solid #000000;
	position:relative;
	overflow:hidden;
}

.10pxabstand {
	width:880px;
	position:relative;
	overflow:hidden;
	margin:10px;
}
/*---------------------------------------------------------------------*/



/*-- HEADER -----------------------------------------------------------*/

.header {
	position:relative; 
	height:69px;
	width:880px; 
	margin-bottom:1px;
}

.headerlogo {
	float:left; 
	position:relative; 
	height:69px;
	width:250px;
	margin-right:1px;
	/*background-image:url("../images/main/logo.gif");*/
}

.headerstripes {
	float:left; 
	position:relative; 
	height:69px; 
	width:250px;
	/*background-image:url("../images/main/stripes.gif");*/
}

.topmenu {
	float:left;
	position:relative; 
	height:69px;
	width:379px;
	text-align:right;
}

/*-- HEADER ENDE ------------------------------------------------------*/



/*-- NAVIGATION ENDE ------------------------------------------------------*/

.navigation {
	float:left;
	position:relative;
	width:250px;
	margin-right:1px;
}

.mainmenu {
	 position:relative;
	 width:250px;
}

.divmainmenu {
	height:25px;
	width:250px;
	background-color:#F4F4F4;
	margin-bottom: 1px;
	text-align:right;
	line-height:25px;	
}

* html .divmainmenu {
	padding-top:5px;
}

.divmainmenu_act {
	height:25px;
	width:250px;
	background-color:#00457F;
	margin-bottom: 1px;
	text-align:right;
	line-height:25px;
	vertical-align:middle;
}

* html .divmainmenu_act {
	padding-top:5px;
}

.divsubmenu_lvl1 {
	height:25px;
	width:250px;
	background-color:#FFFFFF;
	margin-top:1px;
	margin-bottom: 1px;
	text-align:right;
	line-height:25px;
}

* html .divsubmenu_lvl1 {
	padding-top:5px;
}

.divsubmenu_lvl1_act {
	height:25px;
	width:250px;
	background-color:#D9E7F1;
	margin-bottom: 1px;
	text-align:right;
	line-height:25px;
	vertical-align:middle;
}

* html .divsubmenu_lvl1_act {
	padding-top:5px;
}

.divsubmenu_lvl2 {
	height:15px;
	width:250px;
	background-color:#FFFFFF;
	margin-bottom: 1px;
	text-align:right;
	line-height:15px;
}

.divsubmenu_lvl2act {
	height:15px;
	width:250px;
	background-color:#FFFFFF;
	margin-bottom: 1px;
	text-align:right;
	line-height:15px;
}

.stimmungsbild_klein {
	position:relative; 
	width:250px;
	margin-top:1px;
	margin-bottom:10px;
	text-align:right;
}

* html .stimmungsbild_klein {
	margin-top:0px;
}

.contentlinks {
	position:relative; 
	overflow:hidden;
	width:250px;
}

.cleardiv {
	clear:both;
	width:0px; 
	height:0px; 
	position:relative;
	line-height:0px;
}

/*-- NAVIGATION ENDE ------------------------------------------------------*/



/*-- INHALT -----------------------------------------------------------*/

.inhalt {
	float:left;
	position:relative;
	width:629px; 
}

.mainpic {
	position:relative;
	height:308px;
	width:629px;
	top:-1px;
	margin-bottom:10px;
}

.subtemplate {
	position:relative;
	width:629px;
	background-image:url("../images/main/contentbg.gif");
}


/*-- INHALT ENDE ------------------------------------------------------*/



/*-- FUSSZEILE --------------------------------------------------------*/

.fusszeile {
	position:relative; 
	width:880px;
	margin-top:6px;
}

/*-- FUSSZEILE ENDE ---------------------------------------------------*/

/*********************** MAIN TEMPLATE ENDE ****************************/




/*************************** SUB TEMPLATE ******************************/

/* Single */
.sub_single {
	width: 550px;
	margin-left:54px;
	margin-right:24px;
	padding-top:22px;
	padding-bottom:30px;
}

.sub_single div {
	margin:0px;
	padding:0px;
}

.sub_single table {
	margin-bottom:10px;
}

/*************************** SUB TEMPLATE ******************************/




/*-- HTML-Elemente ----------------------------------------------------*/
body {
	  text-align:center;
	  background-color: #F4F4F4;
	  font-size: 11px;
	  font-family: Arial;
	  color:#666666; /*/#666666*/
	  padding:0px;
	  margin:0px;
	}

img {
	  border: 0px;
	}

p {
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}

li {
	font-size: 12px;
	font-family: Arial;
	color:#333333;  
	padding:0px;
	margin:0px;
}
/*-- HTML-Elemente ENDE -----------------------------------------------*/



/*--- LINKS -----------------------------------------------------------*/

a:link			{ color: #666666; font-size: 11px; font-family: Arial; text-decoration:underline; }
a:hover			{ color: #666666; font-size: 11px; font-family: Arial; text-decoration:underline; }
a:visited		{ color: #666666; font-size: 11px; font-family: Arial; text-decoration:underline; }
a:visited:hover	{ color: #666666; font-size: 11px; font-family: Arial; text-decoration:underline; }
a:active		{ color: #666666; font-size: 11px; font-family: Arial; text-decoration:underline; }

/*--- LINKS ENDE ------------------------------------------------------*/



/*--- MENÜS -----------------------------------------------------------*/

/*-- TOPMENÜ --*/
.topmenu_lvl1:link			{ color: #8C8C8C; font-size: 11px; font-family: Arial; text-decoration:none; text-transform: uppercase; }
.topmenu_lvl1:hover			{ color: #00457F; font-size: 11px; font-family: Arial; text-decoration:none; text-transform: uppercase; }
.topmenu_lvl1:visited		{ color: #8C8C8C; font-size: 11px; font-family: Arial; text-decoration:none; text-transform: uppercase;}
.topmenu_lvl1:visited:hover	{ color: #00457F; font-size: 11px; font-family: Arial; text-decoration:none; text-transform: uppercase; }
.topmenu_lvl1:active		{ color: #8C8C8C; font-size: 11px; font-family: Arial; text-decoration:none; text-transform: uppercase; }


/*-- HAUPTMENÜ --*/

/* LVL 1 */
.mainmenu_lvl1:link				{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1:hover			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1:visited			{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1:visited:hover	{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1:active			{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }

.mainmenu_lvl1_act:link				{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1_act:hover			{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1_act:visited			{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1_act:visited:hover	{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }
.mainmenu_lvl1_act:active			{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; text-transform: uppercase; margin-right:10px; }


/* LVL 2 */
.mainmenu_lvl2:link				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl2:hover			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; font-weight:bold;}
.mainmenu_lvl2:visited			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl2:visited:hover	{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; font-weight:bold;}
.mainmenu_lvl2:active			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }

/* LVL 3 */
.mainmenu_lvl3:link				{ color: #333333; font-size: 11px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl3:hover			{ color: #333333; font-size: 11px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl3:visited			{ color: #333333; font-size: 11px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl3:visited:hover	{ color: #333333; font-size: 11px; font-family: Arial; text-decoration:none; margin-right:10px; }
.mainmenu_lvl3:active			{ color: #333333; font-size: 11px; font-family: Arial; text-decoration:none; margin-right:10px; }


/* SUBMENU */

/* LVL 1 */
.submenu_lvl1:link				{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1:hover				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1:visited			{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1:visited:hover		{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1:active			{ color: #333333; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }

.submenu_lvl1_act:link			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1_act:hover			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1_act:visited		{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1_act:visited:hover	{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl1_act:active		{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }


/* LVL 2 */
.submenu_lvl2:link				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2:hover				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2:visited			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2:visited:hover		{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2:active			{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }

/* LVL 2 */
.submenu_lvl2act:link				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2act:hover				{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2act:visited			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2act:visited:hover		{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }
.submenu_lvl2act:active				{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration:none; margin-right:10px; }


/*--- MENÜS ENDE ------------------------------------------------------*/


/*- TYP03 ----------------------------------*/

.bodytext, .bodytext p {
			font-size: 12px;
			font-family: Arial;
			overflow:hidden;
			color:#333333;
			padding:0px:
			margin:0px;
}

.bodytext a:link			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none;}
.bodytext a:hover			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:underline;}
.bodytext a:visited			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none;}
.bodytext a:visited:hover	{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:underline;}
.bodytext a.active			{ color: #00457F; font-size: 12px; font-family: Arial; text-decoration:none;}
	
.bodytext table {
	  font-size: 12px;
	  font-family: Arial;
	  color:#333333;  
	  padding:0px;
	  margin:0px;
	  vertical-align:middle;
}

.contenttable td{
	vertical-align:top;
}

/* Bild-Text Element (Angebotsübersicht zb) */
.imgtext-table {
	  font-size: 12px;
	  font-family: Arial;
	  color:#333333;  
	  padding:0px;
	  margin:0px;
}

.csc-firstHeader {
	font-size: 18px;
	font-family: Arial;
	color: #00457F;
	margin-top:0px;
	text-transform:uppercase;
}

/* Bild-Text Element (Angebotsübersicht zb) */
.imgtext-table {
	  font-size: 12px;
	  font-family: Arial;
	  color:#333333;  
	  padding:0px;
	  margin:0px;
}

.textpic-div {
	clear:both;
	margin:0px; 
	padding:0px;
}

.textpic-div  p.bodytext {
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}

/*------------------------------------------*/


/*--- RTE ----------------------------------*/

.untertitel_blau{
    font-size:14px; 
	color:#00457F;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
}

.untertitel_orange{
    font-size:14px;
	color:#E88535;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;

}
  
.untertitel{
	font-size:14px; 
	color:#3F3F3E;
	font-family:Arial;
	text-transform:uppercase;
}

.text9px{
   font-size:9px;
   color:#333333;
   font-family:Arial;
}

.text11px{
   font-size:11px;
   color:#333333;
   font-family:Arial;
}

/*------------------------------------------*/


/*--- LZ_GALLERY ---------------------------*/

.tx-lzgallery-pi1 {}

.lzgallery_title a:link			 { font-size:14px; color:#00457F; font-family:Arial; font-weight:bold; text-decoration:none; }
.lzgallery_title a:hover		 { font-size:14px !Important; color:#00457F !Important; font-family:Arial; font-weight:bold; text-decoration:underline; }
.lzgallery_title a:visited		 { font-size:14px; color:#00457F; font-family:Arial; font-weight:bold; text-decoration:none; }
.lzgallery_title a:vistied:hover { font-size:14px; color:#00457F; font-family:Arial; font-weight:bold; text-decoration:underline; }
.lzgallery_title a:active		 { font-size:14px; color:#00457F; font-family:Arial; font-weight:bold; text-decoration:none; }

.lzgallery_gallery_title {
	font-size:14px;
	color:#00457F; 
	font-family:Arial;	
	font-weight:bold;
	margin-bottom: 5px;
}

.lzgallery_gallery_topnav {
	margin-bottom:5px;
}

.lzgallery_gallery_topnav					{ font-size:11px; color:#666666; font-family:Arial; text-decoration:none;}
.lzgallery_gallery_topnav a:link			{ font-size:11px; color:#666666; font-family:Arial; text-decoration:none;}
.lzgallery_gallery_topnav a:hover			{ font-size:11px; color:#00457F; font-family:Arial; text-decoration:underline;}
.lzgallery_gallery_topnav a:visited			{ font-size:11px; color:#666666; font-family:Arial; text-decoration:none;}
.lzgallery_gallery_topnav a:visited:hover	{ font-size:11px; color:#00457F; font-family:Arial; text-decoration:underline;}
.lzgallery_gallery_topnav a:active			{ font-size:11px; color:#666666; font-family:Arial; text-decoration:none;}


.lzgallery_descr_short {
	font-size:12px;
    color:#333333;
    font-family:Arial;
}

/* gallery listing*/
#tx-lzgallery-pi1-listing {border:0px solid #C4D2DD;}	
#tx-lzgallery-pi1-listing tr.line1 {color:#00457F;}	
#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}	
#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:0px;}	
#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}	
#tx-lzgallery-pi1-listing td.title {font-size:11px; font-weight:bold; padding-left:10px;width:80%; letter-spacing:1px}	
#tx-lzgallery-pi1-listing td.descr_short {color:#616061; font-size:11px; font-family:arial; padding-left:10px; vertical-align:top; letter-spacing:1px}	
#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}		
#tx-lzgallery-pi1-listing a {color:#616061; font-weight:bold; letter-spacing:1px; font-family:arial}		
#line-descr-short {border-top: 1px solid #C4D2DD; font-size:11px; font-family:arial; padding-let:4px}	
#tx-lzgallery-pi1-parent-descr-short {font-size:11px; font-family:arial; padding:4px 4px 20px 4px;}	
#tx-lzgallery-pi1-parent-title {font-size:11px;padding:4px 4px 4px 4px;}	
#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}	
#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}	
#tx-lzgallery-pi1-listing td.information {font-size:11px;white-space:nowrap;} 

/* gallery - album  */	
#tx-lzgallery-pi1-fotonav td {text-align:left; padding-left:0px; font-size:11px; color:#616061}	
#tx-lzgallery-pi1-fotonav td.descr {color:#00457F;}
#tx-lzgallery-pi1-fotonav {border-style:none;font-family:arial}	
#tx-lzgallery-pi1-fotos {border: 0px solid #C4D2DD;text-align:center;padding:5px 5px 5px 5px; border-collapse:collapse;font-family:arial;}	
#tx-lzgallery-pi1-fotos td {text-align:center;padding:2px;border: 1px solid #C4D2DD; background-color:#D0D1D2;}	
#tx-lzgallery-pi1-title {border-bottom:1px solid #C4D2DD; text-align:left; margin-bottom:15px; font-size:11px; font-weight:bold; color:#00457F}	
#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}    

/* gallery - annotations */	
.tx-lzgallery-pi1-5x5-filename {font-size:11px; font-style:italic;}	
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid #C4D2DD;}	
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid #C4D2DD;margin:3px 3px 3px 3px;}	
.tx-lzgallery-pi1-1x1-filename {font-size:11px;font-style:italic;}


/*------------------------------------------*/


/*--- TT_NEWS ------------------------------*/

/*--- LATEST ---*/
.news-latest-item {
	width:549px;
	position:relative;
	clear:both;

	margin-bottom:15px;
	margin-top:15px;	

	font-size:12px;
	color: #000000;
	font-family:Arial;
}

.news-amenu-container ul li.news-amenu-item-year{ 
	list-style-type:none
}
li.news-amenu-item-year dd { 
	position:relative;
	right:55px;
	}

.news-latest-image {
	width:100px;
	position:relative;
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}

* html .news-latest-image {
	width:0px;
}

.news-latest-content {
	width:434px;
	position:relative;
	float:left;
	margin-bottom:10px;

	font-size:12px;
	color: #000000;
	font-family:Arial;
}

.news-latest-title a:link					{font-size:14px;	color: #00457F;	font-family:Arial; font-weight:bold; text-decoration:none; }
.news-latest-title a:hover					{font-size:14px;	color: #00457F;	font-family:Arial; font-weight:bold; text-decoration:none; }
.news-latest-title a:visited				{font-size:14px;	color: #00457F;	font-family:Arial; font-weight:bold; text-decoration:none; }
.news-latest-title a:visited:hover			{font-size:14px;	color: #00457F;	font-family:Arial; font-weight:bold; text-decoration:none; }
.news-latest-title a:active					{font-size:14px;	color: #00457F;	font-family:Arial; font-weight:bold; text-decoration:none; }

.news-latest-morelink a:link				{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-latest-morelink a:hover				{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-latest-morelink a:visited				{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-latest-morelink a:visited:hover		{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-latest-morelink a:active				{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }

.news-latest-gotoarchive a:link				{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-latest-gotoarchive a:hover			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-latest-gotoarchive a:visited			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-latest-gotoarchive a:visited:hover	{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-latest-gotoarchive a:active			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }


/*--- SINGLE ---*/
.news-single-item {
	width:549px;
	position:relative;
	clear:both;
	margin-bottom:15px;
	margin-top:15px;	

	font-size:12px;
	color: #000000;
	font-family:Arial;
}

.news-single-timedata {
	width:549px;
	position:relative;

	font-size:10px;
	color: #666666;
	font-family:Arial;
}

.news-single-title {
	position:relative;
	margin-bottom:15px;

	font-size:14px;	
	color:#00457F;
	font-family:Arial;
	font-weight:bold;
}

.news-single-image {
	position:relative;
	float:right;
}

.news-single-content {
	width:549px;
	position:relative;

	font-size:12px;
	color: #000000;
	font-family:Arial;
}

.news-single-backlink a:link			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-single-backlink a:hover			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-single-backlink a:visited			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }
.news-single-backlink a:visited:hover	{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:underline; }
.news-single-backlink a:active			{ font-size:12px; color:#00457F; font-family:Arial; text-decoration:none; }


/*--- ARCHIV ---*/
.news-amenu-container {
	width:549px;
	position:relative;
	margin-bottom:15px;
	margin-top:15px;	

	font-size:12px;
	color: #666666;
	font-family:Arial;
}

.news-amenu-title {
	position:relative;
	margin-bottom:15px;

	font-size:14px;	
	color:#00457F;
	font-family:Arial;
	font-weight:bold;
}


/*------------------------------------------*/


.tx-guestbook-table						{ border-left: 1px solid #C4D2DD; border-right: 1px solid #C4D2DD; border-top: 1px solid #C4D2DD; border-bottom: 1px solid #C4D2DD; }
.tx-guestbook-list-header				{ font-family:arial; font-size:12px; background-color: #00457F; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-list-row					{ font-family:arial; font-size:12px; color:#444444; background-color: #FFFFFF; margin:0px; }
.tx-guestbook-list-row P				{ margin:0px; }
.tx-guestbook-list-rowleft				{ font-family:arial; font-size:12px; color:#333333; background-color: #EEEEEE; margin:0px; }
.tx-guestbook-list-rowleft P			{ margin:0px; }
.tx-guestbook-list-entrycomment-title	{ font-family:arial; font-size:11px; color:#999999; font-weight: bold; }
.tx-guestbook-list-entrycomment			{ font-family:arial; font-size:11px; color:#999999; font-style: italic; }
.tx-guestbook-list-small				{ font-family:arial; font-size: 10px; color:#444444; }
.tx-veguestbook-pi1-browsebox TD		{ font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell		{ background-color: #EEEEEE; }
.tx-guestbook-latest-header				{ background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row				{ background-color: #FFFFFF; }
.tx-guestbook-latest-small				{ font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med		{ border-style: solid; border-width: 1px; border-color:#C4D2DD; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big		{ border-style: solid; border-width: 1px; border-color:#C4D2DD; font-size:12; color:#333333; width:250; height:20; }
.tx-guestbook-form-textarea				{ border-style: solid; border-width: 1px; border-color:#C4D2DD; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield		{ color: #00457F; }
.tx-guestbook-form-error				{ color: #CC0000; }
.tx-guestbook-form-table td				{ font-family:arial; font-size:12px; color:#666666; }


/* Drucken */
.drucken {
	width: 550px;
	margin-left:0px;
	margin-right:0px;
	padding-top:22px;
	padding-bottom:30px;
}