/* DATEI: ../styles/rrstyle02.css */

body { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:#333333;
		 align:center; margin:0px 0px 0px 0px;  }

p { margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0px;}
p.mitte { text-align:center; }

input { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:black; }

/* Hyperlink -------------------------------- */

a.Hyper:link { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#0000FF; text-decoration:underline; }
a.Hyper:visited { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:none; }
a.Hyper:hover { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:underline; }
a.Hyper:active { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:none; }
			
a.HyperWhite:link { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:white; text-decoration:underline; }
a.HyperWhite:visited { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:white; text-decoration:underline; }
a.HyperWhite:hover { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:white; text-decoration:underline; }
a.HyperWhite:active { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:white; text-decoration:underline; }
			
a.Hinweis:link { font-family:Arial,sans-serif; font-style:normal; font-size:12px;
			color:#808080; text-decoration:underline; }
a.Hinweis:visited { font-family:Arial,sans-serif; font-style:normal; font-size:12px;
			color:#808080; text-decoration:underline; }
a.Hinweis:hover { font-family:Arial,sans-serif; font-style:normal; font-size:12px;
			color:#808080; text-decoration:underline; }
a.Hinweis:active { font-family:Arial,sans-serif; font-style:normal; font-size:12px;
			color:#808080; text-decoration:underline; }


a.NavigW:link { display:block; font-family:Arial,sans-serif; font-style:normal; font-size:10px;
			color:white; text-decoration:none; margin-left:10px; }
a.NavigW:visited { display:block; font-family:Arial,sans-serif; font-style:normal; font-size:10px;
			color:white; text-decoration:none; margin-left:10px; }
a.NavigW:hover { display:block; font-family:Arial,sans-serif; font-style:normal; font-size:10px;
			color:white; text-decoration:none; margin-left:10px; background-color:#0000FF;}
a.NavigW:active { display:block; font-family:Arial,sans-serif; font-style:normal; font-size:10px;
			color:white; text-decoration:none; margin-left:10px; }


a.Navig:link { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:underline; }
a.Navig:visited { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:underline; }
a.Navig:hover { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:underline; }
a.Navig:active { font-family:Arial,sans-serif; font-style:normal; font-size:14px;
			color:#000080; text-decoration:underline; }

			
/* Navigationsleiste ---#000080--#0000FF------------------------------- */

td.navbarleft140 { width:140px; align:left; vertical-align:top; 
				 	  border-style:none; margin:0px; padding:0px;
				 	  background-image:url(../RR_Grafik/bg_blau.gif); }
						/*				 	  background-color:#0000FF;}  */

div.navbarleft table { border:0; margin:0px; padding:0px; 
						background-color:#000080; text-decoration:none; } 
div.navbarleft td { width:140px; vertical-align:middle; } 

				
div.navbarleft  p a:link { display:block; text-decoration:none; 
						font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
						margin-left:10px; margin-right:0px;
						background-color:#000080; }
div.navbarleft  p a:visited { display:block; text-decoration:none; 
						font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
						margin-left:10px; margin-right:0px;
						background-color:#000080; }
div.navbarleft  p a:hover { display:block; text-decoration:none; 
						font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
						margin-left:10px; margin-right:0px;
						background-color:#0000FF; }
div.navbarleft  p a:active { display:block; text-decoration:none; 
						font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
						margin-left:10px; margin-right:0px;
						background-color:#0000FF; }

div.navbarhistory p { margin:0px; padding:0px; background-color:white; }

div.navbarhistory a:link { font-family:Arial,sans-serif; font-style:normal; font-size:10px;
							color:#000080; text-decoration:none; }
					a:visited { font-family:Arial,sans-serif; font-style:normal; font-size:10px;
							color:#000080; text-decoration:none; }
					a:hover { font-family:Arial,sans-serif; font-style:normal; font-size:10px;
							color:#000080; text-decoration:none; }
					a:active { font-family:Arial,sans-serif; font-style:normal; font-size:10px;
							color:#000080; text-decoration:none; }
				

/* Hintergründe ------------------------------------ */

*.bgblue40 { background-image:url(../RR_Grafik/Verlblue40.jpg); height:40px; text-align:center; }
*.bgblue24 { background-image:url(../RR_Grafik/Verlblue24u.jpg); height:24px; text-align:center; }			

*.bgblue { background-color:#0000FF; }
*.bgblue01 { background-image:url(../RR_Grafik/bg_blau.gif); }
			
/* Text ------------------------------------ */

*.TextB { font-family:Arial,sans-serif; font-style:normal; font-size:16px; color:#808080; }
*.TextBbold { font-family:Arial,sans-serif; font-style:normal; font-size:16px; font-weight:bold; color:#808080; }
*.Text { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:#808080; }
*.TextS { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:#808080; }
*.TextSS { font-family:Arial,sans-serif; font-style:normal; font-size:10px; color:#808080; }

*.TextBlackB { font-family:Arial,sans-serif; font-style:normal; font-size:16px; color:black; }
*.TextBlack { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:black; }
*.TextBlackS { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:black; }

*.TextWhiteBB { font-family:Arial,sans-serif; font-style:normal; font-size:18px; color:white; }
*.TextWhiteB { font-family:Arial,sans-serif; font-style:normal; font-size:16px; color:white; }
*.TextWhite { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white; }
*.TextWhiteS { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:white; }
*.TextWhiteSS { font-family:Arial,sans-serif; font-style:normal; font-size:10px; color:white; }

*.TextAlert { font-family:Arial,sans-serif; font-style:normal; font-size:14px; font-weight:bold; color:red; }

/* Ueberschriften  ------------------------------------ */

.sideheader01 { font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
			align:center; vertical-align:middle; text-align:center; 
			background-image:url(../RR_Grafik/bg_blau.gif);   
			margin:0px; padding:5px; }

.sideheader03 { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:white;
			vertical-align:middle; text-align:left;
			background-image:url(../RR_Grafik/bg_blau.gif);   
			margin:0px; padding:0px; }

table.sideheader02 { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:white;
			align:center; vertical-align:bottom; text-align:center;
			background-image:url(../RR_Grafik/bg_blau.gif); margin:0px; padding:0px; }


p.ueb01 { font-family:Arial,sans-serif; font-style:normal; font-size:16px; color:white;
			display:block; align:center; vertical-align:middle; text-align:center;
			background-image:url(../RR_Grafik/Verlblue24u.jpg); height:24px; 
			margin:0; padding:0; }

			
/* Hinweise  ------------------------------------ */

p.hin01 { font-family:Arial,sans-serif; font-style:normal; font-size:12px; color:#666666;
			display:block; align:center; vertical-align:middle; text-align:center;
			text-align:center; 
			margin:0px 20px 0px 20px; padding:0; }

			
/* Tabellen  ------------------------------------ */

div.side01 {  }

div.table01 table { align:center; margin:0px; padding:0px; width:100%; }
div.table01 td { align:center; width:50%; text-align:center;
					margin:0px; padding:3px 0 3px 0; }

div.table02 table { margin:0px; padding:0px; width:95%; align:center; }
div.table02 table thead tr td{ font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
					text-align:center;
					background-image:url(../RR_Grafik/bg_blau.gif); height:24px; 
					margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.table02 table tbody tr td { margin:5px 0px 5px 0px; padding:3px 0px 1px 0px; }

	
div.table03 table { margin:0px; padding:0px; width:90% }
div.table03 td { width:50%; text-align:center; 
					margin:5px; padding:5px; } 
				
div.table04 table { margin:0px; padding:0px; }
div.table04 table thead tr td{ font-family:Arial,sans-serif; font-style:normal; font-size:14px; color:white;
					text-align:center;
					background-image:url(../RR_Grafik/bg_blau.gif); height:24px; 
					margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.table04 table tbody tr td { margin:1px 0px 1px 0px; padding:1px 0px 1px 0px; }



div.footer01 p { font-size:12px; color:#9EAEC2; align:center; }
div.footer01 p a:link { font-size:12px; color:#9EAEC2; text-decoration:none; }
div.footer01 p a:visited { font-size:12px; color:#9EAEC2; text-decoration:none; }
div.footer01 p a:hover { font-size:12px; color:#9EAEC2; text-decoration:none;  }
div.footer01 a:active { font-size:12px; color:#9EAEC2; text-decoration:none;  }


.TextRightTab { text-align: right; padding: 0px 3px 0px 3px; margin: 0px}
				

/* hell #F1F1F1 #9EAEC2 dunkel #E7E7E7 #8595AD */

.bghell { text-align:center; background-color:#9EAEC2; font-size:14px;}
.bgdunkel { text-align:center; background-color:#8595AD; font-size:14px;} 
.TextLeft { text-align:left; padding:3px 3px 3px 3px; }
.TextRight { align: right; text-align: right; padding: 3px 3px 3px 3px; }
.rechts { align: right; text-align: right; }
.tdsmall { margin:0; padding:0; vertical-align:top; }
.zentriert { align:center; }
