body { font-size: 100.01%; font-family: sans-serif; background-color: #333; background-image: url(../images/back/bg.gif); background-repeat: repeat-x; background-attachment: fixed; text-align: center; margin: auto; }
h1 { color: #fff; font-size: 1.6em; font-family: sans-serif, Arial; font-weight: bold; margin: 0; padding-top: 1.75em; padding-left: 6em; }
p.h1 { color: #fcfcfc; font-size: 0.85em; font-family: sans-serif, Arial; font-weight: 500; margin: 0; padding: 0.5em 0 0 12em; }
a.design:link, a.design:visited, a.design:focus { color: #f9f9f9; font-size: 10px; background-color: transparent; text-decoration: none; padding: 1em 1.2em; }
a.design:hover, a.design:active { color: #ccc; font-size: 10px; background-color: transparent; padding: 1em 1.2em; }
h2 { font-size:120%; color:#333; background-color: transparent; text-decoration: none; text-align: center; margin: 0 0 10px; padding: 5px 2px 5px 5px; border-top: 0.08em solid #fc6; border-bottom: 0.08em solid #fc6; }
h3 { font-size: 0.75em; font-weight: bold; margin: 0; padding: 1em 0 0; }
p { color: #333; font-size: 0.75em; font-family: sans-serif, Arial; margin: 0; padding: 0 0 0.5em; }
a:link, a:visited { color: #333; background-color: transparent; text-decoration: none; }
a:focus { color: #f60; background-color: transparent; text-decoration: none; }
a:hover { color: #f60; background-color: transparent; text-decoration: none; border-color: #333; }
a:active { color: #f36; background-color: transparent; text-decoration: none; }

/*-------------------------------------------------------------------------------------*/
#page { background-color: #fff; width: 50em; height: auto; margin: 0; padding: 0; }
#head { background-color: transparent; background-image: url(/images/a/nordic-xxx.jpg); background-repeat: no-repeat; text-align: left; width: 50em; height: 7.5em; margin: 0; padding: 0; }
#navi { background-color: #666; text-align: left; width: 50em; height: 3.2em; margin: 0; padding: 0; }
#navi2 { background-color: #666; text-align: left; width: 50em; height: 3.2em; margin: 0; padding: 0; }
.menucontainer { background-color: transparent; text-decoration: none; text-align: center; width:8.02em; height: 1.1em; padding: 0.1em; float:left; margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 0.07em; }
* html .menucontainer { width: 8.2em; }
a.menu:link, a.menu:visited { color: #fff; font-size: 0.7em; font-family: Arial; background-color: #333; background-repeat: repeat-x; text-decoration: none; text-align: center; margin-top: 0.02em; margin-bottom: 0.2em; padding: 0.2em 0.3em; border: solid 1px #202020; display: block; }
a.menu:focus { color: #f0c; font-size: 0.7em; font-family: Arial; background-color: #c0c0c0; background-repeat: repeat-x; text-decoration: none; text-align: center; margin-top: 0.02em; margin-bottom: 0.2em; padding: 0.2em 0.3em; border: solid 1px #999; display: block; }
a.menu:hover { color: #000; font-size: 0.7em; font-family: Arial; background-color: #f93; background-repeat: repeat-x; text-decoration: none; text-align: center; margin-top: 0.02em; margin-bottom: 0.2em; padding: 0.2em 0.3em; border: solid 1px #999; display: block; }
a.menu:active { color: #f60; font-size: 0.7em; font-family: Arial; background-color: #c0c0c0; background-repeat: repeat-x; text-decoration: none; text-align: center; margin-top: 0.02em; margin-bottom: 0.2em; padding: 0.2em 0.3em; border: solid 1px #999; display: block; }
a.info:link, a.info:visited, a.info:focus { color: #333; font-size: 0.8em; font-weight: normal; background-color: #f7f7f7; text-decoration: none; text-align: left; margin: 0; padding: 1em; border: solid 0.1em #ccc; display: block; }
a.info:hover, a.info:active { color: #000; font-size: 0.8em; font-weight: normal; background-color: #e8e8e8; text-align: left; margin: 0; padding: 1em; border: solid 0.1em #999; display: block; }
#content1 { background-color: #fff; text-align: left; width: 48em; height: auto; margin: 0; padding: 1em; }
* html #content1 { width: 48em; padding: 0.75em; }
#content2 { background-color: #fff; text-align: left; width: 45em; height: auto; margin: 0; padding: 1em; }
* html #content2 { width: 48em; padding: 0.75em; }
#content3 { background-color: #fff; text-align: left; width: 45em; height: auto; margin: 0; padding: 1em; }
* html #content3 { width: 48em; padding: 0.75em; }
.maxibox1 { background-color: #fcfcfc; text-align: center; width: 44em; height: auto; float: left; margin: 1em; padding: 1em; border: solid 0.08em #ebebd8; }
* html .maxibox1 { width: 45em; margin: 0.75em; padding: 0.75em; }
.maxibox2 { background-color: #fcfcfc; width: 44em; height: auto; float: left; clear: left; margin: 1em; padding: 1em; border: solid 0.08em #ebebd8; }
* html .maxibox2 { width: 45em; margin: 0.75em; padding: 0.75em; }
.maxibox3 { background-color: #ccc; text-align: center; width: 44em; height: auto; float: left; margin: 1em; padding: 1em; border: solid 0.08em #ebebd8; }
* html .maxibox3 { width: 45em; margin: 0.75em; padding: 0.75em; }
.bigbox1 { background-color: #fcfcfc; width: 19.85em; height: auto; float: left; margin: 1em; padding: 1em; border: solid 0.08em #ebebd8; }
* html .bigbox1 { width: 21.5em; margin: 0.75em; padding: 0.75em; }
.bigbox2 { background-color: #fcfcfc; width: 19.85em; height: auto; float: left; margin: 1em; padding: 1em; border: solid 0.08em #ebebd8; }
* html .bigbox2 { width: 21.5em; margin: 0.75em; padding: 0.75em; }
#adense { background-color: #fff; text-decoration: none; text-align: center; width: 49em; float: left; margin-top: 0.1em; margin-right: 0; margin-left: 0; padding: 0.5em; border-top: 0.2em solid #f93; border-bottom: 0.2em solid #f93; }
* html #adense { width: 50em; }
.ads { background-color: #fcfcfc; text-align: center; width: 45.5em; height: auto; float: left; margin: 1em; padding: 0.25em; border: solid 0.08em #ebebd8; }
* html .ads { width: 44.75em; margin: 0.75em; padding: 0.25em 0; border-style: none; outline-style: none; }
#footer { color: #333; font-size: 1em; background-color: transparent; background-image: url(../images/vlinder-foot.gif); background-repeat: no-repeat; text-align: center; width: 50em; height: auto; float: left; margin: 0 0 1em; padding: 1em 0 0; }
/*-------------------------------------------------------------------------------------*/
td { }
big { color: #333; font-size: 1.1em; font-weight: bold; }
small { color: #333; font-size: 0.6em; font-style: normal; margin: 0; padding: 0 0 1.5em; }
ul { color: #333; font-size: 0.75em; font-family: sans-serif, Arial; list-style-type: circle; margin: 0; padding-top: 0.5em; padding-left: 1em; }
address { color: #666; font-size: 0.7em; font-family: sans-serif; font-style: normal; padding-bottom: 0.5em; }
p.copyright { color: #666; font-size: 0.6em; margin: 0; padding-bottom: 2.5em; }
.img { float: left; margin: 10px 10px 15px 0; }
.walker { background-color: #ffc; width: 130px; height: 20px; float: none; margin-top: 10px; border-top: 1px solid #669; border-right: 1px solid #669; border-left: 1px solid #669; }
.imgwalker { background-color: #ff9; background-image: url('../images/walker-nach rechts.gif'); float: left; margin: 0 5px 5px 0; padding-top: 7px; border-left: 1px solid #669; border-bottom: 1px solid #669; border-right: 1px solid #669; }
.to { float: left; }
.color { color: #b71e63; }
p.box { font-size: 0.65em; }
p.basis { text-align: left; width: 28.5em; height: 12em; float: left; margin-right: 0.2em; margin-bottom: 0.25em; margin-left: 0.2em; }
