HTML
{
	height: 100%;
	/*[disabled]min-height:600px;*/
	overflow: hidden;
	width: 100%;
}
.contacts3 .impressum
{
	position: absolute;
	margin-top: 35px;
	color: #000000;
	height: 22px;
	text-decoration: none;
	z-index: 300;
	display: block;
}
.contacts3 .impressum:hover
{
	color: #00DE11;
}
BODY
{
	width: 98%;
	margin: 0 auto;
	/*[disabled]background:url(images/bg.jpg) no-repeat center top;*/
	/*[empty]color:;*/
	font-family: OCRAStd, monospace;
	position: relative;
	height: auto;
	min-height: 100%;
	overflow: hidden;
}
.page
{
	/*[disabled]text-align:center;*/
	padding: 0 10px 0px 0px;
	width: 92%;
	display: block;
	margin-top: 130px;
	font-size: 14px;
	/*[disabled]border:1px solid #000000;*/
	position: fixed;
	bottom: 140px;
	top: 0px;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-3d-light-color: #FEFEFE;
	scrollbar-arrow-color: #FEFEFE;
	scrollbar-base-color: #00DD10;
	scrollbar-track-color: #FEFEFE;
}
#page
{
	padding: 0 10px 0px 0px;
	width: 92%;
	display: block;
	margin-top: 130px;
	font-size: 14px;
	/*[disabled]border:1px solid #000000;*/
	position: fixed !important;
	bottom: 140px !important;
	top: 0px;
	overflow: auto !important;
	overflow-x: hidden !important;
	scrollbar-3d-light-color: #00DE11;
	scrollbar-arrow-color: #00DD10;
	scrollbar-base-color: #FEFEFE;
	scrollbar-track-color: #00DE11;
}
#mycustomscroll
{
	padding: 0 10px 0px 0px !important;
	width: 92% !important;
	display: block !important;
	margin-top: 130px !important;
	font-size: 14px;
	/*[disabled]border:1px solid #000000;*/
	position: fixed !important;
	bottom: 140px !important;
	top: 0px !important;
	overflow: auto !important;
	overflow-x: hidden !important;
	/*[disabled]height:auto;*/
}
DIV#page2
{
	/*[disabled]text-align:center;*/
	padding: 0 10px 0px 0px;
	width: 92%;
	display: block;
	margin-top: 130px;
	font-size: 14px;
	/*[disabled]border:1px solid #000000;*/
	position: fixed;
	bottom: 0px;
	top: 0px;
	overflow: auto;
	overflow-x: hidden;
}
#sidebar
{
	height: 550px;
	/*[disabled]border:1px solid #000000;*/
	overflow: auto;
}
#sidebar A
{
	color: #000000;
	display: block;
	/*[disabled]height:5px;*/
}
#sidebar A:hover
{
	color: #00DD10;
}
.map TABLE
{
}
.map
{
	height: 450px;
	width: 100%;
	border: 0px solid #000000;
	padding-left: 30px;
}
.ajaxSearch_resultLink
{
	color: #000000;
	/*[disabled]font-weight:bold;*/
	text-decoration: none;
}
.ajaxSearch_resultLink:hover
{
	color: #00DE11;
	/*[disabled]font-weight:bold;*/
	text-decoration: none;
}
DIV.cont UL
{
	margin: 0 0 32px 11px;
}
.cont UL
{
	margin: 0;
	padding: 0;
}
DIV.cont UL LI
{
	list-style: none;
}
.cont H3
{
	font-size: 18px;
	margin-left: 10px;
}
.cont UL H3
{
	margin: 0;
	padding: 10px 0 0;
}
.works P A
{
	color: #000000;
	text-decoration: none;
	width: 141px;
}
.cont LI UL
{
	margin: 0;
}
.works P A:Hover
{
	color: #00DE11;
	text-decoration: none;
}
.works
{
	margin-bottom: 0px;
	margin-top: -10px;
}
.cont P A IMG
{
	border: 0px solid #000000;
}
.you LI
{
	float: left;
	list-style: none;
}
.you A
{
	color: #FFFFFF !important;
	background-color: #000000;
	text-decoration: none;
	padding: 3px 3px 1px;
	margin: 0 7px 0 0;
}
DIV.you UL
{
	margin: 5px 0 0;
}
.you A:hover
{
	background-color: #00DE11 !important;
}
.you UL
{
	margin: 0;
	padding: 8px 0 0;
}
.you B
{
	font-weight: 100;
	font-size: 15px;
}
.you
{
	float: left;
	margin-right: 15px;
}
.ga
{
	float: right;
	width: 230px;
}
.cont
{
	width: 92%;
	margin: 0 auto;
	height: 450px;
	padding-left: 50px;
	padding-right: 30px;
}
.vi
{
	position: absolute;
	left: 50%;
	width: 700px;
	margin-left: -350px;
}
.contacts4
{
	float: right;
	border-left: 1px solid #CECECE;
	height: 184px;
}
.contacts3
{
	float: left;
	border-right: 1px solid #CFCFCF;
	height: 184px;
	width: 270px;
	padding-left: 30px;
	padding-top: 27px;
}
.contacts1
{
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #CFCFCF;
}
.b1
{
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	width: 128px;
	height: 26px;
	margin: 0 0 0 300px;
}
.contacts0
{
	position: absolute;
	width: 93%;
	top: 23%;
}
.b0
{
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	margin: 0 auto;
	width: 706px;
}
.contacts2
{
	border: 1px solid #CFCFCF;
	width: 706px;
	margin: -1px auto;
	height: 183px;
}
H2
{
	margin: 0;
	text-align: center;
}
.cont H2
{
}
.wor H2
{
	text-align: justify;
	font-size: 13px;
	font-weight: 100;
	text-transform: uppercase;
}
.wor
{
	text-align: justify;
	float: left;
	width: 60%;
}
H1
{
	font-size: 40px;
	margin: 0 auto 9px;
	width: 100%;
	text-align: center;
}
#wraper
{
	width: 98%;
	margin: 0 auto;
	height: 100%;
	z-index: 999;
	padding-bottom: 85px;
}
.wor A
{
	color: #000000;
}
.wor A:hover
{
	color: #00DE11;
}
.infern-p A
{
	color: #D70D0D;
}
.infern-p A:hover
{
	color: #FEFEFE;
}
.inf-press.vid B
{
	display: block;
	height: 58px;
	font-size: 12px;
	margin-bottom: -10px;
}
.aut
{
	float: right;
	margin-top: 10px;
	font-size: 10px;
}
#ajaxSearch_form
{
	border: 0px solid #000000;
}
#ajaxSearch_form FIELDSET
{
	border: 0px solid #000000;
	background: url(images/searh.gif) no-repeat center center;
}
.cleardefault
{
	font-family: OCRAStd;
	width: 157px;
	border: 0px solid #000000;
	background-color: transparent;
	height: 15px;
	color: #BBBABA;
	position: relative;
	top: 8px;
	left: 3px;
	#top: 0px;
	_top: 0px;
}
#ajaxSearch_submit
{
	/*[empty]font-family:;*/
	width: 30px;
	height: 23px;
	border: 0px solid #000000;
	background-color: transparent;
	text-indent: 999px;
	cursor: pointer;
	overflow: hidden;
	color: #FFF;
	font-size: 0px;
}
.cont H1
{
}
.mi
{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 550px;
	height: 80px;
	margin-left: -235px;
	margin-top: -60px;
}
#header
{
	text-align: center;
	margin: 35px auto 0;
	width: 98%;
	/*[disabled]position:absolute;*/
	height: 100px;
}
A.supply
{
	float: left;
	margin: -15px -100px 0 25px;
	width: 75px;
	display: block;
	color: #BBBABA;
	font-size: 14px;
	/*[disabled]border:1px solid #BBBABA;*/
	text-decoration: none;
	/*[disabled]border-top:2px solid #C4C3C3;*/
}
A.supply:hover
{
	color: #00DE11;
}
.menu
{
	padding-top: 19px;
}
#header .menu LI
{
	float: left;
	list-style: none;
	width: 32%;
}
.left
{
	text-align: justify;
}
.menu A
{
	text-decoration: none;
	color: #000000;
	font-size: 17px;
}
.menu A:hover
{
	color: #00DE11;
}
.menu .center
{
}
.menu .ax A
{
	color: #00E210;
}
.menu .active A
{
	color: #00E210;
}
.right
{
	text-align: right;
}
.logo
{
	text-decoration: none;
	color: #0F0F0F;
	font-size: 25px;
	margin-left: -7px;
}
.search
{
	float: right;
	width: 228px;
	height: 18px;
	margin-right: 62px;
	color: #B2B2B2;
	position: absolute;
	top: 10px;
	right: -2%;
	font-weight: bold;
	font-size: 14px;
}
.pre-ear
{
	/*[disabled]background-position:left center;*/
	/*[disabled]float:left;*/
	/*[disabled]margin-left:70px;*/
}
.pos-ear
{
	/*[disabled]background-position:right center;*/
	/*[disabled]float:right;*/
	/*[disabled]margin-right:70px;*/
	/*[disabled]position:relative;*/
}
.pre-ear, .pos-ear
{
	/*[disabled]width:60px;*/
	/*[disabled]height:20px;*/
	/*[disabled]background-image:url(images/str.gif);*/
	/*[disabled]display:none;*/
}
#footer
{
	position: absolute;
	height: 160px;
	width: 100%;
	margin: -90px auto 0;
	bottom: 80px;
	_position: relative;
	_margin-top: 160px;
}
.jcarousel-item A
{
	text-decoration: none;
}
.jcarousel-item UL LI A
{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	width: 444px;
	display: block;
	background-color: #FFFFFF;
	height: 16px;
}
.jcarousel-item UL LI A:hover
{
	color: #00DE11;
	text-decoration: none;
}
#menu-foot
{
	width: 95%;
	margin: 40px auto 0;
	height: 37px;
}
#menu-foot LI
{
	float: left;
	list-style: none;
	width: 19%;
	text-align: center;
}
#menu-foot A
{
	font-size: 21px;
	color: #161616;
	text-decoration: none;
}
#menu-foot A:hover
{
	color: #00DE11;
}
#menu-foot .active A
{
	color: #00DE11;
}
#menu-ear
{
	/*[disabled]float:left;*/
	/*[disabled]overflow:hidden;*/
	/*[disabled]width:73%;*/
	/*[disabled]position:relative;*/
	/*[disabled]display:none;*/
}
#menu-ear LI
{
	/*[disabled]float:left;*/
	/*[disabled]list-style:none;*/
	/*[disabled]width:14%;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
}
#menu-ear UL
{
	/*[disabled]padding:0;*/
	/*[disabled]margin:0;*/
	/*[disabled]overflow:hidden;*/
	/*[disabled]width:152%;*/
}
#menu-ear A
{
	/*[disabled]display:inline-block;*/
	/*[disabled]border:1px solid #434343;*/
	/*[disabled]padding:4px 8px 0px;*/
	/*[disabled]background-color:#141414;*/
	/*[disabled]color:#EDEDED;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]margin:0 0 0 27px;*/
}
#menu-ear A:hover
{
	/*[disabled]background-color:#00DE11;*/
	/*[disabled]color:#EDEDED;*/
	/*[disabled]border:1px solid #00DD10;*/
}
