/* My Configs \*/
.musicfont
{
	font: '/blackchancery.ttf';
	font-size:11px;
	line-height:14px;
	color:#af141a;
}
body.ca_index
{
	background-color:#c6c7c8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body.intro
{
	background-color:#000000;
}

body.main
{
	background-color:#fef9cf;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-3dlight-color:#af141a;
	scrollbar-arrow-color:#af141a;
	scrollbar-base-color:#fef9cf;
	scrollbar-darkshadow-color:#af141a;
	scrollbar-face-color:#fef9cf;
	scrollbar-highlight-color:#fef9cf;
	scrollbar-shadow-color:#fef9cf;
}

body.sub
{
	background-color:#fef9cf;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color:#c6c7c8;
	scrollbar-arrow-color:#c6c7c8;
	scrollbar-base-color:#fef9cf;
	scrollbar-darkshadow-color:#c6c7c8;
	scrollbar-face-color:#fef9cf;
	scrollbar-highlight-color:#fef9cf;
	scrollbar-shadow-color:#fef9cf;
}
body.studio
{
	background-color:#fef9cf;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color:#c6c7c8;
	scrollbar-arrow-color:#c6c7c8;
	scrollbar-base-color:#fef9cf;
	scrollbar-darkshadow-color:#c6c7c8;
	scrollbar-face-color:#fef9cf;
	scrollbar-highlight-color:#fef9cf;
	scrollbar-shadow-color:#fef9cf;
	background-image:url(../../img/studiobg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.content
{
	font-size:11px;
	line-height:14px;
	color:#af141a;
}

.smallcontent
{
	font-size:9px;
	line-height:12px;
	color:#af141a;
}
a.lflatrate
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
a.lflatrate:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bolder;
font-size:14px;
color:#FF0000;
text-decoration:underline;
}
a.lcontent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.lcontent:hover {
	text-decoration:underline;
	font-size:13px;
	color:#af141a;	
}
a.lsmallcontent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
a.lsmallcontent:hover {
	text-decoration:underline;
	font-size:11px;
	color:#af141a;	
}
a.register
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.register:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#af141a;
	text-decoration:underline;
}
.tdheader
{
	background-color:#eeeeee;
}
.username
{
	background-color:#FF0000;
}
/* DIV POS \*/
#intro
{
	position:absolute;
	left:50%;
	width:640px;
	height:480px;
	/* hack: hide from IE mac \*/
	top:50%;
	margin-top:-240px;
	/*  end hack \*/
	margin-left:-320px;
	background-color:#20647b;
	z-index:1;
}
#skipintro
{
	position:absolute;
	left:50%;
	top:90%;
	width:200px;
	height:20px;
	margin-left:-100px;
	margin-top:-10px;
	background-color:#000000;
	z-index:2;
}
#site
{
	position:absolute;
	left:50%;
	width:941px;
	height:576px;
	/* hack: hide from IE mac \*/
	top:50%;
	margin-top:-288px;
	/*  end hack \*/
	margin-left:-470px;
	background-image:url("../img/siteframe.gif");
	background-color:transparent;
	z-index:1;
}
#logo_area
{
	position:absolute;
	left:255px;
	top:42px;
	width:250px;
	height:100px;
	background-color:transparent;
	zindex:2;
}
#varpics
{
	position:absolute;
	left:556px;
	top:32px;
	width:363px;
	height:122px;
	background-color:transparent;
	zindex:2;
}
#navmain
{
	position:absolute;
	left:113px;
	top:159px;
	width:440px;
	height:23px;
	background-color:transparent;
	zindex:3;
}
#navsub
{
	position:absolute;
	left:556px;
	top:159px;
	width:400px;
	height:23px;
	background-color:transparent;
	zindex:3;
}
#main_content
{
	position:absolute;
	left:113px;
	top:183px;
	width:430px;
	height:337px;
	background-color:transparent;
	zindex:2;
}
#sub_content
{
	position:absolute;
	left:566px;
	top:183px;
	width:357px;
	height:290px;
	background-color:transparent;
	zindex:2;
}
#flatrate
{
	position:absolute;
	left:566px;
	top:480px;
	width:195px;
	height:50px;
	background-color:transparent;
	z-index:2;
}
#impressum
{
position:absolute;
top:559px;
left:300px;
width:369px;
height:16px;
background-color:transparent;
z-index:2;
}
#fmusic
{
position:absolute;
left:113px;
top:181px;
width:78px;
z-index:3;
visibility:hidden;
}
#fsounds
{
position:absolute;
left:165px;
top:181px;
width:114px;
z-index:3;
visibility:hidden;
}
#fshop
{
position:absolute;
left:218px;
top:181px;
width:119px;
z-index:3;
visibility:hidden;
}
#fplanner
{
position:absolute;
left:556px;
top:181px;
width:33px;
z-index:3;
visibility:hidden;
}
#flinks
{
position:absolute;
left:629px;
top:181px;
width:88px;
z-index:3;
visibility:hidden;
}
#menucloser
{
position:absolute;
left:0px;
top:181px;
width:941px;
height:300px;
z-index:2;
visibility:hidden;
}
#advertisment
{
position:absolute;
left:12px;
top:230px;
width:88px;
height:199px;
z-index:2;
background-color:transparent;
}
#fbb
{
position:absolute;
left:0px;
top:67px;
width:100px;
height:439px;
z-index:4;
background-color:transparent;
}
#fbb2
{
position:absolute;
left:100px;
top:67px;
width:104px;
height:77px;
z-index:4;
background-color:transparent;
}
#werbetest
{
position:absolute;
left:0px;
top:0px;
width:214px;
height:571px;
z-index:1;
background-color:transparent;
}

#newsabo {
	margin: 0;
}
#newsabo label {
	vertical-align: middle;
}
#newsabo input.content {
	width: 150px;
}
/* DIV_POS ENDE \*/
