* {
	margin: 0;
	padding: 0;
}

body{
	background:#0D0D0D;
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	font-size: 11px;
	color: #d6d8dc;
}

img{
	border:0;
}

a {
 	color: #2b7dca;
 	text-decoration: none;
 	font-weight: bold;
}

a:hover {
	color: #7fbaea;
	text-decoration: none;
}



.start_bg{
	background: url(../images/start.jpg) center no-repeat;
}

.impressum_bg {
	background: url(../images/impressum.jpg) center no-repeat;
}

#mainblock {
   display: block;
   height: 453px;
   width: 563px;
   position: absolute;
   top: 50%;
   margin-top: -226px;
   left: 50%;
   margin-left: -281px; 
}
	
	#mainblock p{
		padding: 2px 0 4px 0;
	}
	
	#mainblock .small_font {
		font-size: 10px;
	}

	#mainblock .info {
		float: right;
		width: 257px;
	}
	
	
		#mainblock .info .title{
			color: #2b2b2b;
			margin: 93px 0 0 0;
			font-size: 25px;
			font-weight: 900;
			letter-spacing: -0.05em;
			padding-bottom: 4px;
		}
		
		#mainblock .info .mail{
			margin: 5px 0 0 0;
		}
		
		#mainblock .info .icq{
			margin: 5px 0 0 4px;
			padding: 0 0 0 20px;
			background: url(../images/icon/icq.gif) bottom left no-repeat;
			font-weight: bold;
			font-size: 11px;
		}
			
			#mainblock .info .icq .section{
				padding: 0 3px 0 0;
			}
		
		#mainblock .info .lastWork{
			color: #890000;
			font-size: 13px;
			font-family: "Verdana", sans-serif;
			letter-spacing: -0.05em;
			font-weight: bold;
			margin: 27px 0 0 3px;
		}
		
		#mainblock .info .work {
			line-height: 10px;
		}
		
			#mainblock .info .work a{
				color: #cc6601;
				font-size: 10px;
				font-family: "Verdana", sans-serif;
				letter-spacing: -0.05em;
				text-decoration: none;
				font-weight: normal;
				margin: -2px 0 0 3px;
			}
		
		#mainblock .info .webdesign{
			color: #414b0f;
			font-size: 13px;
			font-family: "Verdana", sans-serif;
			letter-spacing: -0.05em;
			font-weight: bold;
			margin: 21px 0 5px 3px;
		}
		
		#mainblock .info .websites{
				margin: -2px 0 0 3px;
				line-height: 11px;
				font-size: 10px;
			}
		
			#mainblock .info .websites a{
				font-family: "Verdana", sans-serif;
				letter-spacing: -0.05em;
				font-weight: normal;
				text-decoration: none;
			}
			
				#mainblock .info .websites a.eins{
					color: #414b0f;
				}
				
				#mainblock .info .websites a.zwei{
					color: #6e6a12;
				}
				
				#mainblock .info .websites a.drei{
					color: #9b9a00;
				}
				
h3{
	padding: 4px 0;
}
