body {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #000000;
	background: #6A8AA9 url(bg_toppromoter.gif) repeat-y 50% 0;
	text-align: center;
}

#rap {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 775px;
}

		#header {
	position:relative;
	background: url(header_toppromoter.jpg)  bottom;
	margin:0;
	height: 140px 
}
	/* Basic Formats*/
a {color: #003366; text-decoration: none; border-bottom: 1px dashed Gray; }
a:hover { color: #660000; text-decoration: none;
	border-bottom: 1px solid;}

.text {font-style: normal; font-weight: normal; font-size: 11px; color: #000000;; font-family: Verdana, Tahoma, sans-serif; line-height: 16px}
.textBold {font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none; color: #333333; line-height: 15px}
.headline {  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif; font-size: 14px; font-weight: bold; text-transform: none }
.textRed {font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none; color: #660000;}
.Small{font-family: Verdana, Tahoma, Arial, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; text-decoration: none; color: #000000;}
.keyword {  font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #660000; background-color: #F7F7EF}
.textwhite { font-style: normal; font-weight: bold; text-decoration: none; color:#FFFFFF; font-size: 12px }

/*Tips*/
.Notiz {font-family: Verdana, Helvetica, Geneva, Arial, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; text-decoration: none; color: #666666;; line-height: 14px; border-color: black black #666666; border-bottom-width: thin}


/*Form Elements*/
.input{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none; color: #000000; background-color: #F7F7EF;
border: 1 #999999 solid;}

.inputnoborder{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none; color: #000000; background-color: #F7F7EF;
border: 0 #000000 solid;}

.textarea {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; border: 1px solid #333333; color: Black; background-color: F7F7EF; padding: 0.1em;}

.submit {  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #336699; cursor: hand; font-weight: bold; border: 1px #333333 solid}



#container {
             float: center;
			width: 775px;
			\width: 775px;
			w\idth: 775px;
			
			margin: auto;
			padding: 0px;
		}


.content {  text-align: left;}

#bannertitle a,
#bannertitle a:link,
#bannertitle a:visited,
#bannertitle a:active {
text-decoration: none;
}

#bannertitle a:hover {
 color: #ffffff;
 border-bottom: 2px solid #E3E3E3;
}



#sidebar-a { float: left; text-align: left;
                width: 190px;
		}
		

		#footer {
            background-color: #FFFFFF;
            padding: 5px;
	    	} 

  
 /* menu-Button */

#navi { font-size: 12px;}

#navi a
{
color: #336699; text-decoration: none; width: 151px;
padding: 2px; border-bottom: 1px dashed #CCC; display: block;
}

#navi a:hover
{
text-decoration: none; background-color: #F4F4EC; color: #003366;
}

#diashow { }

#diashow a, a:hover
{
border-bottom: 0px;
}
.textblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699}
