/*
	in extremo - general css - 2008 scalp.de
*/

/* basic styles */
body {
	background-color: #000000;

	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13x;
	color: #cccccc;

 	margin: 0 0 0 0;
 	margin-bottom: 0;
 	margin-left: 0;
 	margin-right: 0;
 	margin-top: 0;	
	
	scrollbar-base-color:#333333; 
	scrollbar-arrow-color :#999999;
	scrollbar-track-color: #000000;
}

td, th, .text, .norm {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #cccccc;
}

a:link { color:#ff0000; text-decoration:none; }
a:visited { color:#ff0000; text-decoration:none; }
a:hover { color:#ffffff; text-decoration:none; }
a:active { color:#ffffff; text-decoration:underline; }

.headline {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
}

.headline2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 20px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}

.subheadline {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
}

.small, date {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #999999;
}

.norminput {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #1a1a1a;
	border: 1px solid #666666;
	padding-left: 4px;
	margin-top:5px;
	margin-bottom:5px;
}

.normsubmit {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #ff0000;
	background-color: #333333;
	border: 0px solid #996633;
}


/* img styles */
.imageborder { border:3px double #666666; margin-right:7px; margin-bottom:2px; }
.imageborder_plain { border: 1px solid #666666; }
.imageborder_plain_double { border:3px double #666666; }
.imageborder_off { border: 0px solid #666666; }


/* tabellen, div, etc. */
.table_norm { background-color:#333333; }
.td_norm { padding:7px; }
.td_norm_code { padding:7px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.td_wallpaper { padding:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border:1px dotted #666666; }
.absatz { margin-top:5px; margin-bottom:5px; }
.break { font-size: 2px; }
.trennstrich { color:#666666; font-weight:normal; font-size:15px; }
.disabled { color:#999999; }
.dotted_h_line { background-color:#333333; background-image: url(../images/hg/hg_dotted_h_line.gif); }


/* block styles */
.blockhead { background-color: #666666; }
.blockhead_topline { background-color:#333333; background-image: url(../images/border/border_hl_top.gif); }
.blockhead_bottomline { background-color:#333333; background-image: url(../images/border/border_hl_bottom.gif); }
.blockhead_headline {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #ffffff;
	text-transform: uppercase;
	background-color: #666666;
	padding:7px;
}
.blockhead_headline_firstchar {
	font-family: Times New Roman, Times, serif;
	font-size: 22px;
	color: #ffffff;
	text-transform: uppercase;
}


/* typo specials */
.menunav_off { color:#ffffff; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:none; font-size:14px; text-transform:uppercase; }
a.menunav_off:link, a.menunav_off:visited { color:#ffffff; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:none; font-size:14px; text-transform:uppercase; }
a.menunav_off:hover { color: #ffffff; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:underline; font-size:14px; text-transform:uppercase; }
a.menunav_off:active { color: #ff0000; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:underline; font-size:14px; text-transform:uppercase; }

.menunav_on { color:#ff0000; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:none; font-size:14px; text-transform:uppercase; }
a.menunav_on:link, a.menunav_on:visited { color:#ff0000; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:none; font-size:14px; text-transform:uppercase; }
a.menunav_on:hover, a.menunav_on:active { color:#ff0000; font-family:Times New Roman, Times, serif; font-weight:normal; text-decoration:underline; font-size:14px; text-transform:uppercase; }

/* typo specials */
.langnav_off { color:#666666; font-weight:normal; font-size:10px; }
a.langnav_off:link, a.langnav_off:visited { color:#666666; font-weight:normal; text-decoration:none; font-size:10px; }
a.langnav_off:hover { color:#ff0000; font-weight:normal; text-decoration:underline; font-size:10px; }
a.langnav_off:active { color:#ff0000; font-weight:normal; text-decoration:underline; font-size:10px; }
.langnav_on { color:#ff0000; font-weight:normal; text-decoration:none; font-size:10px; }
a.langnav_on:link, a.langnav_on:visited { color:#ff0000; font-weight:normal; text-decoration:none; font-size:10px; }
a.langnav_on:hover, a.langnav_on:active { color:#ff0000; font-weight:normal; text-decoration:underline; font-size:10px; }


.credits { color:#666666; font-weight:normal; font-size:10px; }
a.credits:link { color:#666666; font-weight:normal; text-decoration:none; font-size:10px; }
a.credits:visited { color:#666666; font-weight:normal; text-decoration:none; font-size:10px; }
a.credits:hover { color:#ffffff; font-weight:normal; text-decoration:underline; font-size:10px; }
a.credits:active { color:#ffffff; font-weight:normal; text-decoration:underline; font-size:10px; }


.popup-layer-mouse-window {background-color:rgb(255,255,255);border:1px solid rgb(133,133,133); }
.popup-layer-mouse-window-load {background-color:rgb(255,255,255);border:1px solid rgb(133,133,133)}
.popup-layer-mouse-postrenderer-layer {background-color:rgb(255,255,255); border:1px solid rgb(255,255,255);color:black;}
.popup-layer-mouse-navigation {width:100%;cursor:move;z-index:998}
.popup-layer-mouse-navigation-title {float:left;margin:5px;}
.popup-layer-mouse-navigation-button {cursor:pointer;margin:5px;float:right;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%;background-image:url('http://static.cms.universal-music-services.de/img/components/PostRenderer/close.gif')}
.popup-layer-mouse-line {clear:both;background-color:rgb(255,255,255);}
.popup-layer-mouse-frame {border:none;} 
