/* Main Layout ; zum testen: background-color: #666666;     */
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  
  background-image: url(images/bg.jpg);
  background-attachment:fixed;
  margin: 0px;
}

malsehen {
  background-image:url(http://insignien-des-todes.de/blog/wp-content/cod4.jpg);
  background-attachment:fixed;
}
img { border: none; }

hr {
  color: #666666;
  background-color: #FFFFFF;
  border: 0px;
  border-top: transparent;
  border-bottom: transparent;
  margin: 2px 0;
  height: 1px;
}

/* Links */
a, a:visited, a:active {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  color: #99ccff;
  text-decoration: underline;
  font-weight: normal;
}
a:focus {
	outline: none;
	color: #000000;
}
a.titlelink, a.titlelink:visited, a.titlelink:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.titlelink:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}
a.white, a.white:visited, a.white:active {
  color: #FFFFFF;
  text-decoration: none;
}

a.white:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.category, a.category:visited, a.category:active {
  color: #333333;
  text-decoration: none;
}

a.category:hover {
  color: #000000;
  text-decoration: underline;
}
.grey {
	color:#9b9b9b;
}
.white {
	color:#FFFFFF;
}
/* Font types */
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-transform: uppercase;
  font-weight: bold;
}

small {
  color: #383838;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #db5252;
}

.category_big, .category_big a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

/* Forms */
form {
  border: none;
  margin: 0px;
  padding: 0px;
}

input, textarea, select {
  border: 1px solid #989898;
  background-color: #F0F0F0;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}

input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  color: #2C2C2C;
}

input[type="radio"], input[type="checkbox"], 
input[type="radio"]:focus, input[type="radio"]:active,
input[type="checkbox"]:focus, input[type="checkbox"]:active {
  border: 0px;
}

.input {
  background-color: transparent;
  border: none;
  margin: 2px;
}

/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #DDDDDD;
  border-left: 4px solid #0E8AEA;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}
.form_username2 {
    border: 0px;
    width: 101px;
    height: 15px;
	background-image: url(images/box.jpg);
	background-repeat:no-repeat;
	padding-left:3px;
	padding-top:4px;
}

.form_password2 {
    border: 0px;
	background-image: url(images/box.jpg);
	background-repeat:no-repeat;
    width: 101px;
    height: 15px;
	padding-left:3px;
	padding-top:4px;

}

.form_usernameoff2 {
    border: 0px;
    background-image: url(images/box.jpg);
	background-repeat:no-repeat;
    width: 101px;
    height: 16px;
	color:#FFFFFF;
	padding:0px;
	padding-left:3px;
	padding-top:4px;

}
.sponsor_head {
	height:100px;
	padding-left:400px;
	padding-top:50px;
}
.advert {
	padding-left:940px;
	padding-top:0px;
}

.advert2 {
	padding-right:100px;
	padding-top:0px;
	display:none;
}

.form_passwordoff2 {
    border: 0px;
	background-image: url(images/box.jpg);
	background-repeat:no-repeat;
    width: 101px;
    height: 16px;
	padding:0px;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:4px;
}
input.form_passwordoff2 {
	border:0px;
	color:#b22007;
	font-weight:bold;
}

input.form_password2 {
	border:0px;
	color:#b22007;
	font-weight:bold;
}

input.form_usernameoff2 {
	border:0px;
	color:#b22007;
	font-weight:bold;
}

input.form_username2 {
	border:0px;
	color:#b22007;
	
}
.form_search {
    border: 0px;
	background-image: url(images/search.jpg);
	background-repeat:no-repeat;
    width: 104px;
    height: 20px;
	padding:0px;

}

.form_searchoff {
    border: 0px;
	background-image: url(images/search_box.jpg);
	background-repeat:no-repeat;
      width: 101px;
    height: 16px;
	padding:0px;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:4px;
}
input.form_search {
	border:0px;
	color:#b22007;
	font-weight:bold;
}
input.form_searchoff {
	border:0px;
	color:#b22007;
	font-weight:bold;
}

/* Layout */
#wrapper {
	width:1260px;
	height:auto;
}

#advert_left {
	width:160px;
	height:auto;
	float:left;
}

#page_center {
	width:940px;
	height:auto;
	float:left;
}

#advert_right {
	width:auto;
	height:auto;
	float:left;
}

#pagehead {
	width:940px;
	height:auto;
	margin:auto;
}

#top {
	width:940px;
	height:49px;
}

ul#topnav {
	display:block;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
}

ul#topnav li { float:left; height:49px;}

li.topnav1 {
	width:387px;
	height:49px;
	background-image:url(images/img_02.png);
}

li.topnav2 {
	width:87px;
	height:49px;
}

li.topnav3 {
	width:86px;
	height:49px;
}

li.topnav4 {
	width:380px;
	height:49px;
	background-image:url(images/img_05.png);
}

#header {
	width:940px;
	height:174px;
	background-image:url(images/img_07.png);
}
#navi {
	width:940px;
	height:53px;
}

ul#listnav {
	display:block;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
}

ul#listnav li { float:left; height:53px;}

li.nav1 {
	width:300px;
	height:53px;
	background-image:url(images/img_08.png);
}

li.nav2 {
	width:87px;
	height:53px;
}
li.nav3 {
	width:88px;
	height:53px;
}
li.nav4 {
	width:88px;
	height:53px;
}
li.nav5 {
	width:85px;
	height:53px;
}
li.nav6 {
	width:85px;
	height:53px;
}
li.nav7 {
	width:85px;
	height:53px;
}
li.nav8 {
	width:94px;
	height:53px;
}
li.nav9 {
	width:28px;
	height:53px;
	background-image:url(images/img_16.png);
}

#spectop {
	width:940px;
	height:197px;
}
#special {
	float:left;
	width:588px;
	height:197px;
}
#spec {
	width:588px;
	height:158px;
}
#spec1 {
	position:absolute;
	margin-left:35px;
	margin-top:11px;

	z-index:2;
	
}
#spec2 {
	position:absolute;
	width:588px;
	height:158px;
	background-image:url(images/special.png);
	z-index:1;
	
	
}
#search {
	width:198px;
	height:39px;
	padding-left:390px;
	background-image:url(images/img_66.png);
}
#topmatch {
	float:left;
	height:197px;
	width:352px;
}
#topmatchbg {
	height:109px;
	width:352px;
	background-image:url(images/img_19.png);
}
#toplink1 {
	float:left;
	height:45px;
	width:214px;
	background-image:url(images/img_20.jpg);
}
#toplink2 {
	float:left;
	height:45px;
	width:110px;
}
#toplink3 {
	float:left;
	height:45px;
	width:28px;
	background-image:url(images/img_22.png);
}

#pagecontent {
	width:940px;
	height:auto;
	margin:auto;
	background-image:url(images/img_23.png);
}
#pagecon {
	width:940px;
	height:auto;
	overflow:hidden;
}
#content {
	float:left;
	width:592px;
}
#stuff {
	float:left;
	width:348px;
}
#cont {
	width:552px;
	padding-top:3px;
	padding-left:30px;
	padding-right:10px;
}
.clear { clear:both; }

#contentfoot {
	width:940px;
	height:76px;
	margin:auto;
	background-image:url(images/img_52.png);
}
#bottom {
	width:100%;
	background-color:#333333;
	height:210px;
}
#inhalt {
	padding-top:10px;
	width:940px;
	height:181px;
	margin:auto;
}
ul#sitemap {
	float:left;
	width:500px;
	list-style:none;
}
ul#bookmarks {
	float:right;
	width:210px;
	list-style:none;
}
li.head {
	padding-top:5px;
	color:#666666;
	font-weight:bold;
	padding-left: 0px;
}
li.text {
	color:#FFFFFF;
}
#sponsors {
	width:940px;
	height:122px;
	margin:auto;
	background-image:url(images/img_54.png)
}
#sinhalt {
	width:850px;
	height:122px;
	margin:auto;

}
/* STUFF */
#matchbg {
	width:320px;
	height:156px;
	padding-top:2px;
	background-image:url(images/img_27.jpg);
}
#matchfoot {
	width:320px;
	height:31px;
}
#match1 {
	float:left;
	width:205px;
	height:31px;
	background-image:url(images/img_28.jpg);
}
#match2 {
	float:left;
	width:115px;
	height:31px;
}
#boardbg {
	width:320px;
	height:156px;
	padding-top:2px;
	background-image:url(images/img_34.jpg);
}
#boardfoot {
	width:320px;
	height:31px;
}
#board1 {
	float:left;
	width:205px;
	height:31px;
	background-image:url(images/img_28.jpg);
}
#board2 {
	float:left;
	width:115px;
	height:31px;
}
#calendartop {
	width:320px;
	height:39px;
	background-image:url(images/img_38.jpg);
}
#calendarbg {
	width:302px;
	height:218px;
	padding:9px;
	background-image:url(images/img_56.jpg);
}
#caltime {
	width:142px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin-left:160px;
	padding-top:13px;
	text-align:center;
}
#calendarfoot {
	width:320px;
	height:31px;
}
#calendar1 {
	float:left;
	width:205px;
	height:31px;
	background-image:url(images/img_28.jpg);
}
#calendar2 {
	float:left;
	width:115px;
	height:31px;
}
#calauswahl {
padding-left:20px;
}
#advertbg {
	width:302px;
	height:auto;
	padding:9px;
	text-align:center;
}

#advertfoot {
	width:320px;
	height:28px;
}
#votebg {
	width:320px;
	height:auto;
	background-image:url(images/img_49.jpg);
}

#votefoot {
	width:320px;
	height:31px;
}
#vote1 {
	float:left;
	width:205px;
	height:31px;
	background-image:url(images/img_28.jpg);
}
#vote2 {
	float:left;
	width:115px;
	height:31px;
}
#sitemap .text a {
	color: #FFF;
}
