/* CSS fuer PTR Messtechnik */

*					{ margin:0px; padding:0px; }

BODY, A 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:18px; font-variant:normal; text-transform:none; text-decoration:none; color:#000000; }

h1	{ margin:30px 0px 15px 0px; font-size:18px; }
h2	{ margin:20px 0px 5px 0px; font-size:14px; }
h3	{ margin:20px 0px 5px 0px; font-size:12px; font-weight:bold; }
h4	{ margin:7px 0px 7px 0px; font-size:12px; font-weight:bold; }

.rahmenROT 		{ border: 1px solid #FF0005;}
.rahmenSCHWARZ 	{ border: 1px solid #000000;}

.clearAll		{ clear:both; float:none; }

#blockMain		{ width:955px; background-image:url(images/bg_grau_weiss_grau.gif); background-repeat:repeat-y; }
#blockLeft		{ width:200px;  background-image:url(images/bg_blockLeft.jpg); background-repeat:no-repeat; background-color:#DDDDDF; }
#blockCenter	{ width:555px;  background-image:url(images/bg_blockCenter.gif); background-repeat:no-repeat; }
#blockRight		{ width:200px; display:none; }

/* linke Spalte */
#blockLeft .logo	{ margin:5px 0px 0px 5px; }

#blockLeft .navi			{ margin:200px 0px 0px 24px; width:165px; display:none; }
#blockLeft .navi LI			{ list-style-type:none; display:none; }
#blockLeft .navi A			{ padding:5px 0px 5px 0px; width:100%; font-weight:bold; display:none; }
#blockLeft .navi A:hover	{ color:#FF0005; background-color:#CCCCCC; display:none; }
#blockLeft .sprache			{ margin:12px 0px 0px 24px; display:none; }

#blockLeft .subnavi  		{ padding:0px 5px 0px 5px; background-color:#CCCCCC; border-bottom:1px solid #FFFFFF; display:none; }
#blockLeft .subnavi2 		{ padding:0px 5px 0px 5px; background-color:#FF0005; border-bottom:1px solid #FFFFFF; display:none; }
#blockLeft .subnavi2 A		{ color:#FFFFFF; display:none; }
#blockLeft .subnavi2 A:hover{ color:#FFFFFF; background-color:#FF0005; display:none; }

/* Inhaltsbereich */
#blockCenter .header	{ margin:0px 2px 0px 2px; width:551px; display:none; }
#blockCenter .content	{ margin:15px 30px 0px 30px; }
#blockCenter .footer	{ margin:0px 2px 0px 2px; padding:4px 0px 4px 0px; width:551px; background-color:#DBDCDE; }
#blockCenter .footer A	{ color:#000000; }

#blockCenter .eindrittelLINKS IMG	{ margin:0px 0px 20px 0px; }

#blockCenter .einspaltig		{ width:495px; }
#blockCenter .eindrittelLINKS 	{ width:150px; float:left; }
#blockCenter .zweidrittelRECHTS	{ width:330px; float:right; }
#blockCenter .eindrittelRECHTS 	{ width:150px; float:right; }
#blockCenter .zweidrittelLINKS	{ width:330px; float:left; }

#blockCenter .content UL		{ margin:0px 0px 0px 25px; list-style-type:square; }
#blockCenter .content OL		{ margin:0px 0px 0px 25px; }

#blockCenter A			{ color:#FF0005; }
#blockCenter A:hover	{ color:#FF0005; }
#blockCenter .eindrittelLINKS A:hover	{ color:#FF0005; background-color:#ffffff; }

#blockCenter P { margin: 10px 0px 10px 0px; }

#blockCenter .bildunterschrift	{ margin:5px 0px 0px 0px; float:right; }

#blockCenter .globalLINKS	{ width:235px; float:left; }
#blockCenter .globalRECHTS	{ width:235px; float:right; }
#blockCenter .globalBEZEICHNUNG	{ padding:4px 3px 5px 3px; background-color:#DBDCDE; font-weight:bold; display:block; }
#blockCenter .globalBEZEICHNUNG A	{ color:#000000; font-weight:bold; display:block; }
#blockCenter .globalINHALT	{ padding:4px 3px 5px 3px; border:1px solid #DBDCDE; }

#blockCenter .content TABLE	{ margin-bottom:10px; background-color:#DBDCDE; }
#blockCenter .content TD 		{ padding:3px 3px 3px 3px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }
#blockCenter .content .zeileEins	{ background-color:#C9C9CB; }
#blockCenter .content .hintergundBLAU { background-color:#E1F4FD; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }

#blockCenter .content .drucken { padding: 3px 3px 3px 3px; border:1px solid #DBDCDE; float:right; }

#blockCenter .teaserLINKS				{ margin:15px 0px 0px 0px; width:235px; float:left; }
#blockCenter .teaserRECHTS				{ margin:15px 0px 0px 0px; width:235px; float:right; }
#blockCenter .teaserBezeichnung		{ padding:4px 0px 5px 3px; background-color:#FF0005; color:#FFFFFF; font-weight:bold; display:block; }
#blockCenter .teaserBezeichnung A	{ color:#FFFFFF; font-weight:bold; display:block; }
#blockCenter .teaserInhalt 			{ padding:7px 3px 7px 7px; background-color:#DBDCDE; width:225px; } 
#blockCenter .teaserInhalt TD 		{ padding:3px 3px 3px 3px; border-color:#DBDCDE; }
#blockCenter .teaserInhalt INPUT	{ margin:5px 0px 5px 0px; width:180px; }
#blockCenter .teaserInhalt INPUT.submit	{ width:90px; }
#blockCenter .teaserInhalt INPUT.radio	{ margin:5px 0px 5px 0px; width:15px; }

#blockCenter .teaserAktuell			{ margin:15px 0px 0px 0px; width:495px; }
#blockCenter .teaserUeberschrift	{ padding:4px 0px 5px 7px; background-color:#FF0005; color:#FFFFFF; font-weight:bold; display:block; width:488px; }
#blockCenter .teaserUeberschrift A	{ color:#FFFFFF; font-weight:bold; display:block; }
#blockCenter .teaserAktuellInhalt 	{ padding:7px 3px 7px 7px; background-color:#DBDCDE; width:485px; }

/* rechte Spalte */
#blockRight .teaser					{ margin:0px 0px 0px 0px; width:200px; visibility:hidden; }
#blockRight .teaserBezeichnung		{ padding:4px 0px 5px 7px; background-color:#FF0005; color:#FFFFFF; font-weight:bold; display:block; }
#blockRight .teaserBezeichnung A	{ color:#FFFFFF; font-weight:bold; display:block; }
#blockRight .teaserInhalt 			{ padding:7px 3px 7px 7px; }
#blockRight .teaserKatalog			{ background-image:url(images/teaser_ptr-katalog.jpg); background-repeat:no-repeat; visibility:hidden; }
#blockRight .teaserZertifizierung	{ background-image:url(images/teaser_zertifizierung.jpg); background-repeat:no-repeat; height:125px; visibility:hidden; }

#blockRight .teaserInhalt INPUT			{ margin:5px 0px 5px 0px; width:180px; }
#blockRight .teaserInhalt INPUT.submit	{ width:90px; }
#blockRight .teaserInhalt INPUT.radio	{ margin:5px 0px 5px 0px; width:15px; }
