.menu1 {font-family: "Arial";font-size: 14px;color: #336633;text-decoration: bold;}
hr{
   color:#FFFFFF;
   width:100%;
   height:3;
   border: 1px #CFCFCF solid; 
   border-left:0px; 
}
.th1{
	color: #2d403f;
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
.tsm{
	color: #2d403f;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}

.tsmB{
	color: #2d403f;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}

.bglist{
	color: #2d403f;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color:#f1f1f0;
}
.bglistB{
	color: #2d403f;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color:#f1f1f0;
}

.tgrau{
	color: #2d403f;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
a.mehr, a:link.mehr, a:visited.mehr, a:active.mehr {
	color: #536E89;
	font-size: 12px;
                text-decoration: none;
                font-weight: bold;
}
a:hover.mehr{
	color: #2d403f;
	font-size: 12px;
                text-decoration: none;
                font-weight:bold;
}

a.blink, a:link.blink, a:visited.blink, a:active.blink{
	color: #2d403f;
	font-size: 12px;
                text-decoration: none;
                font-weight: bold;
}
a:hover.blink{
	color: #536e89;
	font-size: 12px;
                text-decoration: none;
                font-weight:bold;
}
/* first level */
.nav1, a.nav1, a:link.nav1, a:visited.nav1, a:active.nav1{
	color: #2d403f;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
}

a:hover.nav1{
	color: #2d403f;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
	background-color:#bfc7cc;
}
/* second level */
.nav2, a.nav2, a:link.nav2, a:visited.nav2, a:active.nav2{
	color: #2d403f;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	width: 150px;
}

a:hover.nav2{
	color: #2d403f;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	width: 150px;
	background-color:#FFFFFF; /*f1f1f0;*/
}

.th3{
	color: #2d403f;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
h1{
	color: #2d403f;
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	line-height: 15px;
                font-weight: normal;
}

h3{
	color: #2d403f;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	line-height: 14px;
}















































/* SCREENSHOTS */

.highslide
{

cursor: pointer;

outline: none;

}

.highslide
img {

border: 2px solid gray;

}

.highslide:hover
img {

border: 2px solid white;

}

.highslide-image
{

border: 2px solid white;

}

.highslide-image-blur
{

}

.highslide-caption
{

display: none;

border: 2px solid white;

border-top: none;

font-family: Verdana, Helvetica;

font-size: 10pt;

padding: 5px;

color:black;
background-color: #FFFF9D;

}

.highslide-display-block
{

display: block;

}

.highslide-display-none
{

display: none;

}

.highslide-loading
{

display: block;

color: red;

font-size: 9px;

font-weight: bold;

text-transform: uppercase;

text-decoration: none;

padding: 3px;

border-top: 1px solid white;

border-bottom: 1px solid white;

background-color: black;



}