body {
background:#1F1F1F url(../img/meta/bkg.jpg) repeat-x fixed;
color: #B5B5B5;
font-family:Verdana, arial, helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}
img {
border:0
}
a {
color:#fff;
text-decoration:none;
}
a:hover {
color:#b6b6b6
}
#content a{
background: url(../img/meta/link_up.gif) no-repeat bottom right;
padding: 0 10px 0 0;
}
#content a:hover{
background: url(../img/meta/link_over.gif) no-repeat bottom right;
}
#content a:visited{
background: url(../img/meta/haken.gif) no-repeat bottom right;
}
#content .intro a:visited,
#content .intro a:visited:hover{
	background: none;
}
#content a:visited:hover{
background: url(../img/meta/haken_over.gif) no-repeat bottom right;
}
#u a{
background: none;
padding: 0;
}
#u a:hover{
background: none;
padding: 0;
}
#the_url a.none{
background: none;
padding: 0;
}
#left {
float:left;
height:100%;
left:0;
position:fixed;
top:0;
width:200px
}
#id {
font-size:1px;
height:124px;
margin:35px 0 40px 90px;
width:30px
}
.small {
font-size:10px
}
#navi {
text-align:right
}
#navi ul {
margin:0;
padding:0
}
#navi li {
display:block;
list-style:none;
padding:1px 4px 2px 1px
}
#navi a {
color:#fff;
display:block;
margin:0 5px 0 0
}
#navi a:hover {
color:#000
}
.on {
background:#82DB40
}
.tw {
background:#FF138F
}
.thr {
background:#FFF44C;
color:#616161
}
.fr {
background:#4CC2FF
}
.fv {
background:#EF0202
}
a#thr_in {
color:#616161
}
a#thr_in:hover {
color:#D92A89
}
h3 {
background:#000;
color:#FFF;
display:block;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight: 400;
margin:0 0 10px;
padding: 1px 0 1px 0;
}
p {
line-height:14px;
padding:0 0 0 20px
}
#content {
display:block;
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
height: 385px;
left:200px;
overflow:hidden;
position:absolute;
top:199px;
width:595px;
line-height: 14px;
/*width:2000px;*/
}
#stp_zro {
height:500px;
width:490px
}
#y {
height:800px;
/*background: url(../img/meta/mobi_cert.gif) no-repeat 550px 60px;*/
}
#r {
height:900px;
padding:16px 0 0
}
#u {
height:500px;
padding:32px 0 0
}
#reading {
height:900px;
padding:48px 0 0
}
#the_url {
height:900px;
padding:64px 0 0
}
ul {
list-style-type:none;
margin:0 0 0 20px;
padding:0
}
#content li{
margin: 0 0 3px 0;	
}
.intro {
	width: 595px;
	text-align: right;
	margin: 0 0 15px 0;
}
.web_thumb {
background:url(../img/meta/bg_caption.gif);
border:1px solid #868686;
float:left;
font-family:verdana, arial, helvetica, sans-serif;
height:81px;
margin:2px 10px 0 0;
overflow:hidden;
padding:0;
width:109px
}
.web_thumb img {
border-bottom:1px solid #868686
}
.caption {
display:block;
font-size:9px;
text-align:center;
width:108px
}
.last {
margin:2px 0 0 0;
}
.icons {
margin:8px 0 0 3px;
}
.icons div {
cursor:help;
float:left;
height:16px;
margin:2px 2px 0 0;
width:19px
}
div.konzept {
background:url(../img/meta/bulb.gif) no-repeat
}
div.design {
background:url(../img/meta/pen.gif) no-repeat
}
div.programmierung {
background:url(../img/meta/digits.gif) no-repeat
}
div.cms {
background:url(../img/meta/cms.gif) no-repeat
}
div.xml {
background:url(../img/meta/xml.gif) no-repeat
}
div.mobile {
background:url(../img/meta/mobile.gif) no-repeat
}
div.wap {
background:url(../img/meta/wap.gif) no-repeat
}
div.comment {
background:url(../img/meta/comment.gif) no-repeat
}
div.ag {
background:url(../img/meta/ag.gif) no-repeat
}
.tool-tip {
border:1px solid #fff;
color:#fff;
/*width:185px;*/
z-index:13000
}
#u .tool-tip {
border:1px solid #fff;
color:#fff;
width:185px;
z-index:13000
}
.tool-title {
background:#4CC2FF;
color:#fff;
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:700;
margin:0;
padding:6px 7px 4px
}
.tool-text {
background:#1d1d20 url(../img/meta/bg_caption.gif);
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
font-size:11px;
padding:8px 7px
}
#imprint {
bottom:0;
color:#000;
font-size:10px;
position:absolute;
text-align: left;
width:200px;
padding: 0 0 0 6px;
}
#imprint a {
color:#999;
display:block
}
#mobile_link{
	cursor:pointer;
	display:block;
	padding:2px 5px 2px 0	
	}
#imprint_header {
color:#999;
cursor:pointer;
display:block;
padding:2px 5px 2px 0
}
#imprint_text {
background:#FFF;
color:#000;
display:block;
padding:2px 5px 5px 3px;
}
.title_tip {
cursor:help
}
.border {
background:url('../img/meta/fade.gif') no-repeat left;
display:block;
height:1px;
line-height:1px;
margin:5px 0;
width:600px
}
form {
margin:15px 0 0
}
input,textarea {
background:#000;
border:0;
color:#fff;
display:block;
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
font-size:11px;
margin:5px;
padding:2px;
width:200px
}
input:focus {
background:#999;
color:#000
}
#thumbs_left{
	float: left;
	}
#thumbs_right{
	float: right;
	}
#thumbs_wrap{
	width: 595px;
	height: 260px;
	overflow: hidden;
	}
#thumbs_inner{
	width: 1190px;
	height: 260px;
	}
#thumbs_one{
	height:130px;
	width: 595px;
}
#thumbs_two{
	height:130px;
	width: 595px;
}
#thumbs_three{
	height:130px;
	width: 595px;
}
#thumbs_four {
	height:130px;
	width: 595px;
}