

body {
	background: url(../images/invert/bodybg.gif) repeat-y #363533;
	background-position: 50%;
	color: #a7a7a5;
}

#kopfarea {
	background: url(../images/invert/logo.jpg) no-repeat;
}

#hauptcontainer {
	background: #000000;
}

#trenner {
	background: #bfb590;
}

a.topnavi:link,a.topnavi:visited,a.topnavi:hover,a.topnavi:active {
	color: #f05b1d;
}

a.topnavi:hover,a.topnavia:link,a.topnavia:visited,a.topnavia:hover,a.topnavia:active
	{
	color: #406eb9;
}

.archiv_simplesearch  .submit,.archiv_simplesearch .input {
	border: 1px solid white;
	color: white;
	background: black;
}

.middlebreadcrumb,.middlebreadcrumb a:link,.middlebreadcrumb a:visited,.middlebreadcrumb a:hover,.middlebreadcrumb a:active
	{
	color: #4a4a48;
}

a.lmenu:link,a.lmenu:visited,a.lmenu:hover,a.lmenu:active,a.lmenua:link,a.lmenua:visited,a.lmenua:hover,a.lmenua:active
	{
	color: #a7a7a5;
}

a.lmenu:hover,a.lmenua:link,a.lmenua:visited,a.lmenua:hover,a.lmenua:active
	{
	background-color: #211c0d;
}

a.lmenua:link,a.lmenua:visited,a.lmenua:hover,a.lmenua:active {
	background-color: #211c0d;
}

a.lmenusub1:link,a.lmenusub1:visited,a.lmenusub1:hover,a.lmenusub1:active,a.lmenusuba1:link,a.lmenusuba1:visited,a.lmenusuba1:hover,a.lmenusuba1:active
	{
	color: #a7a7a5;
}

a.lmenusub2:hover,a.lmenusuba2:link,a.lmenusuba2:visited,a.lmenusuba2:hover,a.lmenusuba2:active,a.lmenusub1:hover,a.lmenusuba1:link,a.lmenusuba1:visited,a.lmenusuba1:hover,a.lmenusuba1:active
	{
	color: white;
}

a.lmenusub2:link,a.lmenusub2:visited,a.lmenusub2:hover,a.lmenusub2:active,a.lmenusuba2:link,a.lmenusuba2:visited,a.lmenusuba2:hover,a.lmenusuba2:active
	{
	color: #a7a7a5;
}

.c_thumb,.c_thumb_startseite {
	border: 1px solid #363533;
}

.c_title_rest_ueb, 
.c_title_rest_ueb a:link, 
.c_title_rest_ueb a:visited, 
.c_title_rest_ueb a:hover, 
.c_title_rest_ueb a:active,
.c_title,.c_title a:link,.c_title a:visited,.c_title a:hover,.c_title a:active
	{
	color: #a7a7a5;
}




a.mehr:link,a.mehr:visited,a.mehr:hover,a.mehr:active {
	color: #406eb9;
}

a:link,a:visited,a:hover,a:active {
	color: #406eb9;
}

.eventheader {
	color: #f05b1d;
}

.artikelhighlight_label,.terminkalendername {
	background: #211c0d;
	color: #bfb590;
}

.lefttermine .eventrow0,.lefttermine .eventrow1 {
	background: none;
}


.x-date-right A {
	BACKGROUND-IMAGE: url(../images/invert/rarrow.gif);
}

.x-date-left A {
	BACKGROUND-IMAGE: url(../images/invert/larrow.gif);
}


.x-date-left,.x-date-middle,.x-date-right {
background: #171615;

}


.x-btn-text {
color: #a7a7a5 !important;
}


.x-date-inner th {
background: #0b0b0a;
color: #a7a7a5;
border-bottom: 1px solid #a7a7a5; 
border-top: 4px solid #000; 

}


.x-date-bottom {
background:#171615;
border-top: 2px solid black;
}


.x-date-bottom .x-btn-left {
background: #000;
border-left: 1px solid #FFF;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
}

.x-date-bottom .x-btn-center {
background: #000;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color : #FFF;
}

.x-date-bottom .x-btn-text {
color: #FFF !important;
}

.x-date-bottom .x-btn-right {
background: #000;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
border-right: 1px solid #FFF;
}

.x-date-inner, .x-date-inner td {
background: #000;
border-color: #5d5d5d;
}


.x-date-selected .x-date-date {
border: 1px solid #FFF !important;
}

.FCK__ShowTableBorders , .FCK__ShowTableBorders td{
border: 1px solid #7c7c7c;
}

.c_content table,.c_content td {
border-color: #000000 !important; 
              
}

.eventrowday,.eventrowday td{
background: #bfb590 !important;
color: #211c37  !important;
}


.cssselector a.a:link,
.cssselector a.a:visited,
.cssselector a.a:hover,
.cssselector a.a:active ,
.cssselector a.aa:link,
.cssselector a.aa:visited,
.cssselector a.aa:hover,
.cssselector a.aa:active,
.cssselector a.aaa:link,
.cssselector a.aaa:visited,
.cssselector a.aaa:hover,
.cssselector a.aaa:active {
color: #f05b1d;
}


.lefttermine .ev_title_mini,.lefttermine .ev_title_mini a:link,.lefttermine .ev_title_mini a:visited,.lefttermine .ev_title_mini a:hover,.lefttermine .ev_title_mini a:active {
color: #FFF;
}

.adressheader,
.mcenterheader, .mcenterheader a {
background:#211c0d;
color:#bfb590;
}




.eventrow0 {
	background: black !important;
	color: #a7a7a5;
}
.eventrow1 {
	background: #171615 !important;
	color: #a7a7a5;
}

input, select, textarea, .button, a.button {
background: #000000 !important;
color: #FFF;
}

.x-combo-list .x-combo-selected{
	background-color: #4e4c4b !important;
	border: none; 
	}

.x-combo-list-item,
.x-form-text,.x-form-field
.x-form-field-wrap{
	background: #000000 !important;
	color: #FFF;
 }
 
 .x-combo-list-item {
 border: none;
 }
 
 
 .bar, .bar a {
background: #000000;
color: #9b9146;
 }
 
 .shield {

background: #211c0d;

}
.categorierow,
.ktcatlinkbreit,
.ktcatlink {

	background: #312609 !important;
	
	
}

.row2,
.row2branch td,
.row2branch,
.row2,
.catlist1 {
background: #0a0803 !important;
}

.row1,
.catlist0 {
background: #2b2310;
}


.selectedrubrik {
background-color: #000;
}
a.lmenusub1:link,a.lmenusub1:visited,a.lmenusub1:hover,a.lmenusub1:active,a.lmenusuba1:link,a.lmenusuba1:visited,a.lmenusuba1:hover,a.lmenusuba1:active {
background-color: #000;
}


.x-dlg-dlg-body {
background-color: #000 !important;
border-color: #000 !important;
}

.diashow {
background: #000;
border: 1px solid #C0C0C0;
}

a.logoclick{
	border: 1px solid #000000;
}

.c_thumb {
background-color: #000;
}

.boxrechts_head {
	margin-top:30px;
	margin-bottom:1px;
	background:url('../images/invert/box_head.jpg') scroll left top repeat-y;
}

.boxrechts_head div,
.boxrechts_head a {
	background-attachment:scroll;
	background-position:right bottom;
	background-repeat:repeat-y;
	font-size:14px !important;
	color:#000000 !important;
	padding:4px 5px !important;
}

.pauschalbox {
/*
	margin:px;
*/
}

.br_home {
	background-image:url('../images/invert/ico_house.png');
}

.br_phone {
	background-image:url('../images/invert/ico_phone.png');
}

.br_friends {
	background-image:url('../images/invert/ico_friends.png');
}

.br_movie {
	background-image:url('../images/invert/ico_movie.png');
}

.br_suit {
	background-image:url('../images/invert/ico_suit.png');
}

.br_info {
	background-image:url('../images/invert/ico_info.png');
}

.nethotels {
	background-color:#211c0d;
	padding:10px;
}

.nethotels td {
	padding:5px 0px;
}

.webcamvideos {
	text-align:center;
	padding:10px;
	background:url('../images/invert/box_head.jpg') scroll left top repeat-y;	
}

.ue_start1,
.ue_start2 {
	margin-top:5px !important;
}

.ue_uebersicht {
	padding:0px 5px;
}

.admcnt_content {
	margin-right:4px;
}

#videoBar-bar {
	width:211px;
	border:1px solid #AAAAAA;
	padding:15px;
	overflow:hidden;
}

.resultsBox_gsvb {
	width:211px;
	overflow:hidden;
}

.boxw {
	color:#000000;
}
