/* Form Eilmeldung */

.btnBox {
	margin-left: 9em;
}
.btnEilmeldung {
	
  	width: auto;
	margin-left: 1em;
	background-color: #fff;
	border:1px solid #000;
}

table {

	margin-bottom: 2em;
	padding: 0;
	border: 0px; 
	border-collapse: collapse;

}


th {

	text-align: left;
	border: 0px; 
	padding:0.6em 1em 0.6em 0.5em;
	background-color: #f0f0f0;
}

td {
	border: 0px; 
	padding:0.4em 1em 0.4em 0.5em;	
}




table.tabellemitrahmen th, table.tabellemitrahmen td { border: 1px solid #C0C0C0; }

/* Telefonbuch */
.block {
	margin:0 0 15px 0;
}

.blockRight {
	float:left;
	width:49%;
}

.blockLeft {
	
}
.telBtnBox {
	
}

#telMultiResultTable, #telDetailTable{
	/*table-layout: fixed; */
	width: 50em;
	border: 1px solid #c0c3c7;
}

#telMultiResultTable th {
	background-color: #849ece;
	vertical-align: middle;
	text-align: center;
}

#telMultiResultTable td {
	vertical-align: top;
}

#telMultiResultTable, #telMultiResultTable th, #telMultiResultTable td, #telDetailTable td {
	border: 1px solid #c0c3c7;
}

#telMultiResultTable th, #telMultiResultTable td , #telDetailTable td{
	
	padding:3px;
}
#telDetailTable {

}

#telDetailTable .aName{
	background-color: #849ece;
	width: 2em;
}

#telDetailTable .aValue{

}
/****************************/
/* For Mainzerring Zeitplan */
/****************************/
#skyline {
 width: 550px;
 height: 206px;
 background: url(../images/mainzerring/double.jpg);
 margin: 1px auto; padding: 0;
 position: relative;
}
#skyline li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
 
#skyline li, #skyline a {height: 145px; display: block;}
#panel1b {left: 0; width: 112px;}
#panel2b {left: 78px; width: 120px;}
#panel3b {left: 198px; width: 132px;}
#panel4b {left: 330px; width: 112px;}
#panel5b {left: 444px; width: 38px;}
#panel6b {left: 480px; width: 35px;}
#panel7b {left: 515px; width: 35px;} 
#panel1b a:hover {background: transparent url(../images/mainzerring/double.jpg)  0 -206px no-repeat;}
#panel2b a:hover {background: transparent url(../images/mainzerring/double.jpg) -78px -206px no-repeat;}
#panel3b a:hover {background: transparent url(../images/mainzerring/double.jpg) -198px -206px no-repeat;}
#panel4b a:hover {background: transparent url(../images/mainzerring/double.jpg) -330px -206px no-repeat;}
#panel5b a:hover {background: transparent url(../images/mainzerring/double.jpg) -444px -206px no-repeat;}
#panel6b a:hover {background: transparent url(../images/mainzerring/double.jpg) -480px -206px no-repeat;}
#panel7b a:hover {background: transparent url(../images/mainzerring/double.jpg) -515px -206px no-repeat;} 
/****************************/
/* For Mainzerring Zeitplan */
/****************************/
#planfeststellung {display:block; width:550px; height:190px; background:url(../images/mainzerring/pfs_single.jpg); position:relative; margin:0 auto 2em auto;}
#planfeststellung a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}
 
a#title2, a#title2:visited {display:block; width:550px; height:0; padding-top:190px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:260px;}
#gmap a#title2:hover {background:transparent url(../images/mainzerring/group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}
 
a#Abschnitt1 {display:block; width:82px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:11px; top:101px;}
* html a#Abschnitt1 {height:29px;}
a#Abschnitt1:hover {background:transparent url(../images/mainzerring/pfs_single-abs1.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt2 {display:block; width:86px; height:0; padding-top:60px; overflow:hidden; position:absolute; left:84px; top:83px;}
* html a#Abschnitt2 {height:29px;}
a#Abschnitt2:hover {background:transparent url(../images/mainzerring/pfs_single-abs2.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt3 {display:block; width:86px; height:0; padding-top:60px; overflow:hidden; position:absolute; left:146px; top:65px;}
* html a#Abschnitt3 {height:29px;}
a#Abschnitt3:hover {background:transparent url(../images/mainzerring/pfs_single-abs3.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt4 {display:block; width:93px; height:0; padding-top:57px; overflow:hidden; position:absolute; left:213px; top:56px;}
* html a#Abschnitt4 {height:29px;}
a#Abschnitt4:hover {background:transparent url(../images/mainzerring/pfs_single-abs4.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt5 {display:block; width:111px; height:0; padding-top:64px; overflow:hidden; position:absolute; left:279px; top:50px;}
* html a#Abschnitt5 {height:29px;}
a#Abschnitt5:hover {background:transparent url(../images/mainzerring/pfs_single-abs5.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt6 {display:block; width:108px; height:0; padding-top:80px; overflow:hidden; position:absolute; left:354px; top:77px;}
* html a#Abschnitt6 {height:29px;}
a#Abschnitt6:hover {background:transparent url(../images/mainzerring/pfs_single-abs6.gif) no-repeat 0 0; overflow:visible;}

a#Abschnitt7 {display:block; width:101px; height:0; padding-top:88px; overflow:hidden; position:absolute; left:428px; top:76px;}
* html a#Abschnitt7 {height:29px;}
a#Abschnitt7:hover {background:transparent url(../images/mainzerring/pfs_single-abs7.gif) no-repeat 0 0; overflow:visible;}
