body {
  background-color: #000000;
  color: #8E8A59;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  margin: 0px;
  padding:0px;
  font-size:12px;
  font-weight:bold;
}

.menu {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
}

.hauptnavi {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}

.text_hell {
 color: #9D9D9D;
 }

hr {
  height: 1px; 
  color: #004c75;
  background-color: #ffffff;
}

ul, li, p, td {
  color: #8E8A59;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
}

.tablehead {
  background-color: #7D7A4F;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}


.tab_1 {
  background-color: #FFFFFF;
}

.tab_2 {
  background-color: #FFFFFF;
    padding: 5px;
}

.navbar {
  background-color: #fcdc43;
  color: #004c75;
}

.row1 {
  background-color: #000000;
}

.row2 {
  background-color: #FBFBF4;
  
}

.tagebuch {
	background-color: #FBFBF4;
	color: #0A246A;
	line-height: 13px;
}

.head1 {
  background-color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
}

.head2 {
  background-color: #004C75;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.clickstream {
  font-family:  Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
}

.smalltext {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  color: #FF0000;
}

a, a:link, a:visited, a:active { 
  text-decoration: none; 
  color: #9D9D9D;
}


a:hover {
  color: #fcdc43;
  text-decoration: none;
}



form {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  color: 9D9D9D;
}

.forum_feld {
	width:230px;
}

.logininput {
  background-color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #AFAB7E;
  font-size: 10px;
  width: 130px;
  border-width: 1px;
  border-color: #D3D0AF;
  border-style:solid;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #0f5475;
  font-size: 10px;
  WIDTH: 130px;
}

.textarea {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #AFAB7E;
  font-size: 10px;
  width: 230px;
  border-width: 1px;
  border-color: #D3D0AF;
  border-style: solid;
}

.input {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #AFAB7E;
  font-size: 10px;
  width: 230px;
  border-width: 1px;
  border-color: #D3D0AF;
  border-style: solid;
}

.select {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #CCCC66;
  font-size: 10px;
  background-color: #ffffff;
}

select {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #AFAB7E;
  font-size: 10px;
  background-color: #ffffff;
  border: 1px solid #999966;
}

.setperpageselect {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #999933;
  font-size: 10px;
}

.categoryselect {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #999933;
  font-size: 10px;
  border: 1px solid #999966;
}

.dropdownmarker {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  background-color: #EAE6BD;
  color: #999933;
  font-size: 10px;
  border: 1px solid #999966;
}

.button {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #9D9D9D;
	font-size: 10px;
	font-weight: bold;
	background-color: #000000;
	border-width: 1px;
	border-color: #9D9D9D;
	border-style: solid;
	}

.randoben {
 color: #9D9D9D;
 margin:0px;
 clear:both;
 padding:0px;
}

/*--Categories------------------------------------------------*/
.catbgcolor {

  color: #9D9D9D;
}

.blogbgcolor {
  background-color: #EAE6BD;
}

.maincat {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
    line-height: 17px;
}

.subcat {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 10px;
  line-height: 14px;
 
}

.thumb { 
  cursor: pointer; background-color: #EAE8D1; 
}
.thumb2 { 
  cursor: pointer; background-color: #F4F3E3; 
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #000000;
}


.bilderrand {
 background-color: #FFFFFF;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  
}

.commentrow2 {
  background-color: #FFFFFF;
  color: #004c75;
}

.commentspacerrow {
  background-color: #FFFFFF;
  color: #004c75;
}


.commentinput {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #9D9D9D;
  font-size: 10px;
  width:230px;
  border-width: 1px;
  border-color: #9D9D9D;
  border-style: solid;
  background-color: #000000;
}

.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 ; 
} 

.blogcontent {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  color: #99CC33;
  font-size: 10px;
  background-color: #efefef;
}

.blog1 {
  background-color: #FBFBF4;
  padding: 5px;
}

.blog2 {
  background-color: #efefef;
  color: #004c75;
  padding: 5px;
}
a.subcat {
	margin:5px 0px;
	display:block;
}
.kopf_balken {
	padding-left:150px;
}
.spalte_oben_innen {
	background-color:#3D4248;
		
}
.spalte_oben_innen .links {
	float:left;
}
.spalte_oben_innen .rechts {
	float:right;
	text-align:right;
}
.spalte_oben_innen_1 {
	padding:4px 20px 5px 5px;
}
.spalte_oben_innen_2 {
	font-size:10px;
	font-weight:normal;
	padding:4px 20px 4px 5px;
}

.main01 {
 	background-image:url(http://www.technoid.de/templates/rainer_technoid_2/images/pflanze_01.jpg); background-repeat:no-repeat; background-position:right top; 
}
.aussentabelle {
	background-image:url(images/pflanze_02.jpg); background-repeat:no-repeat; background-position:0px 0px;
}
