body{
background: url(../images/bg.jpg) repeat;
color: #333;
margin:0 0 0 0;
}
#w3header{
	background:url(../images/header.jpg) repeat-x;
	height:180px;
	margin:0 auto;
}
#w3headerbg{
	height:180px;background:url(../images/bgheader.jpg) top no-repeat; 
	width:1000px;
	margin:0 auto;
}
#w3headercol{
	width:1000px;
	margin:0 auto;
	height:180px
}
#w3headercoltop{
	width:1000px;
	margin:0 auto;
	padding:5px 0 0 20px;
	color:#cac5b1;
	font: normal medium "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:-1px;
	height:35px
}
#w3headercolbottom{
	width:1000px;
	margin:0 auto;
}
#w3headercolbottomleft{
	width:255px;
	float:left;
	padding:0 0 0 20px;
}
#w3headercolbottomright{
	width:680px;
	float:right;
	margin:20px 30px 0 5px;
}
#w3navmenu{
	width:680px;
	height:70px;
}

/*This is all SearchString and Slider*/
#Slider {
width: 352px;
height: 213px;
text-align:center;
color:#555;
}

#inputString{
padding:1px 1px 1px 25px;
background:url(../images/search.png) left no-repeat #f9f8f6;
border:1px inset #FFFFFF;
width:200px;
}
#suggestions{
background: url(../images/slide2.png) bottom no-repeat;position:absolute; width:380px; margin:5px 0 0 -20px
}
.searchheading{
font: normal medium Trebuchet MS; font-size:13px; letter-spacing:-0.2px; color:#FFFFFF; padding:0 10px 10px 10px;
}
.searchheading a{
font: normal medium Trebuchet MS; font-size:13px; letter-spacing:-0.2px; color:#FF9900; text-decoration:none;
}

/*This is all Body*/
#w3body {width:1000px; margin:0 auto; }
#w3bodyleft {width:420px;float:left; padding:0 10px 0 30px; }
#w3bodyleftnote {width:420px; height:420px;}
#w3bodyleftcontent {margin-top:-10px; position:absolute; }
	#w3welcome {width:375px; font: normal medium "Trebuchet MS"; font-size:16px; letter-spacing:-0.7px; color:#4f4637; margin-left:95px;}
	#w3welcomeh{ 
		background:url(../images/note.jpg) no-repeat top center; 
		height:28px;font: normal medium "Trebuchet MS"; 
		font-size:19px; letter-spacing:-1px;
		padding:35px 35px 0 40px; 
	}
	#w3welcomeb{ 
		background:url(../images/note2.png) repeat-y top center; 
		padding:0 35px 0 40px; 
		height:270px;
	}
	#w3welcomef{ 
		background:url(../images/note3.png) no-repeat bottom center;
		height:93px;
		text-align:right;
		padding:0 60px 0 40px; 
	}
#w3bodyrightcontent { width:200px; height:425px; margin-left:-10px; background:url(../images/vase.jpg) bottom left no-repeat; }
#w3bodyright{
	width:540px;
	float:right;
}
#w3bodyrightslide{
	background:url(../images/notebook.png) no-repeat bottom;
	width:500px;
	height:280px;
	float:left;
}
#w3bodyrightslideimg{
	padding:35px 73.5px 33.5px 74px;
}
#clear{
	clear:both;
}

/*It's a Blog*/
#feed{
	position:absolute;
	margin-left:230px;
	width:50px;
	height:50px;
}
#social{
	position:absolute;
	margin-left:290px;
	width:50px;
	height:50px;
}
#w3blog{
	width:100%;
	margin:0 auto;
}
#w3blogheader{
	width:1000px;
	height:146px;
	margin:0 auto;
	background:url(../images/poster1.jpg) top no-repeat;
}
#w3blogheader .left{
	width:340px;
	float:left;
	text-align:right;
	padding:40px 0 0 260px;
	font: normal medium "Trebuchet MS"; font-size:16px; letter-spacing:-0.7px; color:#e3daad;
}
#w3blogheader .left a{
	color:#FFFFFF;
}
#w3blogheader .right{
	width:350px;
	float:right;
	height:146px;
}
#w3blogheaderblog{
	width:1000px;
	height:146px;
	margin:0 auto;
	background:url(../images/poster1blog.png) top no-repeat;
}
#w3blogbody{
	width:1000px;
	height:63px;
	margin:0 auto;
	background:url(../images/poster2.png) top no-repeat;
}
#w3blogbodyblog{
	width:1000px;
	height:63px;
	margin:0 auto;
	background:url(../images/poster2blog.png) top no-repeat;
}
#w3blogcontent{
	width:1000px;
	margin:0 auto;
	background:url(../images/poster3.png) repeat-y;
	padding:10px 0 40px 0;
}
	#w3blogcontentleftcol{
		width:520px;
		padding:0 0 0 90px;
		float:left;
	}
	#w3blogcontentrightcol{
		width:300px;
		padding:10px 85px 0 0;
		float:right;
	}
#w3blogfooter{
	width:1000px;
	height:80px;
	margin:0 auto;
	background:url(../images/poster4.png) top no-repeat;
	margin-bottom:
}
/*Footer*/
#w3footer{
	width:100%;
	height:120px;
	margin:0 auto;
	background:url(../images/bgfooter.jpg) bottom repeat-x;
}
#w3ground{
	width:100%;
	height:10000px;
	margin:0 auto;
	padding:20px 0 0 0;
	background:#000 url(../images/ground.jpg) repeat-x top;
	text-align:center;
	color:#FFFFFF;
}
/*images*/
.imgblock175 { width: 175px; border: 4px solid #fefefe; background-color:#fefefe text-align: center; float:left; padding-right:4px; }
.imgblock175 img { width: 175px; }
#twitter_update_list {
text-align:center;
font-size: 14px;
list-style-type: none;
margin: 0;
}

#twitter_update_list li {
margin: 0;
line-height: 12px;
}


#twitter_update_list a {
padding-right:20px;
text-align:right;
display: block;
color: #908363;
}

#twitter_update_list span a {
color: #908363;
padding: 0 3px;
text-decoration: none;
display: inline;
}

#twitter_update_list span a:hover {
background: white;
}
.w3font1 {color: #FFFFFF; }

ul#w3-navi {
	width:670px;
	height:120px;
	float:right;
	margin:0;
	list-style:none;
}

ul#w3-navi li {
	float:left;
	margin:20px 0 0 0;
	height:65px;
}
ul#w3-navi img {
	border: 0;
}

ul#w3-navi li a.home {
	display:block;
	/*background:url(../images/menu.png) 0 0 no-repeat;*/
	height:45px;
	width:110px;
}

ul#w3-navi li a.home:hover {
	/*background-position:0px -43px;*/
	background:url(../images/a.png) no-repeat left;
}

ul#w3-navi li a.home-akt {
	background-position:0px -86px;
}

ul#w3-navi li a.portfolio {
	display:block;
	/*background:url(../images/menu.png) -130px 0 no-repeat;*/
	height:45px;
	width:175px;
}

ul#w3-navi li a.portfolio:hover {
	/*background-position:-130px -43px;*/
	background:url(../images/a.png) no-repeat left;
}

ul#w3-navi li a.portfolio-akt {
	background-position:-130px -86px;
}

ul#w3-navi li a.about {
	display:block;
	/*background:url(../images/menu.png) -310px 0 no-repeat;*/
	height:45px;
	width:100px;
}

ul#w3-navi li a.about:hover {
	/*background-position:-310px -43px;*/
	background:url(../images/a.png) no-repeat left;
}

ul#w3-navi li a.about-akt {
	background-position:-270px -86px;
}

ul#w3-navi li a.blog {
	display:block;
	/*background:url(../images/menu.png) -420px 0 no-repeat;*/
	height:45px;
	width:130px;
}

ul#w3-navi li a.blog:hover {
	/*background-position:-420px -43px;*/
	background:url(../images/a.png) no-repeat left;
}

ul#w3-navi li a.blog-akt {
	background-position:-420px -86px;
}

ul#w3-navi li a#contact {
	display:block;
	/*background:url(../images/menu.png) -560px 0 no-repeat;*/
	height:45px;
	padding-left:24px;
	width:130px;
}

ul#w3-navi li a#contact:hover {
	/*background-position:-560px -43px;*/
	background:url(../images/a.png) no-repeat left;
}

ul#w3-navi li a#contact-akt {
	background-position:-560px -86px;
}
input.inputgreen{
	 color:#FFFFFF; padding:3px; border:1px solid #999999; background:#88b640;
}
abbr, acronym { 
	border:0;
}
:focus {
	outline:none;
}