body { margin: 0px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:15px; background: #ffffff;background-image:url(gifs/bg2.gif); background-repeat:no;background-color:#ffffff;}
#right_end {position:absolute; left:920px; top:165px;background-image:url(gifs/bg_right.gif);}
#right_end_fade {position:absolute; left:961px; top:255px;}
#greatestsongs {position:absolute; left:925px; top:200px;}
#counts {position:absolute; right:80px; top:15px;font-size:11px;font-weight:bold;}

#header {font-size:10px; text-align:center;background-color:#ffffff;background-image:url(gifs/layout6.jpg);height:237px;width:100%}
#header b {font-size:15px; font-weight:bold;}
#header a {text-decoration: none;color:#000000;}

#google {position:absolute; left:40px; top:250px;text-align:left;line-height:20px;}
#amazon {position:absolute; left:585px; top:290px;}
#gauge {position:absolute; left:480px; top:190px;}
#werbung {position:absolute; right:95px; top:109px;border:1px solid #000000;padding:5px;font-size:10px; width:150px;line-height:12px;}
#werbung a {text-decoration: none;color:#000000;font-size:12px;}
/*#quiz {position:absolute; left:635px; top:40px; font-size:17px; font-weight:bold;}*/
#quiz {position:absolute; left:635px; top:25px; font-size:17px; font-weight:bold;}

.question {border:1px solid #000000; padding:5px; font-size:15px;}
.trenner{
 border-top-width: 1px;
 border-top-style: dashed;
 border-top-color: #CCCCCC;
}
 
li {
 list-style-image: url(gifs/guitar.gif);
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #CCCCCC;
 padding-bottom: 5px;
 padding-top: 5px;
} 
/*
##############################################################
#################### MAIN NAVIGATION #########################
##############################################################
*/

/*#entersong {position:absolute; left:45px; top:250px;text-align:left;line-height:20px;}*/
#entersong {position:absolute; left:760px; top:45px;text-align:left;line-height:25px;}
#entersong  b{font-size:18px; font-weight:bold;line-height:18px;}


#memberlogin {position:absolute; left:45px; top:380px;text-align:left;line-height:20px;}
#memberlogin  b{font-size:15px; font-weight:bold;line-height:18px;}

#topnav {border: 0px solid #bdbdbd;position:absolute; left:260px; top:60px; margin-top:2px;width:660px;}

#top100nav {width:130px;float:left;}
#newnav {width:130px;float:left;}
#membernav {width:130px;float:left;}

#searchbox {text-align:center; padding:2px; width: 550;float:right;position:absolute; top:210px; left:180px; font-family: Arial, Verdana, Helvetica, sans-serif;background-color:#cccccc; border:1px solid #000000;}
#searchbox b {font-size:16px; }
/*
#top100nav {position:absolute; left:260px; top:60px; margin-top:2px; width:130px;}
#newnav {position:absolute; left:400px; top:60px; margin-top:2px;float:left; width:130px;}
#membernav {position:absolute; left:540px; top:60px; margin-top:2px; width:130px;}
#powernav {position:absolute; left:720px; top:85px; margin-top:2px;}
*/

#explanation {position:absolute; left:220px; top:173px; margin-top:2px;font-size:15px; font-weight:bold;}
/*
##############################################################
######################## FORMS ###############################
##############################################################
*/
.search {border: 1px solid #bdbdbd; font-size:12px; margin:0px; width:110px;}
.searchselect {border: 1px solid #bdbdbd; font-size:12px; margin:0px;}
.searchsubmit {border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 0px solid #000000; border-top: 0px solid #000000; height: 18px; font-size:12px; margin:0px;}

.insertsong {border: 1px solid #bdbdbd;height: 2.0em; font-size:0.9em; margin:0px; width:150px; padding-top:0px;}
#rating {position:absolute; top:0px;right:0px;}
#voteform {position:absolute; top:0px;left:0px;text-align:left;float:left;}
#wrongdata {position:absolute; top:30px;right:0px;text-align:right;float:left;}



/**/
/*
##############################################################
######################## CONTENT #############################
##############################################################
*/
#content {position:absolute; left:180px; top:240px; width:550px; background: #ffffff;text-align:left; font-size:13px;}
#content a {padding-left: 10px;background: url(gifs/pfeil.gif) no-repeat left;font-style:oblique; font-weight:bold;}
#content td { font-size:13px;}
/*#content h1 {font-size:25px; font-weight:bold;color:#000000;}*/
#content b {font-size:15px; font-weight:bold;}
#title {font-size:25px; font-weight:bold;color:#000000;}
#voting {font-size:10px;}


#commentsheader {font-size:10px;bgcolor:#000000;color:#000000;padding-left: 0px;}
#commentstext {font-size:13px;padding-left: 25px;border-bottom: 1px double #bdbdbd;}


/*
##############################################################
#################### TEXTBOXES ###############################
##############################################################
*/
#topboxes {position:absolute;  left:760px; top:185px; }

#topbox1, #topbox2, #topbox3 { width: 164px;text-align:left; margin-left: 1px; margin-bottom: 5px; font-family: Arial, Verdana, Helvetica, sans-serif;  background-color:#ffffff;border-bottom-width:1px;border-bottom-color:bebebe;border-bottom-style:solid;background-image:url(gifs/topbox_middle.gif);}
/*background-image:url(gifs/topbox_top.gif);*/
#topbox1 a, #topbox2 a, #topbox3 a {color: #000; text-decoration: none; font-weight: normal;margin-right:2px;}

#topbox1 td, #topbox2 td, #topbox3 td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; padding-left:0px;line-height:13px;} 

/*
##############################################################
####################### FOOTER ###############################
##############################################################
*/
#footer {position:absolute;font-size:9px; text-align:center;bottom:0px;}
#footer a {text-decoration:none; color:#000000;}
#zaehler {position:absolute;font-size:9px; top:0px;right:0px;}
.smalltext {font-size:9px}
.hide {display:none;}




/*
##############################################################
####################### SLIDER ###############################
##############################################################
*/
/* Default stylesheet for the Carpe Slider
  By Tom Hermansson Snickars
  2005-12-17 version 1.5
  Copyright CARPE Design                     
  carpe.ambiprospect.com */

*.carpe_horizontal_slider_display_combo {
  clear: left;
  margin: 0;
}
*.carpe_vertical_slider_display_combo {
  float: left;
  margin: 0;
}
*.carpe_horizontal_slider_track {
  background-color: #bbb;
  color: #333;
  width: 120px;
  float: left;
  margin: 0;
  line-height: 0px;
  font-size: 0px;
  text-align: left;
  padding: 4px;
  border: 1px solid;
  border-color: #ddd #999 #999 #ddd;
}
*.carpe_vertical_slider_track {
  background-color: #bbb;
  color: #333;
  padding: 3px 6px 15px 6px;
  width: 24px;
  height: 100px;
  border: 1px solid;
  border-color: #ddd #999 #999 #ddd;
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
  background-color: #333;
  color: #ccc;
  width: 110px;
  height: 2px;
  margin: 4px 4px 2px 4px;
  line-height: 0px;
  position: absolute;
  z-index: 1;
  border: 1px solid;
  border-color: #999 #ddd #ddd #999;
}
*.carpe_vertical_slider_track *.carpe_slider_slit {
  background-color: #000;
  color: #333;
  width: 2px;
  height: 100px;
  position: absolute;
  margin: 4px 10px 4px 10px;
  padding: 4px 0 1px 0;
  line-height: 0px;
  font-size: 0;
  border: 1px solid;
  border-color: #666 #ccc #ccc #666;
}
*.carpe_horizontal_slider_track *.carpe_slider {
  width: 16px;
  background-color: #666;
  color: #333;
  position: relative;
  margin: 0;
  height: 8px;
  z-index: 1;
  line-height: 0px;
  font-size: 0px;
  text-align: left;
  border: 2px solid;
  border-color: #999 #333 #333 #999;
}
*.carpe_vertical_slider_track *.carpe_slider {
  width: 20px;
  background-color: #666;
  color: #333;
  position: relative;
  margin: 0;
  height: 8px;
  z-index: 1;
  line-height: 0px;
  font-size: 0px;
  text-align: left;
  border: 2px solid;
  border-color: #999 #333 #333 #999;
}
*.carpe_slider_display_holder {
  background-color: #bbb;
  color: #333;
  width: 34px;
  margin: 0;
  float: left;
  padding: 0 2px 0 0;
  height: 20px;
  text-align: right;
  border: 1px solid;
  border-color: #ddd #999 #999 #ddd;
}
.carpe_slider_display {
  background-color: #bbb;
  color: #333;
  padding: 3px 1px 0 0;
  width: 30px;
  text-align: right;
  font-size: 11px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  border: 0;
  cursor: default;
}