/* Message Board (c) Arne Slaveter 2006 07 20 */
table.tt_board a {
	color: #0066FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

/* UP CENTER WHITE/BLUE */
#ttboard_title, #ttboard_title a
{
	font-family: "verdana";
	font-size: 12px;
	color: #ffffff;
	background-color: #0da9d7;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
}
/* UP LEFT WHITE/BLUE */
#ttboard_forum_footer, #ttboard_forum_footer a
{
	font-family: "verdana";
	font-size: 12px;
	color: #ffffff;
	background-color: #0da9d7;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
}

/* UP LEFT BLACK/WHITE */
#ttboard_forum_post_title_even, #ttboard_forum_post_title_even a,
#ttboard_forum_content_even, #ttboard_forum_content_even a,
#ttboard_forum_author_even, #ttboard_forum_author_even a,
#ttboard_forum_postdate_even, #ttboard_forum_postdate_even a, 
#ttboard_forum_lastpost, #ttboard_forum_lastpost a
{
	font-family: "verdana";
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}
/* UP CENTER BLACK/WHITE */
#ttboard_forum_posts, #ttboard_forum_posts a
{
	font-family: "verdana";
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	text-align: center;
	vertical-align: top;
}

/* UP LEFT BLUE/WHITE */
#ttboard_forum_category_title, #ttboard_forum_category_title a, 
#ttboard_forum_title, #ttboard_forum_title a, 
#ttboard_forum_description, #ttboard_forum_description a, 
#ttboard_forum_post_title_odd, #ttboard_forum_post_title_odd a,
#ttboard_forum_postdate_odd, #ttboard_forum_postdate_odd a,
#ttboard_forum_author_odd, #ttboard_forum_author_odd a,
#ttboard_forum_content_odd, #ttboard_forum_content_odd a
{
	font-family: "verdana";
	font-size: 12px;
	color: #0da9d7;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}

#ttboard_forum_post_title_odd, #ttboard_forum_post_title_odd a,
#ttboard_forum_postdate_odd, #ttboard_forum_postdate_odd a,
#ttboard_forum_post_title_even, #ttboard_forum_post_title_even a,
#ttboard_forum_postdate_even, #ttboard_forum_postdate_even a
{
	font-weight: bold;
	border-top: thin solid #0da9d7;
	border-right: thin none #0da9d7;
	border-bottom: thin none #0da9d7;
	border-left: thin none #0da9d7;
}

#test
{
	font-weight: bold;

}
/* UP CENTER BLUE/WHITE*/
#ttboard_forum_threads, #ttboard_forum_threads a
{
	font-family: "verdana";
	font-size: 12px;
	color: #0da9d7;
	background-color: #ffffff;
	text-align: center;
	vertical-align: top;
}


/* CSS Document */

body {
  background-color: #cccccc;
}

/* Link Formatting */
a { color: #0da9d7; }
a:visited { color: #00ccff; }
/*a:hover { background-color: #ed2b92; } */

h1,h2,h3,h4,h5,h6 {
  font-family: Verdana, sans-serif;
  color: #0da9d7;
}

h1 { font-size: 18px;
}
h2 { font-size: 16px;
}
h3 { font-size: 14px;
}
h4 { font-size: 12px;
}
h5 { font-size: 10px;
}
h6 { font-size: 8px;
}

hr {
  color: #0da9d7;
  border: 1px solid #0da9d7;
  width: 100%;
}

/* list formatting */
ul {
  list-style: url("blase10b.gif") square;
  list-style-position: outside;
}
ul.ahellofalotofspacing li {
  margin-bottom: 10px;
}

#content, #content table, #leftcol, #rightcol, #search{
  font-family:Verdana, sans-serif !important; 
	color:#000000; 
	font-size:10pt;
}

#content {
	padding-left:20px; 
	padding-right:20px; 	
	padding-top:20px;
	background-color:#ffffff; 
}

#menu1 {
  padding-left:0px; 
  padding-top:5px;
}

#menu1 table tr td, #menu2 table tr td {
  font-family:Verdana, sans-serif;
  font-size:10pt;
}
#leftcol {
	padding-left:0px; 
	padding-right:0px; 
	padding-top:20px;
}

/* main borders */
table.maintable, table.maintable tr td {
/*  border-color: #28116f; */
   border-width: 0px;
}
table.maintable tr td#middlecol { 
  border-left: 1px solid #0da9d7;
}
table.maintable tr td#headertab {
  border-bottom: 0px solid #CCCCCC;
}

/*#menu1-table { height: 40px !important; }*/
#menu1-table td a {
  text-decoration: none;
	color: black;
}

#menu1-table td.normal {
  padding: 0cm;
	background-color: #0da9d7;
/*	border: 1px dashed black; */
}
#menu1-table td.current {
  padding: 0cm;
  background-color: #00ccff;
/*	font-weight: bold; */
/*	border: 1px dashed black; */
  border: 1px solid #0da9d7; 
 color: white;
}

/*#menu2-table { height: 40px !important; }*/
#menu2-table td a {
  text-decoration: none;
	color: black;
}

#menu2-table td.normal {
  padding: 0cm;
	background-color: #0da9d7;
/*	border: 1px dashed black; */
}
#menu2-table td.current {
  padding: 0cm;
  background-color: #00ccff;
/*	font-weight: bold; */
/*	border: 1px dashed black; */
  border: 1px solid #0da9d7; 
 color: white;
}

#footer {
background-color: #cccccc;
}

#update, #ldcinfo {
      font-family:Verdana, sans-serif;
      font-size:8pt;
}



/* Formatierung der Sitemap */

.sitemap1 {
        font-family : Verdana, sans-serif;
        font-size : 14px;
        color : #000000 !important;
        margin-top : 15px;
        font-weight : bolder;
        margin-bottom : 5px;
        margin-left : 30px;
        text-decoration: none;
}

div.sitemap1 a, div.sitemap2 a, div.sitemap3 a,
div.sitemap4 a, div.sitemap5 a, div.sitemap6 a{
  color: black !important;
}

.sitemap2 {
        font-family : Verdana, sans-serif;
        font-size : 14px;
        color : #0da9d7;
        margin-left : 50px;
        margin-top : 5px;
        text-decoration: none;
}
.sitemap3 {
        font-family : Verdana, sans-serif;
        font-size : 12px;
        color : #0da9d7;
        margin-left : 70px;
        text-decoration: none;     
}
.sitemap4 {
        font-family : Verdana, sans-serif;
        font-size : 10px;
        color : #0da9d7;
        margin-left : 85px;
        text-decoration: none;
}

/* Formatierung der Content-Tabellen */
table.contenttable-1 {
  margin: auto;
  width: 90%;
/*  border: 1px solid #000099; */
}
table.contenttable-1 tr.tr-0 {
  font-weight: bold;
}
table.contenttable-1 tr.tr-even {
  background-color: #DDDDDD;
}
table.contenttable-1 tr.tr-odd {
  background-color: #BBBBBB;
}
/* contenttable-2: wird benutzt fuer Webtarifdarstellung */
table.contenttable-2 {
  margin: auto;
  width: 100%;
/*  border: 1px solid #000099; */
}
table.contenttable-2 tr.tr-0 {
  font-weight: bold;
}
table.contenttable-2 tr.tr-even {
  background-color: #DDDDDD;
}
table.contenttable-2 tr.tr-odd {
  background-color: #BBBBBB;
}
table.contenttable-2 tr td.td-0 { width: 40%; }
table.contenttable-2 tr td.td-1 { width: 15%; }
table.contenttable-2 tr td.td-2 { width: 15%; }
table.contenttable-2 tr td.td-3 { width: 15%; }
table.contenttable-2 tr td.td-last { width: 15%; }


/* Bildersammlung formatieren */
/* caption for images */
table.imgtext-table tr td p.csc-caption {
	margin-top: 0px;
}

/* more spacing between images: unfortunately this also affects
   text+image cobjects!!! */
/*
table.imgtext-table tr td {
  padding-left: 15px;
	padding-right: 15px;
}
*/

/* Formatiere typo3-Formulare */
table.csc-mailform tr td p.csc-form-label,
table.csc-mailform tr td p.csc-form-label-req,
table.csc-mailform tr td p#description_para {
  margin-top: 5px;
	margin-bottom: 5px;
}


/* IE hat keine Web-Developer extension :-( */
/*
table tr td, table tr th { border: 1px dashed red !important; }
*/
