body {
padding : 0;
margin : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
background-color : #f4f9e3;
background-image : url(http://www.garten-abc.com/images/hg1.png);
background-repeat : repeat-x;
}
starttext {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
color : #006D1F;
}
a {
color : #006D1F;
background : inherit;
}
a:hover {
color : #64b116;
background : inherit;
}
a.title {
color : #595959;
background : #265e15;
}
h1 {
color : #64b116;
font-size : 21px;
margin : 0;
}
h2 {
color : #64b116;
margin : 0;
padding : 0;
font-size : 16px;
letter-spacing : -1px;
font-weight : normal;
}
h1 a {
color : #fff;
background : inherit;
}
h1 a, h2 a {
text-decoration : none;
}
h1 a:hover, h2 a:hover {
color : #64b116;
background : inherit;
}
h3 {
font-size : 12px;
margin : 0 0 2px 0;
padding : 0;
color : #64b116;
}
p {
margin : 0 0 0 0;
line-height : 1.5em;
}
form {
margin : 0;
}
.content {
margin : auto;
width : 888px;
color : #595959;
background : #fafdf2 url(http://www.garten-abc.com/images/head.gif) no-repeat;
}
.logo {
padding : 18px 0 0 3px;
}
.header_top {
padding-left : 85px;
padding-right : 85px;
height : 15px;
}
.header_bottom {
clear : both;
background : #fafdf2 url(http://www.garten-abc.com/images/header.png) no-repeat;
color : #fafdf2;
height : 198;
} 
.white {
background : #fafdf2;
}
#nav {
width : 100%;
}
#nav ul {
margin : 0;
list-style : none;
padding : 0;
}
#nav a, #nav strong, #nav span {
float : left;
display : block;
color : #ffffff;
padding : 2px 20px 2px 10px;
background : #007024 url(/images/lucr_2_blue_edition/nav.gif) no-repeat 100% 0;
text-decoration : none;
font-weight : bold;
}
#nav a {
float : none;
}
#nav li {
float : right;
color : #ffffff;
background : #007024 url(/images/lucr_2_blue_edition/nav.gif) no-repeat 0 0;
margin : 0;
padding : 0 0 0 9px;
}
#nav #current {
background : #007024 url(/images/lucr_2_blue_edition/nav.gif) no-repeat 0 -41px;
color : #ffffff;
margin : 0;
}
#nav #current a {
background : #007024 url(/images/lucr_2_blue_edition/nav.gif) no-repeat 100% -41px;
padding : 7px 20px 4px 11px;
color : #ffffff;
}
#nav a:hover {
color : #d3f0b4;
background : #007024 url(/images/lucr_2_blue_edition/nav.gif) no-repeat 100% 0;
}
.main_win {
width : 740px;
margin : auto;
padding : 0 13px 0 13px;
}
.sf_left {
float : left;
width : 233px;
height : 77px;
/* background : #007024 url(/images/lucr_2_blue_edition/logobg.gif) repeat-x; */
/*color : #ffffff;*/
/*border-top : 1px solid #fafdf2;*/
/*border-bottom : 1px solid #000;*/
padding : 10px 0 0 7px;
}
.sf_right {
width : 507px;
float : right;
}
.sf_search {
clear : both;
color : #ffffff;
padding : 30px 0 33px 31px;
margin-top : -2px;
margin-left : 177px;
font-size : 1.2em;
font-weight : bold;
line-height : 1.5em;
}
.subheader {
padding : 8px;
background : #fafdf2;
color : #224422;
}
.maps {
float : left;
width : 595px;
margin : 0 0 10px 0;
text-align : center;
}
.map_box_top {
background : #ededed url(/images/lucr_2_blue_edition/mapbox_top.gif) no-repeat;
color : #224422;
height : 40px;
width : 575px;
margin : auto;
}
.map_box_top h2 {
color : #224422;
background : inherit;
padding : 10px 0 10px 30px;
text-align : left;
}
.map_box {
margin : auto;
width : 560px;
color : #595959;
border-left : 2px solid #cceaa7;
border-right : 2px solid #cceaa7;
background : #fff;
text-align : left;
padding : 1px 5px 1px 5px;
}
.map_box_bottom {
background : #fff url(/images/lucr_2_blue_edition/mapbox_bottom.gif) no-repeat;
color : #000;
height : 13px;
width : 575px;
margin : auto;
}
a.map_link {
text-decoration : underline;
color : #64b116;
}
a.map_link:hover {
text-decoration : underline;
color : #64b116;
}
.left {
float : left;
width : 588px;
margin : 0 0 10px 0;
}
.box_top {
background : #cceaa7 url(/images/lucr_2_blue_edition/leftbox_top.gif) no-repeat;
color : #595959;
height : 77px;
width : 159px;
}
.box_top h2 {
color : #f3f8e1;
background : inherit;
padding : 53px 0 0 30px;
margin : 0;
}
.box {
padding : 7px 4px 0 7px;
margin : 0;
border-left : 2px solid #cceaa7;
border-right : 3px solid #cceaa7;
width : 144px;
color : #595959;
background : #cceaa7;
}
.box_bottom {
background : #cceaa7 url(/images/lucr_2_blue_edition/leftbox_bottom.gif) no-repeat;
color : #595959;
height : 13px;
width : 160px;
margin : 0 0 7px 0;
}
.big_box_top {
background : #cceaa7 url(/images/lucr_2_blue_edition/bigbox_top.gif) no-repeat;
color : #595959;
height : 77px;
width : 530px;
}
.big_box_top h2 {
color : #f3f8e1;
background : inherit;
padding : 53px 0 0 30px;
margin : 0;
}
.big_box {
background : #cceaa7 url(/images/lucr_2_blue_edition/bigbox_lines.gif);
padding : 7px 4px 0 7px;
margin : 0;
width : 515px;
color : #595959;
border-left : 2px solid #cceaa7;
border-right : 2px solid #cceaa7;
}
.big_box_bottom {
background : #cceaa7 url(/images/lucr_2_blue_edition/bigbox_bottom.gif) no-repeat;
color : #595959;
height : 13px;
width : 530px;
margin : 0 0 7px 0;
}
.full_box_top {
background : #cceaa7 url(/images/lucr_2_blue_edition/fullbox_top.gif) no-repeat;
color : #595959;
height : 77px;
width : 740px;
}
.full_box_top h2 {
color : #f3f8e1;
background : inherit;
padding : 53px 0 0 30px;
margin : 0;
}
.full_box {
background : #cceaa7 url(/images/lucr_2_blue_edition/fullbox_lines.gif);
padding : 7px 3px 0 7px;
margin : 0;
width : 724px;
color : #595959;
border-left : 2px solid #cceaa7;
border-right : 4px solid #cceaa7;
}
.contact_box {
background : #cceaa7;
padding : 7px 3px 0 7px;
margin : 0;
width : 724px;
color : #595959;
border-left : 2px solid #cceaa7;
border-right : 4px solid #cceaa7;
}
.search_box {
background : #cceaa7;
padding : 7px 3px 0 7px;
margin : 0;
width : 724px;
color : #595959;
border-left : 2px solid #cceaa7;
border-right : 4px solid #cceaa7;
}
.full_box_bottom {
background : #cceaa7 url(/images/lucr_2_blue_edition/fullbox_bottom.gif) no-repeat;
color : #595959;
height : 13px;
width : 740px;
margin : 0 0 7px 0;
}
.full_box_subnav {
background : #cceaa7 url(/images/lucr_2_blue_edition/fullbox_subnav.gif) no-repeat;
color : #595959;
height : 30px;
width : 740px;
margin : 0 0 7px 0;
}
.left_side {
float : left;
width : 129px;
padding : 0 0 0 0;
}
.right_side {
float : right;
width : 405px;
margin : 0 5px 0 0;
text-align : justify;
}
.article {
padding : 0 5px 0 0;
margin-bottom : 20px;
}
.grey_top {
clear : both;
width : 382px;
background : #cceaa7 url(/images/lucr_2_blue_edition/grey_top.gif) no-repeat;
color : #595959;
height : 5px;
padding : 0;
margin : 0 0 0 6px;
}
.grey {
width : 362px;
margin : 0 0 0 6px;
padding : 10px;
background : #ededed url(/images/lucr_2_blue_edition/grey_bottom.gif) no-repeat bottom left;
color : #224422;
}
.grey a {
color : #c83c3c;
background : inherit;
font-weight : bold;
}
.grey a:hover {
color : #64b116;
background : #ededed;
}
.highlight {
padding : 5px 3px 5px 3px;
margin : 0 0 3px 0;
border-bottom : 1px solid #ccc;
}
.right {
float : right;
width : 160px;
margin : 0 0 10px 0;
}
.footer {
clear : both;
text-align : center;
color : #224422;
background : #006D1F;
padding : 10px 0 5px 0;
}
.footer p {
line-height : 20px;
background : #006D1F;
}
.footer a {
color : #ffffff;
background : #006D1F;
text-decoration : none;
}
.footer a:hover {
color : #f8fdf0;
text-decoration : underline;
}
.footer img {
border : 1px solid #006D1F;
}
input.regiosearch_city {
width : 137px;
border : none;
background : #fff;
border : 1px solid #cccccc;
padding : 1px;
color : #333333;
}
input.regiosearch_street {
width : 105px;
border : none;
background : #fff;
border : 1px solid #cccccc;
padding : 1px;
color : #333333;
}
input.regiosearch_number {
width : 25px;
border : none;
background : #fff;
border : 1px solid #cccccc;
padding : 1px;
color : #333333;
}
input.regiosearch {
width : 50px;
border : none;
background : #fff;
border : 1px solid #cccccc;
padding : 1px;
color : #333333;
}
input.regiosubmit {
margin : 0;
padding : 0 0 0 3px;
font-size : 100%;
font-family : "Trebuchet MS", Verdana, sans-serif;
border : 1px solid #cccccc;
background : none;
color : #5f5f5f;
background : #fff;
font-weight : bold;
}
input.regiosubmit:hover {
border : 1px solid #64b116;
color : #64b116;
}
input.search {
width : 199px;
border : 1px solid #64b116;
background : #d3f0b4;
padding : 2px;
color : #007024;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
input.submit {
height : 24px;
font-weight : bold;
width : 24px;
border : none;
background : #006D1F url(/images/lucr_2_blue_edition/button.gif);
padding : 3px;
color : #fff;
}
a.g1 {
text-decoration : underline;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
}
a.g2 {
text-decoration : none;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
}
a.g3 {
text-decoration : underline;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
font-weight : 500;
}
strong.highlight {
background-color : #EDEDED;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
font-weight : 600;
}
strong.subnavactive {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
font-weight : 600;
}
table.ressubnav {
border-width : 1px;
padding : 1px;
border-style : solid;
border-top-color : #fafdf2;
border-left-color : #fafdf2;
border-right-color : #fafdf2;
border-bottom-color : #fafdf2;
background-color : #fafdf2;
}
td.pagesheader {
border-width : 0;
padding-left : 85px;
font-size : 12px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-weight : 600;
}
td.pagescontent {
border-width : 0;
padding-left : 85px;
padding-right : 85px;
padding-top : 0;
padding-bottom : 37px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.pagescontent2 {
border-width : 0;
padding-top : 0;
padding-bottom : 37px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.subnav {
border-width : 0;
padding : 5px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
a.subnav {
text-decoration : none;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.ressubnav {
border-width : 0;
padding : 3px;
background-color : ##FAFDF2;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
a.ressubnav {
text-decoration : none;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
strong.ressubnavactive {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.hidden {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 1px;
}
a.hidden {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 1px;
}
.newsfeed {
padding : 1px;
border-width : 0;
}
.newsfeedtitle {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
.newsfeeddesc {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
.newsfeedlink {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
table.resultcontent {
border-width : 0;
padding : 0;
}
table.resultactive {
border-width : 0;
padding : 0;
}
td.resultcontent {
border-width : 0;
padding : 5px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.screenshot {
border-width : 0;
padding : 5px;
}
td.resultdesc {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.resulturl {
border-width : 0;
padding : 0;
font-size : 11px;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.resultinfo {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}
td.resultlink {
border-width : 0;
padding : 0;
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 11px;
}

/* Word_To_Link */
a.w2l{
	color: #666666;
	margin: 0;
	font: 1.0em Arial, Sans-Serif;
	text-decoration: none;	
}
a.w2l_active{
	background: url(/images/XHTML_lucr_2_blue_edition/w2lext.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	text-decoration: underline;	
	font: 1.0em Arial, Sans-Serif;
	color: #000022;	
	padding-right: 12px;
}
.w2lpopup{
	background: url(/images/XHTML_lucr_2_blue_edition/w2lbg_big.png) no-repeat;
}
.w2lpopup h2{
	padding-left:   15px;	
	padding-top:    10px;	
	padding-bottom: 5px;	
	margin-left:    1px;	
	margin-right:   1px;	
	font: 14px Arial, Sans-Serif;
	font-weight: 600;
	color: #ffffff;
}
.w2lpopup h3{
	margin-left:   10px;	
	margin-top:    5px;	
	margin-bottom: 5px;	
	padding: 0;
	font: 12px Arial, Sans-Serif;
	font-weight: 600;
}
.w2lpopup p{
	margin-left:   10px;	
	margin-right:  15px;	
	margin-top:    5px;	
	margin-bottom: 5px;	
	font: 12px Arial, Sans-Serif;
}
p.w2lurl{
	font: 10px Arial, Sans-Serif;
	color: #008000;
}
a.wl2_actPopLink{
	text-decoration: none;
	background: #ffffff;
}
a.wl2_actPopLink:hover{
	text-decoration: none;
	background: #ffffee;
}
/* do it again for IE6 */
.w2lpopup_IE6{
	/* don't work - no more links inside the div...
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/XHTML_lucr_2_blue_edition/w2lbg_big.png');
	*/
	background: url(/images/XHTML_lucr_2_blue_edition/w2lbg_big.gif) no-repeat;
}
.w2lpopup_IE6 h2{
	padding-left:   15px;	
	padding-top:    10px;	
	padding-bottom: 5px;	
	margin-left:    1px;	
	margin-right:   1px;	
	font: 14px Arial, Sans-Serif;
	font-weight: 600;
	color: #ffffff;
}
.w2lpopup_IE6 h3{
	margin-left:   10px;	
	margin-top:    5px;	
	margin-bottom: 5px;	
	padding: 0;
	font: 12px Arial, Sans-Serif;
	font-weight: 600;
}
.w2lpopup_IE6 p{
	margin-left:   10px;	
	margin-right:  15px;	
	margin-top:    5px;	
	margin-bottom: 5px;	
	font: 12px Arial, Sans-Serif;
}

/* Bookmarks */
#mybookmarks{
	width: 615px; 
	margin: auto;
	border: 1px solid #ccccff;
}


.mybookmark{
	width: 130px;
	text-align: left;
	padding: 0 5px 0 5px;
	border: 1px solid #ffcccc;
	background: #ffffff;
}
.mybookmark a{
	font: 0.8em Arial, Sans-Serif;
}
.mybookmark p.edit{
	margin: 0 0 2px 0; 
}
.mybookmark p.thumbshot{
	margin: 0 0 2px 0; 
}
.mybookmark p.title{
	margin: 0 0 2px 0;
	text-align: center;	 
	font: 0.9em Arial, Sans-Serif;
}
.mybookmark img{
	padding: 0;
	border: none;
}
div.BmTable {
	width: 100%;
	display:table; 
}
div.BmTr { width: 100%; display:table-row; }


/* real browsers
div.BmTd { display:table-cell; padding: 5px;}
*/

div.BmTd { display: inline; padding: 5px; float: left;}

div.Bmdesc { width: 100%; text-align: center; font: 0.8em Arial, Sans-Serif; }

.bookmarkform {
	text-align: left;
	padding: 0;
	margin: 0;
	border: 1px solid #cc0000;
	background: #ffffff;
}
.bm_close{
	margin: 0;
	padding: 0 5px 0 5px;
	text-align: right;
	background: #cc0000;
}
.bm_close a{
	font: 0.9em Arial, Sans-Serif;
	color: #ffffff;	
	font-weight: 600;
}
.bm_form{
	margin: 0; padding: 0; background: #ffffff;
}
.form_row{
	text-align: center; width: 320px; margin: 0; padding-top: 2px; background: #ffffff; clear: both;
}
.form_row_left{
	width: 70px; margin: 0; padding: 0; float:left; text-align: right;
}
.form_row_right{
	width: 240px; margin: 0; padding: 0; float: right; text-align: left;
}


