body {margin:0px;padding:0px;background: #ffffff;font-weight: normal;color:#000;font-size: 13px;height:100%;width:100%;font-family: 'DroidSerifRegular', sans-serif;}

@font-face {font-family: 'DroidSerifRegular';src: url('../../webfont/droid-serif-webfont.eot');src: local('☺'), url('../../webfont/droid-serif-webfont.woff') format('woff'), url('../../webfont/droid-serif-webfont.ttf') format('truetype'), url('../../webfont/droid-serif-webfont.svg#webfont40WAUd6f') format('svg');font-weight: normal;font-style: normal;}

a { text-decoration:underline; color:#000; }
a:hover { text-decoration:none; }
h1 { font-size:60px; margin:0; padding:0;}
h2 { font-size:115px; margin:0; padding:0;}
ol,ul,dl{list-style-type:none; padding:0;}

#horizon {background-color: transparent;text-align: center;position: absolute;left: 0px;width: 100%;height: 1px;overflow: visible;visibility: visible;display: block}
#content {margin-left: -490px;padding: 70px 0 0 0;position: absolute;left: 50%;width: 980px;visibility: visible;text-align:left;}

#top_menu {position:absolute;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;left:682px;top:5px;width:300px;height:30x;text-align:right;}
.sub {font-size:20px;margin:0 30px 0 0;}

#footer {border-top:1px solid #ccc;color:#ccc;margin:60px 0 40px 0;padding:3px 0 0 0;text-align:center;position:relative;}
#flickr a img {border: 0;margin: 20px 20px 0 0;}

#col1, #col2 {width:450px;float:left;margin:0 35px 0 0;}
#col1 img, #col2 img {border:1px solid #bbb; float:left; margin:0 5px 0 0;padding:2px;}
.projekt {height:200px;margin:0 0 20px 0;line-height:1.2;}
