body {margin:0px; padding:0px; color:#998d80; font-family:verdana,Arial,SunSans-Regular; font-size:10px;}

#head {height:83px; width:100%; background: url(img/head_bg.gif); border-bottom: 1px #9F6E4A dotted;}
#head_left {float:left; width:60%; height: 41px; background: url(img/head_logo.gif) no-repeat 9px 4px;}
#head_left a {
	display:block;
	height:100%;
	width:100%;
	text-decoration:none;
}
#head_right {float:left; width:40%; height: 41px; background-color:#efedeb;}
#head_border {float:left; border-left: 1px #9F6E4A dotted; height:41px; width:2px;}
#mainmenu {float:left; width:100%; height:28px; font-size:11px; font-weight:bold; color:#ffffff;}
#mainmenu_wrapper {margin-top:7px; margin-left:10px;}
a.mainmenu_item {font-size:11px; font-weight:bold; color:#ffffff; text-transform: none; text-decoration: none; }
h1, h1 a {line-height:160%;margin:0px;font-family: verdana, Arial, SunSans-Regular; line-height: 120%; color: #9F6E4A; font-weight: bold; font-size: 
13px;padding-bottom:11px;}
h2, h2 a {line-height:160%;margin:0px;font-family: verdana, Arial, SunSans-Regular; color: #897C6D; font-weight: bold; font-size: 11px;}
h4, h4 a {text-align:left;line-height:130%;font-family: verdana, Arial, SunSans-Regular;color:#9F6E4A;font-weight: bold; font-size: 12px;}a.phone { 
	float:left;
	font-size:11px;
	font-weight:bold;
	color: #9F6E4A;
	display:block; height:41px; ; width:100%;
	text-transform: none; text-decoration: none;
	border: 0px;
}

#content {width:100%; font-size:12px;}
.teaser_head {width:100%; height: 20px; margin-left:10px; padding-top:3px; background-color:none;}
.teaser_title { background: url(img/link.gif) no-repeat 0px 4px; padding-left:12px; vertical-align:bottom;}
.teaser_content {width:100%; background-color:none; margin-left:10px; margin-top:7px; padding-bottom:7px;}
.teaser_content img{border:0px; margin:0px padding:0px;}
.teaser_image{float:left; margin:0px; padding:0px; margin-right:7px; background-color:blue; width:60px; height:55px;}
.teaser_text {font-weight:normal; margin-right:10px;}

a.teaser { 
	color: #9F6E4A;
	font-size:11px;
	font-weight:bold;
	display:block; min-height:94px; ; width:100%;
	text-transform: none; text-decoration: none;
	background: url(img/teaser_bg.gif) repeat-x;
	border-bottom: 1px #9F6E4A dotted;
}

.teaser { 
	color: #9F6E4A;
	font-size:11px;
	font-weight:bold;
	display:block; min-height:94px; ; width:100%;
	text-transform: none; text-decoration: none;
	background: url(img/teaser_bg.gif) repeat-x;
	border-bottom: 1px #9F6E4A dotted;
}

.powermail_text { 
	width:95%;
}

.powermail_textarea { 
	width:95%;
}
fieldset {
	border:0;
}
//.csc-textpic img {
//	width:300px;
//	height:200px;
//}
fieldset {
	margin:0;
	padding:0;
}
.cats-head{
	background:transparent url(img/teaser_bg.gif);
	color:#9F6E4A;
	height:28px;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;
}
.cats-head-inner{
	background-image:url(img/link.gif);
	background-repeat:no-repeat;
	background-position: left 8px;
	padding-left:15px;
	padding-top:3px;
}
.cats-content{
	margin-left:10px;
	height:20px;
	font-size:11px;
}
.cats-content-inner{
	background-image:url(img/kanzlei-pfeil-klein.png);
	background-repeat:no-repeat;
	background-position: left 5px;
	padding-left:15px;
}
.cats-head a, .cats-content a{
	color:#9F6E4A;
	text-decoration:none;
}
.news-list-item{
	border-bottom:1px dotted #9F6E4A;
	padding-bottom:5px;
}
.cats-head-inner img{
	
	float:right;
	margin-right:15px;
}
.news-list-item{
	padding-left:15px;
	padding-right:15px;
}
.news-list-item h4{
	margin-top:4px;
	margin-bottom:4px;
}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong{
	display:block;
	width:60px;
	padding-top:2px;
	height:20px;
	margin-right:10px;
	float:left;
	border:1px dotted #9F6E4A;
	margin-bottom:10px;
	text-align:center;
	color:#9F6E4A;
	text-decoration:none;
}
.news-list-browse{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
}
.tx-ttnews-browsebox{
	float:left;
	margin-bottom:15px;
}
.news-single-item{
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
#content a{
	color:#9F6E4A;
	text-decoration:none;
}
.news-single-backlink{
	margin-bottom:15px;
}
.breite155 img{
	width:22px;
	height:22px;
}
.breite155 input{
	width:85%;
}
.breite155{
	width:100%;
}
input{
	width:96%;
	float:left;
	
	margin-right:5px;
}
form{
	float:left;
	margin-bottom:20px;
	width:100%;
}
.breit a, li{
font-size:10px;
}
.breit p{
font-size:10px;
line-height:14px;
}

.menu1{
color:#9F6E4A;
font-family:verdana,Arial,SunSans-Regular;
font-size:11px;
font-weight:bold;
}
.breit ul{
padding-left:5px;
}
table{
font-size:10px;
}
li{
margin-bottom:4px;
}
.csc-textpic > div{
margin:0!important;
clear:both;
}
#check_uid106_0{
margin:5px;
}

table{
width:100%!important;
}
table[bordercolor='silver'] td, col{
width:auto!important;
}

.contenttable{
margin-left:-10px;
width:107%!important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	margin-left:0!important;
	float:none;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
float:none;
}
#gripH_0,#gripV_0,#gripX_0
{
width:0!important;
left:0!important;
}
