body {
  background-color: #F6F6F6;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
  SCROLLBAR-BASE-color:  #F6F6F6;
  SCROLLBAR-ARROW-color: #808080;
}

  .menue_ground {
	background-image: url(../../top_images/menue_ground.gif);
	width: 170px;
	height: 170px;
	background-repeat: no-repeat;
}

 .small {
 	color: 808080;
	font-family: Arial;
  font-size: 9px;
 
	}

	.linker {
	background: url(../../top_images/header.jpg) no-repeat left;
	height: 80px;
	width: 750px;
}

	.affe {
	background: url(../../top_images/affenlogo.jpg);
	height: 100px;
	width: 447px;
	background-position: right;
	background-repeat: no-repeat;
}

.lihead {
	background: url(../../top_images/box/lihead.gif) repeat-y;
	width: 34px;
	
}

.rehead {
	background: url(../../top_images/box/rehead.gif) repeat-y;
	width: 34px;
	
}

.mihead {
	background: url(../../top_images/box/mihead.gif) repeat-x;
	height: 50px;
}

		/* boxmenue */
	.liob {
	background: transparent url(../../top_images/box/liob.gif) no-repeat;
	width: 34px;
	height: 80px;
}
	.obmi {
	background: url(../../top_images/box/om.gif) repeat-x;
	height: 80px;
}

	.obmili {
	background: url(../../top_images/box/omli.gif) no-repeat;
	height: 80px;
	width: 746px;
	background-position: top;
}
	.reob {
		background: url(../../top_images/box/reob.gif) no-repeat;
		width: 34px;
		height: 80px;
	}
	.limi {
	background: url(../../top_images/box/limi.gif) repeat-y;
	width: 34px;
}

	.remi {
	background: url(../../top_images/box/remi.gif) repeat-y;
	width: 34px;
}
	.liun {
		background: url(../../top_images/box/liun.gif) no-repeat;
		width: 34px;
		height: 34px;
	}
	.reun {
	background: url(../../top_images/box/reun.gif) no-repeat;
	width: 34px;
	height: 34px;
}
	.unmi {
	background: url(../../top_images/box/unmi.gif) repeat-x;
	height: 34px;
}
	/* ENDE */
	
	/* rahmenboxmenue */
	.box_liob {
	background: transparent url(../../top_images/rahmen/box_liob.jpg) no-repeat;
	width: 20px;
	height: 20px;
}
	.box_obmi {
	background: url(../../top_images/rahmen/box_obmi.jpg) repeat-x;
	height: 20px;
}
	.box_reob {
	background: url(../../top_images/rahmen/box_reob.jpg) no-repeat;
	width: 20px;
	height: 20px;
}
	.box_limi {
	background: url(../../top_images/rahmen/box_limi.jpg) repeat-y;
	width: 20px;
}

	.box_remi {
	background: url(../../top_images/rahmen/box_remi.jpg) repeat-y;
	width: 20px;
}
	.box_liun {
	background: url(../../top_images/rahmen/box_liun.jpg) no-repeat;
	width: 20px;
	height: 20px;
}
	.box_reun {
	background: url(../../top_images/rahmen/box_unre.jpg) no-repeat;
	width: 20px;
	height: 20px;
}
	.box_unmi {
	background: url(../../top_images/rahmen/box_unmi.jpg) repeat-x;
	height: 20px;
}
	/* ENDE */
	
			/* bilderrahmen */
	.t_liob {
	background: transparent url(../../top_images/z/liob.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.t_obmi {
	background: url(../../top_images/z/obmi.gif) repeat-x;
	height: 10px;
}
	.t_reob {
		background: url(../../top_images/z/reob.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.t_limi {
	background: url(../../top_images/z/limi.gif) repeat-y;
	width: 10px;
}

	.t_remi {
	background: url(../../top_images/z/remi.gif) repeat-y;
	width: 10px;
}
	.t_liun {
		background: url(../../top_images/z/liun.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.t_reun {
	background: url(../../top_images/z/reun.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.t_unmi {
	background: url(../../top_images/z/unmi.gif) repeat-x;
	height: 10px;
}

	/* ENDE */

	.tihe {
	background: transparent url(images/header_logo.gif) no-repeat;
	width: 750px;
	height: 80px;
}

.unte {
	background: transparent url(../../top_images/box/footer.jpg) no-repeat fixed center;
	width: 900px;
	height: 80px;
}

	.ground {
		background-color: #cccccc;
		color: #000000;
	}
	
	.rating {
	background: transparent url(images/balken.gif) no-repeat;
	height: 5px;
}

		/* newsrahmen */
	.n_liob {
	background: transparent url(../../top_images/news/liob.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.n_obmi {
	background: url(../../top_images/news/obmi.gif) repeat-x;
	height: 10px;
}
	.n_reob {
		background: url(../../top_images/news/reob.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.n_limi {
	background: url(../../top_images/news/limi.gif) repeat-y;
	width: 10px;
}

	.n_remi {
	background: url(../../top_images/news/remi.gif) repeat-y;
	width: 10px;
}
	.n_liun {
		background: url(../../top_images/news/liun.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.n_reun {
	background: url(../../top_images/news/reun.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.n_unmi {
	background: url(../../top_images/news/unmi.gif) repeat-x;
	height: 10px;
}
.new1 {
  background: url(../../top_images/news/new1.gif) repeat-x;
  height: 20px;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-align: left;
 }

 .linew1 {
	background: url(../../top_images/news/linew1.gif) no-repeat right;
	height: 20px;
	width: 20px;
}
  
  .renew1 {
	background: url(../../top_images/news/renew1.gif) no-repeat left;
	height: 20px;
	width: 20px;
}

.bordernew {
	background: #808080;
}

	/* ENDE */

		/* subcat rahmen */
	.s_liob {
	background: transparent url(../../top_images/subcat/liob.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.s_obmi {
	background: url(../../top_images/subcat/obmi.gif) repeat-x;
	height: 10px;
}
	.s_reob {
		background: url(../../top_images/subcat/reob.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.s_limi {
	background: url(../../top_images/subcat/limi.gif) repeat-y;
	width: 10px;
}

	.s_remi {
	background: url(../../top_images/subcat/remi.gif) repeat-y;
	width: 10px;
}
	.s_liun {
		background: url(../../top_images/subcat/liun.gif) no-repeat;
		width: 10px;
		height: 10px;
	}
	.s_reun {
	background: url(../../top_images/subcat/reun.gif) no-repeat;
	width: 10px;
	height: 10px;
}
	.s_unmi {
	background: url(../../top_images/subcat/unmi.gif) repeat-x;
	height: 10px;
}

	/* ENDE */

	.tihe {
	background: transparent url(images/header_logo.gif) no-repeat;
	width: 750px;
	height: 80px;
}
	.news {
		background-color: #cccccc;
		color: #000000;
	}
	.newstitel {
		background-color: #808080;
		color: #ffffff;
	}
	
	.bilder {
		color: #ffffff;
	}


.unte {
	background: transparent url(../../top_images/box/footer.jpg) no-repeat fixed center;
	width: 900px;
	height: 80px;
}

	.ground {
		background-color: #2A4EED;
	}
	
	.rating {
	background: transparent url(images/balken.gif) no-repeat;
	height: 5px;
}


hr {
  height: 1px; 
  color: #223793;
  background-color: #2A4EED;
}

ul, li, p, td {

  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.tablehead {
  background-color: #cccccc;
  color: #000000;
}

.tablebottom {
  background-color: #2A4EED;
}

.bordercolor {
  background-color: #16235D;
}

.bordercom {
  background-color: #2747D4;
}

.bordertumb {
  background-color: #cccccc;
}

.tablebgcolor {
  background-color: #2A4EED;
}

.navbar {
	background-color: Silver;
	color: #ffffff;
}

.row1 {
  background-color: #2A4EED;
  color: #ffffff;
}

.row2 {
  background-color: #2A4EED;
  color: #ffffff;
}

.head1 {
  background: url(../../top_images/head1.gif) repeat-x;
  height: 20px;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
 }

 .lihead1 {
	background: url(../../top_images/lihead1.gif) no-repeat right;
	height: 20px;
	width: 16px;
}
  
  .rehead1 {
	background: url(../../top_images/rehead1.gif) no-repeat left;
	height: 20px;
	width: 16px;
}
 


.head2 {
  background: url(../../top_images/head2.gif) repeat-x;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.lihead2 {
	background: url(../../top_images/lihead2.gif) no-repeat right;
	height: 20px;
	width: 16px;
}
  
  .rehead2 {
	background: url(../../top_images/rehead2.gif) no-repeat left;
	height: 20px;
	width: 16px;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.smallcop {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #182871;
  font-size: 10px;
  font-weight: light;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

a {
  color: #000000;
  background: transparent;
  text-decoration: none;
  
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-color: #F6F6F6;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 11px;
  width: 130px;
}

.searchinput {
  background-color: #F6F6F6;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 11px;
  WIDTH: 130px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #F6F6F6;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  color: #2A4EED;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  background-color: #F6F6F6;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  border: thin inset;
  border-color: #000000;
  font-size: 11px;
  width: 230px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #F6F6F6;
  color: #2A4EED;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  font-size: 11px;
}

.button {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	background-color: #2A4EED;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	border: thin outset #000000;
}

/*--Shoutbox--------------------------------------------------*/
.shouts {
border: 1px;
border-style:solid;
background-repeat: repeat-y;
  background-image: url(input.jpg);
border-color: #004C75; 
height: 120px;
width: 130px;
padding: 0px;
overflow: auto;
}

.shoutinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  background-color: #F6F6F6;
  background-repeat: repeat-y;
  background-image: url(input.jpg);
  border: thin inset;
  border-color: #000000;
  font-size: 11px;
  width: 100px;
  
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #2A4EED;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #2A4EED;
  color: #ffffff;
}

.imagerow2 {
  background-color: #2A4EED;
  color: #ffffff;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #2A4EED;
  color: #ffffff;
}

.commentrow2 {
  background-color: #2A4EED;
  color: #ffffff;
}

.commentspacerrow {
  background-color: #cccccc;
  color: #000000;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #2A4EED;
  font-size: 11px;
  width: 270px;
}

.head3 {

  background-color: #2A4EED;

  color: #ffffff;

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

}
.msg0 { 
background-color: #FFCECE; 
color: #2F6B9D; 
} 
.msg1 { 
background-color: #CEFFDD; 
color: #2F6B9D; 
} 

.msg_good { 
  background-color: #CEFFDD; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_error { 
  background-color: #FFCECE; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_plain { 
  background-color: transparent; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 
/*--BBCode--------------------------------------------------*/ 
input.bbcbutton { 
   background-color : #EFEFEF; 
   color : #000000; 
   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.helpline { 
  width: 300px; 
  height: 30px; 
  overflow: hidden; 
   background-color: transparent; 
   border-style: none; 
   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
   font-size : 10px; 
   color: #666666; 
} 
div.quotehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.quoteblock { 
   border: 1px solid #5E6C80; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
} 
div.codehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.codeblock { 
   border: 1px solid #5E6C80; 
   font-family: Courier, 'Courier New', sans-serif; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
   background-color: #F5F5F5; 
   white-space: pre; 
} 

.msg0 { 
background-color: #FFCECE; 
color: #2F6B9D; 
} 
.msg1 { 
background-color: #CEFFDD; 
color: #2F6B9D; 
} 

.msg_good { 
  background-color: #CEFFDD; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_error { 
  background-color: #FFCECE; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_plain { 
  background-color: transparent; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 
/*--BBCode--------------------------------------------------*/ 
input.bbcbutton { 
   background-color : #EFEFEF; 
   color : #000000; 
   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.helpline { 
  width: 300px; 
  height: 30px; 
  overflow: hidden; 
   background-color: transparent; 
   border-style: none; 
   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
   font-size : 10px; 
   color: #666666; 
} 
div.quotehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.quoteblock { 
   border: 1px solid #5E6C80; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
} 
div.codehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.codeblock { 
   border: 1px solid #5E6C80; 
   font-family: Courier, 'Courier New', sans-serif; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
   background-color: #F5F5F5; 
   white-space: pre; 
} 

.smilie {
  background-color: transparent;
  background-repeat: no-repeat;
  border: none; cursor:hand;
}
