html{
  height:100%;
}

body{
  width:100%;
	height:100%;
	padding:0;
	margin:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em;
	background-color:#ffffff;
	color:#1A283C;
}

.test{
  font-size:15pt;
}

.display_none{
  display:none;
}

.clear{
  clear:both;
	overflow:hidden;
	height:1px;
	font-size:0px;
}

.messagebody{
  padding-bottom:22px;
	border-bottom:1px solid #cccccc;
	width:507px;
	margin-bottom:6px;
	padding-left:16px;
}

a:link, a:visited{
  font-weight:bold;
  color:#032D79;
	text-decoration:none;
}

a:hover{
  font-weight:bold;
  color:#000;
	text-decoration:underline;
}

a.newsletter_link:link, a.newsletter_link:visited{
  font-weight:bold;
  color:#373838;
	text-decoration:none;
}

a.newsletter_link:hover{
  font-weight:bold;
  color:#373838;
	text-decoration:underline;
}

div.dolink{
  margin-top:15px;
	text-align:right;
	/* margin-left:7px; */
}

img.dolink{
  display:none;
}

span.dolink{
  border:0;
}

a.dolink:link, a.dolink:visited{
  font-weight:bold;
}

a.dolink:hover{
  font-weight:bold;
	text-decoration:underline;
}

input{
  border:1px solid #333333;
	margin-bottom:12px;
}

textarea{
	border:1px solid #333333;
}

.rowname{
  float:left;
	width:109px;
}

#footer{
  font-size:0.8em;
}

a:link.footer, a:visited.footer{
  color:#032D79;
	text-decoration:none;
}

a:hover.footer{
  color:#000;
	text-decoration:underline;
}#header{
  height:122px;
	background-color:#ffffff;
}

#header_left{
  width:252px;
	background-color:#D5D4D4;
	margin-right:3px;
	float:left;
	height:100%;
}

#logo{
 
}

#header_center{
  width:508px;
	background-color:#0057AC;
	float:left;
	height:100%;
}

#menuhcontainer{
  background-color:#0AA3D6;
	height:38px;
	/*margin-top:12px;*/
	margin-top:0px;
	text-align:center;
}

#menuh{
  background-color:#6F7070;
	background-image:url(bg_menuh.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding-left:10px;
	margin-left:auto;
	margin-right:auto;
	height:29px;
	position:relative;
	top:9px;
	bottom:0px;
}

#header_right{
  width:233px;
	background-color:#032D79;
	background-image:url(rlplogo.gif);
	background-repeat:no-repeat;
  background-position:16px 48px;
	float:left;
	height:100%;
}

#menuhrightcontainer{
  background-color:#CBFF20;
	height:38px;
	margin-top:84px;
	text-align:center;
}

#menuhright{
  background-color:#D5D4D4;
	background-image:url(bg_menuh.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding-left:10px;
	margin-left:auto;
	margin-right:auto;
	height:29px;
	position:relative;
	top:9px;
	bottom:0px;
}

#menupath{
  margin-left:276px;
	width:507px;
	/*height:25px;*/
	padding-bottom:2px;
	background-color:#ffffff;
}

#main{
  border-bottom:1px solid #ffffff;
  width:996px;
}

#spalte1{
  float:left;
	width:252px;
	/* background-color:#0000ee; */
	margin-right:3px;
}

#suche{
  width:252px;
	height:38px;
	background-color:#909191;
	margin-bottom:4px;
	padding-top:0px;
	border:0px solid black;
}

#menu2{
  width:252px;
	background-color:#ffffff;
	margin-bottom:4px;
}

#newsletter_order{
  width:252px;
	height:26px;
	background-color:#CBFF20;
	margin-bottom:4px;
	color:#373838;
	font-weight:normal;
	padding-left:27px;
	padding-top:6px;
}

#newsletter_order[id]{
  width:225px;
	height:20px;
}

#bic-intern{
  width:252px;
	background-color:#ffffff;
}

#spalte2{
  float:left;
	width:507px;
	/* background-color:#0000dd; */
	margin-right:1px;
}

#mainpic{
  width:507px;
	height:148px;
	background-color:#aaaaaa;
	margin-bottom:4px;
}

#maincontent{
  /*width:507px;
	background-color:#ffffff;
	position:relative;
	background-color:green;*/
}

#spalte3{
  float:left;
	width:233px;
	/* background-color:#0000cc; */
}

#topnews{
  width:233px;
	height:148px;
	background-color:#ffffff;
	margin-bottom:4px;
}

#events{
  width:233px;
	background-color:#ffffff;
}

#footer{
  text-align:left;
	margin-top:15px;
	margin-left:272px;
}a.menu1:link, a.menu1:visited{
  height:29px;
	background-color:#6F7070;
	border-right:0px solid #6F7070;
	border-left:0px solid #6F7070;
	border-top:1px solid #ffffff;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menu1:link, html>body a.menu1:visited{
  height:19px;
}

/* a.menu1:visited{
  height:29px;
	background-color:#6F7070;
	border-right:0px solid #6F7070;
	border-left:0px solid #6F7070;
	border-top:1px solid #ffffff;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menu1:visited{
  height:19px;
} */

a.menu1:hover{
  height:29px;
	background-color:#0AA3D6;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #0AA3D6;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menu1:hover{
  height:19px;
}

a.menuactive1:visited, a.menuactive1:link{
  height:29px;
	background-color:#0AA3D6;
	border-top:1px solid #0AA3D6;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menuactive1:visited, html>body a.menuactive1:link{
  height:19px;
}

/* a.menuactive1:link{
  height:29px;
	background-color:#0AA3D6;
	border-top:1px solid #0AA3D6;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menuactive1:link{
  height:19px;
} */

a.menu1right:link, a.menu1right:visited{
  height:29px;
	background-color:#D5D4D4;
	border-right:0px solid #6F7070;
	border-left:0px solid #6F7070;
	border-top:1px solid #ffffff;
	font-size:11px;
	color:#373838;
	font-weight:bold;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menu1right:link, html>body a.menu1right:visited{
  height:19px;
}

a.menu1right:hover{
  height:29px;
	background-color:#CBFF20;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #CBFF20;
	font-size:11px;
	color:#373838;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menu1right:hover{
  height:19px;
}

a.menuactive1right:visited, a.menuactive1right:link{
  height:29px;
	background-color:#CBFF20;
	border-top:1px solid #CBFF20;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font-size:11px;
	color:#373838;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	padding-top:9px;
}

html>body a.menuactive1right:visited, html>body a.menuactive1right:link{
  height:19px;
}

.layoutcontent{
  /* background-color:blue; */
}

.search_rowvalue{

}

input.search_value{
  font-size:11px;
  color:#000000;
  height:18px;
  width:130px;
  border:1px solid #333333;
	vertical-align:middle;
	margin-top:10px;
	margin-right:31px;
	margin-bottom:10px;
	margin-left:31px;
	float:left;
}

html>body input.search_value{
  height:14px;
	
}


.search_icon{
	margin-top:9px;
}

.hilight{
  background-color:#CBFF20;
}

.search_layouttitle{
  font-weight:bold;
	color:#032D79;
	margin-top:12px;
	margin-bottom:15px;
}

a.search_result_layouttitle{
  color:#032D79;
	background-color:#ffffff;
	text-decoration:none;
}

a.search_result_layouttitle:hover{
  color:#032D79;
	background-color:#ffffff;
	text-decoration:underline;
}

div.search_result_more{
  clear:both;
	margin-top:15px;
	padding-bottom:22px;
	border-bottom:1px solid #cccccc;
}

a.search_result_more:link, a.search_result_more:visited{
  color:#032D79;
	text-decoration:none;
}

a.search_result_more:hover{
  color:#032D79;
	text-decoration:underline;
}

.menupathpos{
  padding-top:10px;
}

a.menupath:link{
  color:#1A283C;
	text-decoration:none;
}

a.menupath:visited{
  color:#1A283C;
	text-decoration:none;
}

a.menupath:hover{
  color:#1A283C;
	text-decoration:underline;
}.menupointcontainer{
  margin-bottom:1px;
}

a.menu2:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:27px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#D3D3D3;
}

a.menu2:visited{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:27px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#D3D3D3;
}

a.menu2:hover{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:27px;
	color:#000000;
	text-decoration:underline;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#D3D3D3;
}

.menuactive2:visited, .menuactive2:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:27px;
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	height:20px;
	width:252px;
	height:23px;
	background-color:#0057AC;
	font-weight:bold;
}

.menuactive2:hover{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:27px;
	color:#ffffff;
	text-decoration:underline;
	font-size:8pt;
	height:20px;
	width:252px;
	height:23px;
	background-color:#032D79;
	font-weight:bold;
}

a.menu3:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
	background-image:url(bg_menu3_out.gif);
	background-repeat:no-repeat;
}

a.menu3:visited{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
	background-image:url(bg_menu3_out.gif);
	background-repeat:no-repeat;
}

a.menu3:hover{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#000000;
	background-color:#F7F7F7;
	text-decoration:underline;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
	background-image:url(bg_menu3_over.gif);
	background-repeat:no-repeat;
}

.menuactive3:visited{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#ffffff;
	background-color:#0057AC;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	width:252px;
	height:23px;
}

.menuactive3:hover{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#ffffff;
	background-color:#0057AC;
	text-decoration:underline;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	width:252px;
	height:23px;
}

.menuactive3:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:28px;
	color:#ffffff;
	background-color:#0057AC;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	width:252px;
	height:23px;
}

a.menu4:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:40px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
}

a.menu4:visited{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:40px;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
}

a.menu4:hover{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:40px;
	color:#000000;
	background-color:#F7F7F7;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	height:20px;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
}

.menuactive4:visited{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:40px;
	color:#000000;
	background-color:#F7F7F7;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	height:20px;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
}

.menuactive4:link{
  display:table-cell;
	vertical-align:middle;
	line-height:25px;
	padding-left:40px;
	color:#000000;
	background-color:#F7F7F7;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	height:20px;
	width:252px;
	height:23px;
	background-color:#EDF4F4;
}
.bic-intern-title{
  height:38px;
	background-color:#D5D4D4;
	font-weight:bold;
	padding-top:12px;
	padding-left:27px;
}

html>body .bic-intern-title{
  height:26px;
}

#bic-intern-content{

}

.templatenews{
  width:90%;
	padding-left:15px;
}

.templatenewsimg{
  float:left;
	font-size:0px;
	padding-right:5px;
}

table.newsarchiv{
  border:0px solid red;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:500px;
	background-color:#eeeeee;
}

.newsarchivcol1{
  width:80%;
}

.newsarchivcol2{
  width:20%;
}

th.newsarchiv{
  font-size:12px;
	font-weight:bold;
	text-align:left;
	border:1px solid #333333;
	background-color:#dddddd;
}
	
td.newsarchiv1{
  border:1px solid #333333;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
	
td.newsarchiv2{
	border:1px solid #333333;
	border-collapse:collapse;
	margin:0;
	padding:0;
	background-color:#dddddd;
}
	
div.newsarchivimg{
  float:left;
  display:none; 

}

div.newsarchivcontent{
  float:left;
  display:none; 
}
	
.news_ticker_border{
  border:0px solid #333333;
	padding:3px;
	padding-left:9px;
	margin-bottom:3px;
}

.news_ticker_toptitle{
  background-color:#CECECE;
	font-weight:bold;
	font-size:12pt;
	color:#2B4776;
	padding:1px;
}

.news_ticker_title{
  border:0px solid green;
}

.news_ticker_date{
  display:none;
}

.news_ticker_img{
  display:none;
}

.news_ticker_content{
  border:0px solid blue;
	margin-top:0px;
}

.news_ticker_more{
  border-bottom:1px solid #AAACAC;
	text-align:right;
}

.news_ticker_more_text{
}

html>body .news_ticker_more_text{
  position:relative;
	bottom:-2px;
}

a.news_ticker_more:link{
  /* color:#032D79;
	font-weight:bold;
	text-decoration:none; */
}

a.news_ticker_more:visited{
  /* color:#032D79;
	font-weight:bold;
	text-decoration:none; */
}

a.news_ticker_more:hover{
/*   color:#032D79;
	font-weight:bold;
	text-decoration:none; */
}

.news_ticker_bottom{
border-top:1px dotted #333333;
}	

a.news_ticker_title:link,a.news_ticker_title:visited{
  color:#032D79;
	font-weight:bold;
	text-decoration:none;
}

a.news_ticker_title:hover{
  color:#032D79;
	font-weight:bold;
	text-decoration:underline; 
}.layouttitle{
  display: table;
	height: 38px;
	position: relative;
	overflow: hidden;
  padding-left:16px;
	color:#ffffff;
	font-weight:bold;
	background-color:#0099CC;
	width:507px;
	margin-bottom:14px;
}

*[class="layouttitle"]{
  display: table;
  position: static;
  width:491px;
}

.layouttitle_none{
  display:none;
}

a.template401_title:link,a.template401_title:visited{
  color:#032D79;
	font-weight:bold;
	text-decoration:none;
}

a.template401_title:hover{
  color:#032D79;
	font-weight:bold;
	text-decoration:underline;
}

.layouttitlepos{
  position: absolute;
	top: 50%;
}
*[class="layouttitlepos"]{
  display: table-cell;
  vertical-align: middle;
  position: static;
}

.headline{
	position:relative;
	top:-50%;
}

*[class="headline"]{
  position: static;
}


/* Templates */
.template401img{
  float:left;
	padding-right:5px;
	width:119px;
	height:80px;
	/*background-color:red;*/
}

.template401texposition{
  width:380px;
	float:left;
}

.template401content{
  margin-top:13px;
	_height:40px;
}

*[class="template401content"]{
  min-height:40px;
}

/*.template401_more{
  border-bottom:1px solid #AAACAC;
	text-align:right;
}

.template401_more_text{
}

html>body .template401_more_text{
  position:relative;
	bottom:-2px;
}*/

/*.template401_more{
  border-bottom:1px solid #AAACAC;
	text-align:right;
	width:368px;
}

a.template401_more:link,a.template401_more:visited,a.template401_more:hover{
  color:#032D79;
	text-decoration:none;
}*/

/* 413 */

.template413{
  /*width:740px;*/
	/* position:absolute; */
	z-index:1500;
}

.template413imgpos{
  background-color:blue;
  float:right;
	width:232px;
	/* margin-top:-52px; */
}

.template413background{
  height:200px;
  background-image:url(bg_content_right.gif);
}

.template413img1{
  padding-bottom:10px;
	background-color:#EBEBEB;
  color:#1A283C;
}

.template413img2{
  padding-bottom:10px;
	background-color:#EBEBEB;
  color:#1A283C;
}

.template413img3{
  background-color:#EBEBEB;
  color:#1A283C;
}

.template413contentpos{
  float:left;
	width:475px;
	padding-left:16px;
}

/* 414 */

.template414{
  width:740px;
	position:absolute;
	z-index:1000;
}

.template414imgpos{
  float:right;
	width:232px;
	margin-top:52px;
}

.template414background{
  height:200px;
  background-image:url(bg_content_right.gif);
}

.template414img1{
  padding-bottom:10px;
	background-color:#EBEBEB;
  color:#1A283C;
}

.template414img2{
  padding-bottom:10px;
	background-color:#EBEBEB;
  color:#1A283C;
}

.template414img3{
  background-color:#EBEBEB;
  color:#1A283C;
}

.template414contentpos{
  float:left;
	width:475px;
	padding-left:16px;
}

/* 415 */

.template415{
  width:492px;
	padding-left:15px;
	border-bottom:1px solid #8D8D8D;
	margin-bottom:4px;
}

.template415img{
  padding-left:16px;
	width:200px;
	margin-bottom:20px;
}

.template415content1{
  width:220px;
	padding-left:16px;
	float:left;
	_height:45px;
}

.template415content2{
  width:240px;
	float:left;
	_height:45px;
}

*[class="template415content1"]{
  min-height:45px;
}

*[class="template415content2"]{
  min-height:45px;
}


/* 416 */

.template416{
  width:492px;
	padding-left:15px;
	border-bottom:1px solid #8D8D8D;
	margin-bottom:4px;
}

.template416img{
  /*padding-left:16px;*/
	width:73px;
	/*margin-bottom:20px;*/
	float:left;
}

.template416content1{
  width:175px;
	float:left;
	margin-left:15px;
	text-align:left;
}

.template416content2{
  width:175px;
	float:left;
	text-align:left;
}

/*template417 - Ein Bilderlink links mit 1 RTF-Editor:*/
.template417{
  width:492px;
	padding-left:15px;
	padding-bottom:8px;
	border-bottom:1px solid #8D8D8D;
	margin-bottom:4px;
}

.template417img{
  float:left;
	padding-right:25px;
	text-align:center;
	width:205px;
}

.template417content{
  float:left;
	width:260px;
}

/* 418 */

.template418img{
  float:left;
	padding-right:5px;
	width:119px;
	height:80px;
	/*background-color:red;*/
}

.template418texposition{
  width:380px;
	float:left;
}

.template418content{
  margin-top:13px;
	_height:147px;
}

*[class="template418content"]{
  min-height:147px;
}.contact_intro_container{
  display: table;
	height: 40px;
	position: relative;
	overflow: hidden;
  padding-left:16px;
	color:#1A283C;
	background-color:#EBEBEB;
	width:507px;
	margin-bottom:14px;
	margin-top:-11px;
}

*[class="contact_intro_container"]{
  display: table;
  position: static;
  width:491px;
}

/* .contact_intro_pos{
  position: absolute;
	top: 50%;
}

.contact_intro_pos[id]{
  display: table-cell;
  vertical-align: middle;
  position: static;
}

.contact_intro{
  position:relative;
	top:-50%
}

.contact_intro[id] {position: static;} */

.contact{
  margin-top:-13px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:16px;
  background-color:#EBEBEB;
  color:#1A283C;
}

.contact_rowname{
  float:left;
	width:109px;
}

.contact_rowvalue{
  float:left;
	width:120px;
}/*Eventdetails*/
table.eventdata{
  margin-left:13px;
}

/*Registrierungsformular*/
.events2_registertext{
  background-color:#EBEBEB;
  padding-top:5px;
	padding-bottom:5px;
	padding-left:16px;
	margin-top:-13px;
}

*[class="events2_registertext"]{
  margin-top:-11px;
}

.events2_register{
  background-color:#EBEBEB;
  padding-top:16px;
	padding-bottom:16px;
	padding-left:16px;
	margin-top:-27px;
}

div.events2_checkbox{
  text-align:left;
}

input.events2_checkbox{
  border:0;
	width:13px;
}





/*Eventanzeige rechts*/
.events2_title{
  width:233px;
	height:38px;
	background-color:#032D79;
	margin-bottom:4px;
	color:#ffffff;
	font-weight:bold;
	padding-left:9px;
	padding-top:13px;
}

html>body .events2_title{
  height:25px;
	width:224px;
}

.events2_row_container{
  padding-left:9px;
	padding-top:11px;
	padding-right:5px;
	padding-bottom:10px;
	border-bottom:1px solid #AAACAC;
}/* .white{
  font-size:0.7em;
}

*[class="white"]{
  font-size:1em;
} */

td{
  font-size:0.7em;
}

html>body td{
  font-size:1em;
}



.press_layouttitle{
  display: table;
	height: 38px;
	position: relative;
	overflow: hidden;
  padding-left:16px;
	color:#ffffff;
	font-weight:bold;
	background-color:#0099CC;
	width:507px;
	margin-bottom:14px;
}

*[class="press_layouttitle"]{
  display: table;
  position: static;
  width:491px;
}

.press_layouttitlepos{
  position: absolute;
	top: 50%;
}
*[class="press_layouttitlepos"]{
  display: table-cell;
  vertical-align: middle;
  position: static;
}

.press_popuptitle{
	position:relative;
	top:-50%;
}

*[class="press_popuptitle"]{
  position: static;
}

.press_popupimg{
  padding-left:16px;
}

.press_popupcontent{
  font-style:italic;
	padding-left:16px;
}