/* CSS Document */
body {
	margin:0px 0px 0px 0px; padding:0;
	background-color:#adb19a;
	overflow-y:scroll;
	*overflow-y:inherit;
	/*background-image:url(../images/construct/iBodyB.jpg); background-position:top; background-repeat:repeat-x;*/
}
div#divConstruct {
	position:relative;
 	/* for Firefox */
	top:0px;
 	/* for IE */
	*top:0px;
 	/* continue */
	left:0px;
	width:100%; height:auto;
	margin:0px auto; padding:0px;
	/*
	background-color:#000000; background-image:url(../images/construct/iConstructB.jpg); background-position:top; background-repeat:repeat-x;
	*/
	vertical-align:top;
	z-index:2 !important;
}
div#divContent {
	position:relative; top:0px; left:0;
	width:917px;
	margin:0px auto; padding:0px 0px 0px 0px;
	background-color:none;
	text-align:left;
	z-index:3 !important;
	vertical-align:top;
}
div#divContentBottom {
	position:relative; top:0px; left:0;
	width:947px; height:29px;
	margin:0px auto; padding:0px 0px 0px 0px;
	background-color:none; background-image:url(../images/construct/iBottomB.jpg); background-position:top left; background-repeat:no-repeat;
	text-align:left;
	/*z-index:3;*/
	vertical-align:top;
}
table#tabContent {
	position:relative; top:0px; left:0px;
	width:917px; height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:none;
	z-index:6002 !important;
	vertical-align:top;
	background-color:none;
}
div#divHead {
	position:absolute; top:0px; left:277px;
	width:634px; height:213px;
	margin:0; padding:0px;
	background-color:#74870a;  background-image:url(../images/construct/iHeadB.jpg); background-position:top right; background-repeat:no-repeat;
	z-index:10000 !important;
}
div#divLogo {
	position:absolute; top:0px;
	left:8px;
	*left:7px;
	width:302px; height:213px;
	margin:0; padding:0px;
	background-color:none; background-image:url(../images/construct/iLogo2.jpg); background-position:top left; background-repeat:no-repeat;
	z-index:10011 !important;
	text-align:left;
}
div#divContentTop {
	position:absolute; top:247px; left:0px;
	width:947px; height:125px;
	margin:0; padding:0px;
	background-color:none; background-image:url(../images/construct/iContentTopB.jpg); background-position:top left; background-repeat:no-repeat;
	z-index:101 !important;
	text-align:left;
}
div#divNews {
	position:relative; top:0px; left:0px;
	width:220px; height:auto;
	margin:0px 0px 10px 0px; padding:5px 5px 5px 5px;
	background-color:#f0dcad;
	border:1px solid #FFFFFF;
	z-index:102 !important;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
div#divNewsletter {
	position:relative; top:0px; left:0px;
	width:220px; height:auto;
	margin:75px 0px 10px 0px; padding:5px 5px 5px 5px;
	background-color:#f0dcad;
	border:1px solid #FFFFFF;
	z-index:102 !important;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
div#divContact {
	position:relative; top:0px; left:0px;
	width:220px; height:auto;
	margin:0; padding:5px 5px 5px 5px;
	background-color:#f0dcad;
	border:1px solid #FFFFFF;
	z-index:102 !important;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
div#divContact a {
	font-size:10px;
}







td#tdBottom {
	margin:0px; padding:22px 4px 22px 10px;
	text-align:left;
	z-index:6002 !important;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;
	background-color:#f3f3f5; background-image:url(../images/construct/iBottomB.jpg); background-position:top left; background-repeat:no-repeat;
}
td#tdBottom a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;
	text-decoration:none;
}
td#tdBottom2 {
	margin:0px; padding:22px 4px 22px 10px;
	text-align:left;
	z-index:6002 !important;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;
	background-color:#f3f3f5;
}
td#tdBottom2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;
	text-decoration:none;
}
.tdLeftBorder {
	width:7px; height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	background-image:url(images/construct/iShadowL.png);
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/construct/iShadowL.png', sizingMethod='scale'); 
	background-color:none; 
	background-position:top left;
	background-repeat:repeat-y;
	padding:0px;
	vertical-align:top;
	/*
	background-color:#7ab51d; background-image:url(../images/construct/iContentBack.jpg); background-position:top; background-repeat:repeat-x;
	*/
}
.tdLeft {
	width:270px; height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff; background-image:url(../images/construct/iLeftB.gif); background-position:left; background-repeat:repeat-y;
}
.tdRightBorder {
	width:7px; height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	background-color:none;
	background-image:url(images/construct/iShadowR.png);
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/construct/iShadowR.png', sizingMethod='scale'); 
	background-color:none; 
	background-position:top left;
	background-repeat:repeat-y;
	padding:0px;
	vertical-align:top;
}
.tdContent {
	width:590px; height:auto;
	margin:0px 0px 0px 0px;
	padding:220px 24px 25px 0px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	/*
	background-color:#7ab51d; background-image:url(../images/construct/iContentBack.jpg); background-position:top; background-repeat:repeat-x;
	*/
}
td.tdContent table,tr,td,p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
	vertical-align:top;
	line-height:1.8;
}
/*NAVIGATION***************************************************************************************************************************************/
/*NAVIGATION***************************************************************************************************************************************/
/*NAVIGATION***************************************************************************************************************************************/
div.divTop {
	position:absolute; top:69px;
	width:153px; height:85px;
	margin:0; padding:0;
	z-index:10001 !important;
	background-color:none; background-position:top left; background-repeat:no-repeat;
	cursor:pointer;
}
div.divMenu {
	position:absolute; top:150px;
	width:148px; height:auto;
	background-color:#FFFFFF;
	margin:0; padding:0;
	z-index:10000 !important;
	cursor:pointer;
	display:none;
	border:1px solid #CCCCCC;
	opacity:0.97; 
	moz-opacity:0.97; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=97);
}
div.divMenu td {
	padding:5px 5px 0px 5px;
	height:20px;
	/*background-image:url(../images/construct/iArrow.gif); background-position:center left; background-repeat:no-repeat;*/
}
div.divMenu a {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; font-weight:bold;
	text-decoration:none;
}



div.divNavi {
	position:relative; top:23px; left:35px;
	width:200px;
	margin:10px 0px 0px 0px; padding:0;
	z-index:10002 !important;
	background-color:none; background-position:top left; background-repeat:no-repeat;
	cursor:pointer;
}
div#divNaviSmall {
	position:absolute; top:55px; right:45px;
	width:300px; height:30px;
	margin:0; padding:0;
	z-index:9905 !important;
	background-color:none;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;
}
div#divNaviSmall a {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;
	text-decoration:none;
	background-color:none;
	border:0px;
}
div.divNaviIn {
	position:relative; top:0px; left:0px;
	width:auto; height:auto;
	margin:0px 0px 0px 0px; padding:0px;
	background-color:none; 
	/*
	background-image:url(../images/construct/iArrow.gif);	background-position:center left; background-repeat:no-repeat;
	*/
	border:0px solid #666666;
	z-index:10003 !important;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999999;
}
div.divNaviInOver {
	position:relative; top:0px; left:0px;
	height:20px;
	margin:0px 2px 0px 2px; padding:2px 5px 0px 5px;
	background-position:top left; background-repeat:repeat-x;
	border:1px solid #FFFFFF;
	z-index:9905 !important;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF;
}
div.divNaviRight {
	position:absolute; top:0px; right:0px;
	width:30px; height:213px;
	margin:0px 0px 0px 0px; padding:0;
	z-index:10002 !important;
	background-color:none; background-position:top left; background-repeat:no-repeat;
	cursor:pointer;
}
/*RIGHT***************************************************************************************************************************************/
/*RIGHT***************************************************************************************************************************************/
/*RIGHT***************************************************************************************************************************************/
h4 {
	margin:0px; padding:3px;
	background-image:url(../images/construct/iOrange.gif); background-position:top; background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF;
	text-align:left;
}
h5 {
	width:164px; height:15px;
	margin:0px 0px 0px 0px; padding:3px;
	text-align:left;
	background-color:#ae6800;
	background-image:url(../images/construct/iBoxTitleB.jpg); background-position:top; background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;
	opacity:0.60; 
	moz-opacity:0.60; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
div.divSites {
	margin:0; padding:3px 3px 10px 3px;
	width:90%; height:20px;
	text-align:right;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;
	vertical-align:top;
}
div.divSites a {
	margin:0; padding:0;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;
	text-decoration:none;
}
/*Content*/
td.tdFoodBorder {
	border:0px solid #f9f1ea;
	background-color:#f9f1ea;
	color:#f09405; font-weight:bold;
}
td.tdFood {
	border:0;
}
h1 {
	margin:7px 0px 14px 0px; padding:0px 0px 0px 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#889c1c;
	background-image:url(../images/construct/iH1.gif); background-position:center left; background-repeat:no-repeat;
}
h2 {
	margin:0px 0px 4px 0px; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666;
}
h3 {
	margin:0px 0px 6px 0px; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666;
}
div.divSolution {
	margin:3px; padding:3px;
	background-color:none;
}
div.divSolutionOver {
	margin:3px; padding:3px;
	background-color:#000099;
}
div.divSolutionOver a {
	color:#FFFFFF;
}
hr {
	height:1px;
	width:96%;
	*width:96%;
	margin:6px 10px 6px 10px; padding:0px;
	background-color:#999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#999999;
}
hr.hrSmall {
	height:1px;
	width:96%;
	*width:96%;
	margin:0px 10px 0px 7px; padding:0px;
	background-color:#999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#999999;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#889c1c;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#889c1c;
}
.aBorder {
	margin:0; padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#336699;
	border:1px solid #336699;
	text-decoration:none;
}
.aBorder:hover {
	margin:0; padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#336699;
	border:1px solid #336699;
	text-decoration:none;
}
p {
	margin:0px 10px 5px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
p.pBasket {
	margin:0px 10px 5px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
	text-align:right;
}
.pPage {
	margin:0px 10px 0px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
.pNews {
	margin:0px 10px 0px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
.pModul {
	margin:0px 10px 0px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
.pBlock {
	margin:0px 10px 0px 0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;
}
table.tablePage {
}
table.tabInline {
	width:280px;
	*width:280px;
	height:auto;
	display:inline;
	float:left;
	*display:inline;
	*float:none;
	margin:2px 4px 6px 4px;
	padding:0px;
	*margin:2px 4px 6px 4px;
	*padding:0px;
	vertical-align:top; text-align:left;
}
table.tabInline th {
	margin:80px;
	padding:0px;
	*margin:0px;
	*padding:0px;
}
table.tabInline td {
	width:220px;
	margin:0px;
	padding:0px;
	*margin:0px;
	*padding:0px;
}
table.tabImage {
	margin:0px 0px 10px 0px;
}
.tdPage {
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
.tdFormTitle {
	font-size:11px;
}
.imgRight {
	margin:0px 0px 0px 0px; padding:1px;
	border:1px solid #8ea8b8;
	position:relative; top:-2px; left:-2px;
	background-color:#ffffff;
}
.imgPage {
	margin:0px 0px 0px 0px; padding:1px;
	border:1px solid #8ea8b8;
	position:relative; top:-2px; left:-2px;
	background-color:#ffffff;
}
.imgModul {
	margin:0px 5px 0px 0px; padding:1px;
	border:1px solid #8ea8b8;
	position:relative; top:-2px; left:-2px;
	background-color:#ffffff;
}
.imgIndex {
	margin:0px 0px 0px 0px; padding:1px;
	border-top:2px solid #dedede;
	border-right:2px solid #dedede;
	border-left:2px solid #dedede;
	background-color:#ffffff;
}
.imgHead {
	margin:0px 5px 0px 0px; padding:0px 0px 0px 0px;
	border:1px solid #FFFFFF;
}
.imgNav {
	display:block;
}
.tdFormSmall {
	font-size:12px;
}
input,select,textarea {
	margin:0px 0px 3px 0px; padding:2px;
	background-color:#e0e0e0;
	border:0px solid #e0e0e0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666;
}
.submitSearch {
	margin:0px 0px 0px 0px; padding:1px 2px 2px 2px;
	background-color:#59a0ca; background-image:url(../images/construct/iButtonB.jpg); background-position:top; background-repeat:repeat-x;
	border:0px solid #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;
	text-align:center;
	cursor:pointer;
}
input.inputButton {
	margin:0px 0px 3px 0px; padding:1px 0px 0px 7px;
	background-color:#889c1c;
	border:1px solid #889c1c;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	cursor:pointer;
}
.inputSubmitC {
	margin:0px 0px 3px 0px; padding:1px 0px 0px 7px;
	background-color:#889c1c;
	border:1px solid #889c1c;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	cursor:pointer;
}
.inputNL {
	margin:0px 0px 1px 5px; padding:2px 2px 2px 2px;
	background-color:#FFFFFF;
	border:1px solid #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
.inputSubmit {
	margin:0px 0px 3px 0px; padding:1px 0px 0px 7px;
	background-color:#f09405; background-image:url(../images/construct/iCaro.gif); background-position:center left; background-repeat:no-repeat;
	border:1px solid #f29301;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	cursor:pointer;
}
.inputSubmitBreak {
	margin:0px 0px 3px 0px; padding:1px 0px 0px 7px;
	background-color:#f09405; background-image:url(../images/construct/iCaro.gif); background-position:center left; background-repeat:no-repeat;
	border:1px solid #f29301;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	cursor:pointer;
}
.ulPage {
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 15px;
}
