                          
body                      { background:#E8CAEA; 
							background-image:url('http://www.gabriele-hoffmann.de/images/objects/background.gif'); 
							background-repeat:repeat-x;
                            scrollbar-base-color:#CE79D2; scrollbar-3dlight-color:#FFFFFF; 
                            scrollbar-darkshadow-color:#000000; scrollbar-track-color:#F4E7F5;
                            scrollbar-arrow-color:#CD2B2E; scrollbar-face-color:#E3BEE7; }

p                         {
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center
}

a, a:active, a:visited    { text-decoration:none; color:#000000; font-weight:bold }
a:hover                   { text-decoration:underline; color:#000000; font-weight:bold }

.header, .header a, .header a:active, .header a:visited
						  { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; word-spacing:-1px }
.header a:hover           { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:underline; text-align:center; word-spacing:-1px}

.menu                     { font-size:10pt; color:#000000; font-weight:normal; }
.menu a, .menu a:active, .menu a:visited 
				          { font-size:10pt; color:#000000; font-weight:bold; text-decoration:none }
.menu a:hover             { font-size:10pt; color:#000000; font-weight:bold; text-decoration:underline;}

.submenu                  { font-size:10pt; color:#000000; font-weight:normal; margin-top:30px; margin-right:10px }
.submenu a, .submenu a:active, .submenu a:visited 
				          { font-size:10pt; color:#000000; font-weight:bold; text-decoration:none }
.submenu a:hover          { font-size:10pt; color:#000000; font-weight:bold; text-decoration:underline;}

.quote                    { font-size:10pt; color:#000000; margin-top:18px; margin-right:18px; text-align:center; font-style:italic  }
.quote a, .quote a:active, .quote a:visited 
				          { font-size:10pt; color:#000000; font-weight:bold; text-decoration:none; text-align:center; font-style:italic }
.quote a:hover            { font-size:10pt; color:#000000; font-weight:bold; text-decoration:underline; text-align:center; font-style:italic}

.credit                   { font-size:7pt; color:#FFFFFF; font-weight:normal; margin-top:10px }
.credit a, .credit a:credit, .credit a:visited 
				          { font-size:7pt; color:#FFFFFF; font-weight:bold; text-decoration:none }
.credit a:hover           { font-size:7pt; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.image					  { margin:0px }

.imagedescriptor          { font-size:10pt; color:#000000; font-weight:normal; font-style:italic; text-align:center }
.imagedescriptor a, .imagedescriptor a:imagedescriptor, .imagedescriptor a:visited 
				          { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; font-style:italic;  text-align:center  }
.imagedescriptor a:hover  { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:underline; font-style:italic;  text-align:center }

table                     { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; text-decoration:none; margin:0 }
td                        { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; text-decoration:none; margin:0 }
tr                        { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; text-decoration:none; margin:0 }

ul       	              { color:#000000; text-indent:0; margin-top:0; margin-bottom:0; list-style-image:url('http://www.gabriele-hoffmann.de/images/objects/bullet_red.gif') }
li                        { margin-left:-20; color:#000000 }

h1                        { font-size:16pt; text-decoration:none; color:#000000; font-weight:bold; margin-top:62px;margin-bottom:0; }
h2                        { font-size:16pt; text-decoration:none; color:#000000; font-weight:normal; margin-top:0px;margin-bottom:20px; }
h3                        {
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}

form                      { margin:0 }    
                      
input                     { font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#000000;
                            word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #CD2B2E; }
select                    { font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#000000;
                            word-spacing:0; background-color:#FFFFFF; border:1px solid #CD2B2E; margin:0; }
textarea                  { font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#000000;
                            word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #CD2B2E; }

