/*


p{
	margin:0px;
	padding:0px;
}

*{
	font-family:verdana;
	font-size:10px;
}
*/


/* START PI1 CSS */


img.teaserimage_latest{
	float:left;
	border: 2px solid #E5E5DE;;
}

a.teaserimage_latest{
	margin:0px;
	padding:0px;
}

h1.tx_terminmodul{
	font-family:verdana;
	font-size:10px;
	margin:0px;
	padding: 0 0 7px 0px;
}

h1.tx_terminmodul_subheader{
	font-family:verdana;
	font-size:11px;
    margin:0px;
	padding: 0 0 13px 0px;
	color:#3399FF;
	font-size:11px;
}

table.tx_terminmodul_pi1_listlatesttable {
	width: 268px;
	border: 0px solid black;
	border-collapse:collapse;
}

table.tx_terminmodul_pi1_listlatesttable tr{
	font-family:verdana;
	font-size:10px;
	border: 0px solid black;
	border-collapse:collapse;
}

table.tx_terminmodul_pi1_listlatesttable col{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding:0 3px 0 3px;
}


table.tx_terminmodul_pi1_listlatesttable td{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding:0 3px 0 3px;
}

table.tx_terminmodul_pi1_listlatesttable th{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	color:#2C2C2C;
	padding:0 3px 0 3px;
}



table.tx_terminmodul_pi1_listlatesttable td.tx_terminmodul_pi2_listall_ort{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding: 0 3px 10px 3px;
}

table.tx_terminmodul_pi1_listlatesttable {
	color:#7F7F7F;
}

table.tx_terminmodul_pi1_listlatesttable strong{
	font-family:verdana;
	font-size:10px;
	color:#2C2C2C;
}

table.tx_terminmodul_pi1_listlatesttable strong.normal{
	font-family:verdana;
	font-size:10px;
	color:#7F7F7F;
}

table.tx_terminmodul_pi2_listalltable td.tx_terminmodul_pi2_listall_zeit{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding: 0 3px 10px 3px;
}


/* ENDE PI1 CSS*/



table.tx_terminmodul_pi2_listalltable {
	width: 100%;
	border: 0px solid black;
	border-collapse:collapse;
}


table.tx_terminmodul_pi2_listalltable tr{
	border: 0px solid black;
	border-collapse:collapse;
}

table.tx_terminmodul_pi2_listalltable col{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding:0 3px 0 3px;
}


table.tx_terminmodul_pi2_listalltable td{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding:0 3px 0 3px;
}

table.tx_terminmodul_pi2_listalltable th{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	color:#2C2C2C;
	padding:0 3px 0 3px;
}

label{
	font-family:verdana;
	font-size:10px;
    font-weight:bold;
    color:#2C2C2C;
    margin:0 0 0 3px;
}

table.tx_terminmodul_pi2_listalltable td.tx_terminmodul_pi2_listall_ort{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding: 0 3px 10px 3px;
}


table.tx_terminmodul_pi2_listalltable{
	color:#7F7F7F;
}

table.tx_terminmodul_pi2_listalltable strong{
	font-family:verdana;
	font-size:10px;
	color:#2C2C2C;
}

table.tx_terminmodul_pi2_listalltable strong.normal{
	font-family:verdana;
	font-size:10px;
	color:#7F7F7F;
}

table.tx_terminmodul_pi2_listalltable td.tx_terminmodul_pi2_listall_zeit{
	font-family:verdana;
	font-size:10px;
	width: 50%;
	border: 0px solid black;
	border-collapse:collapse;
	vertical-align: top;
	text-align: left;
	padding: 0 3px 10px 3px;
}

form.tx_terminmodul_pi2_form{
	margin: 0 0 10px 0;
	width: 370px;
	clear:both;
}

input.tx_terminmodul_pi2_submit{
	float:right;
}

label.tx_terminmodul_pi2_selectlabel{
	font-family:verdana;
	font-size:10px;
	float:left;
	padding: 3px 10px 0 0;
}
select.tx_terminmodul_pi2_select{
	font-family:verdana;
	font-size:10px;
	border: 0px solid black;
	/*clear:both;*/
}


td.tx_terminmodul_pi2_empty{
	/*background-image: url(trenner_hell.gif);
	background-repeat: repeat-x;*/
	height: 1px;
	border: 0px solid black;
	height:10px;
}

th.tx_terminmodul_pi2_empty{
	/*background-image: url(trenner_hell.gif);
	background-repeat: repeat-x;*/
	height: 1px;
	border: 0px solid black;
	height:10px;
}

/* ANPASSUNG ... START */

.abstand { margin-top: 0px; margin-left: 8px; }
.imgBorder { border: 1px solid grey; }
.paddingLeft { padding-left: 10px; }
.paddingLeftTrenner { padding-left: 7px; }
.paddingLeft-16 { padding-left: 16px; }
.paddingLeft-4 { padding-left: 4px; }
.marginLeft-4 { margin-left: 4px; }
.paddingLeft-5 { padding-left: 5px; }
.paddingBottom-12 { padding-bottom: 12px; }
.paddingBottom-9 { padding-bottom: 9px; }
.paddingRight-45 { padding-right: 45px; }
.paddingRight-3 { padding-right: 3px; }
.paddingSchrift { padding-top: 9px; padding-bottom: 12px; }
.alleLink { padding-left: 10px; padding-top: 10px; }
.Schrift  { font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:normal; color:#7F7F7F;  text-decoration:none;}
.Empty-5px { width: 5px; }
.TabelleAlletermine {	font-family:verdana;
						font-size:10px;
						width: 50%;
						/*border: 0px solid black;*/
						border-collapse:collapse;
						vertical-align: top;
						text-align: left;
						/*padding: 0 3px 10px 3px;*/ }
/* ANPASSUNG ... ENDE */

