html, body {

}

* { padding: 0; margin: 0; }
img {border:0;}

body {
 font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #666;
 background: #ffffff url('../images/layout/higru_site.jpg') no-repeat center top;/*  ggf. no-repeat setzen */
}

p, span, div, th, td, li, ul {
color:#666666;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
line-height:130%;
text-align: left;
}

li {
margin-left:15px;
}

.bodytext {
	text-align: left;
}

#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#content { 
 float: left;
 background: transparent;
 width: 577px;
 display: inline;
}
#content_2_spaltig { 
 float: left;
 background: transparent;
 width: 800px;
 /*display: inline;*/
}
#breadcrumb { 
 float: left;
 background: #FFFFFF;
 height: 37px;
 width: 577px;
 text-align:left;
}
#start_ueberschrift { 
 float: left;
 background: transparent;
 height: 75px;
 width: 512px;
 margin: 6px;
}
#start_box_sammler { 
 float: left;
 background: transparent;
 width: 524px;
 margin-left:26px;
 margin-right:27px;
}
#box1 { 
 float: left;
 background: transparent;
 width: 250px;
 margin:6px;
}
#box1header { 
 float: left;
 width: 250px;
 height:49px;
 background: transparent url('../images/layout/boxkrone.png') no-repeat center top;/*  ggf. no-repeat setzen */
}
#box1mainpart { 
 float: left;
 background: transparent;
 width: 248px;
 height:120;
 border-left: 1px solid #AEAEB1;
 border-bottom: 1px solid #AEAEB1;
 border-right: 1px solid #AEAEB1;
 background: #ffffff url('../images/layout/box1_background.jpg') no-repeat center center;/*  ggf. no-repeat setzen */
}
.boxtext1{
 float: left;
 background: transparent;
 width: 198px;
 margin-left:50px;
 background: transparent;
}
#box2 { 
 float: left;
 background: transparent;
 width: 250px;
 margin:6px;
}
#box2header { 
 float: left;
 width: 250px;
 height:49px;
 background: transparent url('../images/layout/boxkrone.png') no-repeat center top;/*  ggf. no-repeat setzen */
}
#box2mainpart { 
 float: left;
 background: transparent;
 width: 248px;
 height:120;
 border-left: 1px solid #AEAEB1;
 border-bottom: 1px solid #AEAEB1;
 border-right: 1px solid #AEAEB1;
 background: #ffffff url('../images/layout/box2_background.jpg') no-repeat center center;/*  ggf. no-repeat setzen */
}
.boxtext2{
 float: left;
 background: transparent;
 width: 138px;
 margin-left:110px;
 background: transparent;
}
#box3 { 
 float: left;
 background: transparent;
 width: 250px;
 margin:6px;
}
#box3header { 
 float: left;
 width: 250px;
 height:49px;
 background: transparent url('../images/layout/boxkrone.png') no-repeat center top;/*  ggf. no-repeat setzen */
}
#box3mainpart { 
 float: left;
 background: transparent;
 width: 248px;
 height:120;
 border-left: 1px solid #AEAEB1;
 border-bottom: 1px solid #AEAEB1;
 border-right: 1px solid #AEAEB1;
 background: #ffffff url('../images/layout/box3_background.jpg') no-repeat center center;/*  ggf. no-repeat setzen */
}
.boxtext3{
 float: left;
 background: transparent;
 width: 153px;
 margin-left:95px;
 background: transparent;
}
#box4 { 
 float: left;
 background: transparent;
 width: 250px;
 margin:6px;
}
#box4header { 
 float: left;
 width: 250px;
 height:49px;
 background: transparent url('../images/layout/boxkrone.png') no-repeat center top;/*  ggf. no-repeat setzen */
}
#box4mainpart { 
 float: left;
 background: transparent;
 width: 248px;
 height:120;
 border-left: 1px solid #AEAEB1;
 border-bottom: 1px solid #AEAEB1;
 border-right: 1px solid #AEAEB1;
 background: #ffffff url('../images/layout/box4_background.jpg') no-repeat center center;/*  ggf. no-repeat setzen */
}
.boxtext4{
 float: left;
 background: transparent;
 width: 133px;
 margin-left:115px;
 background: transparent;
}
#mittlerer_content { 
 float: left;
 background: transparent;
 width: 524px;
 margin-left:26px;
 margin-right:27px;
}
#mittlerer_content_2_spaltig { 
 float: left;
 background: transparent;
 width: 747px;
 margin-left:26px;
 margin-right:27px;
}
#header {
 width: 1000px;
 float: left;
 height: 290px;
 background: transparent;
}
#welle { 
 width: 1000px;
 height: 107px;
 clear: both;
 background: transparent url('../images/layout/welle.jpg') no-repeat center center;
}
#footer { 
 width: 1000px;
 height: 20px;
 clear: both;
 background: transparent;
}
.footer{
color:#FFFFFF;
text-align:center;
font-size:10px;
width:100%;
height:100%;
line-height:20px;
margin-top:4px;
}
#copyright{
height:20px;
width:200px;
background:#97BF0D;
float:left;
 line-height:20px;
}
#adresse{
height:20px;
width:577px;
background:#97BF0D;
float:left;
}
#madeby{
height:20px;
width:223px;
background:#97BF0D;
float:left;
}
#leftcolumn { 
 background: #FFFFFF;
 height: 450px;
 width: 200px;
 float: left;
}
#headermenu{
 width: 200px;
 float: left;
 height: 37px;
 background: #FFFFFF;
}
#mainmenu{
 width: 200px;
 float: left;
 background: #FFFFFF;
}
#content_left{
 width: 200px;
 float: left;
 background: #FFFFFF;
}
#rightcolumn { 
 background: #FFFFFF;
 min-height: 520px;
 height:520px;
 width: 223px;
 float: left;
}
#search { 
 float: left;
 background: #FFFFFF;
 height: 37px;
 width: 200px;
overflow:hidden;

}
#suchbutton {
width: 35px;
height:27px;
overflow:hidden;
text-align:left;
float:left;
}

#suchfeld{
float:left;

}

#suchfeld input{
border: 1px solid rgb(184, 185, 186);
padding: 2px;
width: 100px;
font-size:11px;
margin-top: 6px;
color:#666666;
line-height: 20px;
height: 20px;
}

#suchbutton input{
margin-top: 6px;
margin-left: 5px;
border:1px solid #B8B9BA;
}

#right_content{
width:223px;
background:transparent;
float:left;
}

#banner{
width:1000px;
background: transparent;
}

.boxcaption{
margin-left:10px;
margin-top:25px;
font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight:bold;
color: red;
text-decoration:none;
}

.boxcaption a{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 15px;
font-weight:bold;
color:#666666;
text-decoration:none;

}
.boxcaption a:link {color: #666666;text-decoration:none;}
.boxcaption a:hover {color: #666666;text-decoration:none;}
.boxcaption a:active {color: #666666;text-decoration:none;}
.boxcaption a:visited {color: #666666;text-decoration:none;}


.headermenu {
color:#999;
}


	

dl .label{
width:75px;
float:left;
display:none;
}

dl .value{
width:400px;
float:left;
}

.wtdirectory_all_backlink{
margin-top:20px;
text-decoration:underline;
}

#social { 
 width: 1000px;
 height: 20px;
  background: #E9EDF0;
}
.social{
color:#000000;
text-align:center;
font-size:10px;
width:100%;
height:100%;
line-height:20px;
margin-top:4px;
background:#E9EDF0;
}
#empfehlen{
height:20px;
width:200px;
background:#E9EDF0;
float:left;
 line-height:20px;
}
#bookmarks{
height:20px;
width:577px;
background:#E9EDF0;
float:left;
}
#drucken{
height:20px;
width:223px;
background:#E9EDF0;
float:left;
}

.captcha img{
margin:3px;
}
.captcha input{
margin:0px;
}

.social a{
text-decoration:none;
}
.social a:hover{
text-decoration:underline;
}
/*------------------------- Social Bookmarks --------------------------- */
.tx-timtabsociable-pi1 {
	padding:0px;
}

.tx-timtabsociable-pi1 a:link {
	padding:0px 3px 0px 3px;
}
/*------------------------- RTE / Table styling--------------------------- */


TABLE.contenttable { 
	border: 1px #ffffff solid; 
	margin: 0; 

	border-collapse:collapse;
}

TABLE.contenttable TH  { 
	padding: 5px;
	border-collapse:collapse;
}

TABLE.contenttable TR TD  { 
	padding: 2px;
	border-collapse:collapse;
	background:#F6F6F6;
}

TABLE.contenttable TR TD P.bodytext { font-size: 11px; }

TABLE.foerderlogos TR TD {
	padding: 2px;
	border-collapse:collapse;
	background:#FFFFFF;
}



/*#############################
  #####LINK FORMATIERUNGEN#####
  #############################*/
  
/*--------------------------- LINKS IM TEXT -------------------------------*/

.servicelinks a:link {font-weight: normal;color: #666666; text-decoration: none;}
.servicelinks a:hover {font-weight: normal;color: #666666; text-decoration: underline;}
.servicelinks a:active {font-weight: normal !important;color: #666666; text-decoration: none;}
.servicelinks a:visited {font-weight: normal;color: #666666; text-decoration: none;}

a:link {
	font-weight: bold;
	color: #9ac21e; /* grün */   
	text-decoration: none;
}

a:hover {
	color: #9ac21e; /* grün */
	text-decoration: underline;
	font-weight: bold;
}

a:active {
	color: #9ac21e; /* grün */
	font-weight: bold;
}

a:visited {
	color: #9ac21e; /* grün */  
	font-weight: bold;
	text-decoration: none;
}
a{font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;color:#333333;text-decoration:none;} 

HR {
	border-color:#ffffff;
	border: 1pt solid #f7f7f7;
	margin-top:5px;
} 
 
 /* ------------------------------------ NEWS LIST------------------------------------------------------  */

.news-list-container {

}	


.news-list-item {
	padding:3px;	
	margin:0px;
	height:100px;
} 


.news-search-form {	
	padding:3px;	
	margin-bottom:5px;

}

.news-search-emptyMsg {
	margin:0px;
}



.news-list-container H4 {
	color: #9ac21e; /* grün */  	
	font-size: 13px;
	padding: 3px 0px 3px 0px;
	margin-top:15px;
}

.news-list-container H4 A:LINK,.news-list-container H4 A:VISITED,.news-list-container H4 A:HOVER {
	color: #9ac21e; /* grün */   	
	text-decoration: none;
}

.news-list-container H4 A {
	color: #9ac21e; /* grün */   	
	text-decoration: none;

}

.news-list-container P {
        font-weight: normal;
	font-size:11px;
	margin-top: 0.5em;
	margin-bottom: 0.0em;
}

.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 18px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F3BB6F;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

}

.news-list-container IMG {
	float: right;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	vertical-align: middle;
}

.news-list-morelink,.news-list-category {
	font-size:11px;
	text-align:left;
}
.news-list-morelink A:LINK {
	margin-bottom:5px;
	padding-bottom:10px;
	color: #9ac21e; /* grün */  
}
.news-list-browse {
	text-align: center;
}

 /* ------------------------------------ NEWS LATEST------------------------------------------------------  */



.clearer {
     border: 1pt solid #bcc5e4;
}

.news-latest-container {
	padding-left:5px;
	padding-right:5px;
	margin:0 0 0 0;
}

.news-latest-container H4,.news-latest-gotoarchive {
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color: #9ac21e; /* grün */  
	padding:0 0 3px 0;	
	margin:0px;
	text-decoration: none;
}

.news-latest-item a {
	color: #9ac21e; /* grün */ 
	text-decoration:none;
	line-height:12px;
}

.news-latest-item {
	margin-left:2px;
	margin-right:2px;
	margin-bottom:15px;
}

.news-latest-item p {
	color: #666666; /* schwarz */
         font-weight: normal;
	font-size:11px;
	margin: 0.0em;
}

.news-latest-item IMG {
         margin-top:2px;
	margin-bottom:0px;
	margin-right:1px;
        margin-left:0px;
	float:right;
}

.news-latest-morelink {
	font-weight: bold;
	font-size:11px;
	text-align:left;


}

.news-latest-morelink A:LINK {
	color: #9ac21e; /* grün */ 
	font-weight: bold;
	text-decoration: none;
	font-size:10px;
	text-align:left;

}

.news-latest-morelink A:VISITED {
	color: #9ac21e; /* grün */ 
	font-weight: bold;
	text-decoration: none;
	font-size:10px;
	text-align:left;
}



.news-latest-morelink A:HOVER {
	color: #9ac21e; /* grün */ 
	font-weight: bold;
	text-decoration: underline;
	font-size:10px;
}

 /* ------------------------------------ NEWS SINGLE------------------------------------------------------  */


.news-single-item {
	padding:0px;	
	margin-bottom:0px;
	font-size: 11px;
}

.news-single-item div {
	padding:0px;	
	margin-bottom:10px;
	font-size: 11px;
	text-align:left;
}

.news-single-backlink a {
	color: #666666;
	text-decoration:underline;
	line-height:20px; 
	font-size:11px;
	text-align:left;
}

.news-single-item bodytext strong {
	margin-top:15px;
	margin-bottom:15px;
	line-height:15px;
}

.news-single-item H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #97bf0d;   /* grün */ 
	margin: 5px 0 5px 0;
}

.news-single-img {
	float: right;
	margin-left:10px;
}

.news-single-imgcaption {
	padding:3px;
	clear:both;
	text-align:right;
}

.news-single-category {
	padding: 0px 2px 2px 0px;
}


.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: left;
	font-weight: bold;
	color:#998A00;

}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;








}

.news-single-additional-info {
                margin: 20px 10px 10px 0;

                padding: 6px 4px 6px 4px;
}
.news-single-related,.news-single-files,.news-single-links  {
	font-size: 11px;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	text-align:left;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-bottom: 10px;
	margin-left:0;

}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
        color:#666666;
	font-size: 11px;
	width:90%;
	margin-left:0;
}

/*-----------------------------------  HEADERMENU  -----------------------------------*/

.headermenu a{text-decoration:none;color:#999;font-weight:normal}
.headermenu a:hover{color:#199FE5; text-decoration:underline;font-weight:normal} 

.footertext a:hover{font-weight:normal;}


/*-----------------------------------  nach oben  -----------------------------------*/

.csc-linkToTop {
	float:right;
	font-size : 9px;
	}


/*--------------------------- ÜBERSCHRIFTEN -------------------------------*/


H1 {
	line-height: 110%; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #199fe5;   /* blau */ 
	margin: 0px 0 5px 0;
}

H2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #97bf0d;   /* grün */ 
	margin: 3px 0 0 0;
}



H3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #99bd2c;   /* grün */ 
	margin:0;
	padding:0 0 3px 0;
}

H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-bottom: 0px;
	margin-top: 10px;
}

.csc-subheader-0 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	color: #97bf0d;   /* grün */ 
	margin: 0;
}


/*--------------------------- Footer Texte -------------------------------*/
.footertext{
	font-size:10px;
	color:#FFFFFF;
	margin-top:3px;
	font-weight:normal;
}

.footertext a{
	color:#333;
	font-weight:normal;
}

/*--------------------------- RAHMEN -------------------------------*/


.Content_rechts_abstand{
	margin:10px;
}



DIV.csc-frame-frame1 {
	border: 1px solid #CCC;
	padding: 0px 4px 0px 4px;
	margin:0;
	color:#1e398f;

}

DIV.csc-frame-frame2 {
	background: #f7f7f7;
	border: 1px solid #fff;
	padding: 4px 6px 4px 6px;
	color:#666666;
}
DIV.csc-frame csc-frame-frame2 P.bodytext {
	color:#666666;
}


/*--------------------------- IMAGE CAPTION -------------------------------*/
.csc-textpic-caption  {
	font-size:10px;
	font-color:#CCC;
	margin-bottom:4px;
}


/*--------------------------- WT DIRECTORY -------------------------------*/
	/* Main */
.clear {
	clear: both;
}	
	
	/* Single view */
dl.wtdirectory_all_detail {
	padding: 10px;
	border: 1px solid #CCC;
}
dt.wtdirectory_all {
	float: left;
	clear: left;
	padding: 3px 10px 3px 10px;
}
dd.wtdirectory_all {
	padding:  3px 10px 3px 200px;

}
dd.wtdirectory_all h2 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
}
dd.wtdirectory_all_even,
dt.wtdirectory_all_even {
	background-color: #fafafa;
}

	/* List view */
ul.wtdirectory_list {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul.wtdirectory_list li {
	padding: 10px 0;
	margin: 20px 0;
	border: 1px solid #abcd43;
}
div.wtdirectory_all_vcard,
div.wtdirectory_all_powermail,
div.wtdirectory_all_detaillink,
div.wtdirectory_all_googlemaplink {
	margin-left: 10px;
}


div.wtdirectory_all_googlemaplink {
	text-align:right;
	margin-right:5px;

	}
div.wtdirectory_filter_cat {
	float:right;
}

.wtdirectory_filter_cat h2 {
	margin:0px 0 3px 0;
	font-size:12px;
}
.wt_directory_pagebrowser li {
	display: inline;
	list-style-type: none;
	padding-right: 2px;
	padding-left: 3px;
	border-right: 1px solid #999999;
}


/*--------------------------- RG GOOGLEMAP --------------------------------------*/

.mapnest {
  width:530px;
}

.maptop {
  Xpadding:10px;
}

.mapcat {
  width:760px;
  height:auto;
  overflow:auto;
  float:left;
  padding:5px;

}

ul.pde, ul.pde li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#map {
  float:left;
  padding:5px;
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
}

.mapbottom {
  clear:both;
  margin-left:0px;
  padding-top:10px;
  width:650px;
  border-bottom:0px solid #ccc;
}

.mapbottom ul{

  margin-top:3px;

  height:50px;
  overflow:auto;
}

#infobox {
  border:1px solid #9ac21e;
  width:300px;
  position:absolute;
  background:#fff;
  z-index:998;
  display:none;
}

/*
.tx-rgpopup-Nest {
	position:absolute;
	border: 1px solid #CC3333;
	width:350px;
	border:10px solid blue;
	z-index:5;
}*/
	
.tx-rgpopup-dragbar {
	background-color: #9ac21e;
	cursor:hand; 
	cursor:pointer;
  padding: 2px 0 4px 10px;
	height:15px;
}
.tx-rgpopup-left {
	font-size : 13px; 
	font-weight: bold;
	color: white;
	float: left;
	padding-left: 5px;
}
		
.tx-rgpopup-right {
	text-align:right;
	padding-right: 1px;
}
.tx-rgpopup-mainNest {
	text-align: left;
	padding: 10px;
	background-color: white;
}	

/* tooltip at POI on map */
.markerTooltip {
  background: #fff;
  color:#000;
  padding: 3px 6px;
  white-space: nowrap;
  border: #333 solid 1px;
  -moz-border-radius:10%;
  -moz-opacity: 85%;
  opacity: 0.85;
  z-index:4;
}


#poitab {
	margin: 0;
	padding: 0 0 20px 0 !important; padding:0;

	width:220px;
border-bottom: 1px solid #9FB1BC;
}

#poitab li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
	
#poitab a, #poitab a:link, #poitab a:visited {
	float: left;
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	color: #708491;  	
}

#poitab .act a, #poitab a:link.active, #poitab a:visited.active, #poitab a:hover {
	color: #000;
	background: url(square.gif) no-repeat bottom center;
}

.poi-content {
clear:both;
height:80px;
overflow:auto;
display:none;
}
/*
#rggooglemap-largeoverview div {
position:relative;
}
#map_overview {
position:relative;
top:0px;
left:0px;
}
*/

TABLE.sortable-onload-1  { 
	border: 1px #ffffff solid; 
	background:#f2efe9;
	border-collapse:collapse;
}

.rg_daten1 { 
	border: 1px #ffffff solid; 
	background:#f2efe9;
	margin: 0; 
	width: 100%; 
	border-collapse:collapse;
}

.rg_daten2 { 
	border: 1px #f2efe9 solid; 
	margin: 0; 
	width: 100%; 
	border-collapse:collapse;
}
	
.guest_tab_main {
    border: 1px solid #97c00e;
}

 /* ------------------------------------ styles modern guestbook ------------------------------------------------------  */


.guest_tab_main {
	border: 1px solid #ffffff;
}


.tx-guestbook-list-header { 
	background-color: #97C00E; 
	color: #666666; /* grau */ 
	font-weight:bold; 
	font-size:11;
	padding-left:3px;
}

.tx-guestbook-list-row { 
	background-color: #ffffff; 
}

.tx-guestbook-list-rowleft { 
	background-color: #F6F6F6; 
	font-size:9px;
}

.tx-guestbook-list-rowleft p { 
	background-color: #F6F6F6; 
	font-size:9px;
}

.tx-guestbook-list-entrycomment-title {
	font-weight: bold; 
}

.tx-guestbook-list-entrycomment { 	
	font-style: italic; 
}
    
.tx-guestbook-list-small { 
	font-size: 9px; 
	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: #F5F5F5; 
}

.tx-guestbook-latest-header { 
	background-color: #539521; 
	color: #FFFFFF; 
	font-weight:bold; 
}

.tx-guestbook-latest-row { 
	background-color: #ab0505; 
}

.tx-guestbook-latest-small { 
	font-size: 9px; 
	color: #666666; 
}

.tx-guestbook-form-inputfield-med { 
	border-style: solid; 
	border-width: 1pt; 
	border-color:#E0DFE3; 
	font-size:11; 
	color:#666666; 
	width:250; 
	height:20; 
	background-color: #F6F6F6; 
}

.tx-guestbook-form-inputfield-big { 
	border-style: solid; 
	border-width: 1pt; 
	border-color:#E0DFE3; 
	font-size:11; 
	color:#666666; 
	width:250; 
	height:20; 
	background-color: #F6F6F6; 
}

.tx-guestbook-form-textarea { 
	border-style: solid; 
	border-width: 1pt; 
	border-color:#E0DFE3; 
	font-size:11; 
	color:#666666; 
	width:250; 
	background-color: #F6F6F6; 
}


.tx-guestbook-form-obligationfield { 
	color: #e8ba05; 
	font-size:11;
}

.tx-guestbook-form-submit {
	margin: 5px 0px;
	background-color: #F7F7F7;
	border: 3px double #7F9DB9;
	background-color: #F6F6F6; 
}

.tx-guestbook-form-error { 
	color: #e8ba05; 
}


DIV.csc-textpic-imagecolumn {
	width:250px;
}
	
/* --------------------------------CAG LONGLIST ------------------------------------*/

.longlist_result table {
	width:760px;
}
.longlistrow {
	background:#fafafa;

}

.longlistrow td {
	padding:3px;
	margin:3px;
}

.addresshead {
	background:#e9edf0;
}

.addresshead select {
	width:100px;
	margin:10px 0 10px 0;

}

/* -------------------------------- QUICKFINDER FORMULAR ------------------------------------*/

.marginal select {
	margin:5px 8px;
	background-color:#F6F6F6;
	border:1pt solid #E0DFE3;
	color:#666666;
	font-size:11px;
}

P.marginal {
	margin-left:8px;
}

P.nothing {
	margin-left:8px;
}