p, h1, .lang, .hot, .contentfont, .message, .nav, .footer, #footer, .loc, li,.description, h2, h3, .glossary, .honfont{
	font-family:  Tahoma, Arabic Transparent;
}

body{
	background-image: url(../_images/bg-rtl.gif);
	background-repeat: repeat-y;
}

#nav2{
	direction: rtl;
	float: right;
}


.hon{
	margin: 1px 5px 5px 8px;
	float: right;
}

a.honfont {
	margin-right: 15px;
	float:right;
	text-align:right;
}

#fontsize{
	position: relative;
	top: 10px; /* war 130*/
	left: 0px;
	z-index: 1000005;
	width: 130px;
	height: 20px;
 	margin-bottom: 44px;
	margin-right: 11px;
}

#fontsize img{
	padding-left: 5px;
	margin-right: auto;
}

#logo{
	position: absolute;
	z-index: 506;
	width: 132px;
	left: 866px;
}

#header1 img{float: right;}

#header1 h1{
	font-size: 18px;
	direction: rtl;
	float: left;
	text-align: left;
	margin-left: 10px;
	}

#sidebar{left: 16px;}	

#footer {
	left: 226px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	direction: rtl;
	unicode-bidi: embed;
	font-size: 11pt;
}

#footer ul li{
	float: right;
	margin-left: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right: 0px;
}

#footer ul li.rechts{
	float: left;
	margin-left: 0px;
}

#header{
	left: 0px; 
	float: none;
}

#header img, #innerhotleft{float: right;}
#innerhotright img{float: left;}

h2.slogan{
	font-size: 14px;
	direction: rtl;	
	padding:5px 329px 5px 5px;
	text-align: right;
	font-family:  Tahoma, Arabic Transparent;
}
	
#innercontent{left: 70px;}		
 
#innercontent p{margin-bottom: 20px;
line-height: 15pt;} 

#innercontent .ltr{
	font-size: 10pt;
	left: 30px;
}		

#innercontent h1,
#innercontent .ltr h1.rtl
{font-size: 1.3em;font-family: Tahoma, Arabic Transparent;} 
#innercontent h2, #innercontent h2 a, #innercontent h2.noabsto, #innercontent h3, #innercontent .spalteli h3, #innercontent .spalteli250 h3{
	font-size: 1em;
}

#sidebar h1.rtl {
    font-size:1.5em;
    margin: 0 0 -20px;
}

#innercontent .container410 p {
    margin-bottom: 10px;
}

.bildlinks {
    float: right;
    margin-right: 0px;
	 margin-left: 30px;
}

#innercontent .ltr p{margin-bottom: 10px; line-height: 1.4em;}
#innercontent .ltr p.mediavids{font-size: 0.8em;margin: 0px;}
#innercontent .ltr h1{font-size: 1.05em;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#innercontent h2, #innercontent h2 a, #innercontent h2.noabsto{margin-top: 1em;}
.ltr .glossary, .ltr .glossaryoff{font-size: 1em;}
#innercontent .ltr h2.sitemap{font-size: 0.8em;}
#innercontent .ltr ul.sitemap li a, #innercontent .ltr .sitemap h3{font-size: 0.9em;}
#innercontent .ltr h2.sitemap a{font-size: 1em;}
.ltr #quizboxinnen1{font-size: 0.8em;}

.rtl,
.ltr .rtl {
	direction: rtl;
	font-size: 11pt;
	unicode-bidi: embed;
} 


.pdf, .ltr *, .ltr, #innerhotright.ltr a, #msnav{
	direction: ltr;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.pdf{font-size: 0.6em;}
.ltr .pdf{font-size: 0.8em;}
img.ltr{float: left;}
ul li{margin-bottom: 10px;}
.ltr ul li{margin-bottom: 10px;}
.ltr .alertbox{font-size: 0.8em;}
#innercontent #msnav {
	font-size: 0.8em;
	left: 0px;
}

.time{
	font-size: 0.8em;
	color: #333;
	text-align: left;
	unicode-bidi: override;
}

.time .ltr{unicode-bidi: bidi-override;}
#sidebar .rtl{
	line-height: 20px;
}




.interviewpic {
    float: right;
    left: 0;
    margin: 0;
    position: relative;
    top: 0;
    width: 131px;
}



.alertbox {
    background-color: #CAE4EC;
    float: left;
    font-size: 0.9em;
    margin: 5px 30px 15px 0;
    padding: 15px;
    position: relative;
    width: 220px;
}


ol.ohne li {
    color: #333333;
    line-height: 1.6em;
    list-style: none;
    margin-bottom: 15px;
}

a.pinpic {
    float: right;
    font-size: 0.8em;
    position: relative;
    text-decoration: none !important;
    width: 130px;
}






/*
	Styles für das 2. versteckte Menue
	Quick & Dirty / no IE support without JavaScript!!!!
*/

body.mirror #nav2 li.plus, body.mirror #nav2 li.plus:hover, body.mirror #nav2 li.plussfhover{
background-image: none;
	background-image: url(../_images/nav/arrows-ar.gif) !important;
	background-position: left !important;
	background-repeat: no-repeat;
	}

#nav2{
	text-align: right;
}


#nav2 ul li {
	list-style-type: none;
}

#nav2 li ul {
	left: -9999px;
}

#nav2 ul li a{
	padding: 5px 20px 5px 0px;
}

#nav2 li ul li a{
	padding: 3px 10px 3px 0px;
}

#nav2 .rtl {
font-family:Tahoma,Arabic Transparent;
font-size:12px;
font-weight:bold;
}


#nav2 .navfxenabled li:hover ul { 
		left: -9999px;
	
}
#nav2 li:hover ul, 
#nav2 .navfxenabled li.over ul,
#nav2 li ul li:hover ul, 
#nav2 .navfxenabled li ul li.over ul
 { 
			display: block;
		right: 190px;
		left: auto;
	/*	top: -100px;*/
		
}
#nav2 li:hover ul ul, 
#nav2 .navfxenabled li.over ul ul { 
			left: -9999px;
		
}

#hon {
direction:ltr;margin-left:0;
margin-right:16px;
}

#hon *{

	font-size: 10pt !important;

}

#hon td{vertical-align: top;}


#nav2 ul ul li{
	margin-top: 0px;
}

#sidebar p {
	font-size: 10pt;
}

#statement .vidsboxle {
    float: right;
    width: 300px;
}

#statement .vidsboxre {
    float: left;
    width: 180px;
}

form.studies label {
    display: block;
    float: right;
    margin-top: 15px;
    width: 260px;
}

form.studies input {
    float: right;
    margin-top: 15px;
    width: 280px;
}

table.studies th.rtl {
    font-size:11pt;
    text-align: right;
	 direction: rtl;
}

.audiopic {
    float: right;
}
.interviewtxtabst {
    float: right;
    left: 0px;
	 right: 25px;
}

.audiobox {
    background-image: url("../_images/multiple_myeloma/audio-hg-ar.gif");
}

.vidsbox embed, .vidsbox object {
    float: right;
}

.vidsboxre {
    float: right;
	 padding-right: 25px;
	 width: 180px;
}

#innerhotright img {
    float: right;
}

a.hot {
	line-height: 14pt;
    font-size: 11pt;
}
