body,td {
	padding:0px;
    margin:0px;
	font-family: 'Open Sans', tahoma, Arial;
	text-align: justify;
	font-size:13px;
	color: #505050;
}
td.align-right { text-align: right; }
td.align-left { text-align: left; }
td.align-center { text-align: center; }
td.decoration-strikeout { text-decoration: line-through; }
a, a:link , a:visited {
	color: #000080;
	text-decoration: underline;
}
a:hover, a:active {
	color: #FF8000;
	text-decoration: underline;
}


.mainmenutext {
	color: #505050;
    font-size:110%;
    font-weight:bold;
    text-decoration:none;
    font-family: 'Open Sans', tahoma, Arial;
	vertical-align:middle;
	text-align: center;
}

.lang-menu {float: right; width: 126px;}
.lang-menu ul li{height:20px;border-right:solid 1px rgb(175,175,175);line-height:100%;}
.lang-menu ul li:hover ul li a{border-left:solid 1px rgb(175,175,175);border-right:solid 1px rgb(175,175,175);border-bottom:solid 1px rgb(175,175,175);}
.lang-menu ul li:hover ul li{height:20px !important;width:121px !important;overflow:hidden;display:block;list-style-type:none;bottom:0px;top:0px;}
.lang-menu{display:block;z-index:10000;width:132px;border:none;color:rgb(75,75,75);}
.lang-menu ul{list-style-type:none;margin:0;}
.lang-menu ul li{float:left;position:relative;z-index:auto !important;z-index:1000;background-image:none;list-style-type:none;}
.lang-menu > ul > li{position:relative;left:-40px;line-height:1em;border-right:0px solid #fff !important;}
.lang-menu ul li a{outline:none;float:none !important;float:left;display:block;width:105px;height:auto;margin-left:0px;padding:4px 8px 4px 8px;color:#505050;font-size:11px;text-decoration:none;}
.lang-menu ul li ul{display:none;border:none;position:absolute}
.lang-menu ul li ul li{display:block;list-style:inside none;}
.lang-menu > ul > li:hover > ul{cursor:pointer;display:block;width:135px;position:absolute;z-index:10000;top:22px;margin-top:0em;padding:0pt;}
.lang-menu ul li:hover ul li a{display:block;width:106px;height:auto;margin-left:-1px;padding:4px 8px 4px 8px;}
.lang-menu > ul > li:hover > ul >li > a{margin-left:-1px;}
.lang-menu ul li:hover a{background-color:#ffffff;}
.lang-menu > ul > li:hover >a{background-color:#fff;border:solid 1px rgb(175,175,175);}
1.lang-menu > ul > li:hover >a{background-image:none; background-color:#FFbe7e;border:solid 1px rgb(175,175,175);}
.lang-menu > ul >li ul li a:hover{background-color:#6e925f;}
.lang-menu ul li:hover a{text-decoration:none;}
.lang-menu ul li:hover ul li a{border-left:solid 1px #000000;border-right:solid 1px #000000;border-bottom:solid 1px rgb(175,175,175);font-weight:normal;color:rgb(50,50,50);}
.lang-menu ul li:hover ul{border-top: 1px solid rgb(175, 175, 175);border-left: 1px solid rgb(175, 175, 175); border-bottom: 1px solid rgb(175, 175, 175); width: 121px;}
.lang-selected{border:solid 1px rgb(230,230,230); background:#fff url('/images/flags/arrow-down.png') no-repeat 100px 5px}


a.decoration-none, a:visited.decoration-none  { text-decoration: none; }
H1{font-size: 160%;font-weight: normal; color: #404040; /*text-indent: 20px*/}
H2{font-size: 130%;font-weight: normal; color: #404040;}
H3{font-size: 100%; margin: 0px; display: inline; color: #404040;}
H4{font-size: 100%;font-weight: normal; margin: 0px; display: inline; color: #404040;}

.column_center{
  left: 50%;
  margin-left: -500px;
  position: absolute;
  width: 1000px;
}


a.decoration-none { text-decoration: none; }

hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	border:0px none;
	clear:both;
	height: 1px;
}

#wscms_wrapper {
	margin-left:auto;
	margin-right:auto;
	min-width: 1000px;
	max-width: 1200px;
}

#wscms_content {
	margin-left:auto;
	margin-right:auto;
/*	width:1200px;	*/
	min-width: 1000px;
	max-width: 1200px;
}

#wscms_main {
	/*float: left;
	width: 68%;
	padding: 20px;
	z-index: 1; */
	float: left;
	width: 70%;
	padding: 5px 15px;
	z-index: 1; 
}

#wscms_leftblock{
   float: right;
  width: 25%;
  z-index: 10; 
  padding-bottom: 50px;
}

#wscms_header{
	margin-left:auto;
	margin-right:auto;
	min-width: 1000px;
	max-width: 1200px;
}

#wscms_footer {
	min-width: 1000px;
	max-width: 100%;
}

#footer_content {
	margin-left:auto;
	margin-right:auto;
	min-width: 1000px;
	max-width: 1200px;
}

.btn-download{
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(/images/btn-dwnl-03-en.png) no-repeat left 0px;
	width: 250px;
	height: 72px;
	background-color: #6f9260;
}
.btn-download-text{
	display: inline-block;
	font: normal 10pt  tahoma, arial; 
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 45px;
	width: 205px;
	height: 42px;
	vertical-align: middle;
	text-align: center;
}
