body
{
	background-color: #FFFFF0;
	font-family: Verdana, "Trebuchet MS" , "American Classic";
	color: #666699;
}
#bodymain
{   margin-top:0px;
    margin-left:50px;
    position:absolute;
}

#covermain
{   margin-top:0px;
    margin-left:100px;
    position:absolute;
}
#header {
	position: absolute;
	width: 990px;
	top: 0px;
	left: 1px;
}
#banner {
	background-color: #E6FFBE;
	background-repeat: repeat-x;
	top: 0px;
	left: 0px;
	position: absolute;
}
#toptitle
{	width: 100%; 
	top: 43px
}
#footersp
{
    margin: 500px 0 100px 116px;
    position:absolute;
}
.text
{	margin-left:0px;
    text-align: left;
    font-family: Verdana; 
    font-size:8pt;
}
.headertext
{	font-weight:bold;
}
p.headertext
{	text-align: left; 
	margin-top: 10px;
	margin-left: 10px; 
	margin-bottom: 5px; 
	font-size: 12pt;	
}
.lnkbar
{
    text-decoration: none;
    color: #999933;
    font-weight: lighter;
}
.titlebar
{
    width: 100%;
    height: 25px;
    border-right: #cccccc thin solid;
    border-left: #cccc66 thin solid;
    border-bottom: #cccccc thin solid;
    border-top: #cccc66 thin solid;
    background: url(widgets/gen_186.1.gif) #ffffff repeat-y;
}
.bannerbar
{   width: 100%;
    height: 25px;
    border-right:#cccccc thin solid;
    border-left:#cccc66 thin solid;
    border-bottom: #cccccc thin solid;
    border-top: #cccc66 thin solid;
    background-color:#FFFFFF;
    background-image: url(widgets/gen_186.1.gif);
    background-repeat: no-repeat;
}
.bannertext
{
    font-family:Trebuchet MS;
    font-size:18pt;
    color: #999933;
    text-decoration:none;
}
.images
{	text-decoration:none;
}
.text6
{	font-weight: bold;
	font-family: Tahoma;
    font-size:11pt;
    color: #666600;
    margin-bottom: 1px;
   }
a:active.text6, a:visited.text6
{	color:#666600;
	text-decoration:none;
}
a:hover.text6
{	color:#CD950C;
}
li
{padding-bottom:10px}
.tabcls
{
    font-size:10pt;
    width:830px;
    height: 19px;
}
.tdbox
{
	border-right-style: none;
    border-left-style: none;
    border-bottom: #cccccc thin dotted;
    border-top: none;
    padding: 0 0 0 0;
}
.tdbox1
 {  border-color:#999966; 
    background-color:#999966; 
    width: 113px;
    color: #999933;
    font-weight:bold;
    
 }   
    
.bottom
{   width:630px;
    text-align:center;
    border-color:#E6FFBE;
}
.tdbox2
{
    font-family:Verdana;
    font-size:11px;
    font-style:italic;
	font-weight: bold;
	text-align:center;
	color: #999966; 
	border-right-style: none;
    border-left-style: none;
    border-bottom: #cccc66 thin solid;
    border-top: none;
}
.tdbox3
{
    font-family:Verdana;
    font-size:11px;
	text-align:center;
	border-right-style: none;
    border-left-style: none;
    border-bottom: none;
    border-top: none;
}
#content h2 {
	font-size: 200%;
	color: #666699;
	text-indent: 12px;
}
#sidebar {
	position: absolute;
	width: 230px;
	left: 2px;
	border-right-color: #FFFFFF;
	height: 290px;
	top: 0px;
	border-left-color: #FDD8CE;
	border: solid 3px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FDD8CE;
}
#bottomfrm {
left: 2px;
top:0px;
}
#sidebar div.feature ul {
	font-size: 125%;
	list-style-type: none;
	text-align: left;
	background-color: #FFF3DB;
	border-color: #FFFFF0  #FFFFF0 #FFCCCC #FFCCCC;
	border: solid 4px;
	line-height: 20px;
	width: 150px;
	padding-left: 15px;
}

#sidebar div.feature ul a:link {
	color: #666699;
	text-decoration: none;
	font-size: 100%;
	display: inline;
}
#sidebar div.feature ul a:hover {
	color: #7F00FF;
	text-decoration: none;
	display: block;
}
#sidebar div.feature p {
	font-size: 85%;
	padding-left: 35px;
	text-align: left;
	padding-right: 0px;
	color: #666666;
	line-height: 24px;
}
#sidebar div.feature h1 {
	font-size: 300%;
	padding-left: 30px;
	color: #666699;
}
#nav {
	background-color: #E6FFBE;
	top: 3px;
	left: 0px
}
.toptd
{
    font-weight:bold;
    width: 80%;
    height: 28px;
    border-top: solid #cccc66 thin;
    border-right: solid #cccccc thin;
    border-left: solid #cccc66 thin;
    border-bottom: solid #cccccc thin ;
}
.tdmain
{   height:353px;
}
.navtd       
{	
    width: 436px; height: 28px;
    border-right: 1px solid #808000; 
    border-bottom: 2px solid #808000; 
    display: block; 
    border-right: 3px solid #FFFFFF;
} 
#nav ul {
	color: #E6FFBE;
}
#nav ul li {
	height: 25px;
	list-style-type: none;
}
#nav ul li a:link {
	color: #808000;
	font-size: 100%;
	text-decoration: none;
}
#nav ul li a:hover {
	color: #999966;
}
#navlist {
	position: absolute;
	left: 25px;
	top: 160px;
	width: 186px;
}
#navlist ul {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font-size: .9em;
}
#navlist li {
	margin: 0 0 0 0;
	color: #FF00FF;
}
#navlist a {
	border-left:1px solid #ddd; border-right:1px solid #000; border-top:1px solid #ddd; border-bottom:1px solid #000; display: block;
	background-color: #FFC3DB;
	background-image: url('2l_down.jpg');
	background-repeat: no-repeat;
	background-position: 0% 50%; padding-left:33px; padding-right:2px; padding-top:2px; padding-bottom:2px
}
#navlist a:link, #navlist a:visited {
	color: #666699;
	text-decoration: none;
}

#navlist a:hover, #navlist a:active {
background-color: #FFC3DB;
background-image:  url('2l_over.jpg');
background-repeat: no-repeat;
background-position: 0% 50%;
color: #fff
}
#uberlink a:link, #uberlink a:visited{
	background-color: #FFC3DB;
	background-image: url('2l_over.jpg');
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #666699
}
#uberlink a:hover, #uberlink a:active {
	background-color: #FFC3DB;
	background-image: url('2l_over.jpg');
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #666699
}
#main-content 
{   left: 14px; 
    width: 39%; 
    position: absolute; 
    top: 138px; 
    height: 383px;
}
#main-content p {
	padding-left: 12px;
	color: #666666;
}
#content h1 {
	color: #666699;
}
#footer {
}
img#footer {
	width: 993px;
	left: 1px;
	position: absolute;
	top: 0em;
}
#image
{
}

#main-content td p {
	text-align: center;
}
.imgtd 
{   border-color:#e6ffbe;
}
img#sidebar {
	margin-left: 50px;
	margin-top: 10px;
}
#main-content td h3 {
	vertical-align: super;
	text-align: center;
}
img#li {
	margin-left: 560px;
}
#content {
	border: solid 3px;
	border-left-color: #FDD8CE;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FDD8CE;
	margin-left: 0px;
	width: 744px;
	position: absolute;
	left: 3px;
	padding: 25;
	font-family: Verdana;
	font-size: 85%;
	font-style: normal;
	line-height: normal;
	top: 0px;
}
img#flowerheader {
	width: 1000px;
	margin-top: 0px;
	margin-left: 0px;
	bottom: 250px;
}
td {
	padding-top: 2px;
	vertical-align: bottom;
}
.contentp 
{
	font-size: 9pt;
    text-align:right;	
}
.contentpc 
{
	font-size: 8pt;
    text-align:center;
}

.contentpcx 
{
	font-size: 12pt;
    text-align:right;	
}
.contentcv 
{
	font-family:Tahoma;
	font-size: 14pt;
	font-weight:normal;
	color:#999933;
    text-align: justify;
    margin-left:0px;
}

.logo
{   font-family:VAGRundschriftD;
    font-size:26pt;
    color:#990033;
    text-align:center;
}
.navslide a:link, .navslide a:visited
{
	border-color: #E6FFBE;
	text-decoration: none;
}

