/* CSS Document */

/*wichtige Farben 
orange #F58022
grau (schrift) #646465
blau #10296F
helles grau (oberer balken) #ECECED
*/

.td-left {	text-align: left;	vertical-align: top;}
/*.td-logo {	text-align: left;	vertical-align: top; height: 150px;  width: 130px}*/

/*Messekalender*/
.div-messe {float: left; border-bottom: 1px dashed #ddd; padding: 5px 5px 5px 0px; margin: 10px 0 10px 0; width: 500px; }
.div-info {	float: left; text-align: left;	vertical-align: top; }
.div-logo {	float: left; text-align: left;	vertical-align: top; height: 120px;  width: 130px}
.logo {border-right: 3px solid #dddddd; border-top: 1px solid #ECECED; border-bottom: 1px solid #ECECED; border-left: 1px solid #ECECED; margin-bottom: 20px;}
.boxinfo {float: left; font-size: 11px; color: #646465; padding: 15px 25px 0 0; }
.icon {float: left; margin: 0px 5px 0px 0px; }
.div-info h3 {padding: 9px 0 0px 0;}


.boxinfo a {color: #F58022; text-decoration: none; font-weight: normal;}
.boxinfo a:visited {color: #F58022; text-decoration: none; font-weight: normal; text-transform: none;}
.boxinfo a:active { color: #F58022; text-decoration: none;  font-weight: normal; text-transform: none;}
.boxinfo a:hover { color: #F58022; text-decoration: underline; font-weight: normal; text-transform: none;}


.input {
	background-image:  url(../images/icons/auge.gif);
	background-repeat: no-repeat;
}

/*Suche*/
.suche { border: 0px solid #666; padding: 0px 0px 0px 0px; margin: 0 0 20px 0; width: 450px; }
.suchbox {
	float: left;
	border: 1px dashed #ddd;
	padding: 5px;
	margin: 0px 0 5px 0;
	vertical-align: middle;
}
.suchfeld {float: right; margin: 0px 0px 0px 0px;}
.suchlabel {float: left; text-align: right; padding: 3px 5px 0px 5px; margin: 0px; background-color: #ECECED;  height: 18px; width: 210px}


/*ausgabe nach Suche*/
.suchergebnis { float: left; border-top: 1px solid #ddd; padding-top: 10px; margin: 0px 0px 5px 0px; width: 450px; }
.top {  width: 440px; margin: 0px 0px 20px 0px;  background-color: #ECECED; padding: 5px; float: left}
.mitarbeiter { width: 440px; margin: 0px 0px 10px 0px;  border: 1px dotted #ddd; padding: 5px; float: left}
.img { float: left; margin-right: 20px} 
.daten { font-size:11px; float: right;text-align:left; width: 290px;} 

.messebox {margin: 10px 5px 5px 10px}
.iframe  {background-color: #FFFFFF}

.div-presse {float: left;  padding: 5px 5px 5px 0px; margin: 10px 0 10px 0; width: 500px; }

.div-presse a {color: #F58022; text-decoration: none; font-weight: normal;}
.div-presse a:visited {color: #F58022; text-decoration: none; font-weight: normal; text-transform: none;}
.div-presse a:active { color: #F58022; text-decoration: none;  font-weight: normal; text-transform: none;}
.div-presse a:hover { color: #F58022; text-decoration: underline; font-weight: normal; text-transform: none;}

.div-presse li {
	margin: 0px 0px 10px 20px;	
	}
	
/*Pressekontakt*/
.pressekontakt { float: left; padding-top: 10px; margin: 0px 0px 5px 0px; width: 400px; }

/*list-style-type: none; background-image: url(../Nav/nav_teaser.gif); background-repeat: no-repeat; background-position:3 5;
list-style-image: url(../Static/teaser.gif);	list-style-position: outside;

	*/