body {
font-family: Verdana;
color: #000;
background-color: #666;
margin: 0px;
text-align: center;
}

#like	{
		padding-top: -50px;
		padding-left: 20px;
}

#site	{
		font-family: Verdana;
		/*position: absolute;*/
		width: 1000px;
		/*left: 50%;*/
		/*margin-left: -490px;*/
		background-color: #666;
}

#header {
		background-color: #666;
		background-repeat: no-repeat;
		background-image:url(images/head_sb.gif);
		position: relative;
		width: 980px;
		height: 160px;
		float: left;
}

#redbull   {
		width: 70px;
		height: 70px;
		position: absolute;
		top: 70px;
		left: 50%;
		margin-left: 300px;
		text-align: center;
}

#subheader {
		background-color: #666;
		background-repeat: no-repeat;
		background-image: url(images/subhead_sb.gif);
		position: relative;
		width: 980px;
		height: 69px;
		float: left;
}

#clear 	   {
		position: relative;
		height: 13px;
		width: 980px;
}

#sponsors1 {
		top: 0px;
		left: 315px;
		background-color: #FFF;
		position: relative;
		height: 23px;
		width: 640px;
		float: left;
		text-align: left;
}

#sponsors2 {
		left: 290px;
		top: 3px;
		background-color: #FFF;
		position: relative;
		height: 23px;
		width: 640px;
		float: left;
		text-align: left;
}

#content {
		top: 0px;
                font-family: Verdana;
		background-color: #000;
		text-align: center;
                color: #FFFFFF;
}

#left {
		float: left;
		background-color: white;
		background-image: url(images/left_sb.jpg);
		background-repeat: no-repeat;
		font-size: 9px;
		font-family: sans-serif;
		width: 210px;
}

#main {
		float: left;
		background-repeat: no-repeat;
		background-image: url(images/content_sb.gif);
		background-color: #000;
		padding-left: 10px;
		font-family: sans-serif;
		padding-top: 40px;
		word-wrap: normal;
		font-variant: normal;
		font-size: 9px;
		width: 550px;
		min-height: 780px;
}

#right	{
		width: 210px;
		background-color: white;
		background-image: url(images/right_sb.gif);
		background-repeat: no-repeat;
		text-align: left;
		font-size: 9px;
		font-family: sans-serif;
		float: left;
		position: relative;
}

#footer {
		text-align: center;
		background-color: white;
		background-image: url(images/footer_sb.gif);
		height: 40px;
		font-size: 9px;
		font-family: sans-serif;
}

#breadcrumb {
		text-transform: uppercase;
		font-weight: normal;
		color: white;
		text-align: left;
		font-variant: normal;
		font-style: normal;
		padding-top: 25px;
		padding-left: 0px;
		height: 0px;
		left: 0px;
		top: -57px;
		position: relative;
		width: 550px;
		font-size: 12px;
		font-family: sans-serif;
		line-height: 2;
}
		
/* Überschriften */

h1 {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}

h2 {
	color: #FFF;
	font-size: 13px;
	font-weight: bold
}

h3 {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}
/* ENDE */

/* Joomla Standart Elemente */
/* Überschrift */
.componentheading {
	color: #666;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
}

/* Beitragsüberschrift */
.contentheading {
	text-transform: uppercase;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}

/* Kleiner Text */
.small {
	line-height: 0px;
	color: white;
	font-size: 9px;
	font-weight: normal;
}

.sectiontablefooter {
        color: #FFFFFF;
        font-size: 10px;
}

.pagenav {
        color: #FFFFFF;
        font-size: 10px;
}

/*Fliesstext */

.contentpaneopen {
	line-height: 15px;
	color: #FFF;
	font-size: 9px;
	font-family: sans-serif;
	font-weight: normal;
}

/* Erstellungsdatum des Bestrags */
.createdate {
	color: #CCC;
	font-size: 9px;
	font-style: italic
}

/* Veränderungsdatum Beitrag */
.modifydate {
	color: #CCC;
	font-size: 9px;
	font-style: italic;
}

/* Link Formatierung */

a:link {
		color: #ff1484;
		text-decoration: none;
		font-weight: bold;
		font-size: 9px;
}
a:visited {
		color: #a50d58;
		text-decoration: none;
		font-weight: bold;
		font-size: 9px;
}
a:hover	{
		color: #ff8500;
		text-decoration: inherit;
}
/* ENDE */

img {border: 0;}

/* Wer ist online Modul */

.moduletable_online	{
		line-height: 35px;
		font-size: 11px;
		color: gray;
		margin-left: 0px;
}

.moduletable_online h3 {
		font-size: 13px;
		color: gray;
}

/* Anmeldemaske */

#form-login {
		border-left-style: none;
		border-bottom-style: none;
		border-right-style: none;
		border-top-style: none;
		list-style-type: none;
		width: 180px;
		margin-left: 30px;
}

.moduletable_login h3 {
		font-size: 13px;
		color: gray;
		margin-left: 40px;
}

.moduletable_login  {
		font-size: 11px;
		color: #646567;
		border: none;
		text-align: left;
}

.moduletable_login ul {
		list-style-type: none;
		margin-left: -35px;
		text-align: left;
}

/* Menü DIV Formatierung */

.modtable_menu {
		background-color: fuchsia
}

.modtable_menu h3 {
		margin: 0px;
		padding-left: 20px;
		padding-top: 10px;
		font-size: 18px;
		color: lime;
}

/* Menü Formatierung */

/* Menü Formatierung */

.moduletable_menu h3 {
		margin-left: 40px;
		
}

.menu			{
		margin-left: 25px;
		padding: 0px;
		padding-top: -20px;
		padding-left: 30px;
		list-style: disc;
		line-height: 10px;
		font-size: 10px;
		font-weight: bold;
}


/* Extended Menü Formatierungen */

#navi_bomba {
		float: left;
		position: static;
		width: 210px;
		height: auto;
		font-size: 9px;
		font-family: sans-serif;
		margin-bottom: 35px;
		margin-top: 40px;
}

#navi_bomba ul li {
overflow: hidden;
height: 27px;
float: left;
}

#navi_bomba ul li a {
display: block;
}

#navi_bomba ul li a:hover {
margin-top: -27px;
}

#active_menu {
margin-top: -54px;
}

#breadcrumb a:visited {
	color: #454747;
	font-weight: normal;
}

.moduletable_bilder {
	margin-left: 10px;
}

.moduletable_bilder h3 {
	text-transform: uppercase;
	padding-left: 27px;
}

/* Werbebanner */

.moduletable_ads {
	margin-left: 20px;
	margin-top: 22px;
}

/* Suchfeld */

.moduletable_search {
	margin-left: 20px;
	margin-top: 50px;
}