/* ----------------------------------------------------------------------------------------------------------------------------------
----------------------------Folgende EXTENSIONS befinden sich hier: ----------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------
---------------------------- TWO COLUMNS --- GOOGLE MAP --------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------*/


/* --------------------------------------------------------------------------------------------------- ANFANG - GUESTBOOK --- */

/* ---------------------------------------- Guestbook - Einträge --- */	

div.tx-veguestbook-pi1 {
	font-size:11px;
	background-color:transparent; 
	}
	
div.guestbook_entries_div {
	margin-left:1px;
	}	
	
div.tx-veguestbook-pi1 .guestbook_top_nextpage {
	width:100%;
	height:12px;
	background-color:#fff;
	margin-bottom:15px;
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	text-align:right;
	}
	
.guestbook_top_nextpage a:link, .guestbook_top_nextpage a:visited {
	font-size:11px;
	color:#6F6F6F;
	} 

.guestbook_top_nextpage a:hover {
	font-size:11px;
	color:#8F0B37;
	} 

.guestbook_top_nextpage strong {
	font-size:11px;
	font-weight:bold;
	color:#8F0B37;
	}

/* ------------------------------------------ Einträge --- */	
.tx-guestbook-list-table { 
	margin:0; border:0; padding:0; 
	background-color:transparent; 
	width:100%;
	}
	
.tx-veguestbook-pi1 td {
	vertical-align:top;
	background-color:transparent; 
	}
	
.tx-veguestbook-pi1 td.tx-guestbook-list-seminar {
	text-align:center; 
	}
	
.tx-veguestbook-pi1 .tx-guestbook-list-seminar { 
	background:transparent url(../img/pageD/bg_guebo_seminar_inv.jpg) repeat-y top left;
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	padding:0 0 0 0;
	font-family:Verdana; 
	font-size:10px;
	font-weight:bold;
	color:#999999;
	}
		
.tx-guestbook-list-name { 
	padding:10px 0 0 0;
	font-size:11px; 
	font-weight:bold; 
	color: #1F1F1F;
	}
	
.tx-guestbook-list-mail { 
	padding:0 0 0 0;
	}
	
.tx-guestbook-list-mail a:link, .tx-guestbook-list-mail a:visited, .tx-guestbook-list-mail a:hover {
	font-size:10px;
	}
	
.tx-guestbook-list-small { 
	font-size:10px; 
	color: #666666; 
	}
		
.tx-guestbook-list-entry { 
    	background-color: #FFFFFF; 
    	font-family: Verdana;
    	font-size:11px;
    	line-height:140%;
	border-bottom:1px solid #DFDFDF;
	padding:10px 0 10px 0; 
    	}
    	
p.guestbook-photo img {
	border: 1px solid #DFDFDF; 
	margin-top:7px; 
	margin-bottom:17px;
	}
	    	
.guestbook-list-space { 
	}
	
.guestbook-list-space img {
	height:30px;
	width:1px;
	border:0;
	}
		
div.tx-guestbook-list-entrycomment-title {
	margin:0;
	margin-top:20px;
	border:0;
	padding:0;
	}
	
div.tx-guestbook-list-entrycomment-title b {
	font-size:10px;
	line-height:100%;
	color: #666666; 
	}
	
.tx-guestbook-list-entrycomment { 
	font-style:normal;
	font-size:10px;
	line-height:100%; 
	font-weight:normal;
	color: #666666; 
    	}
    	
    .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: #EFEFEF; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #999999; }
    

div.tx-veguestbook-pi1 .guestbook_nextpage {
	width:100%;
	height:12px;
	text-align:right;
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	}
	
.guestbook_nextpage a:link, .guestbook_nextpage a:visited {
	font-size:11px;
	color:#6F6F6F;
	} 

.guestbook_nextpage a:hover {
	font-size:11px;
	color:#8F0B37;
	} 

.guestbook_nextpage strong {
	font-size:11px;
	font-weight:bold;
	color:#8F0B37;
	}


/* ----------------------------------------------------------------- Guestbook - Formular --- */	
	
div.guestbook_form_div {
	margin:0 0 20px 0;
	border:0;
	padding:20px 0px 0px 0px;
	}
	
	
table.guestbook_form {
	margin:0;
	border:0;
	padding:0;
	}

td.td_guestbook-form-seminar {}

td.td_guestbook_submit  {
	}

td.td_guestbook_submit input {
	font-size:9px;
	font-weight:normal;
	}
	
.guestbook_submit {
    	width:240px;
	margin:0;
	border:0;
	padding:0 0 1px 0;
	background-color:#8F0B37;
	line-height:100%;
	color:#fff;
	}
	
*html .guestbook_submit {padding:2px 0 0 0; }
		
.tx-guestbook-form-inputfield-med { 
    	width:240px;
	border-style: solid; 
	border-width: 1px; 
	border-color:#999999; 
	padding-left:2px;
	font-size:12px; 
	color:#333333; 
	}
	
.td_guestbook-form-seminar .tx-guestbook-form-inputfield-med {
    	width:240px;
	background:#fff url(../img/pageD/bg_guebo_seminar_inv.jpg) repeat-y top left;
	font-family:Verdana; 
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding:1px 0 1px 2px;
	}

td..captcha_input {
	vertical-align:top; 
	}
	
.captcha_input .tx-guestbook-form-inputfield-med {
	width:135px; 
	height:25px;
	margin-right:14px;
	padding-left:2px;
	font-size:18px;
	color:#BE2256;
	letter-spacing:4px;
	}
	
td.captcha_bild {

	}
	
.captcha_bild img {
	border:1px solid #999999; 
	margin-bottom:2px; 
	}

*html .captcha_bild img {
	margin-top:1px; 
	}

a.neuesCaptchaBild:link, a.neuesCaptchaBild:visited, a.neuesCaptchaBild:hover {
	font-size:9px;
	}
a.neuesCaptchaBild:hover {
	color:#BE2256;
	}

.tx-guestbook-form-inputfield-big {
    	width:240px;
	border-style: solid; 
	border-width: 1px; 
	border-color:#999999; 
	padding-left:2px;
	font-size:12px; 
	color:#333333; 
	}
	
table.guestbook_form td textarea.tx-guestbook-form-textarea { 
    	width:240px;
    	height:300px;
    	border-style: solid; 
    	border-width: 1px; 
    	border-color:#999999;
	padding:0 0 0 2px;
    	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;  
    	color:#333333; 
    	}

td.tx-guestbook-form-inputfile, td.tx-guestbook-form-inputfile input.guestbook_inputfile {
	font-size:10px; }
	
input.guestbook_inputfile {
	margin:0;
	border-style: solid; 
	border-width: 1px;
	border-color:#999999; 
	padding:0;
	font-size:10px; 
	color:#333333; 
    	width:244px;
	}
	
.tx-guestbook-form-obligationfield { 
	font-size:14px;
	font-weight:bold;
	color: #CC0000;  
	}
	
.tx-guestbook-form-error { 
	font-size:11px; 
	font-weight:bold;
	color: #CC0000;
	margin-left:0px; 
	}
	
/* ------------------------------------------ guestbook Listen ul und li ---*/
	
div.tx-veguestbook-pi1 table.guestbook_form td ul img {
	border:0;
	margin:0;
	padding:0;
	}

div.tx-veguestbook-pi1 ul {
	margin:0px;
	margin-bottom:10px;
	border:0;
	padding:0;
	font-size:10px;
	color: #CC0000;
	list-style-type:circle; 	
	list-style-image:url(../img/pageD/red_star.gif)
	}
	
div.tx-veguestbook-pi1 ul li {
	margin-left:14px;
	border:0;
	padding:0;
	}
		
/* ------------------------------------------------------------------------------------------------------ ENDE - GUESTBOOK --- */
    
    

/* ------------------------------------------------------------------------------------------------ ANFANG - TWO COLUMNS --- */
/*  Layout 1 */
.c2l1-left{
   border-right: 1px solid #FFEDA8;
   padding-right: 5px;
   width:50%;
   white-space:normal;
}
.c2l1-middle{
   padding-left: 5px;
   width:50%;
   white-space:normal;
}


/*  Layout 2 */
.c2l2-left {
   border-right: 0;
   padding-right: 0px;
   width:50%;
   white-space:normal;
}

.c2l2-middle{
   background-color:transparent;
   padding-left: 0px;
   width:50%;
   white-space:normal;
}

.c2l2-left p.bodytext { padding-right:30px; }
.c2l2-middle p.bodytext { }

.c2l2-left .align-right {padding-right:10px;}
.c2l2-left p.align-right img{padding-right:0px;}



/* Layout 2 */
.c2l3-left{
   border-right: 1px solid #FFEDA8;
   padding-right: 5px;
   width:70%;
   white-space:normal;
}
.c2l3-middle{
   background-color:#FFEDA8;
   border: 1px solid blue;
   padding-left: 5px;
   width:30%;
   white-space:normal;
}
/*
	Styles 2 Column DIV Section
*/
div.tx-fdfx2cols-pi1{
    position:relative;
    left:0px;
	margin-bottom:0px;
}
/* --------------------------------------------------------------------------------------------------- ENDE - TWO COLUMNS --- */





/* -------------------------------------------------------------------------------------------------- ANFANG - GOOGLE-MAP --- */

.tx_lumogooglemaps_pi1_infobox img {	
	margin-bottom:10px;
	}

.tx_lumogooglemaps_pi1_sidebar {
	font-size:11px;
	}
	
.tx_lumogooglemaps_pi1_sidebar li, .tx_lumogooglemaps_pi1_sidebar li a {
	font-size:12px;
	}	
	
div.tx_lumogooglemaps_pi1_sidebar li a:link, div.tx_lumogooglemaps_pi1_sidebar li a:visited {
	color:#F33AC5; 
	}
div.tx_lumogooglemaps_pi1_sidebar li a:focus, div.tx_lumogooglemaps_pi1_sidebar li a:hover {
	color:#999999; 
	}


/*--- google-map - neu formatiert---*/

.tx-lumogooglemaps-pi1 { line-height: 110%;}

.tx-lumogooglemaps-pi1 br {line-height:50%;}

.tx_lumogooglemaps_pi1_infobox { 
	line-height:125%;
	font-size: 11px;
	}

.google_donna {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.tx_lumogooglemaps_pi1_sidebar { 
	font-size: 12px;
	}
	
.gmapDir { 
	font-size: 11px;padding-left:1px;
	}

.gmapDirHead p, b, a { 
	line-height:125%;
	font-size: 11px;
	}

#gmapDirHeadTo p, b, a  { 
	line-height:125%;
	font-size: 11px;
	}

div.tx-lumogooglemaps-pi1 div {
	border:1px solid #AFAFAF;
	}

div.tx-lumogooglemaps-pi1 * div {
	border-width:0px;
	}

div.tx_lumogooglemaps_pi1_sidebar {
	margin-top:10px;
	width: 400px;
	}

.gmapTextBox {width:200px;} 
.gmapDirButton {width:200px;}

/*--- funzt nicht ---*/
.gmapDirHead #gmapDirHeadTo p {font-size:12px; color:mediumvioletred;}


/* ------------------------------------------------------------------------------------------------------ ENDE - GOOGLE-MAP --- */


