body {
	margin: 0px;
	padding: 0px 0px 25px 0px;
	background: #0c264c;
	background:#000000 url(../../images/maingraphics/Body_Background_2.jpg) repeat-x fixed;
	/* background:#0c264c url(../../images/maingraphics/Body_Background_2.gif) repeat-x fixed; */
	/* background: #0c264c url(../../images/maingraphics/Body_Background_3_wm2010.jpg) fixed; */
	/* background-position: center top; */
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #000000 ! important;
	text-align: center;	
}

.b {
	font-weight: bold;
}

textarea {
	font-family: Arial;
	padding: 0px;
	margin: 0px;
}

.absmiddle {
vertical-align : middle; 
} 

form { 
	padding: 0px; margin: 0px; 
}

#mainBackgroundPic {
	position: fixed;
	color: #000;
	z-index: 0;
	left: 0px;
	top: 0px;
}

#SLV_containerPage { 
	margin-top: 5px;
	width: 930px; 
}
#SLV_containerPageTop {
	padding: 7px 15px 0px 15px; 
	height: 23px; 
	background: transparent url(../../images/maingraphics/containerTop.png) top left; 
}
#SLV_containerPageMiddle  { 
	padding: 0px 15px 0px 15px; 
	background: transparent url(../../images/maingraphics/containerBack.png) top left;
}
#SLV_containerPageBottom {
	padding: 0px 15px 10px 15px; 
	height: 20px; 
	background: transparent url(../../images/maingraphics/containerBottom.png) top left;
}

#SLV_pageTop { 
	height: 23px;
}
#UserTaskBar {
	height: 23px; border-bottom: 1px solid black; padding-left: 2px; font-family: Arial; font-size: 13px; color: #FFFFFF; 
}
#UserTaskBar td {
	color: #FFFFFF; 
}
.TBZ_Link:visited, .TBZ_Link:link {
	text-decoration: none; color: #FFFFFF; }	
.TBZ_Link:hover { 
	text-decoration: none; color: #000000; }	

#SLV_pageHeader { 
	padding: 0px; 
	height: 90px; 
	border-top: 1px solid #FFF; 
	background: transparent url(../../images/maingraphics/HeaderBackground_v1.png) repeat-x;
}

#SLV_pageHeader h1 { 
	/* float: left; */ 
	margin: 0px;
	padding: 0px 0px 0px 15px; 
	font-family: Verdana; 
	font-weight: bold; 
	font-size: 13px; 
	color: #FFF; 
	text-align: left;
}

#SLV_pageHeaderBannerContainer {
	margin: 0px;
	padding: 3px 0px 3px 0px;
	width: 728px;
	height: 90px;
}

#SLV_pageNavigation { 
	background: url(../../images/maingraphics/TopNavi_Background_30.png) 0 0 repeat-x; */ 
	height: 30px; 
}

#TopNaviLeftCorner {
	background: url(../../images/maingraphics/TopNavi_leftCorner_v2.png) 0 0 no-repeat;
	position: absolute; 
	width: 190px; 
	height: 65px;
}

#TopNavi {
	height: 30px;
	margin-left: 20px;
}

#TopNavi ul {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

#TopNavi li {
	float: left;
	height: 30px;
	list-style-type:none;
	background: url(../../images/maingraphics/TopNaviCards_30.png) repeat-x;
}

#TopNavi .first-active {
	background-position: 0px 0px;
	padding-left: 10px;
}

#TopNavi .first-inactive {
	background-position: 0px -30px;
	padding-left: 10px;
}

#TopNavi .active-inactive {
	background-position: 0px -60px;
	padding-left: 35px;
}

#TopNavi .inactive-inactive {
	background-position: 0px -90px;
	padding-left: 35px;
}

#TopNavi .inactive-active {
	background-position: 0px -120px;
	padding-left: 35px;
}

#TopNavi .last-inactive {
	background-position: 0px -150px;
	width: 40px;
}

#TopNavi .last-active {
	background-position: 0px -180px;
	width: 40px;
}

#SLV_pageNavigation a, #SLV_pageNavigation a {
	display:block;
	vertical-align:middle;
	text-align:left;
	padding: 7px 0px 5px 0px;
	margin: 0px;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
	font-family: sans-serif;
}

#SLV_pageNavigation a:hover, #SLV_pageNavigation a.act {
	color:#FDD017;
}

#SLV_pageContent { 
	padding: 0px;
	background: #3392E5 url(../../images/maingraphics/Content_Background.gif) 0 0;
}

#SLV_leftboxes { float: left; width: 190px; margin-top: 10px; /* margin-top: 31px; */ }
#SLV_rightboxes { float: right; width: 182px; margin-top: 10px; }

#SLV_SectionLoader { position: absolute; width: 180px; margin: 100px 0px 100px 360px;  }


#SLV_littleContent { float: left; width: 524px; }
#SLV_ContentContainer_little { display: block; }
#SLV_bigContent { float: left; width: 708px; }
#SLV_ContentContainer_big { display: block; }
#SLV_fullscreenContent { padding: 10px; }

.SectionLoader {
	width: 175px;
	height: 75px;
	padding: 5px;
	margin: 0 auto 0 auto;
	border: 2px outset #000000;
	background: #FFF;
	font-size: 13px;
	color: #3B4B55;
	font-weight: bold;
	font-family: Arial;
	-webkit-border-radius: 10px; -moz-border-radius:11px;
}

#SLV_pageContentFooter {
	clear: both;
	font-size:2px;
}

#SLV_pageFooter a:link, #SLV_pageFooter a:active, #SLV_pageFooter a:visited {
	font-size: 11px; color: #FFF; text-decoration: none; font-weight: bold; margin: 0px 10px 0px 10px; }
#SLV_pageFooter a:hover {
	color: gold; text-decoration: underline; }

#SLV_pageFooter { 
	border-top: 1px solid #FFF; 
}

/* ------------------------------- Presence Leiste ----------------------------------*/

#presence {
	display: none;
	text-align: left;
	bottom: 0;
	height: 28px;
	position: fixed;
	right: 0;
	width: 100%;
	z-index: 99;
	background: url(../../images/maingraphics/PresenceBackground.png) 0 0;
}

#presence_ui {
	position: relative;
	margin-left: 60px;
	margin-right: 15px;
	margin-top: 4px;
	color: #EEE;
}

#presence_ui .presence_ui_link {
	border-right: 1px solid #FFF; 
	border-left: 1px solid #FFF;
	padding: 1px 5px 1px 5px; 
	float: left; 
	height: 24px;
}

.presence_ui_link:hover {
	background: #0078BC;
}

.presence_ui_link img {
	float: left;
	padding-right: 3px;
}
.presence_ui_link a:link, .presence_ui_link a:hover, .presence_ui_link a:active, .presence_ui_link a:visited {
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
	padding-top: 2px;
	display: inline-block;
}

.presence_ui_link span {
	color: gold;
	font-weight: bold;
}

#presence_friends {
	
}

/* Alles für die runden Ecken 					*/
/*----------------------------------------------*/
.rBdah {
}
.rBdah_t {
	background: #3392E5 url(../../images/maingraphics/cb_dah_t.gif) 0 0;
	height: 13px;
}
.rBdah_tl {
	background: #3392E5 url(../../images/maingraphics/cb_dah_tl.gif) 0 0 no-repeat;
	height: 13px; width: 13px;
}
.rBdah_tr {
	background: #3392E5 url(../../images/maingraphics/cb_dah_tr.gif) 0 0 no-repeat;
	height: 13px; width: 13px;
}
.rBdah_l {
	background: #3392E5 url(../../images/maingraphics/cb_dah_l.gif) 0 0 repeat-y;
	width: 13px;
}
.rBdah_c {
	background: #0078BC;
	color: #FFF;
}
.rBdah_r {
	background: #3392E5 url(../../images/maingraphics/cb_dah_r.gif) 0 0 repeat-y;
	width: 13px;
}
.rBdah_b {
	background: #3392E5 url(../../images/maingraphics/cb_dah_b.gif) 0 0;
	height: 13px;
}
.rBdah_bl {
	background: #3392E5 url(../../images/maingraphics/cb_dah_bl.gif) 0 0 no-repeat;
	height: 13px; width: 13px;
}
.rBdah_br {
	background: #3392E5 url(../../images/maingraphics/cb_dah_br.gif) 0 0 no-repeat;
	height: 13px; width: 13px;
}

/* Rounded Border --- Inset 3D Raised */
.pageBannerDisableButton:link, .rb_action_reload:active { background: transparent url(../../images/icons/png/icon_disableAds.png) 0 0 no-repeat; display: inline-block; width: 48px; height: 48px; }
.pageBannerDisableButton:hover { background-position: 0px -48px; }


.rb_action_link:link, .rb_action_link { text-decoration: none; font-size: 10px; color: #FFcc00; display: inline-block; padding-right: 8px; height: 16px;}
.rb_action_link:hover { text-decoration: underline; color: #FFF; }
.rb_action_reload:link, .rb_action_reload:active { background: transparent url(../../images/icons/png/icon_reload_rb_yellow_16x16.png) 0 0 no-repeat; display: inline-block; width: 16px; height: 16px; padding-left: 3px; }
.rb_action_reload:hover { background-position: 0px -16px; }
.rb_action_move:link, .rb_action_move:active { background: transparent url(../../images/icons/png/icon_move_rb_yellow_16x16.png) 0 0 no-repeat; display: inline-block; width: 16px; height: 16px; padding-left: 3px; }
.rb_action_move:hover { background-position: 0px -16px; }

.boxcontent_title { position: relative; background: transparent; top: 0px; font-family: Arial; clear: both; padding: 0px 5px 3px 5px; text-align: left; border-bottom: 1px solid #999; }
.boxcontent_title .rb_titleaction { float: right; font-weight: normal;}
.boxcontent_title .rb_titleicon { float: left; padding-right: 3px; }
.boxcontent_title .rb_titletext { font-size: 12px; }

.boxcontent_footer { position: relative; background: transparent; top: 0px; font-family: Arial; clear: both; padding: 3px 5px 0px 5px; text-align: left; border-top: 1px solid #999; }
.boxcontent_footer .rb_footeraction { float: right; font-weight: normal;}
.boxcontent_footer .rb_footericon { float: left; padding-right: 3px; }
.boxcontent_footer .rb_footertext { font-size: 12px; }

.rbc_blue_0, .rbc_blue_0 .boxcontent_outer { background: #1754ad; color: #FFF; }
.rbc_blue_0 .b2, .rbc_blue_0 .b3, .rbc_blue_0 .b4, .rbc_blue_0 .b4b, .rbc_blue_0 .b3b, .rbc_blue_0 .b2b { background: #1754ad; }
.rbc_blue_0 .boxcontent_title { color: #CCC; }

.rbc_blue_1, .rbc_blue_1 .boxcontent_outer { background: #0078BC; color: #FFF; }
.rbc_blue_1 .b2, .rbc_blue_1 .b3, .rbc_blue_1 .b4, .rbc_blue_1 .b4b, .rbc_blue_1 .b3b, .rbc_blue_1 .b2b { background: #0078BC; }
.rbc_blue_1 .boxcontent_title { color: #CCC; }

.rbc_blue_2, .rbc_blue_2 .boxcontent_outer { background: #0088CC; color: #FFF; }
.rbc_blue_2 .b2, .rbc_blue_2 .b3, .rbc_blue_2 .b4, .rbc_blue_2 .b4b, .rbc_blue_2 .b3b, .rbc_blue_2 .b2b { background: #0088CC; }
.rbc_blue_2 .boxcontent_title { color: #CCC; }

.raised {background: transparent; margin:0 auto; }
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 { border-left:1px solid #fff; border-right:1px solid #DDD;}
.raised .b3 { border-left:1px solid #fff; border-right:1px solid #888;}
.raised .b4 { border-left:1px solid #fff; border-right:1px solid #444;}
.raised .b4b { border-left:1px solid #DDD; border-right:1px solid #000;}
.raised .b3b { border-left:1px solid #888; border-right:1px solid #000;}
.raised .b2b { border-left:1px solid #444; border-right:1px solid #000;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#000;}
.raised .boxcontent_outer { display:block; border-left:1px solid #fff; border-right:1px solid #000; }
.raised .boxcontent_inner { padding: 2px 2px 0px 2px; } 


/*
.raised .b2 { border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 { border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 { border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b { border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b { border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b { border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block; border-left:1px solid #fff; border-right:1px solid #999;}
*/


/* Alles fÃ¼r die Boxen		 					*/
/*----------------------------------------------*/

.box_left {
	padding: 0px; margin: 0px;
	background: url(../../images/maingraphics/Box_left_Background_v1.gif) 0 0;
}

.box_left_top {
	height: 12px;
	padding: 0px; margin: 0px;
	background: url(../../images/maingraphics/Box_left_top_v1.1.gif) no-repeat 0 0;
}
.box_left_top_xmas {
	height: 20px;
	padding: 0px; margin: 0px;
	background: url(../../images/maingraphics/Box_left_top_v1_snow1.gif) no-repeat 0 0;
}

.box_left_title {
	padding-top: 0px; padding-left: 10px; padding-bottom: 5px;
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}	

.box_left_content {
	margin: 0px;
	padding: 0px;
	width: 190px;
	font: 11px Arial, Helvetica, sans-serif bolder;
	color: #000000 ! important;
	text-align: left;
}

.box_left_content ul.link1, .box_left_content ul.link2 {
	margin:0px; 
	padding:0px;
	list-style-type:none;
}

.box_left_content ul.link1 a
{
	display: block;
	margin: 0;
	vertical-align:middle;
	padding-left: 15px;
	padding-top:4px;
	padding-bottom:4px; 
	list-style-type:none;
	width: 175px; 
	background: url(../../images/maingraphics/Box_left_Background_link_1_v1.gif) 0px 0px no-repeat;
	color: #FDD017;
	text-decoration:none;
}

.box_left_content ul.link1 a:hover {
  	background-position: 0px -26px;
	color:#003278;
}

.BoxNavigationSubMenue a
{
	display: block;
	margin: 0;
	vertical-align:middle;
	padding-left: 50px;
	padding-top:4px;
	padding-bottom:4px; 
	list-style-type:none;
	width: 140px;  
	background: url(../../images/maingraphics/Box_left_Background_link_1_v1.gif) 0px 0px no-repeat;
	color:#FDD017;
	text-decoration:none;
}

.BoxNavigationSubMenue a:hover {
  	background-position: 0px -26px;
	color:#003278;
}

.box_left_bottom {
	height: 18px;
	padding: 0px; margin: 0px;
	background: url(../../images/maingraphics/Box_left_Bottom_v1.gif) no-repeat left top;
}

.box_right {
	padding: 0px; margin: 0px;
	background-image: url(../../images/maingraphics/Box_right_Background_v1.gif);
	background-position: -18px 0px;
	background-repeat: repeat-y;
}

.box_right_top {
	height: 12px;
	padding: 0px; margin: 0px;
	background-image: url(../../images/maingraphics/Box_right_top_v1.1.gif);
	background-position: -18px 0px;
	background-repeat: repeat-y;
}
.box_right_top_xmas {
	height: 20px;
	padding: 0px; margin: 0px;
	background-image: url(../../images/maingraphics/Box_right_top_v1_snow1.gif);
	background-position: -18px 0px;
	background-repeat: repeat-y;
}

.box_right_title {
	padding-top: 0px; padding-left: 10px; padding-bottom: 5px;
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}

.box_right_content {
	margin: 0px;
	padding: 0px;
	font: 11px Arial, Helvetica, sans-serif bolder;
	color: #000000 ! important;
	text-align: left;
}	

.box_right_content ul.link1, .box_right_content ul.link2 {
	margin:0px; 
	padding:0px;
	list-style-type:none;
}

.box_right_content ul.link1 a
{
	display: block;
	margin: 0;
	vertical-align:middle;
	padding-left: 25px;
	padding-top:4px;
	padding-bottom:4px; 
	list-style-type:none;
	background: url(../../images/maingraphics/Box_right_Background_link_1_v1.gif) 0px 0px no-repeat;
	color:#FF9900;
	text-decoration:none;
}

.box_right_content ul.link1 a:hover {
  	background-position: 0px -26px;
	color:#003278;
}

.box_right_bottom {
	height: 18px;
	padding: 0px; margin: 0px;
	background-image: url(../../images/maingraphics/Box_right_Bottom_v1.gif);
	background-position: -18px 0px;
}

.Box_OnlineList {
	height: 275px;
	overflow: auto;
	color: #CCC;
	margin-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.shadowed_2 {
  text-shadow: #000 1px 1px 1px;
}

.shadowed_1 {
  text-shadow: #000 2px 2px 2px;
}

.shadowed_3 {
  text-shadow: #FFF 1px 1px 1px;
}

.shadowed_4 {
  text-shadow: #FFF 2px 2px 2px;
}

.flobboTooltip {
	position: absolute;
	display: none;
	background: #0078BC;
	z-index: 5001;
	padding: 3px;
	border: 1px solid #FFF;
	-webkit-border-radius: 5px; -moz-border-radius:6px;
	color: gold;
	font-size: 11px;
	font-weight: normal;
}
#flobboTooltipShadow {
	position: absolute;
	left: -500px;
	background: #000;
	opacity: 0.60; 
	filter: alpha(opacity = 60);
 	z-index: 5000;
	-webkit-border-radius: 5px; -moz-border-radius:6px;
}
/* ------------------------------ SkyBanner ----------------------------------------- */
#SLV_skyBannerBox { overflow: hidden; background: #077DBF; position: fixed; width: 120px; height: 600px; z-index: 1000; top: 100px; left: 100px; /*-webkit-border-radius: 10px; -moz-border-radius:11px;*/ display: none; }
#SLV_skyBannerBoxTitle { background: url(../../images/maingraphics/popbox_title_background.gif) repeat-x; height: 16px; color: #FFFFFF; font-size: 11px; font-weight: bold; padding: 3px 0px 3px 0px; font-size:11px; font-weight: normal; }
#SLV_skyBanner { }
/* ------------------------------ Buddylist ----------------------------------------- */
#SLV_Buddylist { position: fixed; padding-bottom: 15px; width: 230px; height: 510px; z-index: 90; bottom: -560px; left: -15px; display: none;}
#SLV_BuddyPic { position: fixed; width: 100px; height: 80px; z-index: 85; bottom: 375px; left: 200px; display: none; }
#SLV_BuddyStatusMessage { position: fixed; width: 170px; height: 170px; z-index: 86; bottom: 220px; left: 220px; display: none; }
.SLV_BuddyStatusMessageTop { background: transparent url(../../images/maingraphics/sprechblase_top.gif) 0 0; width: 170px; height: 47px; } 
.SLV_BuddyStatusMessageMiddle { background: transparent url(../../images/maingraphics/sprechblase_middle.gif) 0 0 repeat-y; width: 170px; } 
.SLV_BuddyStatusMessageBottom { background: transparent url(../../images/maingraphics/sprechblase_bottom.gif) 0 0; width: 170px; height: 18px; } 
.SLV_BuddyStatusMessageText { margin-left: 14px; margin-right: 17px; padding-top: 2px; color: #776B1B; font-weight: bold; overflow: hidden; }
/* ------------------------------- Tooltip ------------------------------------------ */
#SLV_ToolTip { background: #077DBF; font-family: Verdana; display: block; position: absolute; top: -100px; left: -300px; border-top:1px solid #FBFBFB;border-left:1px solid #FBFBFB;border-bottom:2px solid #000;border-right:2px solid #000; width: 150px; -webkit-border-radius: 10px; -moz-border-radius:11px; }
/* ------------------------------- Overlay ------------------------------------------ */
#SLV_Overlay { position: fixed; z-index:500; top: 0px; left: 0px; height:100%; width:100%; background: #000; display: none; opacity: 0.75; filter: alpha(opacity = 75); }
* html #SLV_Overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
/* -------------------------- Screen Dialog & BigPic--------------------------------- */
#SLV_screenDialog, #SLV_bigPic { background: #077DBF; /*url("../../images/maingraphics/sexyDialog_Loader1.gif") no-repeat 0px 0px;*/ position: absolute; width: 300px; height: 150px; z-index: 1001; border: 1px solid #FFF; top: -1000px; left: -1000px; -webkit-border-radius: 10px; -moz-border-radius:11px; display: none; }
#SLV_screenDialogTitleMover, #SLV_bigPicTitleMover { background: url(../../images/maingraphics/popbox_title_background.gif) repeat-x; height: 20px; color: #FFFFFF; font-size: 13px; font-weight: bold; padding: 3px 0px 3px 10px; cursor: move; -webkit-border-radius: 10px; -moz-border-radius:11px; }
#SLV_screenDialogContent, #SLV_bigPicContent {  border:none; padding:0px; }
#SLV_lightbox { position: absolute; z-index: 1001; top: -1000px; left: -1000px; display: none; }
#SLV_lightboxInnerContainer { }
#SLV_lightboxButtons { position: absolute; z-index: 1002; top: -1000px; left: -1000px; display: none; }
/* ------------------------------- Mail-Window -------------------------------------- */
#SLV_Mail { position: absolute; z-index: 1001; top: -1000px; left: -1000px; display: none; }
#SLV_MailContent { }
#SLV_MailButtons { position: absolute; z-index: 1002; display: none; }
#SLV_MailTitleMover { padding: 0px 0px 5px 10px; font-weight: bold; color: gold; font-size: 15px; cursor: move; }
.MailTabSpacer {
	float: left; width: 10px; }
.MailTabContainer {
	float: left; }
.MailTab_0 {
	cursor: pointer; position: relative; color: #000; background: url(../../images/maingraphics/TabBack.png); width: 84px; font-size: 11px; font-weight: bold; margin: 0px 3px 0px 3px; padding: 3px 3px 3px 3px; }
.MailTab_1 {
	cursor: pointer; position: relative; top: 1px; background: url(../../images/maingraphics/TabBackChecked.png); width: 84px; font-size: 11px; font-weight: bold; margin: 0px 3px 0px 3px; padding: 3px 3px 3px 3px; color: #FFF; display: none; }
.MailTab_1 div, .MailTab_0 div { text-align: center; }
.MailTabContentContainer {
	clear: both; border: 1px solid #FFF; width: 615px; height: 410px; background: #3399CC; padding: 5px; }
/* -------------------------------- Toaster ----------------------------------------- */
.dijitToasterClip { position: absolute; overflow: hidden; z-index: 99999; }
.dijitToasterContainer { display: block; position: absolute; width: 17.5em; z-index: 80; margin: 0px; font:0.75em Tahoma, Helvetica, Verdana, Arial; }
.dijitToasterContent{ font-size: 11px; margin-bottom: 25px; font-family: Verdana; font-weight: bold; padding: 5px; background:#99FF99; border: 1px solid #000000; -webkit-border-radius: 4px; -moz-border-radius:5px; }
.dijitToasterMessage{ color:#000000; }
.dijitToasterWarning{ }
.dijitToasterError, .dijitToasterFatal{ font-weight:bold; color:#fff; }
.dijitToasterWarning .dijitToasterContent{ padding:1em; padding-top:0.25em; background:#d4d943; } 
.dijitToasterError .dijitToasterContent{ padding:1em; padding-top:0.25em; background:#E42217; } 
/* -------------------------------- Drag and Drop ----------------------------------------- */
.dojoDndAvatar			{ z-index: 50000; background: #EEE; font-size: 75%; color: #FFF; }
.dojoDndAvatarHeader td	{ padding-left: 20px; padding-right: 4px; }
.dojoDndAvatarHeader	{ color: #EEE; font-size: 1px; padding: 1px; margin: 0px; height: 22px; }
.dojoDndAvatarItem		{ padding: 0px; }
.dojoDndMove .dojoDndAvatarHeader	{background-image: url(/include/javascript/dojo/resources/images/dndNoMove.png); background-repeat: no-repeat; background-position: 2px 2px; }
.dojoDndCopy .dojoDndAvatarHeader	{background-image: url(/include/javascript/dojo/resources/images/dndNoCopy.png); background-repeat: no-repeat; background-position: 2px 2px; }
.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader	{background-image: url(/include/javascript/dojo/resources/images/dndMove.png); background-repeat: no-repeat; background-position: 2px 2px; }
.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader	{background-image: url(/include/javascript/dojo/resources/images/dndCopy.png); background-repeat: no-repeat; background-position: 2px 2px; }
.dojoDndHandle { cursor: move; }
.dojoDndIgnore { cursor: default; }
.dijit_a11y .dojoDndAvatar { font-size: 1em; font-weight:bold; }
.dijit_a11y .dojoDndAvatarHeader td { padding-left:2px !important; }
.dijit_a11y .dojoDndAvatarHeader td span { padding-right: 5px; }

/* ---------------- Alles für den Home-Bereich --------------- */
.dojoDndAvatar .boxcontent_title { border: 0px; width: 250px; }
.dojoDndAvatar .rb_titletext { font-size: 20px; }
.dojoDndAvatar .rb_titleicon, .dojoDndAvatar .rb_titleaction, .dojoDndAvatar .boxcontent_footer, .dojoDndAvatar .boxcontent_inner { display: none; }


.dojoDndTopSpacer { display: none; border: 2px dashed yellow; height: 80px; margin-top: 4px; margin-bottom: 4px; }
.dojoDndItemBefore .dojoDndTopSpacer { display: block; }
.dojoDndBottomSpacer { display: none; border: 2px dashed yellow; height: 80px; margin-top: 4px; margin-bottom: 4px; }
.dojoDndItemAfter .dojoDndBottomSpacer { display: block; }

/*.dojoDndSource { background: #0078BC; }
.dojoDndSource:hover { background-color: #3392E5; } */

.dojoDndItem { color: #FFF; margin: 2px; }
.dojoDndItemOver { cursor: default; }
.dojoDndHandle { cursor: move; }
.dojoDndHandle .rb_action_move { visibility: hidden; }
.dojoDndHandle:hover .rb_action_move { visibility: visible; background-position: 0px -16px; }

/* Alles für die statische Seite 					*/
/*--------------------------------------------------*/

.idxServiceList h1 { padding: 0px; margin: 0px; font-size: 22px; color: gold; text-align: center; }
.idxServiceList h2 { padding: 0px; margin: 0px; font-size: 15px; color: gold; text-align: center; }
.idxServiceList ul { padding: 0px; margin: 0px; }
.idxServiceList ul li { display: block; height: 20px; background: url(../../images/icons/png/icon_button_ok1_22x22.png) top left no-repeat; font-size: 12px; padding-left: 25px; padding-top: 5px; margin: 0px; list-style-type: none; }
