/*** Allgemeines ****************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	* {
		margin: 0em; 
		padding: 0em;
	}
	
	body {
		margin: 0em; 
		padding: 0em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
		font: 100% Arial, Helvetica, sans-serif;
		color: #000;
		background: #FFF;
	}
	
	a {
		text-decoration: none;
		color: #cc0000;
	}
	
	a:hover, a:active {
		text-decoration: underline;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Allgemeines ***************************************************************************/


/*** Header *********************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	#header {
		position: relative;
		width: 62.25em; /* 996px */
		height: 4.38em; /* 70px */
	}
	
	#header .left {
		float: left;
	}
	
	#header .right {
		float: right;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Header ********************************************************************************/

/*** Page ***********************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	#page {
		position: relative;
		width: 62.25em; /* 996px */
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Page **********************************************************************************/

/*** containerRightNavi [ bkr 30.11.2006 ] **************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/
	#containerRightNavi {
		position: relative;
		width: 13.5em; /* 216px */
		height: auto;
		float: right;
		font-size: 100%;
	}
	
	.rightLogo {
		margin-left: 0.5625em; /* 9px */
		height: auto;
		width: 12.3125em; /* 197px */
		clear: both;
	}
	
	.rightLogo img {
		width: 12.3125em; /* 197 px */
	}
	
	.rightHeader {
		margin-top: 0.6875em; /* 11px */
		margin-left: 0.5625em; /* 9px */
		margin-bottom: 0.5em; /* 8px */
		height: 1.125em; /* 18px */
		width: 12.3125em; /* 197px */
		background-color: #cc0000;
		clear: both;
	}
	
	.rightHeader p {
		padding-left: 2em; /* 32px */
		font-weight: bold; 
		font-size: 75%;
		text-decoration: none;
		color: #ffffff;
		line-height: 1.5em;
	}
	
	.rightHeader img {
		float: left;
		width: 1.125em; /* 18px */
		height: 1.125em; /* 18px */
		border-right: 0.0625em #ffffff solid; /* 1px */
	}
	
	/* Suchfeld */
	
	#searchField {
		position: relative;
		margin-left: 0.5625em; /* 9px */
		width: 12.3125em; /* 197px */
		height: 1.0625em; /* 17px */
	}
	
	#searchField input {
		font-size: 85%;
		position: absolute;
		top: 0;
		left: 0.5147058823529411em; /* 7px bei 85% */
		height: 1.1029411764705883em; /* 15px bei 85% */
		width: 12.4em; /* 170px bei 85% */
		border: 0.07352941176470588em solid #CCC; /* 1px bei 85% */
	}
	
	#searchField img {
		position: absolute;
		top: 0.07352941176470588em; /* 1px bei 85% */
		right: 0;
		width: 0.92em;
	}
	
	/* /Suchfeld */
	
	
	/* Produktdirektzugriff */
	
	#produktdirektzugriff {
		position: relative;
		margin-left: 0.5625em; /* 9px */
		width: 12.3125em; /* 197px */
		height: 1.0625em; /* 17px */
	}
	
	#produktdirektzugriff select {
		font-size: 75%;
		position: absolute;
		top: 0;
		right: 0;
		width: 15.833333333333332em; /* 190px bei 75% */
		height: 1.5em; /* 18px bei 75% */
		border: 0.07352941176470588em solid #CCC; /* 1px bei 85% */
	}
	
	#produktdirektzugriff_flex {
		position: relative;
		/*margin-left: 0.5625em;*/ /* 9px */
		width: 17.5em; /* 197px */
		height: 1.0625em; /* 17px */
	}
	
	#produktdirektzugriff_flex select {
		font-size: 75%;
		/*position: absolute;*/
		margin-top: 0.1875em;
		top: 0;
		right: 0;
		width: 23.125em; /* 280px bei 75% */
		height: 1.5em; /* 18px bei 75% */
		border: 0.07352941176470588em solid #CCC; /* 1px bei 85% */
	}
	
	channelSeperatorProduktdirektzugriff {
		padding-top: 0.625em;
		border: 1px red solid;
	}
	
	/* /Produktdirektzugriff */
	
	
	/* Direktzugriff */
	
	#direktzugriff {
		font-size: 100%;
		position: relative;
		margin-left: 0.5625em; /* 9px */
		width: 12.3125em; /* 197px */
	}
	
	#direktzugriff ul {
		position: relative;
		top: -0.375em; /* -6px */
		list-style: none;
		width: 12.3125em; /* 197px */
	}
	
	#direktzugriff ul li {
		border-bottom: 0.0625em solid #CCC; /* 1px */
		height: 1.375em; /* 22px */
		width: 12.3125em; /* 197px */
	}
	
	#direktzugriff ul li a {
		font-size: 75%;
		color: #666;
		text-decoration: none;
		padding-left: 0.8333333333333334em; /* 10px bei 75% */
	}
	
	#direktzugriff ul li a img {
		position: relative;
		top: -0.08333333333333334em; /* -1px bei 75% */
		width: 1em; /* 8px bei 75% */
	}
	
	/* /Direktzugriff */
	
	
	/* Profi-Agrarwetter */
	
	.rightHeaderOhneMarginBottom {
		margin-top: 0.6875em; /* 11px */
		margin-left: 0.5625em; /* 9px */
		height: 1.125em; /* 18px */
		width: 12.3125em; /* 197px */
		clear: both;
	}
	
	.rightHeaderOhneMarginBottom p {
		padding-left: 2em; /* 32px */
		font-weight: bold; 
		font-size: 75%;
		text-decoration: none;
		color: #ffffff;
		line-height: 1.5em;
	}
	
	.rightHeaderOhneMarginBottom img {
		float: left;
		width: 1.125em; /* 18px */
		height: 1.125em; /* 18px */
		border-right: 0.0625em #ffffff solid; /* 1px */
	}
	
	#agrarWetter {
		font-size: 100%;
		margin-bottom: 0.0625em; /* 1px */
		position: relative;
		margin-left: 0.5625em; /* 9px */
		width: 12.3125em; /* 197px */
		height: 2.6875em; /* 43px */
	}
	
	#agrarWetter input {
		font-size: 85%;
		position: absolute;
		top: 0.8088235294117648em; /* 11px bei 85% */
		left: 0.5147058823529411em; /* 7px bei 85% */
		height: 1.1029411764705883em; /* 15px bei 85% */
		width: 12.4em; /* 170px bei 85% */
		border: 0.07352941176470588em solid #CCC; /* 1px bei 85% */
	}
	
	#agrarWetter img {
		position: absolute;
		top: 0.7352941176470588em; /* 10px bei 85% */
		right: 0;
		width: 0.92em;
	}
	
	/* /Profi-Agrarwetter */
	
	
	/* Ansprechpartner */
	
	.rightHeaderOhneMarginTop {
		margin-left: 0.5625em; /* 9px */
		margin-bottom: 0.5em; /* 8px */
		height: 1.125em; /* 18px */
		width: 12.3125em; /* 197px */
		clear: both;
	}
	
	.rightHeaderOhneMarginTop p {
		padding-left: 2em; /* 32px */
		font-weight: bold; 
		font-size: 75%;
		text-decoration: none;
		color: #ffffff;
		line-height: 1.5em;
	}
	
	.rightHeaderOhneMarginTop img {
		float: left;
		width: 1.125em; /* 18px */
		height: 1.125em; /* 18px */
		border-right: 0.0625em #ffffff solid; /* 1px */
	}
	
	#ansprechpartner {
		position: relative;
		margin-left: 0.5625em; /* 9px */
		width: 12.3125em; /* 197px */
		height: 1.0625em; /* 17px */
	}
	
	#ansprechpartner input {
		font-size: 85%;
		position: absolute;
		top: 0;
		left: 0.5147058823529411em; /* 7px bei 85% */
		height: 1.1029411764705883em; /* 15px bei 85% */
		width: 12.4em; /* 170px bei 85% */
		border: 0.07352941176470588em solid #CCC; /* 1px bei 85% */
	}
	
	#ansprechpartner img {
		position: absolute;
		top: 0.07352941176470588em; /* 1px bei 85% */
		right: 0;
		width: 0.92em;
	}
	/* /Ansprechpartner */
	
	/* Veranstaltungen */
	
	#veranstaltungen {
		font-size: 75%;
		color: #666;
		width: 15.25em; /* 183px bei 75% */
		margin-left: 0.75em; /* 9px bei 75% */
		padding-left: 1.1666666666666667em; /* 14px bei 75% */
		height: auto;
	}
	
	/* /Veranstaltungen */
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /containerRightNavi *******************************************************************/

/*** containerContent ***********************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	#containerContent {
		position: relative;
		width: auto;
		height: auto;
		margin: 0em 13.5em 0em 10.8125em; /* 0 216px 0 173px */
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /containerContent **********************************************************************/

/*** containerFooter ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	#containerFooter {
		clear: both;
		height: auto;
		padding-top: 1.4375em; /* 23px */
		height: 3.75em; /* 60px */
	}
	
	#containerFooter div.footerLeft {
		float: left;
	}
	
	#containerFooter div.footerRight {
		float: right;
	}
	
	#containerFooter div.footerSepearator {
		clear: both;
		position: relative;
		top: 0.25em; /* 4px */
		margin-bottom: 0.1875em; /* 3px */
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
		overflow: hidden;
		background-color: transparent;
	}
	
	#containerFooter span {
		padding-right: 0.1875em;
		font-size: 60%;
		font-weight: bold;
		color: #666666;
		white-space: nowrap;
	}
	
	#containerFooter a {
		padding-right: 0.1875em;
		font-size: 60%;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		cursor: pointer;
	}
	
	#containerFooter div.footerLeft a {
		margin-right: 2.604166666666667em; /* 25px bei 60% */
	}
	
	#containerFooter div.footerRight a {
		margin-left: 2.604166666666667em; /* 25px bei 60% */
	}
	
	#containerFooter img {
		width: 1.5625em; /* 15px bei 60% */
		margin-right:0.2em;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /containerFooter ***********************************************************************/
