#site {
	width: 960px;
	margin: 0 auto;
}
#content {
	padding: 0 0 50px;
}
	#lPanel {
		width: 190px;
		padding: 24px 20px 0 30px;
		float: left;
	}
		#logoFontCh {
			padding: 0 0 30px;
		}
			#logo {
				width: 209px;
				height: 71px;
				margin: 0 0 0 -15px;
			}
				#logo a {
					background: url(../img/header/header_logo.gif) no-repeat;
					width: 209px;
					height: 71px;
					overflow: hidden;
					display: block;
				}
					#logo a span {
						display: none;
					}
			#fontChange {
				padding: 0 0 0 10px;
			}
				#fontChange li {
					padding: 0 3px 0 0;
					float: left;
				}
				#fontChange li.clear {
					padding: 0;
					float: none;
				}
					#fontChange img {
						cursor: pointer;
						display: block;
					}
		#servicesMenu {
			padding: 0 0 30px;
		}
			#servicesMenu a {
				font-size: 12px;
				color: #666;
				display: block;
			}
			#servicesMenu .selected, #servicesMenu a:hover {
				color: #f9c;
			}
			#servicesMenu .level2 {
				padding: 0 0 0 10px;
				font-size: 8px;
				display: none;
			}
				#servicesMenu .level2 a {
					font-size: 10px;
				}
			#servicesMenu .opened {
				display: block;
			}
		#lang {
			width: 120px; height: 74px;
			margin: 0 auto;
			position: relative;
			left: -6px;
		}
			#lang a {
				width: 60px; height: 10px;
				padding: 25px 0 0; margin: 10px 0 0;
				font-size: 9px; text-align: center; color: #666;
				float: left;
			}
			#lang a:hover {
				color: #f9c;
			}
			#lang .bg {
				background: url(../img/header/flags/bg.gif) no-repeat center 0;
			}
			#lang .en {
				background: url(../img/header/flags/en.gif) no-repeat center 0;
			}
			#lang .de {
				background: url(../img/header/flags/de.gif) no-repeat center 0;
			}
			#lang .pl {
				background: url(../img/header/flags/pl.gif) no-repeat center 0;
			}
			#lang .cz {
				background: url(../img/header/flags/cz.gif) no-repeat center 0;
			}
		#bus {
			margin: 0 0 15px;
		}
		#promoPanel {
			padding: 8px; border: 2px solid #e8adc1;
		}
			#promoPanel h2 {
				padding: 0 0 10px;
				text-align: center; text-transform: uppercase;
			}
			#promoPanel h3 {
				text-align: center;
			}
			#promoPanel p {
				text-align: center;
				font-size: 10px;
			}
			#promoPanel .bold {
				font-size: 16px;
				font-weight: bold;
			}
		#promotions {
			display: none;
		}
	#rPanel {
		width: 720px;
		float: left;
	}
		#mainMenu {
			height: 28px;
			padding: 30px 0 0; border-bottom: 2px solid #b4b4b4; margin: 0 0 10px;
		}
			#mainMenu li {
				padding: 0 0 0 8px;
				float: left;
			}
			#mainMenu.bg li {
				padding: 0 0 0 11px;
			}
			#mainMenu.en li {
				padding: 0 0 0 27px;
			}
			#mainMenu.de li {
				padding: 0 0 0 17px;
			}
			#mainMenu.pl li {
				padding: 0 0 0 27px;
			}
			#mainMenu.cz li {
				padding: 0 0 0 11px;
			}
			#mainMenu.bg .first, #mainMenu.en .first, #mainMenu.de .first, #mainMenu.pl .first, #mainMenu.cz .first {
				padding: 0;
			}
			#mainMenu .clear {
				padding: 0;
				float: none;
			}
				body.fs1 #mainMenu li a {
					font-size: 9px;
				}
				body.fs2 #mainMenu li a {
					font-size: 10px;
				}
				body.fs3 #mainMenu li a, body.fs4 #mainMenu li a, body.fs5 #mainMenu li a {
					font-size: 11px;
				}
				#mainMenu a {
					text-decoration: none;
					color: #666;
				}
				#mainMenu a:hover, #mainMenu .selected {
					color: #f9c;
				}
			.dropDownMenu {
				background: #fff;
				padding: 5px;
				border: 1px solid #b4b4b4;
				display: none;
				position: absolute;
			}
				.dropDownMenu a {
					display: block;
				}
				.dropDownMenu .level2 {
					white-space: nowrap;
					/*width: 140px;*/
				}
		#flashBiteContainer {
			width: 580px; height: 67px;
			margin: 0 auto 15px;
		}
		#rPanel h1 {
			text-transform: uppercase; text-align: center;
		}
		#content .highlight {
			color: #f9c;
		}
		#content .weight {
			font-weight: bold;
		}
		#content .twoCols {
			border: 0;
		}
			#content .twoCols td {
				width: 300px;
				border: 0;
				vertical-align: top;
			}
				#content .twoCols td h2 {
					text-align: center;
				}
		#content .threeCols {
			border: 0;
		}
			#content .threeCols td {
				width: 240px;
				border: 0;
				vertical-align: top;
			}
				#content .threeCols td h2 {
					text-align: center;
				}
		#content .fourCols {
			border: 0;
		}
			#content .fourCols td {
				width: 150px;
				border: 0;
				vertical-align: top;
			}
				#content .fourCols td h2 {
					text-align: center;
				}
		#content .bordered {
			border: 1px solid #666;
		}
			#content .bordered td {
				border: 1px solid #666;
				vertical-align: middle;
			}
		#partners {

		}
			#partners a {
				width: 180px; height: 73px;
				border: 1px solid #e8adc1; margin: 5px;
				float: left;
			}
			#partners .flower {
				background: url(../img/content/flower.jpg) no-repeat center;
			}
			#partners .creative {
				background: url(../img/content/3ccreative.jpg) no-repeat center;
			}
			#partners .vranovo {
				background: url(../img/content/vranovo.jpg) no-repeat center;
			}
			#partners .anaco {
				background: url(../img/content/anaco.jpg) no-repeat center;
			}
			#partners .noa {
				background: url(../img/content/noa.jpg) no-repeat center;
			}
			#partners .coffee {
				background: url(../img/content/coffee.jpg) no-repeat center;
			}
			#partners .marap {
				background: url(../img/content/marap.jpg) no-repeat center;
			}
			#partners .rhenus {
				background: url(../img/content/rhenus.jpg) no-repeat center;
			}
			#partners .tekama {
				background: url(../img/content/tekama.jpg) no-repeat center;
			}
			#partners .serena {
				background: url(../img/content/serena.jpg) no-repeat center;
			}
			#partners .retro_metro {
				background: url(../img/content/retro_metro.jpg) no-repeat center;
			}
			#partners .penny_market {
				background: url(../img/content/penny_market.jpg) no-repeat center;
			}
			#partners .mushrooms_bulgaria {
				background: url(../img/content/mushrooms_bulgaria.jpg) no-repeat center;
			}
			#partners .sienit {
				background: url(../img/content/sienit.jpg) no-repeat center;
			}
			#partners .accelsiors {
				background: url(../img/content/accelsiors.jpg) no-repeat center;
			}
			#partners .dr_biomaster {
				background: url(../img/content/dr._biomaster.jpg) no-repeat center;
			}
			#partners .ava_m {
				background: url(../img/content/ava-m.jpg) no-repeat center;
			}
			#partners .expert_bulgaria {
				background: url(../img/content/expert_bulgaria.jpg) no-repeat center;
			}
			#partners .antisel {
				background: url(../img/content/antisel.jpg) no-repeat center;
			}
			#partners .fiege {
				background: url(../img/content/fiege.gif) no-repeat center;
			}
			#partners .funtime {
				background: url(../img/content/funtime.gif) no-repeat center;
			}
			#partners .navan {
				background: url(../img/content/navan.gif) no-repeat center;
			}
			#partners .ge_pharmaceuticals {
				background: url(../img/content/ge_pharmaceuticals.jpg) no-repeat center;
			}
			#partners .nestle {
				background: url(../img/content/nestle.jpg) no-repeat center;
			}
			#partners .forfarm {
				background: url(../img/content/forfarm.jpg) no-repeat center;
			}
			#partners .raster {
				background: url(../img/content/raster.jpg) no-repeat center;
			}
			#partners .eu_commission {
				background: url(../img/content/eu_commission.jpg) no-repeat center;
			}
			#partners .bitebg {
				background: url(../img/content/bitebg.jpg) no-repeat center;
			}
		#quote {

		}
			#quote .deliveryDetails {
				width: 303px;
				float: left;
			}
				#quote .deliveryDetails label {
					width: 165px;
				}
				#quote .deliveryDetails .inputText, #quote .deliveryDetails .inputArea {
					width: 92px;
				}
				#quote .deliveryDetails .inputArea {
					height: 50px;
				}
			#quote .clientDetails {
				width: 200px;
				float: left;
			}
				#quote .clientDetails label {
					width: 98px;
				}
				#quote .clientDetails .inputText, #quote .clientDetails .inputArea {
					width: 92px;
				}
				#quote .clientDetails .inputArea {
					height: 50px;
				}
				#quote .clientDetails .confirmCode {
					width: 80px;
					height: 33px;
					cursor: pointer;
					float: right;
				}
				#quote .clientDetails .inputButton {
					margin: 0 10px 0 0;
				}
			#quote .clientDetails div, #quote .deliveryDetails div {
				padding: 0 0 6px;
			}
			#quote label span, #quote .requiredFields span {
				color: #f9c;
			}
			#quote .plainLabel {
				cursor: default;
			}
			#quote .errorText {
				border-color: #f00;
			}
#footer {
	padding: 0 0 65px;
}
	#footerMenu {
		width: 713px;
		margin: 0 0 0 240px;
		padding: 0 0 7px 7px;
		border-bottom: 2px solid #b4b4b4;
		color: #666;
	}
	#footer a {
		color: #666;
	}
	#footer a:hover {
		color: #ff99cc;
	}
	#designBy {
		padding: 4px 37px 0 0;
		text-align: right;
		/*position: relative;
		left: 0; top: -6px;*/
	}
		#designBy a {

		}
		#designBy .logo {
			position: relative;
			left: 0; top: 6px;
		}
			#designBy .logo img {
				display: inline;
			}
		#designBy a:hover {

		}
