 body {
 color: 000000;
 background-color: FFD391;
 background-image:url(/data/background.png);
 background-repeat:no-repeat;
 font-family: Georgia, Garamond;
 margin: 0 auto;
 max-width:1300px;}

 table.head {
 padding: 1px;
 width: 95%;
 text-align: center;}

 table.mainpage {
 font-size: 16px;
 vertical-align: top;
 text-align: center;}

 table.wishlist {
 vertical-align: top;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;}

 table.wishlist td {
 vertical-align: top;
 border-width: 1px;
 border-color: 000000;
 border-style: solid;
 padding-left: 5px;
 padding-right: 5px;}

 table.wishlist thead {
 font-weight: bold;}
       
 #logo {
 text-align:center;
 height:42px;
 width: 200px;
 cursor: hand;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 color: 404040;
 font-size: 26px;
 margin-bottom: 10px;}

 #title {
 text-align:center;
 height:42px;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 color: 404040;
 font-size: 30px;
 margin-bottom: 10px;}

 #bottom {
 padding: 7px 0 10px 0;
 margin-top: 10px;
 height: 12px;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 text-align: center;
 font-size: 12;}

 #text {
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 font-size: 14px;
 vertical-align: top;
 padding: 10px 15px 10px 10px;}

 #menutext {
 width: 200px;
 display: block;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 letter-spacing: 1px;
 font-size: 12px;
 vertical-align: top;
 text-align: left;
 margin-bottom: 5px;}

 #menutext.lower {
 padding: 0px
 width: 200px;
 display: block;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;
 letter-spacing: 0px;
 font-size: 11px;
 vertical-align: top;
 text-align: left;
 margin: 5px 0 0 0;}

 #menu {
 font-variant: small-caps;
 background-color: E8C7A7;
 cursor: hand;
 width: 165px;
 border-width: 1px;
 border-color: 000000;
 border-style: solid;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 padding: 0 0 1px 3px;
 margin-bottom: 2px;}

 #menu.current {
 font-variant: small-caps;
 background-color: 000000;
 color:ffffff;
 cursor: hand;
 width: 165px;
 border-width: 1px;
 border-color: 3F657F;
 border-style: solid;
 padding: 0 0 1px 3px;
 margin-bottom: 2px;}

 #menu.last {
 margin-bottom: 10px;}

 #menu.currentlast {
 font-variant: small-caps;
 background-color: 000000;
 color:ffffff;
 cursor: hand;
 width: 165px;
 border-width: 1px;
 border-color: 3F657F;
 border-style: solid;
 padding: 0 0 1px 3px;
 margin-bottom: 10px;}

 #menu.add {
 background-color: E8D5C3;
 margin-bottom: 10px;}

 #menu.currentadd {
 font-variant: small-caps;
 background-color: 000000;
 color:ffffff;
 cursor: hand;
 width: 165px;
 border-width: 1px;
 border-color: 3F657F;
 border-style: solid;
 margin-bottom: 10px;}

 #submenu {
 font-variant: small-caps;
 background-color: E8C7A7;
 border-width: 1px;
 border-color: 000000;
 border-style: solid;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 padding: 0 0 1px 3px;
 margin-bottom: 2px;
 text-align: center;}

 img {
 margin: 5px 0 0 0;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;}

 img.mainpicture {
 margin: 0;
 width: 200px;
 height: 200px;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 background-color: E8B482;}

 img.left {
 margin: 5px 15px 2px 0;
 border-width: 2px;
 border-color: 000000;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-bottom-color: 3F657F;
 border-right-color: 3F657F;
 float:left;
 clear:left;}

 h1 {
 text-indent: 20px;
 margin: 10px 0 10px 0;
 font-size: 24px;
 text-align: center;
 text-decoration: underline;
 color: 404040;}
 
 h2 {
 text-indent: 20px;
 margin: 10px 0 10px 0;
 font-size: 20px;
 text-align: left;
 text-decoration: underline;
 color: 404040;}
  
 h3.red {
 text-indent: 20px;
 margin: 10px 0 10px 0;
 font-size: 16px;
 text-align: center;
 text-decoration: none;
 color: red;}
 
 p {
 text-align: left;
 margin: 0;
 padding: 10px 5px 5px 10px;
 text-indent: 20px;}

 p.descript {
 text-indent: 20px;
 font-style: italic;}

 HR {
 clear: both;
 text-align: center;
 margin: 0 auto;
 margin-top: 20px;
 margin-bottom: 20px;
 height: 1px;
 border: 0px;
 width: 75%;
 color: 3F657F;
 background-color: 3F657F;}

 ul,ol {
 margin: 0;
 padding: 0 5px 10px 25px;}

 ul li {
 padding: 0 0 5px 10px;}

 ul.links {
 list-style-type: circle;
 padding: 5px 20px 20px 5px;}

 ul.links li {
 padding: 2px 5px 5px 2px;}

 ol {
 margin: 0;
 padding: 5px 5px 10px 25px;}

 ol li {
 padding: 0 0 5px 10px;}

 ol.links {
 padding: 5px 0 5px 25px;}

 ol.links li {
 padding: 1px 0 0 10;}

 a {color:000000; text-decoration:underline;}
 a:hover {color:666666; text-decoration:none}

 a.menu {color:000000; text-decoration:none}
 a.menu:hover {color:000000; text-decoration:none}

 a.h2 {
 text-indent: 20px;
 margin: 10px 5px 10px 0;
 font-size: 20px;
 text-align: left;
 text-decoration: underline;
 color: 404040;}
 a.h2:hover {
 text-decoration:none}

 a.phototext {color:666666; text-decoration:underline}
 a.phototext:hover {color:ffffff; text-decoration:none}


 #little {width:240px; text-align:right} 

 a.mainmenu {color:ffffff; text-decoration:none; font-family:Arial,Helvetica}

 a.mainmenu:hover {color:ffffff; text-decoration:underline}
