@charset "iso-8859-1";
/* **********************************************************************
** file         : wwwkls-styles.css
** author       : Andreas Stoy
** created      : 1.10.2002
** last change  : 
** descr        : generic style definitions for website "astoy.de"
** 
********************************************************************** */
body {width:770px;    font-family:Verdana,Arial,sans-serif;    font-size:12px;    margin-top:0px;    margin-bottom:0px;    color:#000;    background-color:#ffffff;}

div#content {position:absolute;    left:50%;    width:785px;    margin-top:10px;    margin-left:-390px;    padding:0;    font-family:Verdana,Arial,sans-serif;    font-size:12px;}

div#header {position:absolute;    top:10px;    left:10px;    font-size:18pt;    font-weight:bold;}

div#subheader {position:absolute;    text-align:left;    top:45px;    left:30px;    font-size:14px;    font-weight:bold;}

div#subheader1 {position:absolute;    text-align:left;    top:55px;    left:300px;}

div#subheader2 {position:absolute;    text-align:left;    top:55px;    left:380px;    font-size:14px;    font-weight:bold;}

div#subheader3 {position:absolute;    text-align:left;    top:75px;    left:400px;    font-size:14px;    font-weight:bold;}

div#subheader4 {position:absolute;    text-align:right;    top:55px;    right:10px;    font-size:14px;    font-weight:bold;}

div#subheader5 {position:absolute;    text-align:right;    top:185px;    right:10px;    font-size:14px;    font-weight:bold;}

div#subheader6 {position:absolute;    text-align:right;    top:1px;    right:10px;    font-size:14px;    font-weight:bold;}

div#subheader7 {position:absolute;    text-align:left;    top:140px;    left:180px;}

div#subheader8 {position:absolute;    text-align:left;    top:280px;    left:180px;}

div#subheader9 {left: 180px; position: absolute; text-align: left; top: 355px}

div#subheader10 {left: 50px; position: absolute; text-align: left; top: 600px}

div#subheader11 {left: 180px; position: absolute; text-align: left; top: 400px}

div#logo {position:absolute;    top:-10px;    left:-10px;}

div#cresstitle1 {position:absolute;    top:80px;    left:180px;    width:60px;    height:18px;}

div#cresstitle2 {position:absolute;    top:80px;    right:10px;    width:60px;    height:18px;}

div#title {position:absolute;    top:150px;    left:180px;    width:595px;    height:26px;    text-align:center;    font-size:22px;    font-weight:bold;    padding: 6px 4px;    margin: 0 0 1px;    border-width: 0;    font-family:Arial;    text-decoration: none;    color: #ffffff;    background-color:#6868e9;    border:1px solid #ffffff;    z-index:100;}

#index {position:absolute;    top:140px;    left:180px;    width:595px;    height:400px;    font-family:Verdana,Arial,sans-serif;    text-align:center;}

div#main {position:absolute;    top:180px;    left:180px;    width:595px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos {position:absolute;    top:180px;    left:160px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos2 {position:absolute;    top:180px;    left:460px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos3 {position:absolute;    top:660px;    left:160px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos4 {position:absolute;    top:660px;    left:460px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos5 {position:absolute;    top:1200px;    left:160px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#sophos6 {position:absolute;    top:1200px;    left:560px;    width:295px;    font-family:Verdana,Arial,sans-serif;    text-align:left;}

div#mainpage {position:absolute;    top:150px;    left:50px;    width:500px;    font-family:Verdana,Arial,sans-serif;    text-align:center;}

div#links {font-size:12px;    font-weight:bold;    position:absolute;    top:180px;    left:10px;    width:150px;    z-index:100;}

div#links a {font-size:12px;    font-weight:bold;    text-align:left;    background:#ffffff;    color:blue;    text-decoration: underline;}

div#news {font-size:12px;    font-weight:bold;    position:absolute;    top:460px;    left:10px;    width:150px;    z-index:100;}
div#news a {font-size:12px;    font-weight:bold;    text-align:left;    background:#ffffff;    color:blue;    text-decoration: underline;}

td, b, i, li, ul, table {font-family:Verdana,Arial,sans-serif;    font-size:12px;}

p.footer {position:relative;    padding-top:5px;    padding-left:5px;    padding-bottom:5px;    text-align:center;    font-family:Verdana,Arial,sans-serif;    font-size:10px;    color: #ffffff;    background-color:#6868e9;    border:1px solid #ffffff;    z-index:100;}

.picdescr {text-align:center;    font-size:12px;}

h1 {font-size:18pt;}

h2 {font-size:16pt;}

h3 {font-size:12pt;}

li {margin-top:3px;    margin-bottom:2px;}

p {margin-top:7px;    margin-bottom:7px;}

.bdr {color:#000088;    font-size:36pt;    font-weight:bold;}

.mbl {font-size:24pt;}

a:visited {color:#882020;    text-decoration:underline;}
	
.big {font-family:Verdana,Arial,sans-serif;    font-size:22pt;}

.small {font-family:Verdana,Arial,sans-serif;    font-size:10px;}



/* End of style section. Generated by AceHTML at 25.04.2003 14:06:27 */

