html, body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	
	text-align:center;
}

body{
	background-color:#f6f4e0;
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-position:center left;
	overflow-y:scroll;
}

body.profi{
	background-repeat:no-repeat;
	background-position:center top;
}
body.extranet{
	background-color:#FFFFFF;
	background-image:url(images/extranet_bg_1.jpg);
	background-repeat:repeat-y;
}
div#fixedBox{
	position: fixed;
	height:100%;
	top:0;
	width:100%;
	z-index:0;
}
/*

profi home

*/
div.magnewlinks-title{
	color: #FF3300;
	font-weight: bold;
	padding-bottom: 2px;
}
body.extranet div.home-left-container,
body.profi div.home-left-container{
	width:352px;
	padding-left:20px;
	padding-bottom:60px;
	line-height:18px;
}
body.extranet div.home-right-container,
body.profi div.home-right-container{
	width:352px;
	padding-left:113px;
}


a{
	color: #000000;
	text-decoration:none;
}
a.act,
a.cur,
a:hover{
	color: #009534;
}
p{
	margin: 0px;
	padding: 0px;
}
h1{
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}
h2{
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: normal;
}
img{
	border:none;
}
sup{
	font-size: 10px;
	line-height: 6px;
	padding: 0px;
	position: relative;
}
#centercontent{
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	width:990px;
	z-index:3;
	/*background: transparent url(images/bg-centercontent.gif) repeat-y scroll left top;*/
}
#centercontent-inner{
	padding-bottom:20px;
}
div.bg-top{
	background: transparent url(images/shadow-top.png) no-repeat scroll left bottom;
	width: 100%;
	height: 28px; 
}
div.bg-bottom{
	position: relative;
	left: 0px;
	background: transparent url(images/shadow-bottom.png) no-repeat scroll 20px bottom;
	width: 100%;
	height: 25px;
}
div.container-main{
	background-image:url(images/shadow-y.png);
	background-repeat:repeat-y;
	background-position:left bottom;	
	padding-top: 3px;
	padding-left: 20px;
	padding-right: 20px;
	width: 950px;
}
div.flash-content-right{
	padding-top: 2px;
	padding-bottom: 60px;
}
div.flash-content-right-home{
	padding-top: 10px;
	padding-bottom: 0px;
}
div.container-main-inner{
	position: relative;
	margin-top: -6px;
	background-image:url(images/verlauf.png);
	background-repeat:repeat-y;
	width: 950px;
}
body.extranet div.container-main-inner{
	background-image:none;
	background-color:#FFFFFF;
}
div.header-bar{
	padding-top: 4px;
	padding-bottom: 14px;
}

div.header-container{
	padding-left:20px;
	font-size:11px;
	
}

/* ----------------------*/
/*	Home	- Start     */
/* ---------------------*/


body.extranet div.home-container,
body.profi div.home-container{
	width:837px;
}
div.home-container{
	width:755px;
	padding-bottom:60px;
}
div.home-teaser-container{
	padding-left:20px;
}
div.home-teaser-container.width{
	padding-left:0px;	
	padding-right:10px;	
}
div.home-teaser-slider,
div.home-teaser-container.width div.home-teaser{
	width: 353px;
}
div.home-teaser{
	width: 166px;
}
div.home-teaser-image{
	padding-bottom:	8px;
}
div.home-teaser-image-title{
	line-height: 14px;
	color: #009534;
	font-weight: bold;
	padding-bottom: 8px;
}
div.home-teaser-container.width div.home-teaser-image-title{
	width: 300px;
}
div.home-teaser-main-title{
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	padding-bottom: 5px;
}
div.home-teaser-link a{
	padding-left: 15px;
	background-image: url(images/icon_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
div.home-teaser-link a:hover{
	padding-left: 15px;
	background-image: url(images/icon_arrow_right_act.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
a.img_prev{
	background-image: url(images/icon_arrow_left.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
a.img_prev:hover{
	background-image: url(images/icon_arrow_left_act.gif);
}
a.img_next{
	background-image: url(images/icon_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
a.img_next:hover{
	background-image: url(images/icon_arrow_right_act.gif);
}
div.pnavbar{
	padding-left: 3px;
	padding-right: 3px;
	line-height: 11px;
}
div.image-navigation div,
div.image-navigation a div.image-navigation span{
	display: inline;
}

a.mainnav-top-link-1{
	background-image: url(images/mainnav-top_01.png);
	background-repeat:no-repeat;
	
}
a.mainnav-top-link-2{
	background-image: url(images/mainnav-top_02.png);
	background-repeat:no-repeat;
	
}
a.mainnav-top-link-3{
	background-image: url(images/mainnav-top_03.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
a.mainnav-top-link-4{
	background-image: url(images/mainnav-top_04.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
a.mainnav-top-link-5{
	background-image: url(images/mainnav-top_05.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
div.mainnav-top span.nav-divider{
	width:20px;
}
body.fr div.mainnav-top span.nav-divider{
	width:18px;	
}
div.search-field{
	padding-left:31px;
}
div.search-field input{
	border: 1px solid #cccccc;
	width:165px;
	margin-right:10px;
	margin-top: -4px;
}

div.logout-link,
div.header-info,
div.meta-nav{
	padding-left:33px;
}
div.logout-link{
	color: #666666;
}
div.logout-link span.username{
	color: #009534;
}
div.logout-link span#loginstate{
	position: relative;
}
div.logout-link a{
	position: absolute;
	left: 0px;
	top: 13px;
	padding-left: 9px;
	background-image: url(images/icon_logout.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
}
div.logout-link a:hover{
	background-image: url(images/icon_logout_act.gif);
}
div.meta-nav a,
div.lang-nav a{
	margin-right: 6px;
}
div.header-info{
	font-weight: bold;
}

div.header-top-nav{
	padding-top:10px;
	text-align:middle;
	height:85px;
}
div.header-top-nav-left{
	width: 732px;
}

div.logo{
	padding-right:30px;
}
div.product-search{
	background-color: #ffffff;
}
body.profi div.product-search{
	display:none;
}
div.product-search-content-top,
div.product-search-content-bottom{
	padding-bottom:9px;
}
div.product-search-main-nav{
	position:relative;
	z-index: 6;
}
div.product-search-main-nav span.cur a,
div.product-search-main-nav span.act a,
div.product-search-main-nav span.no{
	float: left;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/product_nav_border.gif);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 50px;
	position:relative;
	top: 2px;
	z-index: 7;
}
div.product-search-main-nav span.cur a{
	background-image: url(images/product_nav_border_act.gif);
}

div.product-search-content-bottom{
	border-top:solid #ececec 1px;
}
div.product-search-content-bottom-container{
	padding-top:22px;
}
div.product-col-all-container{
	padding-bottom:10px;
}

div.vermin-information-col-container{
	width:350px;
}
div.vermin-information-col-container div.product{
	width:325px;
}
div.vermin-information-col-container div.product-col{
	padding-left:0px;
	padding-bottom:20px;
}
div.product-col-container{
	width:235px;
}


div.product-search-itemsection h2,
div.product-col-container h2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
div.product-search-itemsection h2{
	/*padding-top:25px;*/
	padding-left:25px;
	padding-right:25px;
	padding-bottom:2px;
}
div.product-col{
	padding-left:20px;
	padding-bottom:20px;
}

div.product-link div.more-info a{
	background-image: url(images/icon_info_red.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	height:17px;
	display:block;
	padding-right:5px;
}
div.product-link div.more-info a:hover{
	background-image: url(images/icon_info_red.gif);
}
div.product{
	width:175px;
}
div.product a{
	background-image: url(images/icon_product_link.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 13px;
	line-height: 13px;
}
div.product a:hover{
	background-image: url(images/icon_product_link_act.gif);
	color: #009534;
}
div.product-search-content img{
	padding:0px;
	margin:0px;
	border:0px;
}

div.product-search-item-title a{
	display:block;
	color:#009534;
	font-size:12px;
	padding-bottom:3px;
}
div.product-search-item-use{
	color:#ff0101;
	padding-bottom:2px;
}
div.product-search-item-use span{
	display:block;
	background-image: url(images/icon_product_search.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:12px;
	padding-bottom:2px;
}

div.product-search-item-image{
	width:74px;
	text-align:center;
}
div.product-search-content.pagetitle div{
	height:30px;
	background-repeat:no-repeat;
}
div.product-search-content div.show-productbacklink,
div.product-search-content div.show-all{
	padding-top:11px;
}
div.show-productbacklink a{
	display: block;
	background-repeat: no-repeat;
	background-image:url(images/icon_back.gif);
	background-position: left 2px;
	padding-left: 20px;	
}
div.show-productbacklink a:hover{
	background-image:url(images/icon_back_act.gif);	
}
div.product-search-content{
	padding-left: 20px;
	font-size:11px;	
}
div.product-search-item-specs{
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	width:135px;
/*	overflow:hidden;*/
}
div.more-info-content-container{
	display:none;
	background-color:red;
	padding:3px;
	overflow:hidden;
}
div.more-info-content{
	background-color:white;
	height:150px;
	overflow:hidden;
}
div.more-info-content-text-container{
	width:417px;
}
div.more-info-content-text{
	padding:13px;
}
div.more-info-content-img img{
	display:block;
}
div.more-info-content-img.last{
	padding-left:1px;
}
div.product-search-cultur-specify h2,
div.more-info-content-container h2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:6px;
}
div.product-search-cultur-specify h2{
	padding-bottom:13px;
}

div.product-search-cultur-specify{
	/*padding-top:25px;*/
	padding-bottom:20px;
	padding-left:20px;
	padding-right:25px;
}
div.left-col-container{
	width:445px;
}
div.right-col-container h2{
	display:block;
	padding-left:23px;
}

div.cultur-specify-text-img div.img{
	padding-right:20px;
}
div.cultur-specify-text-img div.img div{
	background-color:red;	
	padding: 3px;
}
div.cultur-specify-text div.text{
	width:352px;
}
div.cultur-specify-text-img div.text{
	width:260px;
}

/* product overview */

div.product-item-section-last,
div.product-search-itemsection.last{
	background-image:none;
}
div.product-search-attacker-specify,
div.product-search-cultur-specify,
div.product-search-itemsection,
div.product-col-all-container{
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	width:100%;
}
div.product-search-cultur-specify div.product-col{
	padding-left: 0px;
}
div.product-search-item-container{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 18px;
	padding-bottom: 25px;
}
div.product-search-item{
	width:215px;
}

div.product-search-title{
	padding-top:7px;
	padding-right:57px;
}
div.product-search-input,
div.define-product-search{
	padding-top:11px;
}
div.product-search-input{
	padding-right:20px;
}
div.product-search-input input{
	border: 1px solid #cccccc;
	position:relative;
	margin-top:-3px;
	width: 175px;
}
a.product-all,
a.product-culture,
a.product-damage,
a.product-topic{
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-right:15px;
	padding-left:15px;
}
a.product-all{
	background-image:url(images/icon_productsearch_all.gif);
}
a.product-culture{
	background-image:url(images/icon_productsearch_culture.gif);
}
a.product-damage{
	background-image:url(images/icon_productsearch_damage.gif);
}
a.product-topic{
	background-image:url(images/icon_productsearch_topic.gif);
}
a.product-all.act,
a.product-all:hover{
	background-image:url(images/icon_productsearch_all_act.gif);
}
a.product-culture.act,
a.product-culture:hover{
	background-image:url(images/icon_productsearch_culture_act.gif);
}
a.product-damage.act,
a.product-damage:hover{
	background-image:url(images/icon_productsearch_damage_act.gif);
}
a.product-topic.act,
a.product-topic:hover{
	background-image:url(images/icon_productsearch_topic_act.gif);
}
div.shadow-top{
	background-image:url(images/shadow-top.jpg);
	background-repeat:repeat-x;
	height: 4px;
}
div.shadow-bottom{
	background-image:url(images/shadow-bottom.jpg);
	background-repeat:repeat-x;
	height: 4px;
}
div.main-page-title-container{
	padding-bottom: 15px;	
}
div.main-page-title,
div.main-page-title-product{
	font-size: 35px;
	line-height: 37px;
	padding-left: 20px;
	padding-right: 20px;
}
div.main-page-title{
	padding-top: 33px;
	padding-bottom: 5px;
}
div.main-page-title-product-default,
div.main-page-title-product-0,
div.main-page-title-product-1,
div.main-page-title-product-2,
div.main-page-title-product-3{
	padding-top: 17px;
	padding-bottom: 15px;
	background-color:#FFFFFF;
	background-image:url(images/product-search-detail-title-bg-orange.png);
	background-repeat:repeat-y;
	background-position:left top;
}
div.main-page-title-product-0{
	/* Insektizid */
	background-image:url(images/product-search-detail-title-bg-orange.png);
}
div.main-page-title-product-1{
	/* Herbizid */
	background-image:url(images/product-search-detail-title-bg-green.png);
}
div.main-page-title-product-2{
	/* fungizid */
	background-image:url(images/product-search-detail-title-bg-turquoise.png);
}
div.main-page-title-product-3{
	/* Dünger */
	background-image:url(images/product-search-detail-title-bg-brown.png);
}
div.product-category{
	padding-left: 20px;
	padding-top: 2px;
	font-size: 15px;
	line-height: 15px;	
}
div.main-page-title-container h1{
	font-size: 30px;
	line-height: 37px;
	padding-left: 20px;
	color: #009534;
}
div.main-page-title-container noscript h1{
	padding-left: 0px;	
}
div.mainnav-left{
	/*width: 205px;*/
	padding-left:20px;
	padding-right:20px;
}
div.left-nav{
	/*padding-left: 20px;*/
	width:165px;
}

div.nav-group{
	padding-bottom: 6px;
}
div.subnav{
	padding-top: 4px;
	padding-left: 10px;
}
div.subnav div.subnav{
	padding-top: 0px;	
}
div.product-nav-left{
	padding-top:10px;
	padding-bottom:70px;
}
div.product-nav-left div.linklist-link{
	padding-left: 5px;
}
div.product-nav-left div.linklist-link a.link-pdf{
	background-position: 3px 5px;
}
div.product-nav-left div.subnav a{
	background-image: url(images/icon_product_detail_arrow_down.gif);
	background-position: 0px 7px;
}
div.product-nav-left div.subnav a:hover,
div.product-nav-left div.subnav a.act,
div.product-nav-left div.subnav a.cur{
	background-image: url(images/icon_product_detail_arrow_down_act.gif);
}
div.subnav a{
	background-image: url(images/bg-link-subnav-inactive.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	color: #000000;
	padding-left: 15px;
	display: block;
	padding-bottom: 4px;
	padding-top: 4px;
	line-height: 13px;
}
div.subnav a:hover,
div.subnav a.act,
div.subnav a.cur{
	background-image: url(images/bg-link-subnav-active.gif);
	color: #009534;
}
div.main-title{
	padding-bottom: 15px;
}
div.subtitle{
	padding-top: 10px;
	padding-bottom: 18px;
}

div.content-container{
}

div.product-info-col{
	width:196px;
}
div.product-info-container{
	padding-top:113px;
	padding-bottom:70px;
	padding-left:28px;
}
div.product-info-container-inner{
	border-bottom:#7FC984 solid 1px;
}
div.product-info-item{
	padding-top:9px;
	padding-bottom:9px;
	border-top:#7FC984 solid 1px;
	font-weight:bold;
	line-height:15px;
}
div.main-content{
	width: 450px;
}
div.product-content{
	width: 352px;
	padding-top:39px;
}
p.bodytext{
	line-height: 16px;
	padding-bottom: 15px;
}
p.bodytext a{
	font-weight: bold;
	color:#009534;
	text-decoration: none;
}
div.image-product-detail{
	text-align:center;
	padding-bottom:20px;
}
div.tx-netvvideoplayer-pi1,
div.content-image{
	padding-top: 2px;
	padding-bottom: 20px;
}
div.image-legend{
	padding-top: 2px;
}
div.image-legend p.bodytext{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height:14px;
}
div.content-text-image{
	padding-bottom: 20px;
}
div.dropcontent-content div.content-text-image{
	padding-bottom: 11px;
}
div.content-text-image div.content-image{
	float: left;
	width: 280px;
}
ul{
	padding: 0px;
	margin: 0px; 		
	list-style: none;
	padding-bottom: 10px;
}
ul li{
	list-style: none;
	padding-left: 30px; 
	padding-bottom: 8px;
	background: transparent url(images/li.gif) no-repeat scroll 15px 5px;
}
ol{
	padding: 0px;
	margin: 0px;
	padding-bottom: 8px;
	padding-left: 30px;
}
ol li{
	padding-bottom: 10px;
	margin: 0px;
}


/* START DOWNLOAD & LIST */
div.downloads,
div.linklist{
	padding-bottom: 15px;
}

div.download-link a,
div.linklist-link a{
	display: block;
	line-height: 17px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-position: 0px 5px;
	background-repeat:no-repeat;
	padding-left: 20px;
}
div.linklist-link.product a{
	display: block;
	background-image:none;
	font-weight:bold;
}

div.download-link a.pdf,
div.download-link a.jpg{
	background-image:url(images/icon-other.gif);
}
div.download-link a.pdf:hover,
div.download-link a.jpg:hover{
	background-image:url(images/icon-other-act.gif);
}

/* Linklist */
div.linklist-link a.link-intern{
	background-image:url(images/icon-linklist.gif);
	background-position:0px 7px;
}
div.linklist-link a.link-intern:hover{
	background-image:url(images/icon-linklist-act.gif);
}

div.linklist-link a.link-extern{
	background-image:url(images/icon-linklist.gif);
	background-position:0px 7px;
}
div.linklist-link a.link-extern:hover{
	background-image:url(images/icon-linklist-act.gif);
}

div.linklist-link a.link-top{
	background-image:url(images/icon_top.gif);
	padding-right:40px;
}
div.linklist-link a.link-top:hover{
	background-image:url(images/icon_top_act.gif);
}
div.linklist-link a.link-back{
	background-image:url(images/icon_back.gif);
	padding-right:40px;
}
div.linklist-link a.link-back:hover{
	background-image:url(images/icon_back_act.gif);
}

/* Linklist print */
div.linklist-link a.link-print{
	background-image:url(images/icon_print.gif);
}
div.linklist-link a.link-print:hover {
	background-image:url(images/icon_print_act.gif);
}
div.linklist-link a.link-pdf {
	background-image:url(images/icon_download_pdf.gif);
}
div.linklist-link a.link-pdf:hover {
	background-image:url(images/icon_download_pdf_act.gif);
}

div.linklist-link.bottom {
	padding-top:15px;
	padding-bottom:70px;
}
div.linklist-link.bottom a{
	display: inline;
}

/* END DOWNLOAD & LIST */

/*
* ################## 
* start text-pic
* ##################
*/
div.text-pic-text-container{
	width: 264px;
}
div.text-pic-container{
	font-size:14px;
	font-weight:bold;
}
div.text-pic{
	padding-bottom:30px;
}
div.text-pic-title{
	padding-bottom:3px;
}
div.home-right-container div.text-pic-title{
	padding-bottom:6px;
	font-weight: bold;
	color: #009534;
}
div.text-pic-title p,
div.text-pic-title a{
	font-size:12px;
	color:#009534;	
}
div.text-pic-title a:hover{
	color:#000000;	
}
div.selektoren-container div.text-pic-title a{
	font-weight: bold;
}
div.text-pic-image{
	padding-right:20px;
}
div.text-pic-text{
	padding-bottom:5px;
	width:264px;
}
span.more-link{
	background-image:url(images/icon_arrow_right.gif);
	background-repeat:no-repeat;
	background-position: left 5px;
	padding-top:2px;
	padding-left:15px;
	font-weight:normal;
	font-size:12px;
	display:block;
}
div.gsearch-resultitem div.title a:hover,
span.go-next a:hover,
a:hover span.more-link,
div.text-pic a:hover span.more-link,
div.news-item a:hover span.more-link{
	background-image:url(images/icon_arrow_right_act.gif);
}
span.go-next {
	padding-left:1px;
}
span.go-next a{
	background-image:url(images/icon_arrow_right.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding-left:15px;
}
span.go-last a,
span.go-prev a{
	background-image:url(images/icon_arrow_left.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
}
span.go-last a:hover,
span.go-prev a:hover{
	background-image:url(images/icon_arrow_left_act.gif);
}
/*
* ################## 
* end text-pic
* ##################
*/
/*
* ################## 
* start news-content
* ##################
*/
div.news-content-container{
	font-size:14px;
	font-weight:bold;
}
div.news-item{
	padding-bottom:28px;
}
div.home-right-container div.news-content-container{
	font-size:16px;	
	line-height:18px;
}
div.home-right-container div.news-item{
	padding-bottom:22px;
}
div.home-right-container div.news-item a{
	margin-top:2px;
}
/*
* ################## 
* end news-content
* ##################
*/
/* START FORM */
div.form{
	width: 265px;
	padding-bottom: 28px;
}
div.form-row{
	padding-bottom: 7px;
}
div.form-row input,
div.form-row select,
div.form-row textarea{
	border: 1px solid #cccccc;
	width: 100%;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.form-row div.label{
	padding-bottom: 2px;
}
div.form-row textarea{
	height: 90px;
}
div.form-row div.fields{
	width: 258px;
}
div.radio-items div.fields,
div.form-row.checkbox div.fields{
	width: 30px;
}

div.form-row.checkbox input,
div.form-row.radiobox input{
	border-style: none;
	width: 12px;
}

div.form-row.radiobox div.label,
div.form-row.checkbox div.label{
	width: 233px;
}

div.form-row.quantityinputbox div.fields{
	width: 150px;
}

div.form-row.tx_netvpublications_pi2inputbox div.fields{
	width: 77px;
}
div.content-mailform p.bodytext{
	margin: 0px;
	font-size: 11px;
	line-height:14px;
	padding-top: 10px;
}


/* END FORM */


/* start table */
div.table table{
	border-top:1px solid #1C9F36;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}
div.tx-netvmagconsdays-pi1-listrow{
	padding-bottom:20px;
}
div.tx-netvmagconsdays-pi1-listrow  table td,
div.table table td{
	border-bottom:1px solid #1C9F36;
	padding-top:10px;
	padding-bottom:10px;
}
div.table,
div.table-product-detail{
	padding-bottom:20px;
}
div.table.multilangual-download{
	padding-bottom:0px;	
}
div.tx-netvmagconsdays-pi1-listrow table,
div.table-product-detail table{
	border-collapse: collapse;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
div.tx-netvmagconsdays-pi1-listrow table{
	font-size: 12px;
}
div.tx-netvmagconsdays-pi1-listrow table th,
div.table-product-detail table th{
	border-bottom:1px solid #1C9F36;
	padding-top:10px;
	font-weight:normal;
}
div.table-product-detail table td img{
	padding-top:9px;
}
div.tx-netvmagconsdays-pi1-listrow table td,
div.table-product-detail table td{
	border-bottom:1px solid #1C9F36;
	padding-top:1px;
	padding-bottom:10px;
}
div.tx-netvmagconsdays-pi1-listrow table td{
	padding-top:7px;
}
div.tx-netvmagconsdays-pi1-listrow th *{
	float: left;
}
div.tx-netvmagconsdays-pi1-listrow th b{
	padding-right:5px;
}
div.tx-netvmagconsdays-pi1-listrow th a{
	padding-right:0px;
	background-repeat: no-repeat;
	background-position: 0px 6px;
	width: 7px;
	height: 16px;
}
th.netvmagconsdays-spacer{
	width: 10px;
}
th.netvmagconsdays-date{
	width: 65px;	
}
th.netvmagconsdays-zip{
	width: 50px;	
}
body.fr th.netvmagconsdays-zip{
	width: 95px;	
}
div.tx-netvmagconsdays-pi1-listrow th a.arrow-top{
	background-image: url(images/icon_arrow_top.gif);
}
div.tx-netvmagconsdays-pi1-listrow a.arrow-down-act,
div.tx-netvmagconsdays-pi1-listrow th a.arrow-down{
	background-image: url(images/icon_arrow_down.gif);
	margin-left: 5px;
}
div.tx-netvmagconsdays-pi1-listrow th a.arrow-top-act,
div.tx-netvmagconsdays-pi1-listrow th a.arrow-top:hover{
	background-image: url(images/icon_arrow_top_act.gif);
}
div.tx-netvmagconsdays-pi1-listrow a.arrow-down-act,
div.tx-netvmagconsdays-pi1-listrow a.arrow-down:hover{
	background-image: url(images/icon_arrow_down_act.gif);
}
div.tx-netvmagconsdays-pi1-listrow a.cross{
	background-image: url(images/icon_cross.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left:15px;
}

div.tx-netvmagconsdays-pi1-listrow a.cross:hover{
	background-image: url(images/icon_cross_act.gif);
}
div.table.profi table td{
	color:#009534;
	font-weight:bold;
}
div.table.profi table{
	border-top:none;
}
/*
div.table.profi table a{
	display:inline;
}
*/
div.tx-netvmagprods-pi4 div.table.profi a{
	float: right;
}
div.tx-netvmagprods-pi4 table{
	font-size: 14px;
	font-weight: bold;
}
div.tx-netvmagprods-pi4 table th{
	font-size: 13px;
}

div.table.profi table th{
	border-bottom:1px solid #1C9F36;
	padding-top:10px;
}

div.table.multilangual-download a.pdf,
div.table.product-pdf a.pdf{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	width: 15px;
	height: 17px;
}
div.table.multilangual-download a.download-icon.pdf.de,
div.table.product-pdf a.download-icon.pdf.de{
	background-image: url(images/icon_product_pdf_de.gif);
}
div.table.multilangual-download a.download-icon.pdf.de:hover,
div.table.product-pdf a.download-icon.pdf.de:hover{
	background-image: url(images/icon_product_pdf_de_ro.gif);
}
div.table.multilangual-download a.download-icon.pdf.de.new,
div.table.product-pdf a.download-icon.pdf.de.new{
	background-image: url(images/icon_product_pdf_de_new.gif);
}
div.table.multilangual-download a.download-icon.pdf.de.new:hover,
div.table.product-pdf a.download-icon.pdf.de.new:hover{
	background-image: url(images/icon_product_pdf_de_new_ro.gif);
}

div.table.multilangual-download a.download-icon.pdf.fr,
div.table.product-pdf a.download-icon.pdf.fr{
	background-image: url(images/icon_product_pdf_fr.gif);
}
div.table.multilangual-download a.download-icon.pdf.fr:hover,
div.table.product-pdf a.download-icon.pdf.fr:hover{
	background-image: url(images/icon_product_pdf_fr_ro.gif);
}
div.table.multilangual-download a.download-icon.pdf.fr.new,
div.table.product-pdf a.download-icon.pdf.fr.new{
	background-image: url(images/icon_product_pdf_fr_new.gif);
}
div.table.multilangual-download a.download-icon.pdf.fr.new:hover,
div.table.product-pdf a.download-icon.pdf.fr.new:hover{
	background-image: url(images/icon_product_pdf_fr_new_ro.gif);
}

div.table.multilangual-download a.download-icon.pdf.it,
div.table.product-pdf a.download-icon.pdf.it{
	background-image: url(images/icon_product_pdf_it.gif);
}
div.table.multilangual-download a.download-icon.pdf.it:hover,
div.table.product-pdf a.download-icon.pdf.it:hover{
	background-image: url(images/icon_product_pdf_it_ro.gif);
}
div.table.multilangual-download a.download-icon.pdf.it.new,
div.table.product-pdf a.download-icon.pdf.it.new{
	background-image: url(images/icon_product_pdf_it_new.gif);
}
div.table.multilangual-download a.download-icon.pdf.it.new:hover,
div.table.product-pdf a.download-icon.pdf.it.new:hover{
	background-image: url(images/icon_product_pdf_it_new_ro.gif);
}

div.table.multilangual-download table tr.last td,
div.table.product-pdf table tr.last td{
	font-size:10px;
	color:black;
	border:none;
}
div.table.multilangual-download table td,
div.table.product-pdf table td{
	border-bottom:1px solid #cccccc;
	padding-bottom:7px;
	padding-top:7px;
	font-size:13px;
	color:#009534;
	font-weight:bold;
}
div.table.multilangual-download table,
div.table.product-pdf table{
	border-top-style: none;
}
div.table.multilangual-download{
	border-top:1px solid #cccccc;		
}
div.table.multilangual-download table th,
div.table.product-pdf table th{
	border-bottom:1px solid #cccccc;	
}
div.updated-contents{
	padding-bottom:20px;
}
div.updated-contents span.title{
	color:#ff3300;
	font-weight:bold;
	padding-bottom:5px;
}


/* START NORMAL PDF */

a.download-icon.pdf{
	background-repeat: no-repeat;
	background-image: url(images/icon_download_pdf.gif);	
	background-position: 0px 0px;
	display: block;
}
a.download-icon.pdf:hover{
	background-image: url(images/icon_download_pdf_act.gif);	
}

/* END NORMAL PDF */


/* End table */


/* Start Serachresults */

div.search-results{
	padding-bottom:10px;
}

form.gsearch-form {
	padding-bottom:16px;
}

input.search-result-input{
	width:161px;
}

h2.gsearch-numresults {
	padding-top:11px;
	padding-bottom:8px;
	font-size:12px;
}
/*div.gsearch-resultitem {
	padding-bottom:28px;
}*/
div.url a{
	color: #000000;
}
div.gsearch-cursors a.current{
	text-decoration: none;
	color: #009534;
}
div.url a:hover,
div.gsearch-cursors a:hover{
	color:#009534;
}
div.gsearch-resultitem div.title a{
	background-image:url(images/search-result-icon.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight: bold;
}
div.gsearch-resultitem div.url{
	padding-top:2px;
}

input.button-send.searchresult{
	margin-top: 0px;
	margin-left:11px;
}
div.gsearch-cursors a {
	margin-right:2px;	
}

div.gsearch-cursors {
	padding-top:28px;
	padding-bottom:11px;
}
/* END Serachresults */

/* start dropcontent */
div.dropcontent{
	padding-bottom:25px;
}
div.dropcontent-innerwrap div.border-line{
	background-color: #009534;
}
div.dropcontent-innerwrap a.txnetvfaq{
	padding-bottom:8px;
	padding-right:27px;
	padding-top:8px;
	font-size:15px;
}
div.dropcontent-innerwrap a.txnetvfaq{
	padding-left:19px;
	background-position:0px 10px;
	background-repeat:no-repeat;
	display: block;
}
div.dropcontent-innerwrap a.txnetvfaq{
	background-image:url(images/dropcontent-icon-closed.gif);
	
}
div.dropcontent-innerwrap a.txnetvfaq-act{
	background-image:url(images/dropcontent-icon-open.gif);
}
div.dropcontent-innerwrap a.txnetvfaq:hover{
	background-image:url(images/dropcontent-icon-closed-act.gif);
}
div.dropcontent-innerwrap a.txnetvfaq-act:hover{
	background-image:url(images/dropcontent-icon-open-act.gif);
}
/* ende dropcontent */
/*
div.vermin-information-container{
	padding-bottom: 20px;
}
*/
div.vermin-information-row{
	padding-bottom: 10px;
}
div.vermin-icon{
	padding-right: 20px;
}
div.vermin-icon.left{
	padding-left: 8px;
	padding-right: 28px;
}
div.vermin-text{
	width: 160px;
}
div.vermin-text p{
	padding: 0px;
	margin: 0px;
}

/* Start footer */
body.profi div.footer,
body.profi div.footer a{
	color: #FFFFFF;
}
div.footer{
	position:relative;
	font-size:11px;
	text-align:right;
	margin-top: -15px;
	padding-right: 41px;
	color: #999999;
}
div.footer a{
	color: #666666;
	margin-left: 6px;
}
div.footer a:hover{
	color: #009534;
}
div.product-title{
	padding-bottom: 45px;
}
div.product-title h1{
	color: red;
}
/* END footer */

div.contenttable table caption{
	font-size:11px;
	line-height:14px;
	text-align: left;
}
div.contenttable{
	padding-bottom:20px;
}
div.contenttable table.contenttable{
	width:100%;
	border-collapse:collapse;
}
div.contenttable table p{
	padding-bottom:0px;
}
div.contenttable th,
div.contenttable td{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 16px;
	vertical-align:top;
	font-weight:normal;
	border-bottom: 1px solid #1C9F36 !important;
}
div.contenttable td{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:1px;
	padding-right:1px;
	border-bottom: 1px solid #1C9F36;
}
div.contenttable th{
	padding-top:10px;
	padding-left:1px;
	padding-right:1px;
	border-bottom: 1px solid #1C9F36;
}
div.contenttable td.first {
	border-top: 1px solid #1C9F36;
}
div.contenttable table.align-left td,
div.contenttable table.align-left th{
	text-align: left;
}
div.contenttable table.align-right td,
div.contenttable table.align-right th{
	text-align: right;
}
div.contenttable table.align-center td,
div.contenttable table.align-center th{
	text-align: center;
}
div.contenttable table tr.align-left td,
div.contenttable table tr.align-left th{
	text-align: left;
}
div.contenttable table tr.align-right td,
div.contenttable table tr.align-right th{
	text-align: right;
}
div.contenttable table tr.align-center td,
div.contenttable table tr.align-center th{
	text-align: center;
}

div.contenttable table td.align-left,
div.contenttable table th.align-left{
	text-align: left;
}
div.contenttable table td.align-right,
div.contenttable table th.align-right{
	text-align: right;
}
div.contenttable table td.align-center,
div.contenttable table th.align-center{
	text-align: center;
}
/*
div.contenttable tr.alterned td{
	background-color:#f4f4ec;
}
div.contenttable th.line-left,
div.contenttable td.line-left{
	background-image:url(images/line.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
*/


div#autocomplete-prods-results{
	position:absolute;
	left: 0px !important;
	top: 17px !important;
	background-color:white;
	margin:0;
	padding:0;
	z-index: 10;
}
div#autocomplete-prods-results ul{
	list-style-type:none;
	margin:0;
	padding:0;
	border:1px solid #888;
	position: relative;
	z:xindex: 11;
}
div#autocomplete-prods-results ul li{
	list-style-type:none;
	display:block;
	margin:0;
	padding: 3px;
	cursor:pointer;
	background-image: none;
}
div#autocomplete-prods-results  ul li.selected a{
	color: #009534;
}
div#autocomplete-prods-results  ul li.noresults{
	cursor:auto;	
}