/* CSS Document */
* {
/*margin:0;
padding:0;*/
text-transform:lowercase;
}

input,textarea {
text-transform:none;

}

body {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-transform:lowercase;
}

h1,h2,h3,h4,h5,h6 {
	margin-bottom: 10px;
	font-size: 100%;
}

a {
	color: #009933;
	text-decoration: none;
}

tr, td {
vertical-align:top;

}

p.bodytext {
margin:0;
padding:0;
	margin-bottom: 10px; 
}

#rightbar p.bodytext {
margin-bottom: 0; 

}

#wrap {
	width: 1000px;
	margin: 0 auto;
}

#suche {
padding-left:25px;
padding-top:10px;

}

#header {
	width: 1000px;
	/*background-image: url(header_bg2.jpg);*/
	background-image: url(greenstore_website_header_02.jpg);
	background-repeat: no-repeat;
	height: 180px;
}

#meta-navigation {
	width: 500px; /*background-color:#009966;*/
	position: relative; 
	top: 110px;
	left: 400px;
}

#breadcrumb {
	border-top: solid 1px #003300;
	border-bottom: solid 1px #003300;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 10px;
	/*margin-bottom: 10px;*/ 
	line-height: 16px;
	font-size:90%;	
}

#breadcrumb a {
color:#006600

}

#main-navigation {
	float: left;
	width: 220px; /*background-color:#009999;*/
}

#contentwrap {
	margin-left: 235px;
	margin-top: 10px;
	margin-right:20px;
}

#content {
	float: left; /*background-color:#00CC66;*/
	width: 510px;
}

#rightbar {
	float: right; /*background-color:#66FF99;*/
	width: 200px;
}

#footer {
clear:both;

}

/* Navigation /*
/* Meta Navigation*/
ul.meta-navigation {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

li.meta-navigation {
	float: left;
	width: 57px;
	height:80px;
	vertical-align:bottom;
}

li.meta-navigation a {
display:block;
/*height:80px;*/
vertical-align:bottom;
padding-top:60px;
font-size:80%;
text-align:center;


}

li.meta-navigation a span.hidden {
visibility:hidden;


}

/* Main Navigation */

/* Level 1*/
ul.main-navigation1 {
list-style-type:none;
margin-left:25px;
padding:0;

}

ul.main-navigation1  a {
text-transform:uppercase;
}

ul.main-navigation1 li.main-navigation1  {

padding-top:10px;

/*font-size:90%;*/
} 
ul.main-navigation1 li.first1 a,  {
 color:#009900;

}

ul.main-navigation1 li.middle1 a {
 color:#006600;

}

ul.main-navigation1 li.last1 a {
 color:#006666;

}


ul.main-navigation1 li.first1 a:hover ,ul.main-navigation1 li.middle1 a:hover ,ul.main-navigation1 li.last1 a:hover {
 color:#000000;

}

ul.main-navigation1 li.middle1 {
background-image:url(greendot_1.gif);
background-repeat:repeat-x;
background-position:0 3px ;
}

ul.main-navigation1 li.last1 {
background-image:url(greendot_1.gif);
background-repeat:repeat-x;
background-position:0 3px ;
}

ul.main-navigation1 li.act a, li.main-navigation1 a:hover {
color:#000000;
}



/* Level 2 */

ul.main-navigation2 {
list-style-type:none;

padding:0;
font-weight:normal;
text-transform:lowercase;
}

ul.main-navigation2  a {
text-transform:lowercase;
}

ul.main-navigation2 li a {
padding-left:20px;
display:block;

}

ul.main-navigation1 li.first1  li.main-navigation2  a  {
 color:#009900;
}


ul.main-navigation1 li.middle1 li.main-navigation2 a {
 color:#006600;

}

ul.main-navigation1 li.last1 li.main-navigation2 a {
 color:#006666;

}


ul.main-navigation1 li.first1  li.main-navigation2  a:hover, 
ul.main-navigation1 li.middle1  li.main-navigation2  a:hover, 
ul.main-navigation1 li.last1  li.main-navigation2  a:hover,
ul.main-navigation1 ul.main-navigation2 li.act a

  {
color:#000000;
background-image:url(mainnavigation_dot_big_01.gif);
background-repeat:no-repeat;
background-position:0 5px;

}




/* Level 3 */

ul.main-navigation3 {
list-style-type:none;
margin-left:20px;
padding:0;
font-weight:normal;
text-transform:lowercase;
}

ul.main-navigation1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a  {
background-image:none;
}

ul.main-navigation1 li.first1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a  {
 color:#009900;
}


ul.main-navigation1 li.middle1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a  {
 color:#006600;
}


ul.main-navigation1 li.last1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a  {
 color:#006666;
}

ul.main-navigation1 li.first1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a:hover,
ul.main-navigation1 li.middle1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a:hover,
ul.main-navigation1 li.last1 ul.main-navigation2  ul.main-navigation3 li.main-navigation3 a:hover,
ul.main-navigation1 ul.main-navigation2  ul.main-navigation3 li.act a {
color:#000000;

}






/* Shop */

.heading {
background-color:#43B659;
color:#FFFFFF;
font-weight:bold;
padding:2px;

}

/* Form */

/* FORM */
input, textarea, select {
font-size:100%;
font-family: Verdana,Arial, Helvetica, sans-serif;
border: 1px solid #000000;
vertical-align:middle;
}

div.csc-mailform legend.bold,div.tx-powermail-pi1 legend {
font-weight:bold;
}

fieldset.csc-mailform,fieldset.tx-powermail-pi1_fieldset {
border:1px solid #dddddd;
margin-bottom:20px;
padding: 10px;
}
div.csc-mailform-field,div.tx_powermail_pi1_fieldwrap_html {
	padding: 5px 0 ;
}

div.csc-mailform-field label,div.tx_powermail_pi1_fieldwrap label {
font-weight:bold;

}

form.tx-powermail-pi1 form {
margin-bottom:10px;

}

  
div.csc-mailform-field  label,div.tx_powermail_pi1_fieldwrap_html label {
	float: left;
	width: 30%;
	padding-right: 10px;
	/*font-weight: bold;*/
	text-align: left;
}

span.csc-mailform-label {
font-weight:bold;
}
tr.tr-even {
  background-color:#D5E4F9  
}

tr.tr-odd {
  background-color:#94BDEF;  
}

tr.heading {
background-color:#33A857;

}

/* news */

div#rightbar div.news-dots {
height:8px;
background-image:url(content_dotline_01.gif);
background-repeat:no-repeat;


}

div#rightbar h1,div#main-navigation h1 {
font-size:130%;
color:#005E01;
text-align:right;

background-image:url(bg_right_h2.gif);
background-position:top center;
background-repeat:no-repeat;
padding:10px;
padding-right:30px;
padding-bottom:0;
margin:0;

}

div#rightbar h2,div#main-navigation h1 {
color:#FFFFFF;
background-color:#33A857;
font-size:90%;

padding:2px;
border: 1px solid #000000;
}



div#rightbar div.csc-header-n1, div#main-navigation div.csc-header-n1{
background-image:url(bg_right_h1.gif);
background-position:bottom right;
background-repeat:no-repeat;
}



div#rightbar div.newsbody-latest ,div#main-navigation div.newsbody-latest{
/*background-image:url(bg_right_h2.gif);
background-repeat:no-repeat;*/
padding:1px 8px 10px 5px;;
background-position:top left ;
margin:0; 

}

div#rightbar div.newstitle,div#rightbar div.newsbody-latest-end,div#rightbar div.newsbody-latest p.bodyte xt,div#rightbar div.newsbody-latest img ,div#rightbar div.newscontent{
padding:0 3px;

}

.newsbody-latest-end a {
text-decoration:none

}

div#rightbar div.newsbody-latest-end , div#main-navigation div.newsbody-latest-end {

text-align:left;
}

div#rightbar div.newsbody-latest-end  a, div#main-navigation div.newsbody-latest-end  a{
color:#000000;
text-decoration:underline;
font-weight:bold;

}

div#rightbar div.news-latest, div#main-navigation div.news-latest {
background-image:url(bg_right_end.gif);
background-position:bottom left ;
background-repeat:no-repeat;
padding-right:10px;
margin-bottom:10px;
}

.tx-ttproducts-pi1-wrap1 img {
border: 1px solid #004000;

}

div#rightbar h2 {
margin-bottom:5px;

}

input.paymentbutton {
margin:10px;
font-weight:bold;

}

table.contenttable td ,table.contenttable th{
padding:3px;

}

.news-single-img {
text-align:right;
float:right;
margin-left:10px;
}

.news-single-imgcaption {styleshe...9f946.css (Linie 390)
clear:both;
padding:3px;
margin-bottom:10px;
}

td.basket-product {

background-color:#DDDDDD;

}
 .tx-srfreecap-pi2-cant-read {
color:#000000;
font-size:1em;
display:block;
}


input#searchfield {
width:100px;

}

