/* blockquote, q {
  quotes: "" ""; }

header, section, footer,
aside, nav, article, figure {
  display: block; }

label, input[type=button], input[type=submit], button {
  cursor: pointer; }

button {
  width: auto;
  overflow: visible; }

img {
  -ms-interpolation-mode: bicubic;
  }

input,
textarea,
select {
  padding: 5px;
  font: 400 1em Verdana, Sans-serif;
  color: #666;
  background: #fff;
  border: 1px solid #999;
  margin: 0 0 1em 0; }

input:focus,
textarea:focus,
select:focus {
  color: #000;
  background: #fff;
  border: 1px solid #666; }

a, a:visited {
  color: #0088cc;
  text-decoration: none;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear; }

a:hover, a:active {
  color: #333333;
  text-decoration: underline; }
*/

/*ol, ul {
  padding-left: 30px;
  margin-bottom: 1em; }

*/

<!---------------------------------------------------------------------------------------------------------------------------------
-->  
<!----------------------------------------------------------------------------------------------------------------------------
-->
.lean-slider { 
    position: relative; 
    *zoom: 1;
}
.lean-slider:before,
.lean-slider:after {
    content: " ";
    display: table;
}
.lean-slider:after {
    clear: both;
}

.lean-slider-slide { 
   
/*	margin-top:50px;
*/    
	display: none;
	padding:50px;
	width: 675px;
}
.lean-slider-slide.current { display: block; }

.maint_td_background{
	background-color:#e2e9e1;
	height:200px;
}
.jaurnals_background{
	background-color:#e2e9e1;
	height:350px;
}
.td_back{
	background-color:#e2e9e1;
	padding-left:25px;
	vertical-align:middle;
	padding-bottom:3%;
}
.td_back2{
	background-color:#e2e9e1;
	padding-left:25px;
	vertical-align:middle;
}
.banner_menue{
	color:#000000;
	font-family:'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:solid 1px #ededed;
	background-color:#FFFFFF;
	text-align:left;
	padding-left:15px;
	padding-top:7px;
	width:129px;
	height:29px;
}
.banner_menue_2{
	color:#e74037;
	font-family:'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:15px;
	border-bottom:solid 1px #ededed;
	background-color:#FFFFFF;
	text-align:left;
	padding-left:22px;
	padding-right:15px;
	padding-top:7px;
	width:195px;
	height:58px;
	
}
.curr_ban{
	opacity:0.8;
}
.banner_text_2{
	color:#3a3c39;
	font-family:'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
}
.banner_menue:hover{
	cursor:pointer;
	background-color:#e6342a;
	color:#FFFFFF;
}
.banner_menue_2:hover{
	cursor:pointer;
	background-color:#f4f6f1;
	color:#e74037;
	opacity:0.8;
}
.BMactive{
	background-color:#e6342a;
	color:#FFFFFF;
}
.BMactive_2{
	background-color:#f4f6f1;
	color:#e74037;
}
.bannerarrow {    
	content: "";
    display: block;
    top: 19px;
    width: 0;
    height: 0;
    border-color: transparent #E6342A transparent transparent;
    border-style: solid;
    border-width: 8px;
	visibility:hidden;
	margin-left:-38px;
	position:relative
}
.arrow-active {    
	visibility:visible;
}
.banner_img{
	width:100%;
	height:330px;
}
.banner_menue_arrow{
	position:relative;
	visibility:hidden;
}
.banner_menue_arrow:after{ /*arrow added to leftarrowdiv DIV*/
	content:'';
	display:block;
	position:absolute;
	top:9px;
	left:48px; /*should be set to -border-width x 2 */
	width:0;
	height:0;
	border-color: transparent #e6342a transparent transparent; /*border color should be same as div div background color*/
	border-style: solid;
	border-width: 8px;
}
.div_img{
	margin-left:-350px;
}


