body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;


}


.main_text
    {
        font-family:Verdana;
        font-size:11px;
        line-height:normal;
        color:#454343;
        text-align: justify;
        text-decoration:none;
    }

.cat_titel
    {
        font-family:Verdana;
        font-size:11px;
        line-height:normal;
        font-weight:bold;
        color:#454343;
        text-align: justify;
    }





.top_text
    {
        font-family:Arial;
        font-size:18px;
        line-height:normal;
        color:#00959c;
        font-weight:bold
    }


.head_text
    {
        font-family:verdana;
        font-size:9px;
        color:#737373;
      text-decoration:none;
    }



.date_text
    {
        font-family:Verdana;
        font-size:9px;
        color:#737373;
        line-height:9px;
        text-decoration:none;
    }

#bottom-image
    {
    background-image: url(http://www.trettin.eu/images/b2.png);
    background-repeat: no-repeat;
    height:75px;
    _background-image: url(http://www.trettin.eu/images/b2-ie.png);
    _height:55px;
    _padding-bottom: 20px;
    }



a img {border: none}

.imgborder {border: solid 2px #000000}
.tumbborder {border: solid 1px #000000}

.thumbtext {
 text-decoration: none;
 color: #454343;
 font-size: 9px;
 font-family: verdana;
 padding-top:10px;

}


.menu {
 text-decoration: none;
 text-align: center;
 margin-bottom: 0px;
 color: #454343;
 font-size: 10px;
 font-family: verdana;
}

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

ul, li, p, td {
  color: #454343;
  font-family: verdana;
  font-size: 11px;
}

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

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

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

.tablebgcolor {
  background-color: #000000;
}

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

.row1 {
  background-color: #e1e1e1;
  color: #454343;
}

.row2 {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: normal;
  FONT-SIZE: 11px;
  background-color: #F3F3F3;
}

.voteform {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight:normal;
  FONT-SIZE: 11px;
  text-decoration: none;
  padding-left: 7px;
  padding-right: 5px;
  vertical-align: middle;
}

.stat {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight:normal;
  FONT-SIZE: 11px;
  text-decoration: none;
}

.statv {
  display: none;
}

.stat1a {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;
  border-left: solid 1px #00959c;
  padding-left: 7px;
}

.stat1b {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: normal;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;

}

.stat1c {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;
  border-right: solid 1px #00959c;
  text-align: right;
  padding-right: 5px;
}

.stat2a {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #F3F3F3;
  border-left: solid 1px #00959c;
  padding-left: 7px;
}

.stat2b {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: normal;
  FONT-SIZE: 11px;
  background-color: #F3F3F3;

}

.stat2c {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #F3F3F3;
  border-right: solid 1px #00959c;
  text-align: right;
  padding-right: 5px;
}

.stat3a {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;
  border-left: solid 1px #00959c;
  border-bottom: solid 1px #00959c;
  padding-left: 7px;
}

.stat3b {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: normal;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;
  border-bottom: solid 1px #00959c;
}

.stat3c {
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 11px;
  background-color: #E1E1E1;
  border-right: solid 1px #00959c;
  border-bottom: solid 1px #00959c;
  text-align: right;
  padding-right: 5px;
}

.stat4 {
  background-color: #e1f0ef;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  padding-left: 7px;
  border-top: solid 1px #00959c;
  border-bottom: solid 1px #00959c;
  border-left: solid 1px #00959c;
  border-right: solid 1px #00959c;
}


.head1 {
  background-color: #e1f0ef;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  border: solid 1px #00959c;
}

.head1a {
  background-color: #f3f3f3;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  border-bottom: solid 1px #00959c;
  border-left: solid 1px #00959c;
  border-right: solid 1px #00959c;
  padding-bottom:5px;
  padding-left:5px;
}

.head1cat {
  background-color: #f3f3f3;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  border: solid 1px #00959c;
  padding-bottom:5px;
  padding-left:5px;
}

.head1details {
  background-color: #f3f3f3;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  border-bottom: solid 1px #5973A5;
  border-left: solid 1px #5973A5;
  border-right: solid 1px #5973A5;
}

.filedata {
  background-color: #f3f3f3;
  color: #454343;
  FONT-FAMILY: verdana;
  font-weight: bold;
  FONT-SIZE: 12px;
  vertical-align: middle;
  border-bottom: solid 1px #5973A5;
  border-left: solid 1px #5973A5;
  border-right: solid 1px #5973A5;
}

.head2 {
  background-color: #004C75;
  color: #454343;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
}

.title {
  font-family: verdana;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: verdana;
  font-size: 11px;
  color: #454343;
  font-weight: bold;
  text-decoration: none;

}

.clickstream2 {
  font-family: verdana;
  color: #454343;
  font-weight: normal;
  font-size: 11px;
}


.smalltext {
  font-family: verdana;
  color: #454343;
  font-size: 10px;
  font-weight: normal;
}

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

.new {
  font-family: verdana;
  font-size: 15px;
  color: #454343;
}


form {
  font-family: verdana;
  font-size: 11px;
}


.input {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
  width: 230px;
}

.select {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
}

.setperpageselect {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
}

.categoryselect {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
}

.dropdownmarker {
  font-family: verdana;
  background-color: #EEEEEE;
  color: #454343;
  font-size: 11px;
}

.button {
  font-family:  verdana;
  background-color: #003366;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #F3F3F3;
}

.maincat {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #454343;
  text-decoration: none;
}

.subcat {
  font-family: verdana;
  color: #454343;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}


.catinfo1 {
  font-family: verdana;
  color: #454343;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
  padding-left: 7px;

}

.catinfo2 {
  font-family: verdana;
  color: #454343;
  font-size: 10px;
  font-weight:normal;
  text-decoration: none;
  vertical-align: middle;
  text-align: right;
  padding-right: 5px;
}

.catinfo3 {
  font-family: verdana;
  color: #454343;
  font-size: 10px;
  font-weight:normal;
  text-decoration: none;
  vertical-align: middle;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 7px;
}

.catinfo4 {
  font-family: verdana;
  color: #454343;
  font-size: 10px;
  font-weight:normal;
  text-decoration: none;
  text-align: right;
  padding-right: 5px;
}

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

.imagerow2 {
  background-color: #EFEFEF;
  color: #454343;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #454343;
}

.commentrow2 {
  background-color: #efefef;
  color: #454343;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #454343;
}

.commenttextarea {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: verdana;
  color: #454343;
  font-size: 11px;
  width: 270px;
}


.style1 {
	color: #454343;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;

}


.style2 {
	color: #454343;
	font-size: 9px;
	font-family: verdana;

}
.style3 {
	color: #454343;
	font-size: 12px;
	font-family: verdana;
}
.style4 {
	color: #454343;
	font-size: 11px;
	font-family: verdana;
}
.style5 {
	color: #454343;
	font-size: 11px;
	font-family: verdana;
}
.style6 {
	color: #454343;
	font-size: 11px;
	font-family: verdana;
}

.menu {
 text-decoration: none;
 text-align: center;
 margin-bottom: 10px;
   }
 img.menu {
  margin-bottom: -1px;
  }

.tab {
	height: 520px;

}

.border1 {
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;

}

.border2 {
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
 padding-left:28px;
 background-color:#C0C0C0;
 color: #454343;
 font-size: 12px;
 font-family: verdana;
 font-weight:bold;
}

.border3 {
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:28px;
 padding-right:15px;
 font-size: 12px;
 font-family: verdana;
}

.border4 {
 border-right: 1px solid #004c75;
 border-left: 1px solid #004c75;
 border-bottom: 1px solid #004c75;
 border-top: 1px solid #004c75;
}

.gb_menuediv {
font-size: 11px;
font-family: verdana;
text-align: center;
}
.gb_menuediv a {
display: block;
background-color: #F3F3F3;
color: #454343;
border: 1px solid #00959c;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
padding-right: 8px;


vertical-align: middle;
text-decoration: none;
}
.gb_menuediv a:hover {
background-color: #e1f0ef;
color: #454343;
border: 1px solid #00959c;
text-decoration: none;
}
.gb_menuediv_a {
font-size: 11px;
font-family: verdana;
text-align: center;
}
.gb_menuediv_a b {
display: block;
background-color: #F3F3F3;
color: #454343;
border: 1px solid #00959c;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
padding-right: 8px;
vertical-align: middle;
}

.navi {
background-color: #F3F3F3;
border-top: 1px solid #5973A5;
border-left: 1px solid #5973A5;
border-right: 1px solid #5973A5;
border-bottom: 1px solid #5973A5;
}