/* CSS Document */
.body {
	scrollbar-face-color: #333333;
	scrollbar-highlight-color: #333333;
	scrollbar-shadow-color: #333333;
	scrollbar-3dlight-color: #333333;
	scrollbar-arrow-color: #FF6600;
	scrollbar-track-color: #333333;
	scrollbar-darkshadow-color: #333333;
	background-color:#333333;
	background-image: url(../images/bg_diy.gif);
	background-repeat: repeat;
}




/* Navigation */

a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color:#FF6600;
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color:#FF6600;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#FFFFFF;
	font-size: 10px;
	font-weight:bolder;
	
}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight:bolder;
	color:#FFFFFF;
}










/* Tables Banner Oben und Unten etc */

.table{
	background-color:#333333;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	background-repeat: no-repeat;
}

.banner_links{
	width: 310px;
	background-image: url(../images/banner_01.jpg);
	background-repeat: no-repeat;
}

.banner_rechts{
	width: 290px;
	background-image: url(../images/banner_02.jpg);
	background-repeat: no-repeat;
}

.main_td{
	background-image: url(../images/index.jpg);
	height: 390px;
	width: 600px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	

	
	.tr_bottom_1{
	text-align: center;
	height: 30px;
	background-image: url(../images/bottom_1.jpg);
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF6600;
	margin-top: 10px;



}
.tr_bottom_2{
	text-align: center;
	height: 30px;
	background-image: url(../images/bottom_2.jpg);
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF6600;
	margin-top: 10px;
	}






/* Musik etc */

.main_musik_ganz_ganz_oben{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height:20px;
	}
	
.main_musik_ganz_oben_rechts{
	height:20px;
	}
	
.main_musik_ganz_oben_links{
	height:20px;
	background-repeat: no-repeat;
	background-image: url(../images/akkustik.gif);
	background-position: 20px;
	}
	
.main_musik_oben_text_links{
	width:290px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	vertical-align: top;
	}
	
.main_musik_mitte_text_links{
	padding-left: 20px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	vertical-align: top;
	overflow: visible;
}
.main_musik_unten_text_links{
	width:270px;
	padding-left: 20px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	vertical-align: top;
	overflow: visible;
}
	
.main_musik_oben_text_rechts{
	width:270px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	vertical-align: top;
	}
	
.main_musik_unten_text_rechts{
	width: 270px;
	padding-left: 20px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	vertical-align: bottom;
}
	
.main_musik_headline_songs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	font-weight:bolder;
	vertical-align: top;
	}
	
.main_musik_songtitel{
    
    padding-left:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#999999;
    vertical-align: middle;
/*    height: 20px;*/
    }

.main_musik_titel{
    
    vertical-align: top;
    }
	
.main_musik_ganz_ganz_unten{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
	}






/* Robotnik etc */

.main_robot_ganz_ganz_oben{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height:20px;
	}
	
.main_robot_ganz_oben_rechts{
	height:20px;
	}
	
.main_robot_ganz_oben_links{
	height:70px;
	background-repeat: no-repeat;
	background-image: url(../images/robotnik02.gif);
	background-position: 20px;
	}
	
.main_robot_oben_text_links{
	width:290px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	vertical-align: top;
	}
	
.main_robot_oben_text_rechts{
	width:270px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	vertical-align: top;
	}
	
.main_robot_headline_songs{
	
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	font-weight:bolder;
	vertical-align: top;
	}
	
.main_robot_songtitel{
	
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	vertical-align: middle;
	}
	
.main_robot_ganz_ganz_unten{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
	}







/* Kontakt etc */

.main_kontakt{
	height: 390px;
	width: 580px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	padding-left: 20px;
	}









/* Grundsatz etc */

.main_grundsatz_links{
	height: 160px;
	width: 310px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	background-image: url(../images/grunsatz_pic_links.gif);
	background-repeat: no-repeat;
	}
	
	.main_grundsatz_links_unten{
	height: 230px;
	width: 290px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	padding-left:20px;
	background-repeat: no-repeat;
	}

.main_grundsatz_rechts{
	height: 390px;
	width: 290px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	background-image: url(../images/grunsatz_pic_rechts.gif);
	background-repeat: no-repeat;
	}
	
	
	
	
	
	
	
	
	
/* Impressum etc */

.main_impressum_unten{
	
	width: 560px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	padding-left:20px;
	padding-right:20px;
	}
	
	
.main_impressum_adresse{
	
	width: 270px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	padding-left:20px;
	padding-right:20px;
	}
	
.main_impressum_bild{
	
	width: 310px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	
	}
	
.main_impressum_oben_rechts{
	width: 250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	padding-left:20px;
	padding-right:20px;
	background-image: url(../images/uran235.gif);
	background-repeat: no-repeat;
	}
	
.main_impressum_ganz_ganz_oben{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height:20px;
	}
	
.main_impressum_ganz_oben_rechts{
	height:20px;
	}
	
.main_impressum_ganz_oben_links{
	height:20px;
	background-repeat: no-repeat;
	background-image: url(../images/impressum.gif);
	background-position: 20px;
	
	}
	

	
	
	
	
	
/* Links etc */

.main_linking_ganz_ganz_oben{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height:20px;
	}
	
.main_linking_ganz_oben_rechts{
	height:20px;
	}
	
.main_linking_ganz_oben_links{
	height:20px;
	background-repeat: no-repeat;
	background-image: url(../images/links.gif);
	background-position: 20px;
	}
	
.main_linking_links_linksseite{
	padding-left:20px;

	}
	
.main_linking_ganz_ganz_unten{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height:20px;
	}










/* Schriften */

.main_font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;

}

.fatt_font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	font-weight:bolder;

}

