/*############################################################################
# File: pv.css
#
# Author: Rene Hankel
# Firma: AVT Verkehrstechnik
# Version: 1.3.0.1
# Last Modified: 01.09.2006
# 
# Description: Cascading Style-Sheets fuer pv-seiten
#
# Hints:
#############################################################################*/

BODY
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	padding-top : 0px;
	margin-top : 0px;
	padding-left : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-right : 0px;
}
BODY.nonprint 
{
	background-color: White;
	background-image : url(./images/backgrd.gif);
	background-attachment : fixed;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-top : 0px;
	margin-top : 0px;
	padding-left : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-right : 0px;
}
/*#######################################################################*/
TABLE.schachtu_ueber_sub
{	font-size : 90%;	}
TABLE.dataset
{	font-size : 100%;	}
/*---------------------------------------------------------------------------*/
TH
{
	font-size : 125%;
	color:#CC0000;
}
TH.sub
{
	font-size : 100%;
	color:#CC0000;
}
TH.head
{	font-size : 110%;	}
/*---------------------------------------------------------------------------*/
TD
{	font-size : 12px;	}
TD.register_category
{	
	color : #008000;
	font-size : 70%;	
	text-decoration : underline;	
}
TD.register_category_auftrgfrei
{	
	font-size : 70%;	
	text-decoration : underline;	
}
TD.register_require_txt
{	
	color : #008000;
	font-size : 60%;	
}
/*---------------------------------------------------------------------------*/
TD.help 
{	font-size : 75%;	}
/*---------------------------------------------------------------------------*/
TD.pleasesel
{
	text-align : center;
	font-size : 12px;
	font-weight : bold;
}
/*---------------------------------------------------------------------------*/
TD.auftrag_pos 
{	font-size : 70%;	}
TD.auftrag_posb
{	
	font-size : 70%;	
	font-weight : bold;
}
TD.auftrag_posb_stueck
{	
	font-size : 70%;	
	font-weight : bold;
	color:#CC0000;
}
TD.auftrag_posc 
{	
	color: GREEN;
	font-size : 70%;	
}
TD.auftrag_ankerlink 
{	font-size : 70%;	}
TD.auftrag_searcherg
{
	color:#CC0000;
	font-size : 90%;
	font-weight : bold;
}
/*---------------------------------------------------------------------------*/
TD.schachtu 
{	font-size : 11px;	}
/*---------------------------------------------------------------------------*/
TD.admin_navbar 
{	font-size : 70%;	}
TD.admin_ankerlink 
{	font-size : 70%;	}
/*---------------------------------------------------------------------------*/
TD.user_navbar 
{	font-size : 70%;	}
/*---------------------------------------------------------------------------*/
TD.back_forward_link
{	font-size : 60%;	}
TD.icons
{	font-size : 70%;	}
TD.modified
{	font-size : 60%;	}
TD.err 
{	color : Red;	}
/*---------------------------------------------------------------------------*/
/* formatierung fuer position-ansehen-druck*/
/* formatierung tabelle um alle anderen infos*/
TABLE.prn_all_tbl
{
	border: thin none Black;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: separate;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TD.prn_all_td
{
	border: thin none Red;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: separate;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
/* formatierung tabelle um objekt */
TABLE.prn_obj_tbl
{
	width: auto;
	border: thin none Black;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TD.prn_obj_td_desc
{
	border: thin none Blue;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.prn_obj_td_cont
{
	border: thin none Green;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Green;
}
/* formatierung tabelle positions-info */
TABLE.prn_info_tbl
{
	width: auto;
	border: thin none Black;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TD.prn_info_td_desc
{
	border: thin none Blue;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.prn_info_td_cont
{
	border: thin none Green;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Green;
}
/* formatierung tabelle positions-daten */
TABLE.prn_data_tbl
{
	width: 100%;
	border: thin none Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TD.prn_data_td_desc
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
TD.prn_data_td_cont
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	background-color: #DDDDDD;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* formatierung tabelle schachtunterteil ab-/zulauf*/
TD.prn_schachtu_td_abzu_head
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
TD.prn_schachtu_td_abzu_data
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	background-color: #DDDDDD;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* formatierung tabelle schachtunterteil qualitaetskontrolle */
TABLE.prn_quali_tbl
{
	width: 100%;
	border: thin none Silver;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TD.prn_quali_td_head
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
TD.prn_quali_td_headsub
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
TD.prn_quali_td_datatext
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
TD.prn_quali_td_data
{
	border: thin solid Silver;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*#######################################################################*/
span.menulinkklammer
{	font-size: 1.2em;	}
SPAN.zeichnung 
{	font-size : 10px;	}
SPAN.zeichnungbig 
{
	font-size : 10px;
	font-weight : bold;
}
SPAN.zeichnungklammer
{	font-size : 11px;	}
/* xxx */
span.posheadinfo_b
{	
	font-size: 12px;
	font-weight : bold;	
}
span.posheadinfo_g
{	
	font-size: 12px;
	color:Green;	
	font-weight : bold;	
}
SPAN.help 
{
	color:#0000FF;
	cursor:help;
	text-decoration : underline;
}
SPAN.uebersichtspezifiziert 
{	color : RED;	}
span.auftrag
{	text-decoration : underline;	}
span.admin
{	text-decoration : underline;	}
/*#######################################################################*/
A.dataset 
{	font-size : 80%;	}
/*#######################################################################
// formatiering cardriders*/
A.cardrider
{
	text-align: center;
	font-size: 11px;
	color: Blue;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
span.cardrider_sel
{
	text-align: center;
	font-size: 11px;
	color: Black;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
span.cardrider_disabled
{
	text-align: center;
	font-size: 11px;
	color: Black;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*#######################################################################*/
B.masseinheit 
{	background-color : #C0C000;	}
/*#######################################################################*/
SELECT.sel
{	font-size : 75%;	}
SELECT.auftrag
{	font-size : 75%;	}
SELECT.schachtu
{	font-size : 80%;	}
SELECT.schachtr
{	font-size : 80%;	}
SELECT.abdeck
{	font-size : 80%;	}
SELECT.konus
{	font-size : 80%;	}
SELECT.schachtabdeck
{	font-size : 80%;	}
SELECT.uebergang
{	font-size : 80%;	}
SELECT.stahlbetonrohr
{	font-size : 80%;	}
SELECT.gelenkstueck
{	font-size : 80%;	}
SELECT.passstueck
{	font-size : 80%;	}
SELECT.einbindering
{	font-size : 80%;	}
SELECT.boeschungskopf
{	font-size : 80%;	}
SELECT.admin
{	font-size : 75%;	}
SELECT.admin_grp
{
	font-size : 75%;
	width : 400px;
}
SELECT.admin_usr
{
	font-size : 75%;
	width : 400px;
}
/*#######################################################################*/
input.button
{	
	font-size:10px; 
	font-weight:bold; 
	font-family:verdana, arial, helvetica, sans-serif;	
}
input.txt
{	font-size : 75%;	}
input.file
{	font-size : 75%;	}
/*#######################################################################*/
textarea.allg
{	
	font-size : 90%;
	font-family : Arial, Helvetica, sans-serif;
}
textarea.abzulauf
{	
	font-size : 11px;	
	width : 600px;
	height : 100px;
	font-family : Arial, Helvetica, sans-serif;
}
textarea.sonder
{	
	font-size : 11px;	
	width : 600px;
	height : 200px;
	font-family : Arial, Helvetica, sans-serif;
}
textarea.uebergang_txt
{	
	font-size : 11px;	
	width : 400px;
	height : 150px;
	font-family : Arial, Helvetica, sans-serif;
}
/*#######################################################################*/
A.footerlink 
{	font-size : 80%;	}


