body
{
	background: #000;
	margin: 0;
    min-width:980px;
}
body, td, input.unsichtbar
{
	color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
}
.button
{
    border:1px solid #D1B622;background-image: url(/images/new_layout/fireworks_menu.jpg);
    background-repeat:repeat-x;
	color: White;
	font-size: inherit;
	text-align: center;
	margin: 0px;
	padding: 0px;
    }
 .textbox_s{background-image:url(/images/mag.png);background-position:right;background-repeat:no-repeat;background-color:#1D1D1D;color:#C0C0C0;border:1px solid #D1B622;}

.textbox{background-color:#1D1D1D;color:#C0C0C0;border:1px solid #D1B622;}

p
{
	color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
}
fieldset
{
	padding: 7px;
}
.twtr-tweet-text{font-size:8px}
#top_menu a
{
	padding-left: 10px;
	padding-right: 10px;
}
img {border:0}
.head
{
	/* header block */
	background: url(/images/new_layout/fireworks_skyline.png);
	background-position: center;background-repeat:repeat-x
}
.foot {
    	background: url(/images/new_layout/skyline_no_lites.png);
	background-position: center;background-repeat:repeat-x
}
.stripe 
{
    background: url(/images/new_layout/stripe.png);
    background-repeat:repeat-x;
    height:38px
}
div#main {
  margin-left: 0 auto;
  margin-right: 0 auto;
}
.leftcurve
{
	background-image: url(/images/curve_left.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.rightcurve
{
	background-image: url(/images/curve_right.png);
	background-position: top right;
	background-repeat: no-repeat;
}
table
{
	font-size: inherit;
}
h1, h2, h3, h4, h5, h6
{
	font-family: Helvetica;
	font-size: large;
	margin-top: 0px;
	color: white;
}
h1
{
	font-size: 16pt;
}
h2
{
	font-size: 16pt;
}
h4
{
	font-size: 13.5pt;
}
.hc
{
	text-align: center;
}
.menu
{
	background-image: url(/images/new_layout/fireworks_menu.jpg);
    background-repeat:repeat-x;
	color: White;
	font-weight: bold;
	font-size: inherit;
	text-align: center;
	margin: 5px;
	padding-left: 3px;
	padding-right: 3px;
}
.main_menu
{
	padding: 3px;
	border-top: 1px solid #D1B622;
	border-bottom: 1px solid #D1B622;
}
a.menu
{
	text-decoration: none;
}
a.menu:hover
{
	color: #FDF300;
	background-image: url(/images/layout/bg_menuhover.gif);
	text-decoration: none;
}
a
{
	color: #FDF300;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	color: White;
	text-decoration: underline;
}
.free td 
{
    border:1px solid #670596;
}
req
{
	color: Red;
}
hr
{
	color: #670596;
	border: 1px solid;
	width: 100%;
}


a.city
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
a.city:hover
{
	color: #FDF300;
	text-decoration: underline;
}
.userlist
{
	font-size: x-small;
	border: 1px solid #670596;
	border-collapse: collapse;
}
.odd
{
	background: Black;
}
.even
{
	background: #430361;
}
.sidebar
{
	width: 150px;
	padding: 0 0 0 0;
}
.top_row_home
{
    background:#080808;
    margin:10px;
    height:260px;
    padding:10px;
	background-image: url(/images/new_layout/fireworks_bg.png);
    background-repeat:no-repeat;background-position:bottom right    
    }
.stripe_header
{
    background-image: url(/images/new_layout/stripe_header.png);
    background-repeat:repeat-x;
    height:46px;
    width:95%;
    min-width:980px;
    line-height:46px;
    padding-left:25px;
    }
.stripe_header h2
{
    margin:0;
    padding:0;
    font-size:16px;
    color:#FDF300;
    text-decoration: none;
}
.h2_white
{
  color:white  
}
.h2_white_sm
{
  color:white;font-size: 14px;font-weight:bold;margin-bottom: 0px; 
}
.footer_list 
{
    margin-top:0px;
    padding:0;
    list-style-type: none
}
.checkmark
{
  list-style-image:url("/images/new_layout/checkmark.png"); 
}
.pedit
{
	font-size: xx-small;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
i
{
	color: White;
}
.label
{
	font-weight: bold;
	text-align: right;
}
h4
{
	margin-bottom: 0;
}
input.unsichtbar
{
	background-color: transparent;
	border-width: 0px;
}
#tlogin td
{
	font-size: 9pt;
}
.welcome
{
	position: absolute;
	background-color: #000;
	border: 1px solid gold;
	padding: 3px;
	left: 400px;
	top: 10px;
	text-align: center;
}
.BVHeader, .BVHeaderB, .BVLink
{
	font-size: 8pt;
	font-weight: bold;
}
.BVHeader, .BVHeaderB, th
{
	border: 1px solid;
}
.BVBorder, .forumline
{
	 background-color: #5F0589;
	border: 1px solid #212121;
}
.BVHeader, th
{
	background-image:url(/images/tr_bg.gif);background-repeat:repeat-x;
   
	border-color: #212121
}
.BVRow1
{
	background-color: #121212;
}
.BVRow2
{
	background-color: #212121;
}
.BVRow3
{
	background-color: #34014C;
}
.BVLink
{
	color: #AFA;
	text-decoration: none;
}
.BVSubHead, td.catBottom
{
	background-color: #212121;
    background-image:url(/images/tbl_bg_bottom.png);
	height: 28px;
	padding-left: 5px;
}
.BVSubHeadB
{
	color: #FFF;
	background-color: #111000;
}
.BVBorderB
{
	color: #FFF;
	background-color: #262541;
	border: 1px solid #61619A;
}
.BVHeaderB
{
	color: #FFF;
	background: url(/images/tr_bg.gif) #212121 repeat-x;
	border-color: #61619A #61619A #141423 #141423;
}
.BVBox, .BVBoxB
{
	width: 520px;
	border: 1px solid #740282;
	padding: 10px;
	background-color: #010;
}
.BVBoxB
{
	border: 1px solid #61619A;
	background-color: #001;
}
#container
{
	width: 100%;
	font-size: 16px;
	color: #FDF100;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

.fc_link
{
	padding: 4px;
	border: 1px solid gold;
	font-size: 10pt;
	background: #670596;
	color: #FFF;
}
a.fc_link:hover
{
	color: #FDF300;
	background-image: url(/images/layout/bg_menuhover.gif);
	text-decoration: none;
}
.sm
{
	font-size: 8pt;
}
.w
{
	color: #FFF;
}
.clear {clear:both}
.yes_print
{
	display: none;
}
.twtr-hd a{font-size:10px}
.twtr-hd div {font-size:10px}
.twtr-tweets-text{font-size:10px}

div.tabRow { 
		border-style: solid; 
		border-color: #61058C; 
		border-width: 1px 0 0 0; 
		font-size: 12px; 
		padding: 8px 0 0 2px; 
		margin: 10px 0 8px 0;
		text-align: left; 
		width: 100%; 
	}
    
	span.tabT { font-weight: bold; }
	span.tabA { display: block; margin-bottom: 4px; }
	span.tabG { display:block; margin: 4px 0; }
	div.tabL { float: right; padding-left: 20px; cursor: hand; font-size:36px; color: #aaa }
    
 
 #tweet ul li{padding-top:2px;padding-bottom:6px;list-style-image: url('/images/rss-feed-icon-black-linear-18x18.png');}
#tweet li{ margin-left: -1em;} 