/* Navigation */
#navigation ul {
	list-style-type:none;
	width:198px;
	margin:0 0 0 0;
	padding:0;
}

#navigation li {
	margin:0;
	padding:5px 0;
}

* html #navigation li {
	padding:2px 0;
}

#navigation li.l1act {
	background:#F2F5F9;
	font-weight:bold;
}


#navigation li.l1actifsub {
	background:white;
	font-weight:bold;
}

#navigation li.l1curifsub {
	background:white;
}

#navigation li.l2 {
	background:#F2F5F9;
}

#navigation li.l2act {
	background:#F2F5F9;
	font-weight:bold;
}

#navigation li a {
	padding:0 0 0 20px;
	background:url(/fileadmin/templates/soziale/layout/navi1.gif) no-repeat;
	color:#303A65;
	display:block;
}

* html #navigation li a {
	background:url(/fileadmin/templates/soziale/layout/navi1.gif) no-repeat center left;
}

#navigation li.l1curifsub a {
	background:url(/fileadmin/templates/soziale/layout/navi2.gif) no-repeat;
	color:#586B8F;
}

* html #navigation li.l1curifsub a {
	background:url(/fileadmin/templates/soziale/layout/navi2.gif) no-repeat center left;
}

#navigation li.l2act a,
#navigation li.l1act a,
#navigation li.l1actifsub a
{
	background:url(/fileadmin/templates/soziale/layout/navi3.gif) no-repeat;
}

* html #navigation li.l2act a,
* html #navigation li.l1act a,
* html #navigation li.l1actifsub a
{
	background:url(/fileadmin/templates/soziale/layout/navi3.gif) no-repeat center left;
}


#navigation li a:hover
{
	background:url(/fileadmin/templates/soziale/layout/navi4.gif) no-repeat;

}

* html #navigation li a:hover {
	background:url(/fileadmin/templates/soziale/layout/navi4.gif) no-repeat center left;
}

/* Contentbereich */
#box p {
	margin:9px 0;
	font-size:.7em;
}

#box h1 {
	margin:12px 0 6px 0;
	font-weight:bold;
	font-size:.8em;
}

#box h2 {
	margin:12px 0 3px 0;
	font-size:.7em;
	font-weight:bold;
	color:#C60;
}


#box h2 a {
	text-decoration:none;
	color:#C60;
}

#box h3 {
	margin:12px 0 0 0;
	font-size:.7em;
}

#box ul {
	margin:0 auto 0 auto;
}

#box li {
	margin:0 auto 0 auto;
	font-size:.7em;
}

* html #box li {
	margin:-3px auto -3px auto;
}

#box li li {
	font-size:1em;
}

#box a {
	color:#273052;
	text-decoration:underline;
}

#box a:hover {
	color:#6A8BAC;
	text-decoration:none;
}

/* Feature */
#feature img {
	margin:10px auto auto auto;
	border:1px solid #A3B7CB;
}

/* Mail Formular */
#box #mailform {
	margin:12px 0 6px 0;
}


#box #mailform .csc-mailform-field {
	margin:0 0 6px 0;
}

#box #mailform fieldset#mailformkontakt {
	border:1px solid #BBC4CB;
	margin:10px 0;
	padding:10px;
} 

#box #mailform legend {
	font-size:.7em;
	color:#273052;
}

#box #mailform label {
	font-size:.7em;
	color:#273052;
}

#box #mailform span {
	font-size:.7em;
}

#box #mailform input {
	border:1px solid #9FADC8;
	background:white;
	font-size:.7em;
}

#box #mailform input.csc-mailform-radio,
#box #mailform input.csc-mailform-check
{
	border:none;
	background:transparent;
}

#box #mailform span.csc-mailform-label {
	font-weight:bold;
	font-size:.7em;
	display:block;
	padding-top:12px;
	color:#273052;
}

#box #mailform input.csc-mailform-submit {
	background:#283A64;
	border:1px solid #00184E;
	color:white;
}

#box #mailform textarea {
	border:1px solid #9FADC8;
	background:white;
	font-size:.9em;
}

* html #box #mailform textarea {
	font-size:.8em;
}

#box #mailform select {
	border:1px solid #9FADC8;
	background:white;
	font-size:.6em;
	color:#333;
	width:250px;
	padding:3px 0;
	margin:12px 0;
}

#box #mailform em label {
	font-weight:bold;
	color:#273052;
	font-style:normal;
}

/* Sitemap */
#box .csc-sitemap a {
	text-decoration:none;
}

/* Indexed Search */
#box .tx-indexedsearch fieldset {
	border:1px solid #A3B7CB;
	padding:12px;
	margin-top:12px;
}

#box .tx-indexedsearch legend {
	font-size:.6em;
	color:#6A8BAC;
}

#box .tx-indexedsearch .tx-indexedsearch-form {
	margin-top:10px;
}

#box .tx-indexedsearch .tx-indexedsearch-form label {
	font-size:.7em;
	font-size:bold;
	margin-right:7px;
	color:#273052;
}

#box .tx-indexedsearch .tx-indexedsearch-form input {
	width:120px;
	font-size:.7em;
	border:1px solid #91A2A2;
}

#box .tx-indexedsearch .tx-indexedsearch-form input.submit {
	width:60px;
	background:#283A64;
	font-size:.7em;
	border:1px solid #00184E;
	color:white;
}

#box .tx-indexedsearch .tx-indexedsearch-res h3 {
	background:#F0F3F7;
	margin:0;
	font-weight:bold;
}

#box .tx-indexedsearch .tx-indexedsearch-res h3 a {
	text-decoration:none;
}

#box .tx-indexedsearch .tx-indexedsearch-res p#rating {
	margin:0;
	padding-left:20px;
	background:#D1DBE5;
	color:#666;
	border-bottom:1px solid #A3B7CB;
}

#box .tx-indexedsearch .tx-indexedsearch-res #detail {
	margin-bottom:20px;
}

#box .tx-indexedsearch .tx-indexedsearch-res #detail p {
	margin:0;
	color:#999;
}

#box .tx-indexedsearch .tx-indexedsearch-res #detail a {
	color:#999;
}

#box .tx-indexedsearch .tx-indexedsearch-browsebox ul {
	list-style-type:none;
	font-size:.6em;
	padding-bottom:12px;
}

#box .tx-indexedsearch .tx-indexedsearch-browsebox li {
	padding-right:6px;
	float:left;
}

/* News */
#box .news-container,
#box .news-single
{
	padding-top:12px;
}

#box .news-container a,
#box .news-single a
{
	text-decoration:none;
}


#box .news-container .news-item {
	margin:12px 0 0 0;
}

#box .news-container .news-item .news-date {
	margin:0;
}

#box .news-container .news-item p {
	margin:0;
}

#box .news-container .news-item h3 {
	font-size:.7em;
	font-weight:bold;
	margin:3px 0;
}

#box .news-container .news-item h3 a {
	color:#C60;
}

#box .news-container .news-item .news-morelink {
	margin:0;
}

#box .news-container .news-item .news-morelink a {
	color:#273052;
	text-decoration:underline;
}

#box .news-container .news-item .news-morelink a:hover {
	color:#6A8BAC;
	text-decoration:none;
}

#box .news-single h2 {
	margin:0;
}

#box .news-single .news-single-date {
	margin-bottom:3px;
}

#box .news-single a {
	color:#273052;
	text-decoration:underline;
}

#box .news-single a:hover {
	color:#6A8BAC;
	text-decoration:none;
}

#box .news-single dt {
	font-size:.7em;
	font-weight:bold;
	color:#6A8BAC;
}

#box .news-single .news-browse a {
	color:#273052;
	text-decoration:underline;
}

#box .news-single .news-browse a:hover {
	color:#6A8BAC;
	text-decoration:none;
}


#box .news-single .news-single-img {
	padding-bottom:10px;
}

#box .news-single .news-single-img img {
	float:left;
	margin-right:10px;
}

#box .news-single .news-single-imgcaption {
	color:#7D858A;
	font-size:.7em;
	font-style:italic;
}

#box .news-container .list img {
	float:left;
	margin-right:10px;
}

#box .tx-ttnews-browsebox {
	margin-top:20px;
}
