body {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; 
	color: #b1b1b1;
	background-color: #000;
	overflow-y: scroll;
}

a:focus {outline: none}

html{
	height: 100%;
	margin:0px;
	padding:0px;
}

td {font-size: 12px;}
hr {background-color: #cc0000; color: #000000; margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px; color: #b1b1b1; font-size: 12px; list-style-position: outside;}
ul {margin: 0px 0px 0px 15px; padding: 0px;}
h1 {font-size: 17px; color: #fff; margin: 0px; padding: 0px;}
h2 {font-size: 15px; color: #fff; margin: 0px; padding: 0px;}
/*h3 {font-size: 15px; color: #fff; margin: 0px; padding: 0px;}*/

#sidebar{background: url(../images/layout_sidebar_background.jpg) right top repeat-y; width: 130px;}
#header{width: 1100px; height: 273px;}
#community{padding: 10px 0px 0px 35px;}
#mainnavi{position: absolute; top: 210px; /*border: 1px solid green;*/ height: 50px; width: 1000px;}
#content_gesamt{width: 1100px; min-height: 680px; padding-top: 25px;}
#content{padding: 10px 10px 10px 50px; margin-bottom: 25px; min-width: 628px; min-height: 300px; background: url(../images/layout_content_background.png) top left repeat-y;}
#footer{margin-bottom: 20px; width: 1100px; height: 109px; background: url(../images/layout_footer_background.png)}
#svenuses{float: left; padding: 12px 0px 0px 35px;}
#naviFooter{padding: 20px 0px 0px 580px;}

.txt_gray_17px {font-size: 17px; color: #bbb;}
.txt_red_12px {font-size: 12px; color: #e53404;}
.txt_green_12px {font-size: 12px; color: #67b807;}
.txt_white_13px {font-size: 13px; color: #fff;}
.txt_gray_12px {font-size: 12px; color: #bbb;}
.txt_gray_10px {font-size: 11px; color: #999;}
.txt_beige_12px {font-size: 12px; color: #d8c6ba;}

/*-------------------------------------------------------------------------------------------------------------------------------------*/

/* Link Klassen */
a:link, a:active, a:visited{font-size: 12px; color: #dcdcdc; text-decoration: underline;}
a:hover{color: #fff;}

a.link_gray_11px:link, a.link_gray_11px:active, a.link_gray_11px:visited {font-size: 11px; color: #aaa; text-decoration: underline;}
a.link_gray_11px:hover {color: #ddd;}

/*-------------------------------------------------------------------------------------------------------------------------------------*/

/* Status Ausgabe*/
#ausgabe_fehler {
	margin: 0px 0px 10px 0px; 
	padding: 5px 5px 5px 0px; 
	border: 1px dotted #ff0000;
	background-color: #ffcccc;
	-moz-border-radius:3px; -khtml-border-radius:3px;}
#ausgabe_bestaetigung {
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 0px; 
	border: 1px dotted #00c900;
	background: #deffca;
	/*background: #deffca url(../home/images/ausgabe_icon_bestaetigung.png) top left no-repeat;*/
	-moz-border-radius:3px; -khtml-border-radius:3px;}
#warnungausgabe {
	min-height: 48px;
	padding: 5px 5px 5px 65px; 
	border: 1px dotted #666666; 
	background-color: #fffd88; 
	background-image: url(../home/images/icon_warning2.png); background-repeat: no-repeat;
	-moz-border-radius:3px; -khtml-border-radius:3px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/

/* Mainnavi */

#mainnavi li {list-style: none; float:left; margin: 0px; padding: 0px; }
#mainnavi ul {margin: 0px; padding: 0px;}

#link_home{width: 50px; height: 25px; display: block; margin: 25px 0px 0px 50px;}
a#link_home{background: url(../images/navi_1_home.png) top left no-repeat;}
a#link_home:hover{background: url(../images/navi_1_home_hover.png) top left no-repeat;}
.li_home{background: url(../images/navi_1_home_hover.png) top left no-repeat; width: 50px; height: 25px; display: block; margin: 25px 0px 0px 50px;}

#link_tourdates{width: 91px; height: 17px; display: block; margin: 23px 0px 0px 35px;}
a#link_tourdates{background: url(../images/navi_2_tourdates.png) top left no-repeat;}
a#link_tourdates:hover{background: url(../images/navi_2_tourdates_hover.png) top left no-repeat;}
.li_tourdates{background: url(../images/navi_2_tourdates_hover.png) top left no-repeat; width: 91px; height: 17px; display: block; margin: 23px 0px 0px 35px;}

#link_biography{width: 76px; height: 25px; display: block; margin: 22px 0px 0px 50px;}
a#link_biography{background: url(../images/navi_3_biography.png) top left no-repeat;}
a#link_biography:hover{background: url(../images/navi_3_biography_hover.png) top left no-repeat;}
.li_biography{background: url(../images/navi_3_biography_hover.png) top left no-repeat; width: 76px; height: 25px; display: block; margin: 22px 0px 0px 50px;}

#link_lessons{width: 63px; height: 16px; display: block; margin: 21px 0px 0px 50px;}
a#link_lessons{background: url(../images/navi_4_lessons.png) top left no-repeat;}
a#link_lessons:hover{background: url(../images/navi_4_lessons_hover.png) top left no-repeat;}
.li_lessons{background: url(../images/navi_4_lessons_hover.png) top left no-repeat; width: 63px; height: 16px; display: block; margin: 21px 0px 0px 50px;}

#link_discography{width: 95px; height: 25px; display: block; margin: 20px 0px 0px 50px;}
a#link_discography{background: url(../images/navi_5_discography.png) top left no-repeat;}
a#link_discography:hover{background: url(../images/navi_5_discography_hover.png) top left no-repeat;}
.li_discography{background: url(../images/navi_5_discography_hover.png) top left no-repeat; width: 95px; height: 25px; display: block; margin: 20px 0px 0px 50px;}

#link_gear{width: 41px; height: 15px; display: block; margin: 22px 0px 0px 50px;}
a#link_gear{background: url(../images/navi_7_gear.png) top left no-repeat;}
a#link_gear:hover{background: url(../images/navi_7_gear_hover.png) top left no-repeat;}
.li_gear{background: url(../images/navi_7_gear_hover.png) top left no-repeat; width: 41px; height: 15px; display: block; margin: 22px 0px 0px 50px;}

#link_media{width: 43px; height: 16px; display: block; margin: 19px 0px 0px 50px;}
a#link_media{background: url(../images/navi_8_media.png) top left no-repeat;}
a#link_media:hover{background: url(../images/navi_8_media_hover.png) top left no-repeat;}
.li_media{background: url(../images/navi_8_media_hover.png) top left no-repeat; width: 43px; height: 16px; display: block; margin: 19px 0px 0px 50px;}

#link_guestbook{width: 77px; height: 21px; display: block; margin: 14px 0px 0px 50px;}
a#link_guestbook{background: url(../images/navi_6_guestbook.png) top left no-repeat;}
a#link_guestbook:hover{background: url(../images/navi_6_guestbook_hover.png) top left no-repeat;}
.li_guestbook{background: url(../images/navi_6_guestbook_hover.png) top left no-repeat; width: 77px; height: 21px; display: block; margin: 14px 0px 0px 50px;}


/* Subtitles */
#subtitle li {list-style: none; float:left; margin: 0px; padding: 0px; }
#subtitle ul {margin: 0px; padding: 0px;}

#link_bilder{width: 56px; height: 21px; display: block; margin: 0px 20px 0px 0px;}
a#link_bilder{background: url(../images/subtitle_bilder.png) top left no-repeat;}
a#link_bilder:hover{background: url(../images/subtitle_bilder_sel.png) top left no-repeat;}
.li_bilder{background: url(../images/subtitle_bilder_sel.png) top left no-repeat; width: 56px; height: 21px; display: block; margin: 0px 20px 0px 0px;}

#link_songs{width: 57px; height: 30px; display: block; margin: 0px 20px 0px 0px;}
a#link_songs{background: url(../images/subtitle_songs.png) top left no-repeat;}
a#link_songs:hover{background: url(../images/subtitle_songs_sel.png) top left no-repeat;}
.li_songs{background: url(../images/subtitle_songs_sel.png) top left no-repeat; width: 57px; height: 30px; display: block; margin: 0px 20px 0px 0px;}

#link_videos{width: 56px; height: 22px; display: block; margin: 0px 20px 0px 0px;}
a#link_videos{background: url(../images/subtitle_videos.png) top left no-repeat;}
a#link_videos:hover{background: url(../images/subtitle_videos_sel.png) top left no-repeat;}
.li_videos{background: url(../images/subtitle_videos_sel.png) top left no-repeat; width: 56px; height: 22px; display: block; margin: 0px 20px 0px 0px;}


/*.formular {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 2;}



#fehlerausgabe {min-height:48px; border-bottom: 1px dotted #ff0000; border-top: 1px dotted #ff0000; background-color: #ffcccc; background-image:url(../images/icon_error.png); background-repeat: no-repeat; padding: 0 0 0 50; margin: 0px;}
.fehlerausgabe_inhalt {margin: 5px; height:100%; }
#sendebestaetigung {height: 48px; border-bottom: 1px dotted #00c900; border-top: 1px dotted #00c900;background-color: #deffca; background-image:url(../images/icon_checked.png); background-repeat: no-repeat; clear: both; padding: 0 0 0 60; margin: 0px;}
*/

