/*
Theme Name: Thomas Gutdeutsch Theme
Theme URI: http://www.gutdeutsch.at
Version: 1.0
Author: Visual Propaganda
*/
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>

<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
</script>

body{
	margin: 0px;
}
#wrapper{
        margin: 0;
        padding: 0;
}
a{
	margin: 0;
	padding: 0;
	color: #652a3e;
	text-decoration: none;
}
a.active{
	color: #652a3e;
}
ul{
	padding: 0px;
	list-style: none;
}
strong{
	margin-right: 5px;
}

/* ----- HEADER	----- */

.alignright{
float:right;
margin-left:25px;
}
#header{
        height: 509px;
		width: 100%;
        border-bottom: 4px solid #e5e5e5;
}
        #header #header_area1{
				
                height: 163px;
				background: url(images/header1_bg.png) repeat-x;
                border-bottom: 1px solid #ffffff;
        }
                #header #header_area1 #header_area1_cont{
						width: 950px;
						margin: 0 auto;
                }
				#header #header_area1 #header_area1_cont a{
					text-decoration: none;
					border: none;
				}
                #header #header_area1 #header_area1_cont a #logo{
                        float: left;
						background: url(images/logo.png) no-repeat;
						margin-top: 17px;
						width: 186px;
						height: 136px;
                }
                #header #header_area1 #header_area1_cont #navigation{
                        float: left;
						margin-left: 130px;
						margin-top: 63px;
                                                padding: 0px;
                }
                #header #header_area1 #header_area1_cont #navigation ul{
                        list-style: none;
                }
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a .nav_sub_text{
							font: 10px Arial, Helvetica, sans-serif bold;
							color: #aaaaaa;
					}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #aaaaaa;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #aaaaaa;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #aaaaaa;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #aaaaaa;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:hover .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:hover .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:hover .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:hover .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:hover .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a.active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a.active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a.active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a.active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a.active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:active .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:focus .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:focus .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:focus .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:focus .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
				#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:focus .nav_sub_text{
											font: 10px Arial, Helvetica, sans-serif bold;
											color: #652a3e;
									}
                #header #header_area1 #header_area1_cont #navigation ul li#nav_item_home{
						float: left;
						width: 109px;
						height: 55px;
						padding-left: 10px;
						padding-top: 14px;
						border-left: 1px solid #652a3e;
                }
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a{
						text-decoration: none;
						font: 16px Arial, Helvetica, sans-serif bold;
						color: #aaaaaa;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a.active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:hover{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_home a:focus{
						color: #652a3e;
					}
                #header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen{
						float: left;
						width: 109px;
						height: 55px;
						padding-left: 10px;
						padding-top: 14px;
						border-left: 1px solid #aaaaaa;
                }
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a{
						text-decoration: none;
						font: 16px Arial, Helvetica, sans-serif bold;
						color: #aaaaaa;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a.active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:hover{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_leistungen a:focus{
						color: #652a3e;
					}
                #header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis{
						float: left;
						width: 109px;
						height: 55px;
						padding-left: 10px;
						padding-top: 14px;
						border-left: 1px solid #aaaaaa;
                }
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a{
						text-decoration: none;
						font: 16px Arial, Helvetica, sans-serif bold;
						color: #aaaaaa;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a.active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:hover{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_praxis a:focus{
						color: #652a3e;
					}
                #header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie{
						float: left;
						width: 109px;
						height: 55px;
						padding-left: 10px;
						padding-top: 14px;
						border-left: 1px solid #aaaaaa;
                }
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a{
						text-decoration: none;
						font: 16px Arial, Helvetica, sans-serif bold;
						color: #aaaaaa;
                                                margin: 0px;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a.active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:hover{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_galerie a:focus{
						color: #652a3e;
					}
                #header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt{
						float: left;
						width: 90px;
						height: 55px;
						padding-left: 10px;
						padding-top: 14px;
						border-left: 1px solid #aaaaaa;
                }
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a{
						text-decoration: none;
						font: 16px Arial, Helvetica, sans-serif bold;
						color: #aaaaaa;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a.active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:active{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:hover{
						color: #652a3e;
					}
					#header #header_area1 #header_area1_cont #navigation ul li#nav_item_kontakt a:focus{
						color: #652a3e;
					}
        #header #header_area2{
                height: 345px;
				background: url(images/header2_bg.png) repeat-x;
        }
		#header #header_area2 #header2_cont{
			width: 950px;
			margin: auto;
		}
			#header #header_area2 #header2_cont #text_box{
				float: left;
				width: 273px;
				height: 340px;
				background: url(images/text_box_bg.png) no-repeat;
				margin-top: 2px;
			}
			#header #header_area2 #header2_cont #text_box .header_text{
					font: 18px "Trebuchet MS";
					font-weight: 300;
					color: #f7d9e4;
					padding-top: 91px;
					padding-left: 22px;
					margin-bottom: 51px;
			}
			#header #header_area2 #header2_cont #text_box a{
				font: 11px Arial, Helvetica, sans-serif bold;
				color: #f7d9e4;
				text-decoration: none;
				padding-left: 31px;
			}
			#header #header_area2 #header2_cont #img_container{
				float: left;
				width: 672px;
				height: 338px;
				background: url(images/video_container_bg.png) no-repeat;
				margin-top: 3px;
				margin-left: -1px;
			}
			#header #header_area2 #header2_cont #video_container{
				float: left;
				width: 672px;
				height: 338px;
				background: #f8eff2;
				margin-top: 3px;
				margin-left: -1px;
			}
			#header #header_area2 #header2_cont #video_container a{
				text-decoration: none;
				border: none;
			}
			#header #header_area2 #header2_cont #video_container #video{
				width: 671px;
				height: 337px;
				background: url(images/video_button.png) no-repeat;
				margin-left: 1px;
				margin-top: 2px;
			}
			#header #header_area2 #header2_cont #img_container #header_img{
				width: 660px;
				height: 327px;
				background: url(images/video_still.png) no-repeat;
				margin-top: 5px;
				margin-left: 5px;
			}
/* ----- CONTENT ----- */
#content{
	float: left;
	height: auto;
	width: 100%;
	background: #ffffff;
	z-index: 0;
	padding-bottom: 50px;
}
#content #cont_wrapper{
		width: 950px;
		height: auto;
		margin: 0 auto;
}
#content h1{
	font: 22px "Trebuchet MS";
	color: #222222;
}
#content .text{
	font: 13px Arial, Helvetica, sans-serif;
	color: #777777;
	margin-top: 12px;
	line-height: 24px;
	padding-bottom: 28px;
}
#content .text1{
	font: 13px Arial, Helvetica, sans-serif;
	color: #777777;
	margin-top: 12px;
	line-height: 18px;
	padding-bottom: 13px;
	margin-bottom: 13px;
	border-bottom: 1px solid #e4e4e4;
}
#content .text2{
	font: 13px Arial, Helvetica, sans-serif;
	color: #777777;
	line-height: 18px;
}
#content .text2 a{
        color: #777777;
        text-decoration: none;
}
#content #page_content {
	float: left;
	width: 622px;
	margin-left: 8.95%;
	margin-top: 14px;
}
#content #page_content h2{
	padding-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
	font: 24px Tahoma;
	color: #444444;
}
#content #page_content .page_content{
	padding-top: 24px;
	padding-right: 20px;
    font: 13px Tahoma;
	color: #777777;
}
#content #post_area #page_content .page_content ul{
	list-style: none;
}
#content #home_cont{
	width: 1033px;
	margin: 0 auto;
}

	#content #banner{
		background: url(images/banner_bg.png) no-repeat;
		width: 1036px;
		height: 69px;
		margin-top: 33px;
		margin-left: -10px;
		padding-left: 114px;
		padding-top: 22px;
		padding-bottom: 50px;
	}
	#content #banner .statement{
		float: left;
		font: 24px "Trebuchet MS";
		color: #444444;
	}
	#content #banner .name{
		float: left;
		font: 14px "Trebuchet MS";
		color: #444444;
		margin-top: 9px;
		margin-left: 43px;
	}
	#content #row1{
		float: left;
		width: 280px;
		margin-left: 47px;;
	}
	#content #row1 #img{
		background: url(images/img1.png) no-repeat;
		width: 280px;
		height: 124px;
		margin-bottom: 33px;
	}
	#content #row1 a{
		font: 13px Arial, Helvetica, sans-serif;
		color: #777777;
	}
	#content #row1 a #link img{
		float: left;
		border: none;
		margin-top: -9px;
		margin-left: 85px;
	}
	#content #row2{
		float: left;
		width: 280px;
		margin-left: 49px;
	}
	#content #row2 #img{
		background: url(images/img2.png) no-repeat;
		width: 280px;
		height: 124px;
		margin-bottom: 33px;
	}
	#content #row2 a{
		font: 13px Arial, Helvetica, sans-serif;
		color: #777777;
	}
	#content #row2 a #link img{
		float: left;
		border: none;
		margin-top: -9px;
		margin-left: 85px;
	}
	#content #row3{
		float: left;
		width: 280px;
		margin-left: 49px;
	}
	#content #row3 #img{
		background: url(images/img3.png) no-repeat; 
		width: 280px;
		height: 124px;
		margin-bottom: 33px;
	}
	
	#content #drop_shadow_box{
		background: url(images/drop_shadow.png) repeat-x;
		height: 8px;
		width: 100%;
		z-index: 2;
	}
#content #post_area img{
               border:none;
}

	#content #post_area{
		float: left;
		width: 622px;
		height: auto;
		padding-left: 2px;
		margin-top: 16px;
	}
		#content #post_area .post_title{
			padding-bottom: 20px;
			border-bottom: 1px solid #e0e0e0;
			font: 24px Tahoma;
			color: #444444;
		}
		#content #post_area .page_title{
			padding-bottom: 20px;
			border-bottom: 1px solid #e0e0e0;
			font: 24px Tahoma;
			color: #444444;
		}
		#content #post_area .post_date{
			padding-bottom: 11px;
			margin-top: 11px;
			border-bottom: 1px solid #e0e0e0;
			font: 11px Tahoma;
			color: #777777;
		}
                #content #post_area .post_date .date{
                        padding-left: 5px;
                        margin-right: 5px;
                        color: #b5b5b5;
                }
                #content #post_area .post_date .author{
                        padding-left: 5px;
                        margin-right: 5px;
                        color: #b5b5b5;
                }
		#content #post_area .post_content{
			padding-top: 24px;
			padding-right: 20px;
			font: 13px Tahoma;
			color: #777777;
			margin-bottom: 25px;
		}
		#content #post_area .post_content img{
			margin-top: 10px;
		}
               #content #post_area .comment{
			padding-right: 20px;
			font: 13px Tahoma;
			color: #777777;
			margin-bottom: 25px;
                }
		#content #post_area .page_content{
			padding-top: 24px;
			padding-right: 20px;
			font: 13px Tahoma;
			color: #777777;
		}
		
	#content #sidebar{
		float: left;
		margin-left: 24px;
		height: 990px;
	}
	#content #sidebar #sidebar_bg{
		float: left;
		background: url(images/sidebar_bg.png) no-repeat;
		width: 109px;
		height: 970px;
		z-index: 3;
		margin: 0;
	}
	#content #sidebar #category{
	 	position: absolute;
		width: 270px;
		height: auto;
		margin-top: 16px;
		margin-left: 40px;
		z-index: 4;
	}
	#content #sidebar #category ul{
		list-style: none;
		font: 18px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
	}
	#content #sidebar #category ul a{
		text-decoration: none;
		font: 13px "Trebuchet MS";
		color: #444444;
	}
	#content #sidebar #tags{
		position: absolute;
		width: 270px;
		height: auto;
		margin-top: 120px;
		margin-left: 40px;
		font: 18px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
	}
	#content #sidebar #tags a{
		text-decoration: none;
		font: 13px "Trebuchet MS";
		color: #444444;
		padding-right: 5px;
	}
	#content #sidebar #social{
		position: absolute;
		background: url(images/social_media_bg.png) no-repeat;
		width: 271px;
                height: 175px;
		margin-top: 180px;
		margin-left: 25px;
		padding-left: 23px;
	}
	#content #sidebar #social h2{
		font: 18px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
	}
	#content #sidebar #social #facebook_btn{
		background: url(images/facebook_btn1.png) no-repeat;
		width: 20px;
		height: 19px;
		margin-left: 6px;
	}
	#content #sidebar #social #facebook_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
	#content #sidebar #social #youtube_btn{
		background: url(images/youtube_btn1.png) no-repeat;
		width: 20px;
		height: 19px;
		margin-left: 6px;
		margin-top: 16px;
	}
	#content #sidebar #social #youtube_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
#content #sidebar #social #xing_btn{
		background: url(images/xing_btn.png) no-repeat;
		width: 20px;
		height: 20px;
		margin-left: 6px;
		margin-top: 16px;
	}
	#content #sidebar #social #xing_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
        #content #sidebar #like_btn{
                position: absolute;
		width: 100px;
		margin-top: 370px;
		margin-left: 25px;
		padding-left: 27px;
        }
	
	#content #sidebar #blog_wrapper{
		position: absolute;
		width: 270px;
		height: 76px;
		margin-top: 16px;
		margin-left: 25px;
	}
	#content #sidebar #blog_wrapper a{
		text-decoration: none;
		border: none;
	}
	#content #sidebar #blog_wrapper #chiro_blog{
		background: url(images/chiro_blog_img.png) no-repeat;
		width: 270px;
		height: 76px;
		padding-left: 97px;
		padding-top: 16px;
		font: 26px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
		z-index: 4;
	}
	#content #sidebar #blog_wrapper #chiro_blog .blog_text{
		text-decoration: none;
		font: 13px "Trebuchet MS";
		color: #444444;
	}
	#content #sidebar #anschrift{
		position: absolute;
		background: url(images/anschrift_bg.png) no-repeat;
		width: 271px;
		height: 290px;
		margin-top: 116px;
		margin-left: 25px;
		padding-left: 23px;
		padding-top: 0px;
		font: 13px "Trebuchet MS";
	}
	#content #sidebar #anschrift h2{
		font: 18px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
	}
	#content #sidebar #anschrift #anschrift_text{
		line-height: 18px;
		color: #444444;
	}
	#content #sidebar #anschrift #anschrift_text a{
		color: #662a3f;
	}
	#content #sidebar #testimonial_wrapper{
		position: absolute;
		width: 271px;
		height: 76px;
		margin-top: 430px;
		margin-left: 25px;
	}
	#content #sidebar #testimonial_wrapper a{
		text-decoration: none;
		border: none;
	}
	#content #sidebar #testimonial_wrapper a #testimonial{
		background: url(images/testimonial_bg.png) no-repeat;
		width: 271px;
		height: 76px;
		padding-top: 16px;
		padding-left: 108px;
		font: 13px "Trebuchet MS";
		color: #444444;
	}
	#content #sidebar #testimonial_wrapper #testimonial .testimonial_text{
		text-decoration: none;
		font: 18px "Trebuchet MS";
		font-weight: bold;
		padding-left: 28px;
		color: #662a3f;
	}
	#content #sidebar #social_media{
		position: absolute;
		background: url(images/social_media_bg.png) no-repeat;
		width: 271px;
		height: 175px;
		margin-top: 530px;
		margin-left: 25px;
		padding-left: 23px;
	}
	#content #sidebar #social_media h2{
		font: 18px "Trebuchet MS";
		font-weight: bold;
		color: #662a3f;
	}
	#content #sidebar #social_media #facebook_btn{
		background: url(images/facebook_btn1.png) no-repeat;
		width: 20px;
		height: 19px;
		margin-left: 6px;
	}
	#content #sidebar #social_media #facebook_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
	#content #sidebar #social_media #youtube_btn{
		background: url(images/youtube_btn1.png) no-repeat;
		width: 20px;
		height: 19px;
		margin-left: 6px;
		margin-top: 16px;
	}
	#content #sidebar #social_media #youtube_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
#content #sidebar #social_media #xing_btn{
		background: url(images/xing_btn.png) no-repeat;
		width: 20px;
		height: 20px;
		margin-left: 6px;
		margin-top: 16px;
	}
	#content #sidebar #social_media #xing_btn a{
		font: 13px "Trebuchet MS";
		color: #444444;
		text-decoration: none;
		padding-left: 30px;
	}
     #content #sidebar #like_btn2{
		position: absolute;
		width: 100px;
		margin-top: 725px;
		margin-left: 25px;
		padding-left: 27px;
	}
	
/* ----- FOOTER ----- */
#footer{
	float: left;
	width: 100%;
}
	#footer #footer_area1{
		height: 115px;
		background: #2e2e2e
	}
	#footer #footer1_wrapper{
		width: 950px;
		margin: 0 auto;
	}
	#footer #footer2_wrapper{
		width: 950px;
		margin: 0 auto;
	}
		#footer #footer_area1 #footer_item_home{
			float: left;
			width: 160px;
			height: 24px;
			padding-left: 1px;
			margin-top: 30px;
			border-bottom: 1px solid #4a4a4a;
			font: 18px "Trebuchet MS";
			font-weight: 600;
		}
		#footer #footer_area1 #footer_item_home a{
			font: 18px "Trebuchet MS";
			font-weight: 600;
			text-decoration: none;
			color: #cbcbcb;
		}
		#footer #footer_area1 #footer_item_leistungen{
			float: left;
			width: 160px;
			height: 24px;
			padding-left: 1px;
			margin-top: 30px;
			border-bottom: 1px solid #4a4a4a;
			margin-left: 20px;
		}
		#footer #footer_area1 #footer_item_leistungen a{
			font: 18px "Trebuchet MS";
			font-weight: 600;
			text-decoration: none;
			color: #cbcbcb;
		}
		#footer #footer_area1 #footer_item_praxis{
			float: left;
			width: 160px;
			height: 24px;
			padding-left: 1px;
			margin-top: 30px;
			border-bottom: 1px solid #4a4a4a;
			margin-left: 20px;
		}
		#footer #footer_area1 #footer_item_praxis a{
			font: 18px "Trebuchet MS";
			font-weight: 600;
			text-decoration: none;
			color: #cbcbcb;
		}
		#footer #footer_area1 #footer_item_galerie{
			float: left;
			width: 160px;
			height: 24px;
			padding-left: 1px;
			margin-top: 30px;
			border-bottom: 1px solid #4a4a4a;
			margin-left: 20px;
		}
		#footer #footer_area1 #footer_item_galerie a{
			font: 18px "Trebuchet MS";
			font-weight: 600;
			text-decoration: none;
			color: #cbcbcb;
		}
		#footer #footer_area1 #footer_item_wrapper{
			float: left;
			width: 219px;
			height: 70px;
			margin-top: 30px;
			margin-left: 20px;
		}
		#footer #footer_area1 #footer_item_wrapper a{
			text-decoration: none;
			border: none;
		}
		#footer #footer_area1 #footer_item_wrapper #footer_item_kontakt{
			background: url(images/kontakt_bg.png) no-repeat;
			width: 219px;
			height: 70px;
			padding-top: 15px;
			font: 24px "Trebuchet MS";
			font-weight: 300px;
			padding-left: 20px;
			color:  #ffffff;
		}
		#footer #footer_area1 #footer_item_wrapper #footer_item_kontakt .sub_text{
			font: 12px "Trebuchet MS";
			font-weight: 300;
			font-stretch: ultra-expanded;
			color: #ffffff;
		}
	#footer #footer_area2{
		height: 115px;
		background: #222222;
	}
		#footer #footer_area2 #vipro_info{
			float: left;
			width: 340px;
			padding-top: 20px;
			font: 11px Arial, Helvetica, sans-serif;
			color: #cbcbcb;
		}
		#footer #footer_area2 #vipro_info a{
			font: 11px Arial, Helvetica, sans-serif;
			line-height: 20px;
			color: #cbcbcb;
		}
		#footer #footer_area2 #social{
			float: left;
			width: 160px;
			padding-top: 20px;
			margin-left: 20px;
		}
		#footer #footer_area2 #social a #youtube{
			float: left;
			text-decoration: none;
			background: url(images/youtube_btn.png) no-repeat;
			width: 16px;
			height: 16px;
		}
		#footer #footer_area2 #social a #facebook{
			float: left;
			text-decoration: none;
			background: url(images/facebook_btn.png) no-repeat;
			width: 16px;
			height: 16px;
			margin-left: 8px;
		}
               #footer #footer_area2 #social a #xing{
			float: left;
			text-decoration: none;
			background: url(images/xing_btn_footer.png) no-repeat;
			width: 16px;
			height: 16px;
			margin-left: 8px;
		}
		#footer #footer_area2 #imprest{
			float: left;
			width: 160px;
			color: #cbcbcb;
			padding-top: 20px;
			margin-left: 25px;
		}
		#footer #footer_area2 #imprest a.imprest{
			font: 12px Tahoma;
			font-weight: 200;
			color: #cbcbcb;
			padding-right: 10px;
		}
		#footer #footer_area2 #imprest a.agb{
			font: 12px Tahoma;
			font-weight: 200;
			color: #cbcbcb;
			padding-left: 10px;
		}
		#footer #footer_area2 #euro_fond{
			float: left;
			width: 220px;
			height: 90px;
			padding-top: 19px;
			margin-left: 20px;
		}
		#footer #footer_area2 #euro_fond #fond_img{
			background: url(images/euro_fond_bg.png) no-repeat;
			width: 220px;
			height: 48px;
			margin-bottom: 5px;
		}
		#footer #footer_area2 #euro_fond #fond_text{
			font: 8px "Trebuchet MS";
			font-weight: 500;
			color: #cbcbcb;
		}

#like_button{
width:50px;
height:25px;
float:right;
margin-right:40px;
}