/*CSS File 1*/
body {
margin : 0;
padding : 0;
background : #ffffe3;
font : 15px  Arial, Helvetica, Tahoma;
text-align : left;
color :#444444;
}
.title {
font : 16px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: normal;
color :#444444;
}
.titleh {
font : 15px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: bold;
color :#ffffff;
}
.small {
font : 11px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: normal;
color :#000000;
}
.small1 {
font : 11px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: normal;
color :#000000;
}
.introtitle {
font : 13px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: bold;
font-style: italic;
color :#17711b;
}
a.introtlink {
font : 13px  Arial, Helvetica, Tahoma;
text-decoration : none;
text-align : left;
font-weight: bold;
font-style: italic;
color : #17711b;
}
a.introtlink:link {
text-decoration : none;
color :#041c53;
}
a.introtlink:active {
text-decoration : none;
color :#041c53;
}
a.introtlink:visited {
text-decoration : none;
color :#041c53;
}
a.introtlink:hover {
text-decoration:underline;
color :#041c53;
}
a.introtlinkk {
font : 11px  Arial, Helvetica, Tahoma;
text-decoration : none;
text-align : left;
font-weight: bold;
color : #000000;
}
a.introtlinkk:link {
text-decoration : none;
color :#000000;
}
a.introtlinkk:active {
text-decoration : none;
color :#000000;
}
a.introtlinkk:visited {
text-decoration : none;
color :#000000;
}
a.introtlinkk:hover {
text-decoration:underline;
color :#000000;
}
.ttitle {
font : 13px  Arial, Helvetica, Tahoma;
text-align : left;
font-weight: bold;
color :#000000;
font-style: italic;
}
.subtitle {
font : 11px  Arial, Helvetica, Tahoma;
text-align : left;
font-style: italic;
color : #000000;
}
.message {
font : 11px  Arial, Helvetica, Tahoma;
text-align : left;
color : #ffffff;
}

.preview {
font : 11px  Arial, Helvetica, Tahoma;
text-align : left;
color : red;
}
.num {
font : 16px  Arial, Helvetica, Tahoma;
font-style: normal;
color : #444444;
}

a {
font : 14px  Arial, Helvetica, Tahoma;
text-decoration : underline;
text-align : left;
color : #444444;
}
a:link {
color : #444444;
}
a:active {
color : #444444;
}
a:visited {
color : #444444;
}
a:hover {
color : #444444;
}
a.menu1 {
font : 18px  Arial, Helvetica, Tahoma;
text-decoration : none;
text-align : left;
color : #444444;
}
a.menu1:link {
color : #444444;
}
a.menu1:active {
color : #444444;
}
a.menu1:visited {
color : #444444;
}
a.menu1:hover {
color : #444444;
}
a.kblue:link, a.kblue:visited {
  font-family:Helvetica,Verdana,Arial, Tahoma;
  font-size: 10px;
  text-decoration: none;
  color: #041c53;
  }
.kolumne:link, a.kolumne:visited {
  font-family:Helvetica,Verdana,Arial, Tahoma;
  font-size: 10px;
  text-decoration: none;
  color: red;
  }
table.standard {
border : 0 solid #ffffff;
padding : 0;
background-color : #ffffff;
max-width:820px;
}
table.standardb {
border : 0 solid #ffffff;
padding : 0;
background-color : #ffffff;
max-width:850px;
}

#wrapper{
                margin:auto;
                width:1020px;
                background-color:#ffffe3;
                border:1px #909090 solid;
}
#skyscraper{
        width:160px;
        height:600px;
        left:58%;
        position:absolute;
        margin-left:400px;
        top:96px;
        }
#header {
margin : 0;
padding : 0;
background :#ffffe3;
width : 1020px;
height : 150px;
}

#header_admin {
                margin:0; padding:0;
                background:#ffffe3;
                width: 1020px
                }
#header_ad {
margin:0; padding:0;
width: 1020px;
height : 90px;
margin-bottom:6px;
}
#main1 {
margin : 0;
padding : 0;
background :#ffffff;
min-height : 100%;
width : 1020px;
}
#main2 {
margin : 0;
padding : 0;
background :#ffffff;
width : 1020px;
min-height : 100%;
}
#left {
float : left;
width : 175px;
min-height : 100%;
margin : 0;
padding : 0;
background :#ffffff;
font-size : 100%;
}
#right {
float : right;
width : 1px;
min-height : 100%;
margin : 0;
padding : 0;
background :#ffffff;
font-size : 100%;
}
#middle {
min-height : 100%;
margin : 0 0px;
background :#ffffff;
font-size : 100%;
}
#middleadmin {
min-height : 100%;
margin : 0 175px;
background :#ffffff;
font-size : 100%;
}
#middleintro {
margin : 0 0px;
background :#ffffff;
font-size : 100%;
}
#footer {
margin : 0;
padding : 0;
background :#ffffff;
width : 1020px;
clear: both;
}

#footer_extra {
margin : 0;
padding : 0;
width : 1020px;
}
.column-in {
margin : 0;
padding : 0.5em 1em;
text-align : left;
}
.column-in-footer {
margin : 0;
padding : 0.5em 1em;
text-align : center;
}
.cleaner {
clear : both;
height : 1px;
font-size : 1px;
border : none;
margin : 0;
padding : 0;
background : transparent;
}
#loginbox {
margin : 0;
background : white;
border : 1px solid black;
width : 145px;
}
.logintext {
font : 10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color : #003366;
text-align : left;
}
.loginbutton {
border : 1px solid #cc0000;
color : #4d4d4d;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 10px;
width : 70px;
}
.loginbutton1 {
border : 1px solid #000000;
color : #4d4d4d;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 10px;
width : 30px;
}
table.regform {
border : 0 solid #ffffff;
padding : 0;
background-color : transparent;
}
td.regform1 {
background-color : transparent;
padding : 0;
}
table.regformalert {
border : 1px solid #000000;
padding : 0;
background-color : #f9f784;
}
.formdescription {
color : #000b84;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 10px;
}
.formexplain {
color : #e80000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
}
.formexplainsmall {
color : #e80000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 12px;
}
.form15 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 15px;
}
.form25 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 25px;
}
.form60 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 60px;
}
.form601 {
background : #ffffe3;
border : 1px solid #000000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 10px;
width : 60px;
}

.form80 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 80px;
}
.form120 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 120px;
}
.form200 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 200px;
}
.form280 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 280px;
}
.form480 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 480px;
}
.form350 {
background : #ffffff;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 350px;
}
.form60alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 60px;
}
.form80alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 80px;
}
.form120alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 120px;
}
.form200alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 200px;
}
.form280alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 280px;
}
.form480alert {
background : #f9f784;
border : 1px solid #cc0000;
color : #000000;
font-family : Verdana, Arial, Helvetica, Tahoma;
font-size : 11px;
width : 480px;
}

td.nav{
border-bottom: 1px #c00606 solid ;
background-color:#fdfbe4;
padding:0px;
}

table.prev{
border: 0px  #000000 solid;
width:    600px;
padding: 0px;
background-color:#ffffff;
}

td.titledbar{
border-top:     1px #666666 solid ;
border-right:   1px #666666 solid ;
border-left:    1px #666666 solid ;
border-bottom:  1px #666666 solid ;
padding: 1px;
background-color: #ffffff;
}

.form400 {
BACKGROUND: #ffffff;
BORDER: #cc9933 1px solid;
COLOR: #003366;
FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; FONT-SIZE: 10px; WIDTH: 400px;
}
.form500 {
BACKGROUND: #ffffff;
BORDER: #cc9933 1px solid;
COLOR: #003366;
FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; FONT-SIZE: 10px; WIDTH: 500px;
}
#spacer {
width : 20px;
height : 2px;
background : #ffffff;
}
img.floatleft {
float : left;
margin : 4px;
}
img.floatright {
float : right;
margin : 4px;
}
img.floatcenter {
margin : 4px;
}

#chapterbox {
margin : 1px;
background :#ffffff;
width : 600px;
}
table.chapterbox {
background :#ffffff;
width : 600px;
}
td.chapterbox1 {
background : #ffffff;
width : 600px;
}

#startarticlebox {
margin : 0px;
background : white;
}
div#menu {
position : relative;
top : 10px;
left : 0;
width : 170px;
height : 180px;
font : 18px Verdana, sans-serif;
z-index : 100;
}
span.tool {
position : relative;
cursor : help;
}
span.tool span.tip {
display : none;
}
span.tool:hover span.tip {
display : block;
z-index : 100;
position : absolute;
top : 2.5em;
left : 2em;
width : 180px;
line-height : 1.2em;
padding : 3px 7px 4px 6px;
border : 1px solid #336;
background-color : #efefef;
font-family : arial, helvetica, sans-serif;
font-size : 12px;
color : #e80000;
text-align : left;
}


.contentContainer{
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

.contentContainer p,.contentContainer h1{
margin-top:0px;
}

.imageSlideshowHolder,.imageSlideshowHolder_left{
margin:0px;
float:right;
width:284px; 
height:78px; 
position:relative; 
}
.imageSlideshowHolder img{
position:absolute;
left:0px;
top:0px;
}

* > #footer, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 1000;
	}
#thumbs
{
        padding-top: 0px;
        padding-bottom: 10px;
}

#thumbs .thumb_row
{
        width: 644px;
        width/* */:/**/640px;
        width: /**/640px;
        padding: 2px;
        display: block;

}

#thumbs .thumb
{
        width: 128px;
        float: left;
        width/* */:/**/120px;
        width: /**/120px;
        padding: 0px 4px 10px 4px;
        font-family: verdana, arial, hevetica, sans-serif;
        font-size: 9px;
        line-height: 130%;
}

#thumbs .thumb_img
{
        width: 120px;
        height: 120px;
        background:url("img/bg_thumb.gif");
        text-align: center;
        padding-bottom: 3px;
}

