a 			{
        	font-family : Verdana, Arial, Helvetica, sans-serif;
			color: #003399; text-decoration: underline;
			font-weight: bold
           	}
a:link  	{
           	font-family : Verdana, Arial, Helvetica, sans-serif;
           	color : #003399; text-decoration: underline;
			font-weight: bold
           	}
a:hover  	{
           	font-family : Verdana, Arial, Helvetica, sans-serif;
			color: #CC0033; text-decoration: underline;
			font-weight: bold
          	}
/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
BORDER: none;
PADDING: 2px 2px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #000000;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #FF0000;
text-decoration: none
; font-weight: normal
; font-size: 10px
; font-family: Verdana, Arial, Helvetica, sans-serif
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
BORDER: none;
PADDING: 2px 2px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #FF0000;
}
/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
BORDER: none;
PADDING: 2px 2px 2px 13px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #000000;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #FF0000;
text-decoration: none
; font-weight: normal
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 10px
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
BORDER: none;
PADDING: 2px 2px 2px 13px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #FF0000;
}
body  	{
 			margin: 0px 0px 0px 0px;
           	font-family :Verdana, Arial, Helvetica, sans-serif;
           	font-size : 12px; background-color: #003366
		}
td 		{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px
		}

tr  		{
           	font-family : Verdana, Arial, Helvetica, sans-serif;
           	font-size : 11px;			
           	}
.bgimage {
	background-image: url(http://www.reust.info/reust/images/genealogy.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.titel  	{
           	font-family :Verdana, Arial, Helvetica, sans-serif;
           	font-weight : bold;
           	font-size : 14px;
		color: #666666
           	}

.text  	{
		font-family : Verdana, Arial, Helvetica, sans-serif;	
        font-size : 11px;
        }
.textbold  	{
			font-family : Verdana, Arial, Helvetica, sans-serif;	
        	font-size : 11px;
			font-weight: bold; 
        	}
.titelflugblatt {
		font-family :Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size : 17px;
		color: #666666;
		}
.titelflugblattgross { 
		font-family :Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size : 24px;
		color: #666666;
		}
.textweiss 	{
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color: #FFFFFF; 
		font-weight: normal;
		}
.text10px 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px; 
		}
.text10pxbold 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px;
		font-weight: bold; 
		}
.textrot 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color: #CC0033;
		}
.titelrot 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color: #CC0033; 
		font-weight: bold;
		}
.titelweiss {
		font-family :Verdana, Arial, Helvetica, sans-serif; 
		font-weight : bold; 
		font-size : 16px; 
		color: #FFFFFF; 
		}
.titelblau 	{
		font-family :Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size : 12px;
		color: #003399;
		}
.textrotbold { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color: #CC0033; 
		font-weight: bold; 
		}
.textinput 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		background-color: #d1ddec; 
		border: 1px #003366 solid
		}
.text10pxblack { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px; color: #000000
		}
.imagesleft {  
		background-image: url(../images/index.jpg); 
		background-repeat: no-repeat; 
		background-color: #D9E7FF
		}
.imagesright { 
		background-image: url(../images/hgright.jpg); 
		background-repeat: no-repeat; 
		background-color: #D9E7FF 
		}
.text10pxwhite { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px; color: #FFFFFF; font-weight: bold
		}
.colleft {  
		background-color: #e6e6cc; width: 203px; clip: rect(   ); 
		background-repeat: no-repeat
		}
.content {  
		background-color: #FFFFFF; width: 720px; 
		background-position: center
		}
.colright {  
		background-color: #FFFFFF; width: 30%; 
		border-color: #FFFFFF #FFFFFF #FFFFFF #dedec1; clip:   rect(   ); border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px
		}
.rechteck { 
		width: 100%; padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px; 
		border: #003366; 
		border-style: solid; border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px
		}
.text9px { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 9px; color: #000000}
.text9pxblau { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #CCCCCC}
.border { border: 1px #FFFFFF solid; clip:  rect(   )}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699}
h2 {  font-size: 14px; font-weight: bold; color: #336699}
.titelrot14px { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color: #CC0033; font-weight: bold; }
.stone {  background-image: url(http://www.reust.info/reust/steffisburg/pictures/stone.jpg); background-repeat: no-repeat; background-position: center 100px}
.bordersolid { border: 1px #003366 solid; clip: rect( ) ; background-color: #f0f0f0}
.pfeil {
	background-image: url(http://www.reust.info/reust/images/pfeil.gif);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	height: 70px;
	width: 230px;}
.pfeilhg {
	background-image: url(http://www.reust.info/reust/images/pfeil_hg.gif);
	background-repeat: repeat-x;
	background-color: #f0f0f0;
}

.zuvo {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
	text-align: center;
	width: 100%;
}
.submit {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	border-top: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	border-right: 1px solid #003366; 
	border-bottom: 1px solid #003366; 
	background: #d1ddec;
}
.crest {
	height: 394px;
	width: 400px;
	top: 400px;
	position: absolute;
}
