/*******************************************//* CSS Standarddatei für ecotwo Shopsystem *//* Version 1.1 build 222  05.11.2006       *//*******************************************//* Basis  */#SocialWeb {	display: block;	margin: 2px auto 10px auto;	position: relative;}.TopLimitH {	height: 20px;	width: 20px;	margin: 0 2px 0 0;	background: #d8ff1a;	border: 1px solid #c72000;	padding: 1px 5px 1px 5px;	text-decoration: none;}.TopLimitL {	height: 18px;	width: 18px;	margin: 0 2px 0 0;	background: #f6fed0;	border: 1px solid #6a7f00;	padding: 1px 5px 1px 5px;	text-decoration: none;}#LimitLeft {	clear: left;	display: block;	float: left;	margin: 0;	padding: 5px 0 2px 10px;}#LimitRight {	float: left;	padding: 5px 0 2px 0;}#LimitTop {	border: 1px solid #ccc;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: 400;	margin: 5px 0 5px 0;	padding: 0 0 0 3px;	text-align: left;	width: 495px;}#LimitTopL {	border: 1px solid #ccc;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: 400;	margin: 5px 0 5px 0;	padding: 0 0 0 3px;	text-align: left;	width: 250px;}#LimitTopR {	border: 0 solid #ccc;	color: #000;	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: 400;	margin: 0;	padding: 0;	text-align: right;}#ProdVPE {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;	font-weight: 400;	color: #ff3300;	width: 100%;	display: block;	margin-bottom: 10px;	padding: 5px;	border: 1px solid red;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #ffffff; }p {	font-size: 11px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h1 {	font-size: 15px;	font-weight: bold;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h1.artDetail{	padding:0px;	margin:0px;}h2 {	font-size: 14px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h3 {	font-size: 12px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h4 {	font-size: 11px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h5 {	font-size: 11px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}h6 {	font-size: 11px;	font-weight: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}/* Mauszeiger ImageTrail  */#trailimageid {	position: absolute;	visibility: hidden;	left: 0px;	top: 0px;	width: 350px;	height: 1px;	z-index: 1000;}.borderbot {	height: 1px;	line-height: 1px;	font-size: 1px;	margin: 0px;	padding: 0px;}.borderbotlight {	height: 1px;	margin: 0px;	padding: 0px;}/* Rahmen für Produktbilder (optional) */.prod_bild {	display: block;	width: 150px;	height: 50px;	padding: 15px;	border: 3px solid #181894;	cursor: pointer;}/* Bestellprozess und Warenkorb *//* Auswahl Versandoption*/.basket_f1 {	border-color: #FF9900;	background-color: #f1f1f1;	border-width: 1px;	border-style: solid;	padding: 10px}.basket_row_sum_h {	background-color: #f1f1f1;}.basket_row_sum_l {	background-color: #cccccc;}.basket_noselect_del { 	background-color: #F7FFCF;	border-width: 1px;	border-style: solid;	padding: 2px}.basket_select_del {	border-color: #ff9900 #F7FFCF #ff9900 #F7FFCF;	background-color: #E7EBEB;	border-width: 1px;	border-style: solid;	padding: 2px}/* Auswahlbutton */.cartbutton {	border-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	border-width: 1px;	border-style: ridge;	background-color: #BCE100;}.upload_button {	border-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	border-width: 1px;	border-style: ridge;	background-color: #C0E702;}.upload_file {	border-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	border-width: 1px;	border-style: ridge;	background-color: #ffffff;}.order_bar {	background-color: #BEE300;	border-color: #ff9900;	border-width: 1px;	border-style: solid;	padding: 10px;}/* Links für Content, Navigation, Header, Footer */a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #647701;	text-decoration: none;}a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #647701;	text-decoration: none;}a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ff0000;	text-decoration: none;}a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ff0000;	text-decoration: none;}a.path:link {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #888888;	text-decoration: none;}a.path:visited {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #888888;	text-decoration: none;}a.path:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ff0000;	text-decoration: none;}a.path:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ff0000;	text-decoration: none;}a.navi:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #a50000;	text-decoration: none;}a.navi2:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #444444;	text-decoration: none;}a.navi2:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #a50000;	text-decoration: none;}.text_navi {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #a5000;	text-decoration: none;}
a.top:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #990000;	text-decoration: none;}
a.top:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #990000;	text-decoration: none;}
a.top:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #990000;	text-decoration: none;}
a.top:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #000000;	text-decoration: underline;}
a.top2:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ffffff;	text-decoration: none;	line-height: 200%;}a.top2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ffffff;	text-decoration: none;	line-height: 200%;}a.top2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ffffff;	text-decoration: none;	line-height: 200%;}a.top2:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #ffffff;	text-decoration: underline;	line-height: 200%;}a.footer:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;}a.footer:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;}a.footer:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;}a.footer:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #A2CA43;	text-decoration: underline;}/* Tabellen */table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #333333;}th {}tr {}td {}/* Textformatierungen */.text {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #333333;}.text_2 {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	color: #333333;}.text_2r {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	color: red;}.text_dark {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;}.text_s {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #333333;}.text_s2 {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #FFFFFF;}.text_art_opt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	background-image: url(../design/layout/teaser_head_back2.gif);	height: 25px;}.text_s_grey {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #666666;}.text_big_bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	font-weight: bolder;}.red {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: red;}.cart_s {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color: #000000;}.cart_s_red {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color: #FF0000;}.text_s_w {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;}.path_cms {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #888888;	text-decoration: none;}/*  Formulare  */.radiobutton1 {	border-width: 1px;	border-style: ridge;	border-color: #f7f7f7;	background-color: #FD0202;}form {	margin-top: 5px;	margin-bottom: 0px;}form_s {	margin-top: 0px;	margin-bottom: 0px;}.button {	background-color: #BEE300;	border-style: solid;	border-width: 1px;	border-color: #333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.button_fix_width {	background-color: #BEE300;	border-style: solid;	border-width: 1px;	border-color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	width: 158px;	height: 25px;}.button_transp_order {	background-color: #BEE300;	border-style: solid;	border-width: 1px;	border-color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	width: 120px;}.button_transp {	background-color: #BEE300;	border-style: solid;	border-width: 1px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.basket_input {	background-color: #FFFFFF;	border-color: #cccccc;	border-style: solid;	border-width: 1px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.basket_input_marked {	background-color: #FFFFFF;	border-style: solid;	border-width: 1px;	border-color: #FE0000;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #333333;}.account_login {	background-color: #FFFFFF;	border-style: groove;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	width: 130px;}.search {	background-color: #FFFFFF;	border-style: groove;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;}.drop_down {	background-color: #FFFFFF;	border-style: solid;	border-width: 1px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #333333;}.drop_down_curr {	background-color: #FFFFFF;	border-style: solid;	border-width: 1px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #333333;}.button_s {	background-color: #BEE300;	border-style: solid;	border-color: #666666;	border-width: 1px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	width: 70px;	color: #FFFFFF;}.select_basket {	background-color: #eeeccc;	border-style: groove;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;}.select_basket_delivery {	background-color: #FE0101;	border-style: groove;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	text-align: right;}.select_basket_country {	background-color: #FFFFFF;	border-style: groove;	border-color: red;	border-width: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	width: 210px;	text-align: left;}.select_basket_fix {	background-color: #f7e5b3;	border-style: groove;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color: #000000;	width: 200px;}/* Level-Hintergrund für Kategorien Navigation */.navi_main {	background-color: #ECFD98;}.navi_sub {	background-color: #f6fed0;	margin: 0px 0px;}.navi_sub2 {	background-color: #e5fd6c;	margin: 0px 0px;}/* Formatierungen für Teaser, Contentblöcke etc. *//* Suchleiste */.top_search_back1 {	font-family: arial, helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	height: 25px;	font-weight: normal;	background-color: #c2e904;	/*  background-image: url(../design/layout/top_menu_back1.gif);*/}.teaser_head_back1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back1.gif);}.teaser_head_back2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back2.gif);}.top_head_back1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	height: 25px;	font-weight: normal;	background-image: url(../design/layout/top_menu_back1.gif);}/* breadcrumb Pfad */.a_path {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;}.path_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	background-color: #ECFD98;	background-image: url(../design/layout/teaser_head_back4.gif);}.path_teaser_head2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	background-color: #ECFD98;	font-weight: normal;}.weekproduct_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3c.gif);}.topseller_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3c.gif);}.orderhitlist_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3c.gif);}.actionlist_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3a.gif);}.lastbuy_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3c.gif);}.news_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	height: 25px;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back2.gif);}.accountlogin_teaser_head {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	color: #333333;	font-weight: bold;	background-image: url(../design/layout/teaser_head_back3c.gif);}.article_option_box1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	background-color: #EEFC7B;}.article_option_box2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	background-color: #EEFE9E;}.article_variant_box {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	background-color: #F7FFCF;}/* Überschriften */.headline_action_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FE0000;	font-weight: bold;}.headline_action_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FE0000;	font-weight: bold;}.headline_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.headline_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.headline_3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.headline_4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.headline_5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;}/* FCKEditor*/.Bold {	font-weight: bold;}.Title {	font-weight: bold;	font-size: 18px;	color: #cc3300;}.Code {	border: #8b4513 1px solid;	padding-right: 5px;	padding-left: 5px;	color: #000066;	font-family: 'Courier New' , Monospace;	background-color: #ff9933;}/* neu */.tableFirstLine{background-image:url(http://www.eurogreens.de/design/layout/butt/top_back.gif);}.tdServivePhone{background-image:url(http://www.eurogreens.de/design/layout/butt/service_back.jpg);}.tdButton08{background-image:url(http://www.eurogreens.de/design/layout/butt/button08.jpg);}.divTemplateContainer{float:both; margin: 0px auto; width: 999px; padding: 0px;}.divTopTemplate{float: both; margin: 0px auto; height: 140px; width: 999px; padding: 0px; background: url(http://www.eurogreens.de/design/layout/top_back.gif);}.divMainTemplate{float:left; margin: 0px auto; width: 999px; padding: 0px;  background: url(http://www.eurogreens.de/design/layout/content_back2.gif) repeat-y;}.divNavBarTemplate{float:left; width:225px; margin: 0px;}.divMiddleContentTemplate{float: left; width: 547px;  margin: 10px 0 0 2px; padding: 0 0 2px 2px;}.tdSearchLine{background-image:url(http://www.eurogreens.de/design/layout/teaser_head_back1b.gif);}.divSearchLine{float:left;margin: 0; padding: 5px 0 0 10px;}
h2.h2green{color:#a50000;;font-weight:bold;}

.navTopContainer{padding:0px;margin:0px;height: 140px; width: 999px;}
.logo{float:left;}
.navLineService{background: url(..design/layout/butt/service_back.jpg) repeat-x;margin-bottom:2px;height:18px;color:#ffffff;font-weight:bold;font-size:14px;width:999px;float:left;text-align:right;}
.navLineService span{padding-right:5px;padding-top:2px;display:block;}
.navTop{height:26px;background: url(..design/layout/butt/button08.jpg) repeat-x;width:999px;text-align:left;color:#FF8000;font-size:12px;float:left;}
.navTop ul{list-style:none;margin:0px;padding:0px;}
.navTop li{float:left;}
.navTop li.topGreen{margin-right:6px;}
.navTop li.topBlack{margin-right:12px;}
.navTop li.topBlack a{font-size:11px;color:#ffffff;font-weight:normal;display:block;padding:2px;padding-top:5px;}
.navTop li.topGreen a{margin-top:3px;font-size:11px;color:#000000;font-weight:normal;display:block;padding:2px;padding-left:5px;padding-right:5px;background-color:#BCE100;margin-left:4px;padding-top:2px;}
.listLine{width:542px;padding:1px 0 10px 0;float: left;margin: 10px 0 10px 0;border-bottom: 1px solid #ccc;text-decoration: none;color: #333;}
.listLine h2{font-size:11px;font-weight: bold;color:#000000;}
.listImageBlock{padding:5px; float: left; margin: 0px; width: 120px; text-align: center;}
.listDescBlock{padding:0px; float: left; margin: 0 0 0 5px; width: 250px;  text-align: left;}
.listPriceBlock{padding: 0px; float: left; margin: 0px; font-weight: 400; text-decoration: none; color: #333; width: 150px;   text-align: center; border: 1px solid #ccc;}
.listPriceBlock p{padding:0px;padding-top:10px;}
.listPriceBlock .listArticlePrice{color:red;font-weight:bold;font-size:15px;}
.listOrderLine{background: #f1f1f1; width: 150px; line-height: 30px; text-align: center; margin: 3px 0 0 0; padding: 3px 0 0 0px; vertical-align: bottom;}
