/*Download nach Login*/

.tx-mmjoingroup-pi1 input {
width:300px;
border:1px solid #6C6C6C
}

.tx-mmjoingroup-pi1 input.high {
background-color:#F7D2E2
}



.tx-mmjoingroup-pi1 .submit {
width:100px;
border:1px solid #6C6C6C
}


.tx-mmjoingroup-pi1 textarea {
width:300px;
height:150px;
border:1px solid #6C6C6C
}


.tx-mmjoingroup-pi1 td {
vertical-align:top;
padding-bottom:10px;
}
.tx-mmjoingroup-pi1 .alert {
color:#D00360;
}



/*Ende DL nach Login*/

body {
	background-color: #e6e4e1;
	background-image: none;
	}

#wrapper  {
border:1px solid #cdc5b8;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:1px solid #cdc5b8;
}

#venuenav,#generalnav,#servicenav {
border-color:#cdc5b8;
}

#generalnav,#servicenav {
border:0px;
}

#servicenav {
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-style:solid;
border-color:#cdc5b8;
padding: 0px;
margin: 0px;
}

#navbox li.ebene2hl a{
    padding-left: 19px;
    background-image: url(images/HOME_pfeil2.gif);
    background-repeat: no-repeat;
/*    background-x-position: 6px;
    background-y-position: 7px;*/
}


.aussteller{
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-style:solid;
	border-color:#cdc5b8;
	padding: 0px;
	padding-bottom:10px;
	margin: 0px;
}
.catview_cat{
/*670pc contentbreit*/
	vertical-align:text-top;
	padding:0px;
	float:left;
	width:322px;
	margin-right:10px;
	margin-bottom:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cdc5b8;
}
.catview_cat img{
	float:left;
}
.catview_cat a{
	display:block;
	float:left;
	padding-top:9px;
	line-height:1em;
	

}

#innercontent h2 {
border-color:#cdc5b8;
}

a {
    text-decoration:none;
    color:#813b55;

	padding-left:0px;
	background-image:none;

}

#contentwrapper {
	background-image:url(images/contentbg_home.gif);
	background-color: #ffffff;
}


#infoboxinnercontent {
width:215px;
}


#infoboxinnercontent h2 {
background-color:#f7d2e2;
color: #00316b;
}

#pfadbox {
display:none;
}

#pfadbox input.field {
border: 1px solid #cdc5b8;
}

#pfadbox input.btn {
border: 1px solid #cdc5b8;
}

#logo {
	width:987px;
	margin:0px;
	padding:0px;
	border:0px;
	overflow-x: hidden;
}

#navbox li a.high {
color:#D00360;
}


#innercontent .csc-textpic-image {
border:0px;
	}

.download, .mail, .internal-link{
	text-decoration: none;
	padding-left:0px;
	background-image:none;
    color:#813b55;
}

.external-link-new-window, .download, .mail {
	text-decoration:none;
	padding-left:15px;
	background-image:url(images/HOME_pfeil2.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;

}

table.agenda td{
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}
table.agenda .tr-even td{
	padding-left:5px;
	padding-right:5px;
	background-color:#e6e4e1;
}

table.agenda .tr-odd td.td-0{
	width:100px;
}
table.agenda .tr-odd td.td-1{
	width:120px;
}
table.agenda .tr-0 td{
	font-weight:bold;
	background-color:#cdc5b8;
}
table.agenda .tr-last td{
	font-weight:bold;
	background-color:#cdc5b8;
}
#logo {
	width:988px;
	height:auto;
	margin:0px;
	padding:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-style: solid;
	border-color: #cecd01;
}
#wrapper {
margin-top: 0px;
/*height:3000px;*/
}
.clear{
	clear:both;
	}
.testlinie{
border-bottom: 1px #eeeeee;
}
