@font-face {
   font-family			: 'Daniel Black';
   local				: 'Daniel Black';
   src					: url(/p/physio-gaertner-gbr-de/phplib/danielbk.ttf);
}
body {
	font-family			: Arial, sans-serif;
	font-stretch		: condensed;
	font-size			: 14px;
	color				: #545454;
	margin				: 0px;
	overflow-y			: scroll;
}

* {
	margin				: 0;
	padding				: 0;
	border				: 0;
}

.red{
	color: red;
}

table {
	border-spacing		: 0;
}
div {
	text-align			: justify;
}

h1 {
	font-size 			: 2em;
	font-weight			: bold;
    font-family         : 'Daniel Black', Arial, sans-serif;
    color  				: #c9ea14;
}
h2 {
	font-size			: 1.2em;
	margin				: 1em 0;
	font-weight			: bold;
    font-family         : 'Daniel Black', Arial, sans-serif;
    color  				: #c9ea14;
}

a {
	font-weight			: bold;
	color				: #545454;
	text-decoration		: none;
}

a:hover {
	font-weight			: bold;
	color				: #c9ea14;
	text-decoration		: none;
}

a.menu {
    width               : 80px;
    height              : 20px;
	font-size			: 14px;
	font-weight			: bold;
    text-decoration     : none;
    float               : left;
    color               : #FFFFFF;
}
a.menu:hover, a.menu_on, a.menu_on:hover { 
    width               : 80px;
    height              : 20px;
	font-size			: 14px;
	font-weight			: bold;
    text-decoration     : none;
    float               : left;
    color               : #c9ea14;
    } 

img {
	border				: none;
}
p { 
    margin				: 1em 0;
    /* display: inline-block; verursacht Probleme */
    }

ul { margin-left				: 1.3em; }

textarea, input, select, input {
	font-family			: Arial, sans-serif;
	color				: #333333;
	border				: 1px solid #333333;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color	: #FFFCE2;
}

/*für den IE*/
input[type=radio] {
	padding				: 0px;
	background			: 0px;
	border				: 1px;
}

.button {
	color				: #333333;
	border				: 1px solid #c9ea14;
	border-radius		: 5px;
	background			: #c9ea14;
	margin				: 1px 0;
	padding				: 10px 15px;
	font-size			: 1em;
}
.button:hover {
	color				: #FFFFFF;
	border				: 1px solid #31CBCC;
	border-radius		: 5px;
	background			: #31CBCC;
	margin				: 1px 0;
	padding				: 10px 15px;
	font-size			: 1em;
}
#head {
    width               : 945px;
	height				: 131px;
    float               : left;
    position            : relative; 
    margin-left         : auto;   
    margin-right        : auto;   
	background			: url(/p/physio-gaertner-gbr-de/images/head_bg.png) no-repeat;
}   
#get {
    width               : auto;
    float               : left;
	background			: url(http://http-get.de/get.gif) no-repeat;
	position            : absolute;
	top                 : 0px;
	right               : 20px;
	
}
#get a {
    border-left         : dotted 1px #FFFFFF;
    padding-left        : 5px;      
    padding-top         : 55px;
    margin-bottom       : -15px;    
}
#get a:hover {
}
.test {
    width               : 15px;
    height              : 15px; 
    float               : left;
    position            : absolute;
    background-color    : #3AD6D3;
    margin-left         : -15px;
    margin-top          : 5px;
}
#bild {
    width               : 400px;
    height              : 213px;
    float               : right;
    margin              : 0 -62px 0 0;
}
#inhalt{
    width               : 805px; 
    float               : left; 
    padding             : 5px 50px 0px 50px;
}
#inhalt>form>p  {
    width               : 100%;
    float               : left;
    margin-top          : 5px; 
    margin-bottom       : 5px; 
}
#aktuelles {
    width               : 945px;
    height              : 279px;
    background          : url(/p/physio-gaertner-gbr-de/images/aktuelles_bg.png) no-repeat;
    margin-top          : -33px;
    float               : left;
}
#aktdiv {
    width               : 570px;
    float               : right;
    margin              : 50px 40px 0 0;
}
#akt_news {
    width               : 520px;
}
#akt_news td {
    height              : 25px;
}
#akt_news td {
    padding             : 10px 5px 5px 20px;
    background          : url(/p/physio-gaertner-gbr-de/images/bulletpoint_sprechblase.png) 0 -10px no-repeat;
    text-indent         : 50px;
    font-size           : 12px;
}
#aktdiv a {
    color               : #42dfd9;
    text-decoration     : none;
}
#aktdiv a:hover {
    color               : #c9ea14;
    text-decoration     : none;
}
 .link {
    font-size           : 14px;
    font-weight         : bold;
    color               : #545454;
    float               : left;
    margin-right        : 10px;
    text-decoration     : none;
    width               : auto;
 } 
 .link:hover, .link_on, .link_on:hover {
    font-size           : 14px;
    font-weight         : bold;
    color               : #c9ea14;
    float               : left;
    margin-right        : 10px;
    text-decoration     : none;
}
#footer {
    width               : 880px;
    height              : 91px;
    float               : left;
    margin-left         : 30px;
    margin-right        : 15px;
    position            : relative;
    background          : url(/p/physio-gaertner-gbr-de/images/bg_footer.png);
}
.footelement {
    height              : 50px;
    float               : left;
    margin              : 30px 14px 20px 14px;
}
.footelement span, .footelement a {
    font-size           : 13px;
    font-weight         : bold;
    text-decoration     : none;
    color               : #FFFFFF;
}
.footelement a:hover {
    font-size           : 13px;
    font-weight         : bold;
    text-decoration     : none;
    color               : #c9ea14;
}
.pipe {
	float				: left; 
	margin-left			: -7px; 
	color				: #545454;
}