*
{margin:0;padding:0;border:0;font-family:Verdana,Helvetica;font:14px/120% Verdana,Helvetica;font-weight:normal;text-decoration:none;list-style-type:none}

:active, :focus
{outline:none}

html
{
height:100%;
max-height:100%;
background:#000;
font-size:80%;
font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow:hidden; /*get rid of scroll bars in IE */
/* */
}

body
{
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
overflow:hidden; /*get rid of scroll bars in IE */
}

/*Intro*/
#introbody #center_placebo
{position:relative;width:0;height:50%;margin-bottom:-300px}
#intro
{position:relative;margin:0 auto;background:transparent;color:#000;z-index:100}
#intro p
{padding-top:10px;padding-bottom:10px;font:20px/140% Verdana,Arial,Helvetica;background:transparent;color:#fff}
#w3c
{position:absolute;bottom:0;right:0;z-index:1}


/*Website*/
.cnt {text-align:center;}
.spc20 {height:20px;}
.spc50 {height:50px;}
.spc70 {height:70px;}
.spc100 {height:100px;}

.wsp20 {display:inline;padding-left:20px;}
.wsp50 {display:inline;padding-left:50px;}
.wsp70 {display:inline;padding-left:70px;}
.wsp100{display:inline;padding-left:100px;}

.pad1 {display:block; width:18px; height:3px; float:left;}
.pad2 {display:block; height:3px;}

/*
.hdr  {color:#fff;font-size:120%;}
table {color:#0ff}
a.elnk:link,a.elnk:visited {color:#0c0}
a.elnk:hover {color:#0f0}
#page h1{color:#f8a506;font:22px/130% Arial,Verdana,Helvetica,sans-serif}
#page p{color:#e00;font:16px/110% Arial,Verdana,Helvetica,sans-serif}
#foot {position:absolute; margin:0; bottom:-1px;right:18px;display:block;width:100%; height:3px;background:#000;color:#f00;z-index:4;border-top:1px solid #000;}
.hdr  {color:#f8a506;font-size:120%;font-weight:bolder}
a.elnk:link,a.elnk:visited {color:#f8a506}
*/
.hdr  {color:#d00;font-size:120%;font-weight:bolder}
table {color:#0ff}
a.elnk:link,a.elnk:visited {color:#d00}
a.elnk:hover {color:#FFFF00}
#page h1{color:#f8a506;font:22px/130% Arial,Verdana,Helvetica,sans-serif}
#page p{color:#ddd;font:16px/110% Arial,Verdana,Helvetica,sans-serif}
#foot {position:absolute; margin:0; bottom:-1px;right:18px;display:block;width:100%; height:3px;background:#000;color:#f00;z-index:4;border-top:1px solid #000;}

#page
{
display:block;
height:100%;
max-height:100%;
overflow:auto;
padding-left:210px;
padding-right:10px;
position:relative;
z-index:3;
word-wrap:break-word;
background:url(kachel2.png);
}

#nlogo
{
position:absolute;
top:5px;
left:10px;
z-index:5;
}


#lnav
{
position:absolute;
top:50%;
left:0px;
width:160px;
margin-top:-180px;
padding-top:60px;
padding-bottom:50px;
padding-left:10px;
background:url(nav.gif);
z-index:10;
}

#navhead
{
position:absolute;
top:48px;
left:0px;
}

#navbox
{
position:relative;
height:330px;
}

/*navbuttons*/
#lnav a
{display:block;width:140px;height:35px;padding-top:3px;font:14px/130% Verdana,Arial,Helvetica;text-align:center;color:#ccc}
#lnav a
{position:relative;background:url(n_lblack_sunny.gif) no-repeat}
#lnav a:hover
{background:url(a_lblack_sunny.gif) no-repeat}
#lnav a:focus, #lnav a:active
{background:url(lblack_sunny.gif) no-repeat}


#cargo_outer
{
position:relative;
padding:20px;
background:url(kachel3.png);
min-width:600px;
z-index:6;
}


#cargo_inner
{
position:relative;
padding:40px;
}

.thumb
{
float:left;
padding:8px;
width:116px;
height:91px;
background:url(trahmen.png) no-repeat;
/*
line-height:101px;
*/
}



.oo_bord
{
position:absolute;
right:0px;
left :0px;
top:0px;
height:2px;
background:url(lineside.png) repeat-x top;
}

.ro_bord
{
position:absolute;
right:0px;
top:0px;
bottom:0px;
background:url(lineup.png) repeat-y right;
}

.lo_bord
{
position:absolute;
left:0px;
top:0px;
bottom:0px;
background:url(lineup.png) repeat-y left;
}

.uu_bord
{
position:absolute;
right:0px;
left :0px;
bottom:0px;
height:2px;
background:url(lineside.png) repeat-x bottom;
}

.ru_bord
{
position:absolute;
right:0px;
bottom:0px;
}

.lu_bord
{
position:absolute;
left:0px;
bottom:0px;
}

.clearer
{clear:both;}