@charset "utf-8";
/* CSS Document */

* { margin:0; padding: 0; } 

option { padding-left: 0.4em}

fieldset, img { border:0; }

html { height: 100% } 

body { 
min-height: 101%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 100.01%; 
position: relative;
color: #000;        
background: #cee8cb;
text-align: left;
padding: 0px;
text-align:center;
}

select, input, textarea { font-size: 99% }

/*anordnung Spalten*/
#rahmen {
width:804px;
margin:0 auto;
text-align:left;
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

#rahmen1 {
width:804px;
margin:0 auto;
text-align:left;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

#box1, #box2, #box3, #box4 {
float:left;
width:200px;
height:400px;
border-right: solid 1px #fff;
}

#box1 a, #box2 a, #box3 a, #box4 a {
width:200px;
height:200px;
text-decoration:none;
}

#box1 a:hover #box1_img {
background:url(../images/einstieg_logo_gartencenter.jpg) no-repeat;
}

#box2 a:hover #box2_img {
background:url(../images/einstieg_logo_sportplatzbau.jpg) no-repeat;
}

#box3 a:hover #box3_img {
background:url(../images/einstieg_logo_samen.jpg) no-repeat;
}

#box4 a:hover #box4_img {
background:url(../images/einstieg_logo_engros.jpg) no-repeat;
}

#box1:hover #box1_img {
background:url(../images/einstieg_logo_gartencenter.jpg) no-repeat;
}

#box2:hover #box2_img {
background:url(../images/einstieg_logo_sportplatzbau.jpg) no-repeat;
}

#box3:hover #box3_img {
background:url(../images/einstieg_logo_samen.jpg) no-repeat;
}

#box4:hover #box4_img {
background:url(../images/einstieg_logo_engros.jpg) no-repeat;
}

#box4 {
border:0px;
}

#box1_img {
float:left;
width:200px;
height:199px;
background:url(../images/einstieg_bild_gartencenter.jpg) no-repeat;
border-bottom:1px solid #fff;
}

#box2_img {
float:left;
width:200px;
height:199px;
background:url(../images/einstieg_bild_sportplatzbau.jpg) no-repeat;
border-bottom:1px solid #fff;
}

#box3_img {
float:left;
width:200px;
height:199px;
background:url(../images/einstieg_bild_samen.jpg) no-repeat;
border-bottom:1px solid #fff;
}

#box4_img {
float:left;
width:200px;
height:199px;
background:url(../images/einstieg_bild_engros.jpg) no-repeat;
border-bottom:1px solid #fff;
}

#box1_text h3, #box2_text h3, #box3_text h3, #box4_text h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00483d;
margin-bottom:16px;
}

#box1_text h3 a, #box2_text h3 a, #box3_text h3 a, #box4_text h3 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00483d;
margin-bottom:16px;

}

#box1_text {
float:left;
width:180px;
height:180px;
background:#71bc69;
color:#000;
padding:10px;
}

#box1:hover #box1_text {
background:#48a940;
}

#box2_text {
float:left;
width:180px;
height:180px;
background:#71bc69;
color:#000;
padding:10px;
}

#box2:hover #box2_text {
background:#48a940;
}

#box3_text {
float:left;
width:180px;
height:180px;
background:#71bc69;
color:#000;
padding:10px;
}

#box3:hover #box3_text {
background:#48a940;
}

#box4_text {
float:left;
width:180px;
height:180px;
background:#71bc69;
color:#000;
padding:10px;
}

#box4:hover #box4_text {
background:#48a940;
}

/*Footer und Clearing*/	
#footer { 
clear:both;
height: 130px;
text-align:center;
color:#fff;
background:#00483d; 
margin: 0px; 
padding: 0px; 
border-top: 1px #fff solid; 
line-height: 20px; 
}

#footer a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#51985c;
}

#footer_img {
float:left;
background:url(../images/startseite/einstieg_logo_schutz-filisu.jpg) no-repeat;
width:200px;
height:130px;
}

#footer_news {
width:590px;
float:left;
text-align:right;
padding:5px;
}

#designby {
text-align:right;
padding-top:4px;
}

#designby a {
color:#00483d;
font-size:9px;
text-decoration:none;
}

#designby a:hover {
text-decoration:underline;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix { display: block; } 
	
.floatbox { overflow:hidden; }
	
#ie_clearing { display: none }


/*****News************/
.startnews_item {
text-align:left;
}

.startnews_datum {
width:190px;
float:left;
color:#71bc69;
line-height:14px;
}

.startnews_textcontainer {
float:left;
width:400px;
line-height:14px;
margin-top:-10px;
}

#footer .startnews_morelink {
float:right;
margin-top:-10px;
margin-bottom:10px;
}

#footer .startnews_item a:hover {
text-decoration:underline;
}

ul.startmenu {
list-style:none;
}

ul.startmenu li {
width:200px;
height:401px;
float:left;
border-right:#cee8cb solid 1px;
}

ul.startmenu li.navilinksstart4 {
width:200px;
height:401px;
float:left;
border-right:#cee8cb solid 0px;
}
