#navi_kompl{float:left;width:170px;}
#navi {clear:both;float:left;padding-bottom:5px;margin-top:285px;padding-left:0px;width:170px;z-index:3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;}
#navi ul{margin-left: 0px;}
#navi li{margin-top:0px;list-style-type:none;padding-top:5px;display:block;border-top:solid #F9C87F 0px;border-bottom:solid #F9C87F 1px;line-height:1.2em;height:20px;}
#navi li ul{padding-top:5px;padding-bottom:5px;margin-left: 0px;}
#navi li li{list-style-type:none;padding:2px;font-size:10px;}
#navi ul li a{text-decoration: none;color:#B8005E;padding-left:10px;}
#navi ul li a.aktiv{color:#E5352D;}
#navi ul li li a.aktiv{color:#E5352D;}
#navi a:hover{font-weight:none;color:#FF3511;}





----------------

/*CI

rot: #FF3511
grün: #216F34

hintergrund_inhalt/optionen: #ebebeb
rahmen_inhalt/optionen: #dddddd
textfarbe:#666666

*/

body{}
h2{font-size:14px;color:#216F34;}
#container{z-index:1;width:950px;}
#content_bild {position:absolute;left:201px;top:261px;width:600px;height:200px;z-index:5;}
#logo_schrift {
	position:absolute;
	left:200px;
	top:21px;
	width:399px;
	height:64px;
	z-index:1;
	background-image: url(images/top_logo_sat.jpg);
}
#logo_trommel {
	position:absolute;
	left:13px;
	top:95px;
	width:190px;
	height:134px;
	z-index:11;
	background-image: url(images/logo_sat.jpg);
}
#logo_bild {
	position:absolute;
	left:203px;
	top:95px;
	width:499px;
	height:134px;
	background-image:url(images/header_bild2_sat.jpg);
	background-repeat:no-repeat;
	z-index: 3;
}
#header {
	position:absolute;
	left:0px;
	top:90px;
	width:100%;
	height:143px;
	z-index:2;
	background-color: #F9C87F;
	background-image: url(images/bg_header_sat.jpg);
}
#header_leiste {position:absolute;left:0px;top:224px;width:100%;height:26px;z-index:2;background-color: #216F34;}



#content {
	float:left;
    	margin-top:245px;
                margin-left:20px;
	width:660px;
	min-height: 500px;
	z-index:4;
	background-color:#ffffff;
	/*border-left:1px;
	border-left-style:solid;
	border-left-color:#DFDFD0;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#DFDFD0;
	border:#DFDFD0;
	border-style:solid;
	border-width:1px;*/
}

#content_inhalt {
	float:left;
	padding:15px;
	width:469px;
	min-height:350px;
	z-index:9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B8005E;
	border:#DDDDDD;
	border-style:solid;
	border-width:0px;
	line-height:1.5;
}
#content_inhalt a{
	text-decoration:none;
                color:#E5352D;
                font-weight:bold;
}
#content_inhalt a:hover{
	text-decoration:none;
                color:#F39500;
                font-weight:bold;
}




#content_optionen {
	float:left;
	margin-top:40px;
	padding:0px;
	width:150px;
	min-height:50px;
	z-index:7;
	border:#DDDDDD;
	border-style:solid;
	border-width:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left: 10px;
                
}

#content_optionen a {
	text-decoration:none;
                color:#B8005E;
                font-weight:bold;
}
#content_optionen a:hover{
	text-decoration:none;
	color:red;
	font-weight:bold;
}




#footer {
	clear:both;
	float:left;
	width:880px;
	margin-top:5px;
	min-height:20px;
	z-index:6;
	background-color:#ffffFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF3511;
}

#ufa_logo {
	float:right;
	background-repeat:no-repeat;
	height:25px;
	width:90px;
	padding-left:10px;
	padding-right:10px;
	margin-left:20px;
	z-index:20;
}

#adresse {
	float:right;
	width:682px;
	padding:1px;
	padding-left:5px;
	margin-top:1px;
	z-index:20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E52E26;
	border-top: solid #F9C87F 1px;
	
	font-size:11px;
}

#impressum_login {
	position:absolute;
	text-align:right;
	left:720px;
	width:121px;
	height:21px;
	z-index:10;
	top: 73px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
                text-decoration:none;
}
#impressum_login a{
	color:#B8005E;
                text-decoration:none;
}


#impressum_login a:hover{
	color:red;
                text-decoration:none;
}


#breadcrumb {
	position:absolute;
	padding-left:5px;
	left:200px;
	top:240px;
	width:690px;
	z-index:13;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E5352D;
}
#breadcrumb a {
	color:#BA015E;
                text-decoration:none;
}
#breadcrumb a:hover {
	color:red;
                text-decoration:none;
}


#suche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:30px;
	margin-top:2px;
	font-size:11px;
}

  

/*#########css für optionsspalte#############*/


/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #ebebeb;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {

}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	margin:0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px;
	border-style: solid;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 3px;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
	text-decoration: none;
	background-color: #006600;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	display: none;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
	text-decoration: none;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	height:100%;
	/* IE hack */
	/*line-height: 1.3;*/
	/* IE hack end */
	padding:3px;
	margin:0px;
	border:0px solid #ccc;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
	color:#666666;
	
}

.news-latest-item a {
                text-decoration:none;
                color:#006600;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
	
}

.news-latest-item h3 {
	color:#ff3511;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
                color:#999;
                	}

.news-latest-date{
                 /*float:right;*/
                 text-align:right;
                 }


.news-latest-date A{
                text-decoration: none;
                color:#999;

       }

.news-latest-morelink {
	height:12px;
	
}

.news-latest-morelink A {
	float:right;
	text-decoration: none;
                color:#ff0000;
}

.news-latest-morelink A:hover {
	float:right;
	text-decoration: none;
                color:#006600;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

	border:0px solid #000;
	
}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:0px;
	margin:0px;
	border:0px solid #666;
	background-color:#ebebeb;
               

	}
.news-list-item h3 {
	color:#ff0000;
	}


.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #999;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:0px solid #666;
	padding:3px;
	background-color:#f3f3f3;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	/*background-color: #F40000;
	border:1px solid #666;*/
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	
}

.news-single-rightbox{
	display:none;}
	
	.news-single-item H1 {
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 0px;
}

.news-single-item H2 {
	font-size: 13px;
	font-weight:bold;
	color: #B8005E;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 5px;
                font-size: 14px;
	font-weight:bold;
	color: #ff0000;
	margin-bottom: 0px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
                                
}
.news-single-backlink a {
                text-decoration:none;
                color:#ff0000;
}

.news-single-backlink a:hover {
                               color:#006600;
}

   
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	/*background-color: #ff0000;
	clear: both; 
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;*/


}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#ccc;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

/*************searchbox******************/
.search_box_input{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #ffffff;
	border: 1px solid #666666;
	height: 16px;
	width: 80px; 
}

.search_box_submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
                color:#ffffff;
                border: 0px solid #666666;
	background-color: #216F34;
	height: 20px;
	width: 50px; 
}
/* General content -> Plugin: Indexed search -> Text */
.tx-indexedsearch P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
/* General content -> Plugin: Indexed search -> Text -> Links */
.tx-indexedsearch P A {
	color:#006633;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* General content -> Plugin: Indexed search -> Rules box -> Header */
.tx-indexedsearch .tx-indexedsearch-rules H2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/* General content -> Plugin: Indexed search -> Rules box -> Text */
.tx-indexedsearch .tx-indexedsearch-rules P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
/* General content -> Plugin: Indexed search -> Search box -> Form fields -> Submit button */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#ffffff;
	width:auto;
	border:1px solid #666666;
	height:20px;
}
/* General content -> Plugin: Indexed search -> Search box -> Form fields */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	border:1px solid #666666;
	height:16px;
}
/* General content -> Plugin: Indexed search -> Search box -> Form selector boxes */
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#efefef;
	border:1px solid #666666;
	height:18px;
}
/* General content -> Plugin: Indexed search -> Search result display -> Title row (TR) */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	background-color:#cccccc;
}
/* General content -> Plugin: Indexed search -> Search result display -> Title row (TR) -> TEXT */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
	color:#ffffff;
}
/* General content -> Plugin: Indexed search -> Search result display -> Title row (TR) -> TEXT -> Links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A {
	color:#006633;
}
/* General content -> Plugin: Indexed search -> Search result display -> Text */
.tx-indexedsearch .tx-indexedsearch-res P {
	
}
/* General content -> Plugin: Indexed search -> "What is searched for" text -> Text */
.tx-indexedsearch .tx-indexedsearch-whatis P {
	
}
/* General content -> Plugin: Indexed search -> "What is searched for" text -> Text -> Search word markup */
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
	color:#000000;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text */
.tx-indexedsearch .tx-indexedsearch-browsebox P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text -> Links */
.tx-indexedsearch .tx-indexedsearch-browsebox P A {
	color:#006633;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Section links (UL) */
.tx-indexedsearch .tx-indexedsearch-browsebox .tx-indexedsearch-sectionlinks UL {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-variant:normal;
	list-style-type:decimal;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Search result display -> Section headers -> Section header */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Search result display -> Section headers -> Section header -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A:hover {
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
/* General content -> Plugin: Indexed search -> Search result display -> Section headers -> Section header -> Links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A {
	color:#666666;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*************guestbook******************/

.tx-guestbook-list-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F9C87F;
	color: #FFFFFF;
	font-weight:bold;
}
.tx-guestbook-list-header a{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color:#B9005E;
}
.tx-guestbook-list-header a:hover{
color:#F39200;
} 

.tx-veguestbook-pi1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666; 
}
.tx-veguestbook-pi1 a{
	color: #B9005E;
                text-decoration:none;
}
.tx-veguestbook-pi1 a:hover{
	color:#F39200;
                text-decoration:none;
               

}


.tx-guestbook-list-small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF; 
}

.tx-guestbook-list-table{
border:none;
}

.tx-guestbook-list-header a:hover{
	text-decoration:none;
	color:#F39200;
}
.tx-guestbook-form-inputfield-med { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FCDEB1;
	border: 1px solid #666666;
	height: 16px;
	width: 160px; 
}
.tx-guestbook-form-inputfield-big { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FCDEB1;
	border: 1px solid #666666;
	height: 16px;
	width: 160px; 
}
.tx-guestbook-form-textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FCDEB1;
	border: 1px solid #666;
	font-size:11px;
    width: 160px;
    height:91px;
}
.tx-guestbook-form-obligationfield { 
	color: #666;
}
.tx-guestbook-form-submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	background-color: #FCDEB1;
	border: 1px solid #333;
	height: 20px;
	width: 100px;
}
.tx-guestbook-homepage{
	color:#666666;
	text-decoration:none;
}
.tx-guestbook-form-error{
	color:#666666;
}
.tx-guestbook-list-entrycomment-title{
	color:#B8005E;
	font-weight:bold;
}
.tx-guestbook-list-entrycomment{
	color:#B8005E;
                font-style:italic;

}
.guestbook_button{
                 background-color:#FCDEB1;
                 border: 1px solid #ccc;
                 width:auto;
}


.tx-srfreecap-pi2-cant-read{
                 font-size:10px;
	color:#666;
                 font-weight:bold;
}


/* General content -> Plugin: Indexed search -> Text -> Links -> Mouseover links */
.tx-indexedsearch P A:hover {
	color:red;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Text -> Links -> Active links */
.tx-indexedsearch P A:active {
	color:red;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Text -> Links -> Visited links */
.tx-indexedsearch P A:visited {
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-browsebox P A:hover {
	color:red;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text -> Links -> Active links */
.tx-indexedsearch .tx-indexedsearch-browsebox P A:active {
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text -> Links -> Visited links */
.tx-indexedsearch .tx-indexedsearch-browsebox P A:visited {
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Selected table cells -> Text -> Links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A {
	color:#006633;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Selected table cells -> Text -> Links -> Active links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:active {
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Selected table cells -> Text -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:hover {
	color:red;
	text-decoration:none;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Text -> Links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A {
	color:#006633;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Text -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A:hover {
	color:red;
}
/* General content -> Plugin: Indexed search -> Search result display -> Text -> Links */
.tx-indexedsearch .tx-indexedsearch-res P A {
	color:#006633;
}
/* General content -> Plugin: Indexed search -> Search result display -> Text -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-res P A:hover {
	color:red;
}
/* General content -> Plugin: Indexed search -> Search result display -> Title row (TR) -> TEXT -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A:hover {
	color:red;
}
/* General content -> Plugin: Indexed search -> Search result display -> Info cell (TD) -> TEXT -> Links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A {
	color:#006633;
}
/* General content -> Plugin: Indexed search -> Search result display -> Info cell (TD) -> TEXT -> Links -> Mouseover links */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A:hover {
	color:red;
}
/* General content -> Plugin: Indexed search -> Search result display -> Resume text cell (TD) -> TEXT -> Red markup of search words */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	font-weight:bold;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Text -> Emphasized numbers */
.tx-indexedsearch .tx-indexedsearch-browsebox P SPAN.tx-indexedsearch-browsebox-strong {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table */
.tx-indexedsearch .tx-indexedsearch-browsebox TABLE {
	
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Selected table cells -> Text */
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Text */
.tx-indexedsearch .tx-indexedsearch-browsebox TD P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* General content -> Plugin: Indexed search -> Browsing box -> Table cells -> Selected table cells -> Text -> Links -> Visited links */
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:visited {
	text-decoration:none;
}

/***********sitemap************/
#sitemap li{
                 list-style-type:none;
         }


#sitemap li li{
                 list-style-type:none;
         }


#sitemap li a{
                 
                
         }
         
#sitemap li li a{
                 color:red;
          }

#sitemap li li a:hover{
                color:blue;
          }

/********Shop**************/
.error{
   color:red;
}
.formular_text {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.schrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
	
}
.submit{
                 background-color:#efefef;
                 border: 1px solid #ccc;
                 width:auto;
}

/**********dateilink*************/
.link a{
 text-decoration: none;
                font-weight:bold;
                color:#999999;
             font-size:9px;
}

