/* Style sheet typo */
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:20px;color:#0d4a3a;line-height:22px;}
#container a,#link a{text-decoration:none;color:#005c43;}
#container a:hover,#link a:hover{text-decoration:underline;}
#link{font-size:20px;}
.highlight{font-weight:bold;}
.mod_search .even,.mod_search .odd{padding-bottom:15px;border-top:0px dotted #8c8c8c;border-right:0px dotted #8c8c8c;border-bottom:1px dotted #8c8c8c;border-left:0px dotted #8c8c8c;}
a img:hover,a:hover img{vertical-align:bottom;border:0px solid #fff;color:#fff;background:#fcf9ed;}
img{vertical-align:bottom;}
#anfrageformular .text,#anfrageformular .captcha,#anfrageformular .textarea,#anfrageformular .submit,#suche .submit,#suche .text,#newsletter .text,#newsletter .submit,#guestbook .text,#guestbook .textarea,#guestbook .captcha,#guestbook .submit{width:200px;padding:3px;background-color:#fff;border:1px solid #7d7d7d;}
#callback .text,#callback .textarea,#callback .submit,#callback .captcha,#unsubscribe .text,#unsubscribe .submit{width:200px;padding:3px;background-color:#fff;border:1px solid #7d7d7d;}
#anfrageformular .submit,#callback .submit,#unsubscribe .submit{margin-top:15px;}
#anfrageformular input.error,#guestbook input.error,#callback input.error,#callback textarea.error{border:1px solid #d10000;}
#anfrageformular .textarea,#guestbook .textarea,#callback .textarea{width:350px;}
#anfrageformular .col_last span,#callback .col_last span{display:block;}
#anfrageformular .col_0{width:200px;}
#anfrageformular td,#callback td{padding-top:3px;padding-bottom:3px;}
#suche .submit,#newsletter .submit,#guestbook .submit,#callback .submit,#unsubscribe .submit{width:100px;display:block;margin-top:5px;margin-bottom:15px;}
#callback .col_0{width:200px;}
