
body, td, span, div, input, textarea, select, fieldset, label, .text, button, h1, h2, h3, p { font-family: verdana, tahoma, sans serif, helmet, arial, helvetica; font-size: 11px; color: #FFEEFF;}
body {
	background-color:#004B84; background-image:url(/art/royal/images/start_bg_right.gif); background-repeat:no-repeat; background-position:0px bottom; background-attachment:fixed;
	
	margin: 0px; padding: 0px; width:100%;
	scrollbar-3dlight-color:#65C8FF; 
	scrollbar-shadow-color:#65C8FF; scrollbar-arrow-color:#FFEEFF; 
	scrollbar-base-color:#277BBB; scrollbar-darkshadow-color:#277BBB; 
	scrollbar-face-color:#277BBB; scrollbar-highlight-color:#277BBB;
}
html, form, object, embed { padding: 0px; margin: 0px;border-width:0px;}
.tabbg { background-color: #012134; }
a {color: #65C8FF; text-decoration: none;}
a.autor { color: #FFEEFF; text-decoration: underline; }
a:hover { text-decoration: underline; color: #65C8FF;}
.tabhead  {background-color: #003863; line-height: 16px; vertical-align: top;}
.tabhead1 {background-color: #004B84;}
.tabhead2 { background-color: #004B84; line-height: 16px; vertical-align: top; }
.tabhead3 {background-color: #277BBB; line-height: 16px; vertical-align: top;}
.tabhead4 {background-color: #012134; line-height: 16px; vertical-align: top;}
.tabhead6 {background-color: #11619E; line-height: 16px; vertical-align: top;}

.sml  {background-color: #003863; line-height: 16px; vertical-align: top;padding: 2px; cursor: pointer; vertical-align: middle; text-align: center;}
.sml2 {background-color: #004B84; line-height: 16px; vertical-align: top;padding: 2px; cursor: pointer; vertical-align: middle; text-align: center;}
.sml3 {background-color: #277BBB; line-height: 16px; vertical-align: top;padding: 2px; cursor: pointer; vertical-align: middle; text-align: center;}
.sml4 {position:absolute;left:0px;top:0px;width:100%; background-color: #145F98; line-height: 16px; vertical-align: top; cursor: pointer; vertical-align: middle; text-align: center;}

input, select, button {color:black;}
textarea {color:black;}
.input { width: 250px; }
.textarea { width: 560px; height: 250px; background-color: #fafafa; border-width:1px;}
.ltextarea { width: 380px; height: 150px; }
.black { background-color: #277BBB;}
.small { font-size: 9px; }
.small2 { font-size: 10px; }
.code { width: 100%; overflow: auto; border: 1px solid black; margin: 5px; padding: 2px; }
.border1{border:1px solid #004B84;background-color:#004B84}
.border2{border:1px solid #004B84;background-color:#004B84}
.premium{margin-top:2px;}
.navbar{background-color:#004B84;}
.groove{border: 2px groove #004B84;}
.container{padding:6px;}
.gray{color: #C4C4C4;}
.navi{border: 1px solid #003863; background-color: #277BBB; color:#FFEEFF;}
.navborder{border-collapse: collapse;}
.navbar{background-color:#004B84;}
.navtd {background-color: #003863; cursor:default;}
.navtd_over{background-color:#012134;}
.navtd2{background-color: #003863; cursor: default;border:1px solid #004B84;}
.navtd2_over{background-color: #012134; cursor: default;border:1px solid #004B84;}
a.navstyle{color: #65C8FF; font-weight: bold; font-size:10px; letter-spacing:1px; text-decoration: none; display: block;}
a.navstyle:hover{color: #FFEEFF; font-weight: bold; font-size:10px; letter-spacing:1px; text-decoration: none; display: block;}
a.navstyle_act{color: #65C8FF; font-weight: bold; font-size:10px; letter-spacing:1px; text-decoration: none; display: block;}
a.navstyle_act:hover{color: #65C8FF; font-weight: bold; font-size:10px; letter-spacing:1px; text-decoration: none; display: block;}

div.slide {position:relative; overflow:hidden; padding:0; width:100%}
.border0 {border:1px solid #65C8FF}
.fat{font-weight: bold; font-size: 17px; line-height: 25px;}
h1, h2, h3{font-size:1.1em; font-weight:bold;}

a.snavigation{padding: 1px 8px 1px 8px; color:#FFEEFF;border:solid 1px #003863; background-color:#277BBB; background-image:url('/images/gr2/bg.gif');background-repeat: repeat-x;}
a.snavigation:hover{text-decoration:none;padding: 1px 8px 1px 8px; color:#FFEEFF;border:solid 1px #5db4f7; background-color:#277BBB; background-image:url('/images/gr2/bg.gif');background-repeat: repeat-x;}
hr {height:1px;background-color:#65C8FF;margin:4px 0px 4px 0px;width:100%;}

.grNaviSpacer {width:80%;clear:both;height:8px;padding:0px;line-height:1px;border:0px none blue;margin-top:0px;line-height:0px;}
.grNaviBackGround {width:596px;clear:both;background-image:URL(/art/royal/images/gaydgets/gaydget596_mid.png);background-repeat:repeat-y;height:24px !important;margin-bottom:0px;}
.grNaviBottom {width:596px;background-image:URL(/art/royal/images/gaydgets/gaydget596_bot.png);background-repeat:no-repeat;height:8px; margin:0px;padding:0px;line-height:0px;}
#grNaviPrevious {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important; border:0px solid red !important;background-image:url(/art/royal/images/arrow_navleft.png?v=2);}
.grNaviPrevious {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important; border:0px solid red !important;background-image:url(/art/royal/images/arrow_navleft.png?v=2);background-position: 0px 0px;}
.grNaviPrevious_hover {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important; border:0px solid red !important;background-image:url(/art/royal/images/arrow_navleft.png?v=2);background-position: 0px -21px;}
#grNaviNext {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important;border:0px solid red !important;background-image:url(/art/royal/images/arrow_navright.png?v=2);}
.grNaviNext {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important;border:0px solid red !important;background-image:url(/art/royal/images/arrow_navright.png?v=2);background-position: 0px 0px;}
.grNaviNext_hover {background-color:transparent;width:21px;height:21px;margin:0px !important;top:0px !important;border:0px solid red !important;background-image:url(/art/royal/images/arrow_navright.png?v=2);background-position: 0px -21px;}
#grNaviForm {float:right;height:21px;width:120px;position:relative;top:2px;text-align:right;margin:0px 12px 0px 0px;padding:0px;display:inline;border:0px none red;vertical-align:top;} 
#grNaviForm SPAN {position:relative;top:-8px;margin:2px 4px;} 

		.selHideDIV {position:absolute;height:21px;font-Size:9px;white-space:nowrap;padding:2px 0px 0px 8px;
		     background-image:url(/art/royal/images/selBack.png);background-repeat:repeat-x;border:0px none red;z-index:2000;
		     }
		.selHideIMG {background-image:url(/art/royal/images/selOpen.png);float:right;width:21px;height:21px;position:relative;top:-2px;margin:0px;z-index:2001;}
		
TABLE.FullWidth {width:588px !important;border-collapse:collapse;border-spacing:0px;border:0px solid red;margin:0px;padding:0px;}	

#navigationDIV {background-color:#277BBB;position:absolute;top:0px;left:494px;width:60px;overflow:auto;overflow-x:hidden;overflow-y:auto;height:200px;max-height:200px;border:1px solid transparent;border-top-width:0px;z-index:500;}
#navigationDIV P {display:block;margin:0px;padding:0px 2px;color:#FFEEFF;line-height:11px;width:40px;font-size:10px;cursor:pointer;}
#navigationDIV P:hover {display:block;text-decoration:none;background-color:#003863;margin:0px;padding:0px 2px;line-height:11px;width:40px;line-height:11px;font-size:10px;cursor:pointer;}
#navigationDIV P:focus {display:block;text-decoration:none;background-color:#003863;margin:0px;padding:0px 2px;line-height:11px;width:40px;line-height:11px;font-size:10px;cursor:pointer;}
#errorDiv {border: 1px solid  #277BBB;width:588px;}
#errorImg {background-image:URL(/art/royal/images/icons/systemerror1.png); width:45px; height:45px;}

#MeineButtonDiv {position:absolute; left:15px; top:16px; z-index:8000; width:107px; height:47px; display:block; overflow:visible;}
#ContentDiv {width:588px !important;border-collapse:collapse;border-spacing:0px;margin-top:12px; padding:0px; }

.graphicButtonWide{margin-top:1px;display:block;width:210px;height:21px;background-image:url(/art/royal/images/graphbut_wide.png);color:#FFFFFF;text-decoration:none;text-align:center;font-weight:bold;}
.graphicButtonWide:hover{color:#FFFFFF;text-decoration:none;background-image:url(/art/royal/images/graphbut_wide_gold.png);}
.graphicButtonWideClicked{margin-top:1px;display:block;width:210px;height:21px;background-image:url(/art/royal/images/graphbut_wide_gold.png);color:#FFFFFF;text-decoration:none;text-align:center;font-weight:bold;}
.graphicButtonWideClicked:hover{color:#FFFFFF;text-decoration:none;}
.graphicButtonMid{margin-top:1px;display:block;width:115px;height:21px;background-image:url(/art/royal/images/graphbut_mid.png);color:#FFFFFF;text-decoration:none;text-align:center;font-weight:bold;}
.graphicButtonMid:hover{color:#FFFFFF;text-decoration:none;background-image:url(/art/royal/images/graphbut_mid_gold.png);}
.graphicButtonNarrow{margin-top:1px;display:block;width:49px;height:21px;background-image:url(/art/royal/images/graphbut_narrow.png);color:#FFFFFF;text-decoration:none;text-align:center;font-weight:bold;}
.graphicButtonNarrow:hover{color:#FFFFFF;text-decoration:none;background-image:url(/art/royal/images/graphbut_narrow_gold.png);}

.graphicButtonMax{margin-top:1px;display:block;width:290px;height:21px;background-position:0px 0px;background-image:url(/art/royal/images/graphbut_max.png);color:#FFFFFF;text-decoration:none;text-align:center;font-weight:bold;}
.graphicButtonMax:hover{color:#FFFFFF;text-decoration:none;background-position:0px -21px;}

A.Button148 {background-color:Transparent;display:block;text-decoration:none;border:0px none transparent;width:148px;background-position:0px 0px;color:white;height:44px;margin:4px;line-height:44px;vertical-align:middle;text-align:center;background-image:url(/art/royal/images/but_148.png);font-weight:bold;font-size:12px;cursor:pointer;overflow:hidden;}
A.Button148:hover {background-position:0px 44px;border:0px none transparent;text-decoration:none;color:white;}
A.Button104 {background-color:Transparent;display:block;text-decoration:none;border:0px none transparent;width:104px;color:white;height:44px;margin:4px;line-height:44px;vertical-align:middle;text-align:center;background-image:url(/art/royal/images/but_104.png);font-weight:bold;font-size:12px;cursor:pointer;overflow:hidden;}
A.Button104:hover {background-position:0px 44px;border:0px none transparent;text-decoration:none;color:white;}

A SPAN.TwoRows {line-height:16px;position:relative;top:3px;font-size:12px;}

EM {font-variant:inherit;font-weight:inherit;font-style:normal;text-transform:inherit;text-decoration:inherit;}
