body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align:center;
	background:  #FFEC01 url(../pics/elmer/mainbg.gif) top center no-repeat;	
	color:#000000;
	line-height:1.4em;
}

.content-left2 {
	float:left;
/*	_width:1%;
*/
}

.content-right2 {
	float:right;	
	_width:1%;	
	width:200px;
}


.producttitle {
	padding-top:6px;
}

#content-address {
	display:none;
}

.content-in1 {
	padding:5px;
	position:relative;
	z-index:2;
}

.overcontent {
	position:relative;
	xfloat:left;
	xwidth:100%;
	_height:1%
}

.overcontentuni {
	position:relative;
	float:left;
	width:100%;
	_height:1%

}

.content-leftuni {
	float:left;
	width:143px;
	position:relative;
	_height:1%;
}

.content-rightuni {
	float:right;
	width:143px;
	position:relative;
	_height:1%;	
}

.content-leftstart {
	float:left;
	width:325px;
	overflow-x:hidden;
	_height:1%;
	position:relative;

}

.content-rightstart {
	float:right;
	width:295px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
}

/*  ### added brano 0911 */
.content-leftstart09 {
	float:left;
	width:325px;
	overflow-x:hidden; 
	/*overflow:hidden;*/
	_height:1%;
	position:relative;

}

.content-link09 {
	float:left;
	width:170px;
	padding-top:160px;
	/*overflow-x:hidden;*/
	overflow:hidden;
	position:relative;	
}
.klicken_link {
	margin-left:90px;
}
.content-rightstart09 {
	float:right;
	width:295px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
}
.content-leftstart09 .csc-frame-frame1 {
	padding-bottom:0px !important;
}

.table_start09_1 {
	width:32px;
	height:20px;
	background:url(../pics/dot_start.gif) bottom left repeat-x;
}
.table_start09_2 {
	width:72px;
	height:20px;
	background:url(../pics/dot_start.gif) bottom left repeat-x;
}
.table_start09_3 {
	width:192px;
	height:20px;	
	background:url(../pics/dot_start.gif) bottom left repeat-x;
}
.table_start09_4	 {
	width:98px;
	height:20px;
	background:url(../pics/dot_start.gif) bottom left repeat-x;
}	
.my_submit_elmer {
	text-decoration:none;
	background:#FFF200 url(../pics/elmer/sipka.gif) center left no-repeat; 
	font-weight:bold; 
	color:#00723A; 
	padding-left:24px; 
	border:none;
	cursor: hand;
  cursor: pointer;
  margin:0px;
  margin-bottom:20px;
  margin-top:10px;
	}
.mailform_text1 {
	font-size:11px;
}

form {
	padding:0px;
	margin:0px;
}

.radio_elmer {
	line-height:26px;
}	
.radio_elmer input {
	margin:0px;
	padding:0px;
}	

.content-right09 {
	float:right;
	width:466px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
	xpadding:15px;	
}
.content-right09 .csc-frame-frame1 {
	padding-bottom:0px !important;
	padding-top:0px !important;
}

.content-right09 .content-in {
	padding-top:10px;
}

/* ########## */



.content-left0 {
	float:left;
	width:324px;
	overflow-x:hidden;
	_height:1%;
	xpadding:15px;
	position:relative;

}

.content-right0 {
	float:right;
	width:466px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
	xpadding:15px;	
}

.content-left {
	position:relative;
	_height:1%;
}

.content-right {
	position:relative;
	_height:1%;
}


.content-out {
	position:absolute;
	width:100%;
	min-height:100%;	
	_height:100%;
	background-color:#FFFFFF;
	-moz-opacity: 0.70;
	opacity:0.70;
	filter: alpha(opacity=70);
	z-index:0;
}

.content-outdark {
	position:absolute;
	width:100%;
	min-height:100%;	
	_height:100%;
	background-color:#FFFFFF;
	-moz-opacity: 0.80;
	opacity:0.80;
	filter: alpha(opacity=80);
	z-index:0;
}


.content-in {
	xpadding:15px;
	position:relative;
	z-index:2;
}

.cs2info {
	bottom:0;
	right:0;
	width:159px;
	text-align:left; 
	font-weight:normal;
	padding-left:15px;
	font-size:9px;	
}

#cs2link {
	font-size:9px;
}

#bottom-dummy {
	width:862px;
	font-size:11px;
}


a {
	color: #00723A;
	text-decoration: none;
}

a:visited {
	color: #00723A;
}

a:hover {
	color: #000000;
}

img {
	border: none;
}

#body-container {
	width:862px;
	min-height: 100%;
	_xheight:100%;
	text-align:left;
	position:relative;
	margin-bottom:36px;
}

#body-over0 {
	position:absolute;
	_position:relative;	
	height: 100%;	
	min-height: 100%;	
	width: 100%;
	text-align:center;
}

#body-over  {
	position:relative;		
	width:862px;
	_height: 100%;		
	min-height: 100%;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;	
}

#top {
	width:862px;
	xheight:103px;	
	x_height:123px;
	height:53px;	
	_height:73px;
	overflow:hidden;
	position:relative;
	text-align:left;
	padding-top:20px;
}

#topin {
	position:absolute;
	width:100%;
	height:38px;
	background-color:#FFFFFF;
	-moz-opacity: 0.40;
	opacity:0.40;
	filter: alpha(opacity=40);
}

#top2 {
	width:862px;
	position:relative;
	xmin-height:471px;
	xheight:471px;
	min-height:438px;
	height:438px;
	
	overflow:hidden;
}

#header-image {
	width:862px;
	xheight:593px;
	height:513px;	
	overflow:hidden;
	position:absolute;
	left:0px;
	top:10px;
}

#content-menu {
	padding:0;
	margin:0;
  	width:255px;	
	overflow-x:hidden;
	height:22px;
	position:absolute;
	left:222px;
	top:31px;
	z-index:10;
}

#content-metamenu {
	padding:0;
	margin:0;
  	xwidth:300px;	
	overflow-x:hidden;
	height:22px;
	position:absolute;
	right:56px;
	top:31px;
	z-index:10;
}



#content-submenu {
	padding:0;
	margin:0;
  	width:100%;	
	overflow-x:hidden;
	height:22px;
	margin-top:34px;
}

#content-submenu {
	padding:0;
	margin:0;
  	width:100%;	
	overflow-x:hidden;
	height:40px;
	margin-top:14px;
}

#header-logo {
	position:absolute;
	left:11px;
	top:26px;
 	padding:0;
	margin:0;
}

#content-language {
	position:absolute;
	z-index:10;
	right:0;
	top:31px;
}

#content-out {
	
	min-height:434px;
	_height:434px;
	background: transparent url(../pics/bottombg.gif) bottom left no-repeat;
	padding-bottom:85px;
	width:924px;
	overflow-x:hidden;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
}

#content-content {
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;	
	padding-bottom:10px;
	_width:100%;
	position:relative;
}


#column-1 {
    float:left;
	margin: 0px;
	padding: 0px;
	width: 375px;
    overflow-x:hidden;
    padding-left:47px;
}

#column-2 {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 560px;	
	overflow-x: hidden;
	position:relative;
}


.clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;	
	font-size:0px;	
	clear: both;
}

html>body .clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;
	font-size:0px;
	clear: both;
} 

@media print {

body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align:center;
	background:  none;	
	color:#000000;
	line-height:1.4em;
}

.content-in1 {
	padding:5px;
}

.overcontent {
	position:relative;
	float:left;
	width:100%;
	_height:1%
}

.overcontentuni {
	position:relative;
	float:left;
	width:100%;
	_height:1%

}

.content-leftuni {
	float:left;
	width:143px;
	position:relative;
	_height:1%;
}

.content-rightuni {
	float:right;
	width:143px;
	position:relative;
	_height:1%;	
}

.content-leftstart {
	float:left;
	width:325px;
	overflow-x:hidden;
	_height:1%;
	position:relative;

}

.content-rightstart {
	float:right;
	width:295px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
}



.content-left0 {
	float:left;
	width:324px;
	overflow-x:hidden;
	_height:1%;
	xpadding:15px;
	position:relative;

}

.content-right0 {
	float:right;
	width:455px;	
	overflow-x:hidden;
	position:relative;
	_height:1%;
	xpadding:15px;	
}

.content-left {
	position:relative;
	_height:1%;
}

.content-right {
	position:relative;
	_height:1%;
}


.content-out {
	display:none;
}

.content-in {
	xpadding:15px;
	position:relative;
}

.cs2info {
	bottom:0;
	right:0;
	width:159px;
	text-align:left; 
	font-weight:normal;
	padding-left:15px;
	font-size:9px;	
}

#cs2link {
	font-size:9px;
}

#bottom-dummy {
	display:none;
}


a {
	color: #00723A;
	text-decoration: none;
}

a:visited {
	color: #00723A;
}

a:hover {
	color: #000000;
}

img {
	border: none;
}

#body-container {
	width:862px;
	min-height: 100%;
	_xheight:100%;
	text-align:left;
	position:relative;
	margin-bottom:36px;
}

#body-over0 {
	position:absolute;
	_position:relative;	
	height: 100%;	
	min-height: 100%;	
	width: 100%;
	text-align:center;
}

#body-over  {
	position:relative;		
	width:862px;
	_height: 100%;		
	min-height: 100%;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;	
}

#top {
	width:862px;
	height:48px;	
	_height:68px;
	overflow:hidden;
	position:relative;
	text-align:left;
	padding-top:20px;
}

#topin {
	display:none;
}

#top2 {
	width:862px;
	position:relative;
	min-height:466px;
	height:466px;
	overflow:hidden;
}

#header-image {
	display:none;
}

#content-menu {
	display:none;
}

#content-metamenu {
	display:none;
}



#content-submenu {
	display:none;
}

#content-submenu {
	display:none;
}

#header-logo {
	position:absolute;
	left:11px;
	top:26px;
 	padding:0;
	margin:0;
}

#content-language {
	display:none;
}

#content-out {
	
	min-height:434px;
	_height:434px;
	background: none;
	padding-bottom:85px;
	width:924px;
	overflow-x:hidden;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
}

#content-content {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;	
	_width:100%;
	position:relative;
}


#column-1 {
    float:left;
	margin: 0px;
	padding: 0px;
	width: 375px;
    overflow-x:hidden;
    padding-left:47px;
}

#column-2 {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 560px;	
	overflow-x: hidden;
	position:relative;
}


.clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;	
	font-size:0px;	
	clear: both;
}

html>body .clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;
	font-size:0px;
	clear: both;
} 


#content-address {
	display:block;
	position:absolute;
	right:0;
	top:20px;
	
}






}





