.orange {
	color:#FF7D21;
	font-weight:bold;
}
.orang {
	color:#FF7D21;
	font-weight:bold;
}
.error {
	color:#FF7D21;
	padding: 20px 20px 20px 20px;
}

.small {
	font-size:0.9em;
}
.search {
	font-size:0.8em;
	color:#9A9A9A;
}

#headline {
	text-align:left;
	font-weight:bold;
	font-size: 1.2em;
	padding:10px 0px 0px 20px;

}


#headline1 {
	text-align:left;
	font-weight:bold;
	font-size: 1.0em;
	padding:0px 5px 5px 0px;
}

#subheadline {
	text-align:left;
	font-weight:bold;
	font-size: 1.0em;
	padding:5px 0px 0px 20px;
	border:0px solid #000;
}

.headlinelist {
	text-align:left;
	font-weight:normal;
	font-size: 1.0em;
	padding:3px 0px 3px 20px;
	border:0px solid #000;
	width:450px;
}

.dates {
	text-align:left;
	font-weight:normal;
	font-size: 1.0em;
}

.down_and_links {
	height:15px;
	background-color:#FF7D21;
	border-bottom:1px solid #fff;
	padding: 5px 15px 5px 20px;
	color:#FFFFFF;
}

.down_and_plans {
	height:15px;
	background-color:#FF7D21;
	border-bottom:1px solid #fff;
	padding: 5px 15px 5px 20px;
	color:#FFFFFF;
}

.inhalt_downloads {
	color:#FFFFFF;
	background-color:#AFAFAF;
	text-align:left;
	font-weight:normal;
	font-size: 1.1em;

	padding:2px 0px 2px 20px;
	border:0x solid #000;
}

.inhalt_downloads a{
	color:#FFFFFF;
	text-decoration:underline;
}

.inhalt_downloads a:hover{
	color:#FF7D21;
	text-decoration:underline;
}

#inhalt_text {
	text-align:left;
	padding:5px 20px 10px 20px;
	border:0px solid #000;
	}

#inhalt_panos {
	text-align:center;
	border:0px solid #000;
	}

#inhalt_news {
	text-align:left;
	padding:5px 5px 5px 0px;
	}

#claim_startseite {
	border: 0px solid #000;
	padding:5px 0px 0px 10px;
}
#inhalt_einleitungstext {
	text-align:left;
	font-size: 11px;
	line-height: 14px;
	min-height:130px;
	padding:5px 10px 5px 10px;
	}

.pano_preview {
	padding:10px 0px 0px 0px;
	border:0px solid red;
	}

.intro_txt {
	width:497px;
	padding:10px 20px 10px 20px;
	background-color:#EBEBEB;
	text-align:left;
	border:0px solid #000;
}

/*UNTERSEITEN*/

#contact_form {
	width:390px;
	float:left;
	border:0px solid #000;
}

#event_anfrage {
	width:110px;
	height:392px;
	text-align:left;
	float:left;
	border:0px solid #000;
}

.tbl_box0 {
	width:535px;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	border: 0px solid #000;
}

.tbl_head {
	background-color:#FF7D21;
	padding:0px 2px 0px 2px;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}

.tbl_head a{
	color:#FFFFFF;
	text-decoration:underline;
}

.tbl_head a:hover{
	color:#666666;
	text-decoration:underline;
}

.tbl_box1 {
	background-color:#AFAFAF;
	padding:0px 2px 0px 0px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}


.tbl_box2 {
	background-color:#CFCFCF;
	padding:0px 0px 0px 5px;
	font-family:Arial;
	font-size:12px;
	text-align:left;
}

.tbl_box3 {
	background-color:#EFEFEF;
	padding:0px 5px 0px 0px;
	font-family:Arial;
	font-size:12px;
	text-align:right;
}

.tbl_box4 {
	background-color:#EFEFEF;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

.tbl_box_new1 {
	background-color:#efefef;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

.tbl_box_new0 {
	background-color:#efefef;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}
.tbl_box_high1 {
	background-color:#000000;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

.tbl_box_high0 {
	background-color:#000000;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
	text-align:center;
}

#tabelle_daten, #tabelle_kalkulation {
	width:150px;
}

#tabelle_kapazitaeten {
	width:538px;
}

#tabelle_daten td {
	font-size:0.8em;
	font-family: Arial;

}

#tabelle_daten_raum td{
font-size:0.8em;
	font-family: Arial;

}
#tabelle_daten_raum {
	width:150px;
	margin-top: 0px;

}

#suchergebnisse th{
	font-weight:bold;

}

#suchresultate th{
background:#FF7D21;
color:#fff;
}

#suchresultate td{
background:#EBEBEB;
}

.head_suche {
font-weight:bold;
}

.liste_klein {
	list-style-image:url('http://www.ccd.de/global/images/liste_klein.gif');
}

.tooltip {
	height:82px;
	width:167px;
	border-top:1px solid #c2c2c2;
	margin-left:5px;
}

.go-back {
	width:40px;
	font-size: 12px;
	text-align: left;
	float: left;
	border:0px solid #000;
}

.go-back a {
	color: #AFAFAF;
	padding: 0px 20px 0px 0px;
	text-decoration: none;
	background-image: url('http://www.ccd.de/global/images/pfeil_rechts_3.gif');
	background-repeat: no-repeat;
	background-position: right 0;
}

.go-back a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

.fb_start_bild {
	width:190px;

}

.linie {
	clear:left;
	background-color:#ffffff;
	font-size:0px;
	height:1px;
	padding:0px;
}

.gallery_overview {
	float:left;
	width:200px;
	padding:10px 20px 20px 40px;
	border:0px solid red;
}

.container {
	padding:5px 0px 0px 20px;
	border:0px solid yellow;
}

.imagecontainerleft {
	float:left;
	text-align:center;
	width:200px;
	padding: 5px;
	border:0px solid red;
}

.imagecontainerright {
	float:left;
	text-align:center;
	width:290px;
	padding:5px;
	border:0px solid blue;
}

.image_caption {
	text-align:center;
	width:200px
}




.block_div {
	 position:relative;
	 z-index:20;
	 top:135px;
	 left:140px;
	 width:200px;
	 display:none;
	 height:300px;
}


.fadewrap {
    /*margin:0 0 1px 0;
    border:1px solid #fff;
    padding:5px;*/
    position:absolute;
    
}
