/*
	Allgemeine Tags und Angaben
*/

body {
	background-color: White;
	color: #707070;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
	width : 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: auto;
}

h1, 
h2, 
h3,
h4,
h5,
h6 {
	margin: 0em;
	color: #6B6B6B;
	font-weight : normal;
	margin-bottom: 2ex;
}
h1 {
	font-size: 160%;
}
h2 {
	font-size: 100%;
	font-weight: bold;
}
h3 {
	font-size: 100%;
	font-weight: bold;
	color: #4D6883;
}
h4 {
	font-size: 100%;
	font-weight: bold;
	color: #7E7E7E;
}
h5 {
	font-size: 100%;
	font-weight: bold;
	color: #4D6883;
}
h6 {
	font-size: 100%;
	font-weight: bold;
}

div,
form,
fieldset,
input,
textarea {
	margin: 0px;
	padding: 0px;
}
select,
input,
textarea {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: #356587;
}
fieldset {
	border: none;
	margin-bottom: 2ex;
	width: 100%;
}
legend {
	color: #4D6883;
	margin-left: -6px;
	margin-bottom: 1ex;
}

p {
	margin: 0px;
	margin-bottom: 3ex;
}
a,
a:link{
	color: #8F9090;
	text-decoration: underline;
}
a:visited{
	color: #6290B6;
	text-decoration: underline;
}
a:hover,
a:active,
a:focus {
	color: #356587;
	background: #EAF1F7;
	text-decoration: none;
}

img {
	border: none;
}

hr {
	border: none;
	border-top: 1px solid #356587;
	height: 1px;
}



/*
	Allgemeine Klassen
*/
fieldset,
input,
select,
textarea,
.pcgcsuche,
.pcgcsfblock,
#pcgcsfsubmitarea,
#column_2,
#phservicemenu,
#phlslogan,
.pcgcheader,
#pcgcnewsletter,
.linkmoreinfoBLK,
.linkmoreinfoMIN,
.linkmoreinfoFOR,
.linkmoreinfoINO,
.linkmoreinfoBIL,
.linkmoreinfoAUS,
.linkpagetop,
#column_1 .pcgcteasers li img,
#pcgcpageend {
	visibility: visible;
	display: block;
}
input,
select,
.linkpagetop,
.linkmoreinfoBLK,
.linkmoreinfoMIN,
.linkmoreinfoFOR,
.linkmoreinfoINO,
.linkmoreinfoBIL,
.linkmoreinfoAUS {
	display: inline;
}
.invisible,
.printonly {
	visibility: hidden;
	display: none;
}

.pcgcheader {
	height: 83px;
	background-position : right;
	background-repeat : no-repeat;
	text-align: right;
	margin-bottom: 30px;
}
#column_1 .pcgcheader img {
	float: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.pcgchmiddle {
	float: left;	
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.pcgchmiddle img {
	border: none;
	border-right: 4px solid white;
}
.pcgchright {
	font-weight: bold;
	font-size: 14px;
	padding-right: 10px;
	padding-top: 60px;
}
.pcgchleft {
	float: left;	
	text-align: left;
	color: white;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	width: 102px;
	border-right: 4px solid white;
	padding: 7px;
	padding-top: 63px;
}
.pcgchleftimage {
	float: left;	
	text-align: left;
	color: white;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	border-right: 4px solid white;
	margin: 0px;
	padding: 0px;
}

.whitespacetop {
	margin-top: 8ex;
}
.whitespaceright {
	margin-right: 4em;
}
.whitespacerightsmall {
	margin-right: 2em;
}
.endspace {
	height: 6ex;
	background-color: white;
}

.iconphone,
#pcgccontact .iconphone,
#pcgchotlines .iconphone {
	padding-top: 4px;
}
/* background-image : url(images/common/ico_phone.gif); direkt auf Seite eingebunden! */

.icofax,
#pcgccontact .iconfax,
#pcgchotlines .iconfax {
	/* nix */
}
/* background-image : url(images/common/ico_fax.gif); direkt auf Seite eingebunden! */

.iconphone,
#pcgccontact .iconphone,
#pcgchotlines .iconphone,
.iconfax,
#pcgccontact .iconfax,
#pcgchotlines .iconfax {
	padding-left: 16px;
	background-repeat : no-repeat;
	background-position : left;
}

/* spezielle Links */
.linkext,
.linkext:link,
.linkext:visited,
.linkext:hover,
.linkext:active,
.linkext:focus {
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 14px;
}
/* background-image : url(images/common/link_ext.gif); direkt auf Seite eingebunden! */


#column_3 #pcgclinks .linkext,
#column_3 #pcgclinks .linkext:link,
#column_3 #pcgclinks .linkext:visited,
#column_3 #pcgclinks .linkext:hover,
#column_3 #pcgclinks .linkext:active,
#column_3 #pcgclinks .linkext:focus,
#column_3 .customcontext .linkext,
#column_3 .customcontext .linkext:link,
#column_3 .customcontext .linkext:visited,
#column_3 .customcontext .linkext:hover,
#column_3 .customcontext .linkext:active,
#column_3 .customcontext .linkext:focus {
	background-position : 0px 2px;
	display: block;
}
#column_3 #pcgclinks .linkint,
#column_3 #pcgclinks .linkint:link,
#column_3 #pcgclinks .linkint:visited,
#column_3 #pcgclinks .linkint:hover,
#column_3 #pcgclinks .linkint:active,
#column_3 #pcgclinks .linkint:focus,
#column_3 .customcontext .linkint,
#column_3 .customcontext .linkint:link,
#column_3 .customcontext .linkint:visited,
#column_3 .customcontext .linkint:hover,
#column_3 .customcontext .linkint:active,
#column_3 .customcontext .linkint:focus {
	background-position : 0px 3px;
	display: block;
}
.linkdoc,
.linkdoc:link,
.linkdoc:visited,
.linkdoc:hover,
.linkdoc:active,
.linkdoc:focus,
#column_3 #pcgcdocuments .linkdoc,
#column_3 #pcgcdocuments .linkdoc:link,
#column_3 #pcgcdocuments .linkdoc:visited,
#column_3 #pcgcdocuments .linkdoc:hover,
#column_3 #pcgcdocuments .linkdoc:active,
#column_3 #pcgcdocuments .linkdoc:focus,
#column_3 .customcontext .linkdoc,
#column_3 .customcontext .linkdoc:link,
#column_3 .customcontext .linkdoc:visited,
#column_3 .customcontext .linkdoc:hover,
#column_3 .customcontext .linkdoc:active,
#column_3 .customcontext .linkdoc:focus {
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 17px;
}
/* background-image : url(images/common/link_doc.gif); direkt auf Seite eingebunden! */
	
.linkbasket,
.linkbasket:link,
.linkbasket:visited,
.linkbasket:hover,
.linkbasket:active,
.linkbasket:focus {
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 20px;
}
/* background-image : url(images/common/link_basket.gif); direkt auf Seite eingebunden! */
	

#column_3 #pcgcdocuments .linkdoc,
#column_3 #pcgcdocuments .linkdoc:link,
#column_3 #pcgcdocuments .linkdoc:visited,
#column_3 #pcgcdocuments .linkdoc:hover,
#column_3 #pcgcdocuments .linkdoc:active,
#column_3 #pcgcdocuments .linkdoc:focus,
#column_3 .customcontext .linkdoc,
#column_3 .customcontext .linkdoc:link,
#column_3 .customcontext .linkdoc:visited,
#column_3 .customcontext .linkdoc:hover,
#column_3 .customcontext .linkdoc:active,
#column_3 .customcontext .linkdoc:focus {
	background-position : 0px 0px;
	display: block;
	padding-top: 2px;
}
#column_3 #pcgccontact .linkext,
#column_3 #pcgccontact .linkext:link,
#column_3 #pcgccontact .linkext:visited,
#column_3 #pcgccontact .linkext:hover,
#column_3 #pcgccontact .linkext:active,
#column_3 #pcgccontact .linkext:focus,
#column_3 #pcgchotlines .linkext,
#column_3 #pcgchotlines .linkext:link,
#column_3 #pcgchotlines .linkext:visited,
#column_3 #pcgchotlines .linkext:hover,
#column_3 #pcgchotlines .linkext:active,
#column_3 #pcgchotlines .linkext:focus {
	padding-left: 16px;
}
.linkint,
.linkint:link,
.linkint:visited,
.linkint:hover,
.linkint:active,
.linkint:focus {
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 14px;
}
/* background-image : url(images/common/link_int.gif); direkt auf Seite eingebunden! */
	
.linkpagetop,
.linkpagetop:link,
.linkpagetop:visited,
.linkpagetop:hover,
.linkpagetop:active,
.linkpagetop:focus {
	color: #8C8B8B;
	text-decoration: none;
	font-size: 80%;
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 14px;
}
/* background-image : url(images/common/link_pagetop.gif); direkt auf Seite eingebunden! */
	
.linkmail,
.linkmail:link,
.linkmail:visited,
.linkmail:hover,
.linkmail:active,
.linkmail:focus,
#column_3 #pcgccontact .linkmail,
#column_3 #pcgccontact .linkmail:link,
#column_3 #pcgccontact .linkmail:visited,
#column_3 #pcgccontact .linkmail:hover,
#column_3 #pcgccontact .linkmail:active,
#column_3 #pcgccontact .linkmail:focus,
#column_3 #pcgchotlines .linkmail,
#column_3 #pcgchotlines .linkmail:link,
#column_3 #pcgchotlines .linkmail:visited,
#column_3 #pcgchotlines .linkmail:hover,
#column_3 #pcgchotlines .linkmail:active,
#column_3 #pcgchotlines .linkmail:focus,
#column_3 .customcontext .linkmail,
#column_3 .customcontext .linkmail:link,
#column_3 .customcontext .linkmail:visited,
#column_3 .customcontext .linkmail:hover,
#column_3 .customcontext .linkmail:active,
#column_3 .customcontext .linkmail:focus {
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 16px;
}
/* background-image : url(images/common/link_mail.gif); direkt auf Seite eingebunden! */
	
#column_3 #pcgcdocuments a,
#column_3 #pcgcdocuments a:link,
#column_3 #pcgcdocuments a:visited,
#column_3 #pcgcdocuments a:hover,
#column_3 #pcgcdocuments a:active,
#column_3 #pcgcdocuments a:focus,
#column_3 #pcgccontact a,
#column_3 #pcgccontact a:link,
#column_3 #pcgccontact a:visited,
#column_3 #pcgccontact a:hover,
#column_3 #pcgccontact a:active,
#column_3 #pcgccontact a:focus,
#column_3 #pcgchotlines a,
#column_3 #pcgchotlines a:link,
#column_3 #pcgchotlines a:visited,
#column_3 #pcgchotlines a:hover,
#column_3 #pcgchotlines a:active,
#column_3 #pcgchotlines a:focus,
#column_3 #pcgclinks a,
#column_3 #pcgclinks a:link,
#column_3 #pcgclinks a:visited,
#column_3 #pcgclinks a:hover,
#column_3 #pcgclinks a:active,
#column_3 #pcgclinks a:focus {
	color: #7E7E7E;
	text-decoration: none;
	font-weight: bold;
	background-repeat : no-repeat;
	background-position : left;
	padding-left: 14px;
}
/* background-image : url(images/common/link_int.gif); direkt auf Seite eingebunden! */
	
#column_3 .customcontext a,
#column_3 .customcontext a:link,
#column_3 .customcontext a:visited,
#column_3 .customcontext a:hover,
#column_3 .customcontext a:active,
#column_3 .customcontext a:focus {
	color: #7E7E7E;
	text-decoration: none;
	font-weight: bold;
}
.linkmoreinfoBLK,
.linkmoreinfoBLK:link,
.linkmoreinfoBLK:visited,
.linkmoreinfoBLK:hover,
.linkmoreinfoBLK:active,
.linkmoreinfoBLK:focus {
	color: black;
	text-decoration: none;
}
.linkmoreinfoGRY,
.linkmoreinfoGRY:link,
.linkmoreinfoGRY:visited,
.linkmoreinfoGRY:hover,
.linkmoreinfoGRY:active,
.linkmoreinfoGRY:focus {
	color: #707172;
	text-decoration: none;
}
.linkmoreinfoMIN,
.linkmoreinfoMIN:link,
.linkmoreinfoMIN:visited,
.linkmoreinfoMIN:hover,
.linkmoreinfoMIN:active,
.linkmoreinfoMIN:focus {
	color: #57768D;
	text-decoration: none;
}
.linkmoreinfoFOR,
.linkmoreinfoFOR:link,
.linkmoreinfoFOR:visited,
.linkmoreinfoFOR:hover,
.linkmoreinfoFOR:active,
.linkmoreinfoFOR:focus {
	color: #E39823;
	text-decoration: none;
}
.linkmoreinfoINO,
.linkmoreinfoINO:link,
.linkmoreinfoINO:visited,
.linkmoreinfoINO:hover,
.linkmoreinfoINO:active,
.linkmoreinfoINO:focus {
	color: #83B33B;
	text-decoration: none;
}
.linkmoreinfoBIL,
.linkmoreinfoBIL:link,
.linkmoreinfoBIL:visited,
.linkmoreinfoBIL:hover,
.linkmoreinfoBIL:active,
.linkmoreinfoBIL:focus {
	color: #1E89BB;
	text-decoration: none;
}
.linkmoreinfoAUS,
.linkmoreinfoAUS:link,
.linkmoreinfoAUS:visited,
.linkmoreinfoAUS:hover,
.linkmoreinfoAUS:active,
.linkmoreinfoAUS:focus {
	color: #DA6A26;
	text-decoration: none;
}
.linkanchor,
.linkanchor:link,
.linkanchor:visited,
.linkanchor:hover,
.linkanchor:active,
.linkanchor:focus {
	text-decoration: none;
	font-weight: bold;
	color: #6A6A6A;
}

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_3 #pcgccontact .linkmail,
#column_3 #pcgchotlines .linkmail,
#column_3 #pcgccontact .linkext,
#column_3 #pcgchotlines .linkext { display: block; }
#column_3 #pcgccontact li,
#column_3 #pcgchotlines li { height: 1px; }
	/* other value */	
#column_3 #pcgccontact .linkmail,
#column_3 #pcgchotlines .linkmail,
#column_3 #pcgccontact .linkext,
#column_3 #pcgchotlines .linkext { display/* */: inline; }
#column_3 #pcgccontact li,
#column_3 #pcgchotlines li { height/* */: auto; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */




/*
	Strukturelemente und IDs
*/
#phservicemenu {
	font-size: 70%;
	text-align : right;
	padding: 6px;
}
#phservicemenu p {
	margin: 0px;
	padding: 0px;
}
#phservicemenu a,
#phservicemenu a:link,
#phservicemenu a:visited {
	text-decoration: none;
	color: #606060;
}
#phlogos {
	position: relative;
	margin-top: 0px;
	height: 92px;
	overflow: hidden;
}
#phllogo {
	float: left;
/*	width: 203px; */
/*	width: 370px;  */
	height: 92px;
}
#phlslogan {
	display: block; 
	height: 92px;
	background-color: #B6D0E1;
	text-align: right;
	overflow: hidden;
}
/* Spalten-Anordnung ganz unten! */	
#pcmquicksearch {
	margin-top: 100px;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #CEE0EC;
	background-color: #6C98B3;
}
#pcgcpageend {
	margin-top: 6ex;
}
#pagefooter {
	clear: both;
}






/*
	Menü komplett mit allen Ebenen
*/
#column_2 ul {
	color: #E7ECF2;
	background-color: #356587;
	list-style: none;
}
.pcmlevel1 {
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 30px;
	min-height: 15px;	
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.pcmlevel1 {	
	height: 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html .pcmlevel1 { /*\*/ heigh\t: 15px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcmlevel1 ul {
	padding: 0px;
	margin: 0px;
}
.pcmlevel1 a,
.pcmlevel1 a:link,
.pcmlevel1 a:visited,
.pcmlevel1 a:hover,
.pcmlevel1 a:active,
.pcmlevel1 a:focus {
	display: block;
	min-height: 14px;
	color: #E6EDF3;
	text-decoration: none;
	border-left: 8px solid #356587;
	padding-top: 5px;
	padding-bottom: 5px;
}
.pcmlevel1 a:hover,
.pcmlevel1 a:active,
.pcmlevel1 a:focus {
	color: #406582;
	background: #EAF2F7;
	border-left: 8px solid #B6D0E1;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.pcmlevel1 a {
	height: 14px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html .pcmlevel1 a { /*\*/ heigh\t: 14px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcmlevel1 a {	
	padding-left: 7px;
	text-transform: uppercase;
}
.pcmlevel2 a {
	padding-left: 17px;
	text-transform: none;
}
.pcmlevel3 a {	
	padding-left: 27px;
}
.pcmlevel4 a {	
	padding-left: 37px;
}
.pcmlevel5 a {	
	padding-left: 47px;
}
.pcmlevel6 a {	
	padding-left: 57px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
.pcmlevel1 a {
	margin-left: -15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 0px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcml1selected {
	background-color: #356587;	/* Menü-Hintergrund */
}
.pcml1selected li {
	background-color: #447495;	/* Ebene 1 */
}
.pcml2selected li,
.pcml2active li {
	background-color: #517F9F;	/* Ebene 2 */
}
.pcml3selected li,
.pcml3active li {
	background-color: #618CAB;	/* Ebene 3 */
}
.pcml4selected li,
.pcml4active li {
	background-color: #6F98B5;	/* Ebene 4 */
}
.pcml5selected li,
.pcml5active li {
	background-color: #82A7C1;	/* Ebene 5 */
}
.pcml6selected li,
.pcml6active li {
	background-color: #8FB1CB;	/* Ebene 6 */
}
.level1selected a,
.level1selected a:link,
.level1selected a:visited {
	color: #406582;
	background: #EAF2F7;
	border-left: 8px solid #B6D0E1;
	font-weight : bold;
}
.level2selected a,
.level2selected a:link,
.level2selected a:visited,
.level3selected a,
.level3selected a:link,
.level3selected a:visited,
.level4selected a,
.level4selected a:link,
.level4selected a:visited,
.level5selected a,
.level5selected a:link,
.level5selected a:visited,
.level6selected a,
.level6selected a:link,
.level6selected a:visited {
	font-weight : bold;
}
.pcml1active div,
.pcml2active div,
.pcml3active div,
.pcml4active div,
.pcml5active div,
.pcml6active div {
	font-weight : bold;
	border-top: 1px solid #356587;
	border-bottom: 1px solid #356587;
}
.activeMIN a,
.activeMIN a:link,
.activeMIN a:visited {
	color: #EAF2F7;
	border-left: 8px solid #B6D0E1;
}
.activeMIN a:hover,
.activeMIN a:active,
.activeMIN a:focus {
	color: #406582;
	border-left: 8px solid #B6D0E1;
}
.activeFOR a,
.activeFOR a:link,
.activeFOR a:visited {
	color: #F8E7CD;
	border-left: 8px solid #E39823;
}
.activeFOR a:hover,
.activeFOR a:active,
.activeFOR a:focus {
	color: #406582;
	border-left: 8px solid #E39823;
}
.activeINO a,
.activeINO a:link,
.activeINO a:visited {
	color: #E1EECE;
	border-left: 8px solid #83B33B;
}
.activeINO a:hover,
.activeINO a:active,
.activeINO a:focus {
	color: #406582;
	border-left: 8px solid #83B33B;
}
.activeBIL a,
.activeBIL a:link,
.activeBIL a:visited {
	color: #DCF0FB;
	border-left: 8px solid #2D98CA;
}
.activeBIL a:hover,
.activeBIL a:active,
.activeBIL a:focus {
	color: #406582;
	border-left: 8px solid #2D98CA;
}
.activeAUS a,
.activeAUS a:link,
.activeAUS a:visited {
	color: #FBE2D3;
	border-left: 8px solid #DA6A26;
}
.activeAUS a:hover,
.activeAUS a:active,
.activeAUS a:focus {
	color: #406582;
	border-left: 8px solid #DA6A26;
}
.overFOR a:hover,
.overFOR a:active,
.overFOR a:focus {
	border-left: 8px solid #E39823;
}
.overINO a:hover,
.overINO a:active,
.overINO a:focus {
	border-left: 8px solid #83B33B;
}
.overBIL a:hover,
.overBIL a:active,
.overBIL a:focus {
	border-left: 8px solid #2D98CA;
}
.overAUS a:hover,
.overAUS a:active,
.overAUS a:focus {
	border-left: 8px solid #DA6A26;
}

.pcmselectedblock {
	background-repeat : no-repeat;
	background-position : 0px 5px;
	padding-left: 10px;
	display: block;
	margin-left: -10px;
}
/* background-image : url(images/common/menu_selected.gif); direkt auf Seite eingebunden! */	

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.pcmlevel2 a {
	margin-left: 1px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 0px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/*
Sitemap komplett #########################################################################
*/
#pcsitemap {
	font-size : 85%;
}
#pcsitemap ul {
	background-color: transparent;
	list-style: none;
}
#pcsitemap ul li {
	margin-bottom: 6ex;
}

#pcsitemap .pcml1selected li {
	margin-bottom: 0ex;
	background-color: white;	/* Ebene 1 */
}
#pcsitemap .pcml2selected li {
	background-color: white;	/* Ebene 2 */
}
#pcsitemap .pcml3selected li {
	background-color: white;	/* Ebene 3 */
}
#pcsitemap .pcml4selected li {
	background-color: white;	/* Ebene 4 */
}
#pcsitemap .pcml5selected li {
	background-color: white;	/* Ebene 5 */
}
#pcsitemap .pcml6selected li {
	background-color: white;	/* Ebene 6 */
}

#pcsitemap .pcmlevel1 a {
	font-weight: bold;
	padding-left: 5px;
}
#pcsitemap .pcmlevel2 a {
	padding-left: 5px;
	margin-left: 40px;
	text-transform: none;
	color: #46617D;
}
#pcsitemap .pcmlevel3 a {	
	padding-left: 5px;
	margin-left: 80px;
	font-weight: normal;
}
#pcsitemap .pcmlevel4 a {	
	padding-left: 5px;
	margin-left: 120px;
}
#pcsitemap .pcmlevel5 a {	
	padding-left: 5px;
	margin-left: 160px;
}
#pcsitemap .pcmlevel6 a {	
	padding-left: 5px;
	margin-left: 200px;
}
#pcsitemap .pcmlevel1 a,
#pcsitemap .pcmlevel1 a:link,
#pcsitemap .pcmlevel1 a:visited,
#pcsitemap .pcmlevel1 a:hover,
#pcsitemap .pcmlevel1 a:active,
#pcsitemap .pcmlevel1 a:focus {
	border-left: 1px solid #356587;
}

#pcsitemap .overFOR a:hover,
#pcsitemap .overFOR a:active,
#pcsitemap .overFOR a:focus {
	border-left: 1px solid #E39823;
	background: #F8E7CD;
}
#pcsitemap .overINO a:hover,
#pcsitemap .overINO a:active,
#pcsitemap .overINO a:focus {
	border-left: 1px solid #83B33B;
	background: #E1EECE;
}
#pcsitemap .overBIL a:hover,
#pcsitemap .overBIL a:active,
#pcsitemap .overBIL a:focus {
	border-left: 1px solid #2D98CA;
	background: #DCF0FB;
}
#pcsitemap .overAUS a:hover,
#pcsitemap .overAUS a:active,
#pcsitemap .overAUS a:focus {
	border-left: 1px solid #DA6A26;
	background: #FBE2D3;
}

/* Ende Sitemap   ######################################################################  */



/*
	Schnellsuche
*/
#pcmquicksearch h2 {
	color: #CEE1EC;
	display: inline;
	font-size: 100%;
	font-weight : bold;
	text-transform: uppercase;
	margin-right: 7px;
}
#pcmqsinput {
	border: 1px solid #356587;
	width: 92px;
	margin-right: 11px;
	padding: 2px;
	padding-top: 1px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#pcmqsinput { margin-left: 7px; }
	/* IE5/5.5 value */
	/* other value */
#pcmqsinput {
	height: 18px;
	/* not for IE5.0 value */
	margin-left/* */: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 13px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#pcmqssubmit {
	margin-bottom: -3px;
}



/*
Standardformular und Suche
*/
#pcgcstandardform dd {
	margin: 0em;
	margin-left: 1.4em;
}

#pcgcstandardform dt { 
	color: #356587;
	font-weight : bold;
	text-indent: -1.5em;
	margin-left: 1.3em;
}

#pcgcstandardform dt a,
#pcgcstandardform dt a:link,
#pcgcstandardform dt a:visited {
	color: #356587;
}

.pcgcsubtle {
	font-size : 0.85em;
}

.pcgcsuche,
.pcgcsfblock {
	margin-top: 6ex;
	padding: 20px;
	background: #EAF2F7;
	margin-bottom: 6ex;
}
.pcgcsfblock {
	margin-top: 2ex;
	margin-bottom: 2ex;
}
.pcgcsuche label,
.pcgcsfblock label {
	font-size: 85%;
}
#pcgcstandardform input,
#pcgcstandardform textarea {
	border: 1px solid #7395B0;
	padding: 2px;
	padding-top: 1px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
#pcgcstandardform input {
	height: 18px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 13px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#pcgcstandardform .form_description {
	display: block;
	margin-bottom: -1.5ex;
}
#pcgcstandardform .form_input_radio {
	border: none;
	margin-top: 0.8ex;
	margin-right: 0.5em;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
#pcgcstandardform .form_input_radio {
	margin-bottom: -0.3ex;
	padding-bottom: 0ex;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom: -1.2ex;
	padding-bottom: 2.5ex;
}
	/* IE6 value */
* html #pcgcstandardform .form_input_radio { /*\*/ margin-botto\m: 0.2ex; /* */}
* html #pcgcstandardform .form_input_radio { /*\*/ padding-botto\m: 0ex; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


#pcgcstandardform textarea {
	width: 98%;
}
.pcgcsuche #pcgcsfsubmit {
	background-color : White;
	height: 18px;
	width: 80px;
	padding: 0px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.pcgcsuche #pcgcsfsubmit {
	margin-bottom: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom: auto;
}
	/* IE6 value */
* html .pcgcsuche #pcgcsfsubmit { /*\*/ margin-botto\m: 0px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#pcgcsfsubmitarea {
	margin-top: 6ex;
	text-align: right;
}
#pcgcsfsubmitarea input {
	background-color : White;
	height: 4ex;
	width: 90px;
}





/*
	Inhaltsbereich
*/
#column_1 img {
	float: none;
	margin: 1em;
	margin-left: 0em;
	display: block;
}
#column_1 .bordersilver {
	border: 1px solid #CCCCCC;
}
#column_1 .imgleft {
	float: left;
	display: inline;
	margin: 0px;
	margin-top: 2ex;
	margin-right: 1em;
}
#column_1 .imgright {
	float: right;
	display: inline;
	margin: 0px;
	margin-top: 2ex;
	margin-left: 1em;
}
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_rechts {
	clear: both;
	display: block;
	width: 40%;
	color: #8b8b8b;
	font-size: 85%;
	padding-top: 2ex;
	margin: 0px;
	margin-bottom: 4ex;
	
}
#column_1 .bildunterschrift_links {
	float: left;
	margin-right: 2em;
}
#column_1 .bildunterschrift_rechts {
	float: right;
	margin-left: 2em;
}


.pcgcteaser {
	color: #8C8C8C;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3ex;
}

#presslist .pmMIN .pmdate,
#pcgcMIN h2 {	
	border-left: 1.1em solid #356587;
	padding-left: 0.4em;
}
#presslist .pmFOR .pmdate,
#pcgcFOR h2 {	
	border-left: 1.1em solid #E39823;
	padding-left: 0.4em;
}
#presslist .pmINO .pmdate,
#pcgcINO h2 {	
	border-left: 1.1em solid #83B33B;
	padding-left: 0.4em;
}
#presslist .pmBIL .pmdate,
#pcgcBIL h2 {	
	border-left: 1.1em solid #1E89BB;
	padding-left: 0.4em;
}
#presslist .pmAUS .pmdate,
#pcgcAUS h2 {	
	border-left: 1.1em solid #DA6A26;
	padding-left: 0.4em;
}
#pcgcFOR hr {
	border-top: 1px solid #E39823;
}
#pcgcINO hr {
	border-top: 1px solid #83B33B;
}
#pcgcBIL hr {
	border-top: 1px solid #1E89BB;
}
#pcgcAUS hr {
	border-top: 1px solid #DA6A26;
}
/* M-Thema, Subhomes und Teaser */
#column_1 .pcgcHOME,
#column_1 .pcgcSUBHOME {
	color: #707070;
}
#pcgcMIN .pcgcSUBHOME h1 {
	border-left: 0.5em solid #356587;
	padding-left: 0.4em;
}
#pcgcFOR .pcgcSUBHOME h1 {
	border-left: 0.5em solid #E39823;
	padding-left: 0.4em;
}
#pcgcINO .pcgcSUBHOME h1 {	
	border-left: 0.5em solid #83B33B;
	padding-left: 0.4em;
}
#pcgcBIL .pcgcSUBHOME h1 {	
	border-left: 0.5em solid #1E89BB;
	padding-left: 0.4em;
}
#pcgcAUS .pcgcSUBHOME h1 {	
	border-left: 0.5em solid #DA6A26;
	padding-left: 0.4em;
}

/* M-Thema */
#column_1 .pcgcHOME .pcgcforewords {
	padding-left: 5px;
	margin-bottom: 4ex;
	border-left: 9px solid #356587;	
}
#column_1 .pcgcHOME .pcgcfcontent_1,
#column_1 .pcgcHOME .pcgcfcontent_2 {
	background-color: #EDEAE3;
	background-repeat : no-repeat;
	background-position : right;
	min-height: 123px;
	padding-left: 12px;
	padding-right: 160px;
	padding-bottom: 21px;
}
/* background-image : url(images/bilder/min/bulmahn_1.jpg); direkt auf Seite eingebunden! */

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_1 .pcgcHOME .pcgcfcontent_1,
#column_1 .pcgcHOME .pcgcfcontent_2 { padding-top: 0px; }
	/* IE5.5 and other value */
#column_1 .pcgcHOME .pcgcfcontent_1/* */,
#column_1 .pcgcHOME .pcgcfcontent_2/* */ { padding-top: 21px; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


	
#column_1 .pcgcHOME .pcgcfcontent_1 h2,
#column_1 .pcgcHOME .pcgcfcontent_2 h2 {
	color: #4D6883;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 1ex;
}
#column_1 .pcgcHOME .pcgcfcontent_1 h3,
#column_1 .pcgcHOME .pcgcfcontent_2 h3 {
	color: #555454;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 1ex;
}
#column_1 .pcgcHOME .foreword {
	padding-right: 70px;
}
#column_1 .pcgcHOME p {
	margin: 0px;	
}
.moreinfo {
	margin-top: 0.5ex;	
}
.nomargins {
	margin: 0px;
}

/* Teaser */
#column_1 .pcgcteasers {
	padding: 0px;
	margin: 0px;
}
#column_1 .pcgcSUBHOME .pcgcteasers {
	margin-top: 8ex;
}
#column_1 .pcgcteasers li {
	clear: both;
	list-style-type : none;
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	margin-bottom: 3ex;
	min-height: 132px;
}
#column_1 .pcgcSUBHOME .pcgcteasers li {
	padding-left: 0px;	
	min-height: 78px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
#column_1 .pcgcHOME .pcgcteasers li {
	height: 132px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html #column_1 .pcgcHOME .pcgcteasers li { /*\*/ heigh\t: 132px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
#column_1 .pcgcSUBHOME .pcgcteasers li {
	height: 78px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html #column_1 .pcgcSUBHOME .pcgcteasers li { /*\*/ heigh\t: 78px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_1 .pcgcteasers li img {
	float: left;
	margin: 0px;
	margin-right: 14px;
}
#column_1 .pcgcHOME .pcgcteasers li img {
	border: none;
}
#column_1 .pcgcSUBHOME .pcgcteasers li img {
	padding-left: 4px;
	margin-right: 11px;
}
#column_1 .pcgcSUBHOME .pcgcteasers .pcgcteaserMIN img {
	border-left: 7px solid #356587;
}
#column_1 .pcgcSUBHOME .pcgcteasers .pcgcteaserFOR img {
	border-left: 7px solid #E39823;
}
#column_1 .pcgcSUBHOME .pcgcteasers .pcgcteaserINO img {
	border-left: 7px solid #83B33B;
}
#column_1 .pcgcSUBHOME .pcgcteasers .pcgcteaserBIL img {
	border-left: 7px solid #1E89BB;
}
#column_1 .pcgcSUBHOME .pcgcteasers .pcgcteaserAUS img {
	border-left: 7px solid #DA6A26;
}

#column_1 .pcgcteasers h3 {
	font-size: 120%;
	color: #6B6B6B;
	margin-bottom: 1ex;
	border: none;
}
#column_1 .pcgcHOME .pcgcteasers h6,
#column_1 .pcgcSUBHOME .pcgcteasers h6 {
	text-align: right;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 80%;
	border-top: 1px solid #57768D;
	color: #57768D;
	margin-left: 146px;
	margin-bottom: 0.4ex;
}
#column_1 .pcgcHOME .pcgcteaserMIN,
.datelist .dateMIN,
.orationlist .orationMIN {
	border-left: 9px solid #356587;
}
#column_1 .pcgcSUBHOME .pcgcteasers h6 {
	margin-left: 100px;
}
#column_1 .pcgcHOME .pcgcteaserFOR,
.datelist .dateFOR,
.orationlist .orationFOR {
	border-left: 9px solid #E39823;
}
#column_1 .pcgcteasers .pcgcteaserFOR h6 {
	border-top: 1px solid #E39823;
	color: #E39823;
}
#column_1 .pcgcHOME .pcgcteaserINO,
.datelist .dateINO,
.orationlist .orationINO {
	border-left: 9px solid #83B33B;
}
#column_1 .pcgcteasers .pcgcteaserINO h6 {
	border-top: 1px solid #83B33B;
	color: #83B33B;
}
#column_1 .pcgcHOME .pcgcteaserBIL,
.datelist .dateBIL,
.orationlist .orationBIL {
	border-left: 9px solid #1E89BB;
}
#column_1 .pcgcteasers .pcgcteaserBIL h6 {
	border-top: 1px solid #1E89BB;
	color: #1E89BB;
}
#column_1 .pcgcHOME .pcgcteaserAUS,
.datelist .dateAUS,
.orationlist .orationAUS {
	border-left: 9px solid #DA6A26;
}
#column_1 .pcgcteasers .pcgcteaserAUS h6 {
	border-top: 1px solid #DA6A26;
	color: #DA6A26;
}

/* Header mit Slogans */
#pcgcMIN .pcgcheader {
	color: #356587;
	background-color: #D2E3ED;
}
#pcgcMIN .pcgcheader .pcgchleft,
#pcgcMIN .pcgcheader .pcgchleftimage {
	background-color: #356587;
}
#pcgcFOR .pcgcheader {
	color: #D99019;
	background-color: #F8E7CD;
}
/* background-image : url(images/common/bg_FOR.gif); direkt auf Seite eingebunden! */
	
#pcgcFOR .pcgcheader .pcgchleft,
#pcgcFOR .pcgcheader .pcgchleftimage {
	background-color: #E39823;
}
#pcgcINO .pcgcheader {
	color: #7AA933;
	background-color: #E1EECE;
}
/* background-image : url(images/common/bg_INO.gif); direkt auf Seite eingebunden! */
	
#pcgcINO .pcgcheader .pcgchleft,
#pcgcINO .pcgcheader .pcgchleftimage {
	background-color: #83B33B;
}
#pcgcBIL .pcgcheader {
	color: #1E89BB;
	background-color: #CFE3EE;
}
#pcgcBIL .pcgcheader .pcgchleft,
#pcgcBIL .pcgcheader .pcgchleftimage {
	background-color: #1E89BB;
}
/* background-image : url(images/common/bg_BIL.gif); direkt auf Seite eingebunden! */
	
#pcgcAUS .pcgcheader {
	color: #CC6C33;
	background-color: #FBE2D3;
}
/* background-image : url(images/common/bg_AUS.gif); direkt auf Seite eingebunden! */
	
#pcgcAUS .pcgcheader .pcgchleft,
#pcgcAUS .pcgcheader .pcgchleftimage {
	background-color: #DA6A26;
}

/* Pressedienst und Projekttraeger */
#presslist,
#ptlist {
	border-bottom: 1px solid #B4D1E3;
	margin: 0px;
	padding: 0px;
	padding-top: 3ex;
	list-style-type: none;
}
#presslist li,
#ptlist li {
	border-top: 1px solid #B4D1E3;
	background-color: white;
	padding-top: 3ex;
	padding-bottom: 3ex;
}
#presslist h2 {
	color: #4D6883;
	font-size: 120%;
	border: none;
	margin: 0px;
	padding: 0px;
}
#presslist p {
	margin: 0px;
	margin-top: 0.5ex;
	margin-bottom: 0.5ex;
	padding: 0px;
}
#ptlist img {
	float: right;
	position: relative;
	margin: 0px;
	margin-left: 2em;
}

/*
	Broschüren, Termine, Reden
*/
.publicationslist,
.datelist,
.orationlist {
	margin: 0px;
	padding: 0px;
	padding-top: 2ex;
	list-style-type: none;
}
.publicationslist li,
.datelist li,
.orationlist li {
	border-left: 9px solid #356587;
	padding-left: 6px;
	margin-bottom: 4ex;
}
.publicationslist div {
	background-color: #ECF4F8;
	border-top: 1px solid #356587;
}

#column_1 .publicationslist div img {
	border: 1px solid #CCCCCC;
	margin: 15px;
	padding: 0px;
	float: none;
	display: inline;
}
.publicationslist div div {
	border: none;
	padding: 0px;
}
.publicationslist div .plimage {
	position: relative;
	width: 80px;
	float: left;
}
.publicationslist div .pltext {
	padding-bottom: 1px;
	margin-top: 10px;
	margin-left: 80px;
	min-height: 10px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.publicationslist div .pltext {
	height: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html .publicationslist div .pltext { /*\*/ heigh\t: 100px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_1 .publicationslist div h3 {
	color: #707172;
	margin-bottom: 0.6ex;
}
#column_1 .publicationslist div p,
#column_1 .datelist div p,
#column_1 .orationlist div p {
	font-size: 85%;
}
#column_1 .publicationslist div input {
	font-size: 8pt;
	margin-right: 1em;
	width: 20px;
	height: 13px;
	padding: 2px;
	padding-top: 1px;
}
.publicationslist a,
.publicationslist a:link,
.publicationslist a:visited,
.publicationslist a:hover,
.publicationslist a:active,
.publicationslist a:focus,
.orationlist a,
.orationlist a:link,
.orationlist a:visited,
.orationlist a:hover,
.orationlist a:active,
.orationlist a:focus {
	color: #707172;
	font-weight: bold;
	text-decoration: none;
}
.publicationslist .linkdoc,
.publicationslist .linkdoc:link,
.publicationslist .linkdoc:visited,
.publicationslist .linkdoc:hover,
.publicationslist .linkdoc:active,
.publicationslist .linkdoc:focus,
.orationlist .linkdoc,
.orationlist .linkdoc:link,
.orationlist .linkdoc:visited,
.orationlist .linkdoc:hover,
.orationlist .linkdoc:active,
.orationlist .linkdoc:focus {
	background-position : 0px -1px;
}
#PUBORDER_NAME,
#PUBORDER_PRENAME,
#PUBORDER_INSTITUTION,
#PUBORDER_ABTEILUNG,
#PUBORDER_STRASSE,
#PUBORDER_PLZ,
#PUBORDER_ORT,
#PUBORDER_LAND,
#PUBORDER_EMAIL,
.form_input_short,
.form_input_medium,
.form_input_long {
	margin-top: 2px;
	margin-bottom: 1ex;
	width: 200px;
}
#PUBORDER_PLZ,
.form_input_short {
	width: 33px;
}
.form_input_long {
	width: 98%;
}
/*
	Anpassungen für Termine, Reden
*/
.datelist div {
	padding: 1em;
	padding-top: 0px;
}
.orationlist div {
	padding: 1em;
	padding-top: 0px;
	padding-bottom: 1px;
}
.datelist div h6,
.orationlist div h6 {
	text-align: right;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 80%;
	color: #57768D;	
	margin-right: -1.3em;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.datelist div h6,
.orationlist div h6 {
	margin-top: -3.5ex;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-top: -2.9ex;
}
	/* IE6 value */
* html .datelist div h6,
* html .orationlist div h6 { /*\*/ marg\in-to\p: -3.5ex; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.datelist table {
	padding-top: 0.5ex;
}
.datelist table,
.datelist td {
	border: none;
}
.datelist td {
	vertical-align: top;
}
#column_1 .datelist img {
	border: 1px solid #CCCCCC;
	margin: 0px;
	margin-top: 0.5ex;
	margin-right: 1em;
}
.datelist .datetime {
	color: #4D6883;
	margin-bottom: 2ex;
}
.datelist h3,
.orationlist h3 {
	margin-bottom: 0.8ex;
	color: #707172;
}
.datelist .dateMIN h6,
.orationlist .orationMIN h6 {
	color: #356587;
}
.datelist .dateFOR h6,
.orationlist .orationFOR h6 {
	color: #E39823;
}
.datelist .dateINO h6,
.orationlist .orationINO h6 {
	color: #83B33B;
}
.datelist .dateBIL h6,
.orationlist .orationBIL h6 {
	color: #1E89BB;
}
.datelist .dateAUS h6,
.orationlist .orationAUS h6 {
	color: #DA6A26;
}
.datelist div,
.orationlist div,
.datelist .dateMIN div,
.orationlist .orationMIN div {
	background-color: #ECF4F8;
	border-top: 1px solid #356587;
}
.datelist .dateFOR div,
.orationlist .orationFOR div {
	background-color: #FCF5EB;
	border-top: 1px solid #E39823;
}
.datelist .dateINO div,
.orationlist .orationINO div {
	background-color: #F5FAEF;
	border-top: 1px solid #83B33B;
}
.datelist .dateBIL div,
.orationlist .orationBIL div {
	background-color: #ECF6FC;
	border-top: 1px solid #1E89BB;
}
.datelist .dateAUS div,
.orationlist .orationAUS div {
	background-color: #FDF2EC;
	border-top: 1px solid #DA6A26;
}

/* Einzeldaten der Termine  und Ausschreibungen*/
#pcgcMIN .pcgcdate,
#pcgcFOR .pcgcdate,
#pcgcINO .pcgcdate,
#pcgcBIL .pcgcdate,
#pcgcAUS .pcgcdate,
#pcgcMIN .pcgcbids,
#pcgcFOR .pcgcbids,
#pcgcINO .pcgcbids,
#pcgcBIL .pcgcbids,
#pcgcAUS .pcgcbids {
	color: #4D6883;
	padding-bottom: 0.4ex;
}
#pcgcMIN .pcgcbids,
#pcgcMIN .pcgcdate {
	border-bottom: 1px solid #356587;
}
#pcgcFOR .pcgcbids,
#pcgcFOR .pcgcdate {
	border-bottom: 1px solid #E39823;
}
#pcgcINO .pcgcbids,
#pcgcINO .pcgcdate {
	border-bottom: 1px solid #83B33B;
}
#pcgcBIL .pcgcbids,
#pcgcBIL .pcgcdate {
	border-bottom: 1px solid #1E89BB;
}
#pcgcAUS .pcgcbids,
#pcgcAUS .pcgcdate {
	border-bottom: 1px solid #DA6A26;
}



/* Ministerium Organisation*/
.pcgcorga {
	width: 100%;
}
.pcgcorga td {
	vertical-align: top;
}
.pcgcorgabg1 {
	background-repeat : repeat-y;
	width: 45px;
}
/* background-image : url(images/common/hg_orga.gif);	direkt auf Seite eingebunden! */
	
.pcgcorgabg2 {
	padding-top: 1ex;
	padding-bottom: 1ex;
}
.pcgcorgabg1,
.pcgcorgabg2,
.pcgcorgabg3
{
	background-color : #EDEAE3;
}
.pcgcorgaline a,
.pcgcorgaline a:link,
.pcgcorgaline a:visited,
.pcgcorgablau  a,
.pcgcorgablau  a:link,
.pcgcorgablau  a:visited
{
	color: #4D6883;
	font-weight : bold;
	text-decoration : none;
}
.pcgcorgaline td {
	border-bottom: 1px solid #B4D1E3;
	padding-bottom: 3px;
	padding-top: 30px;
	font-weight: bold;
	color: #4D6883;
}
.pcgcorgaabst td {
	padding-top: 7px;
}
.pcgcorgabgnone {
	background-color : White;
	background-image : none;
}














/* "normale" Inhalte */
#pcgcMIN .pcgcbids {
	color: #7E7E7E;
}
.pcgclinklist {
	margin: 0px;
	margin-bottom: 1.2ex;
	padding: 0px;
	list-style-type : circle;
}
.pcgclinklist li {
	margin-bottom: 0.6ex;
	margin-left: 1.5em;
}
.pcgclinklist a,
.pcgclinklist a:link,
.pcgclinklist a:visited,
.pcgclinklist a:hover,
.pcgclinklist a:active,
.pcgclinklist a:focus {
	color: #7E7E7E;
	text-decoration: none;
	font-weight: bold;
	background-image : none;
	padding-left: 0px;
}

#pcgcpageend hr {
	border-top: 1px solid #C7C8C9;
}






/*
	Kontext-Menü
*/
.contextitem {
	position: relative;
	border: none;
	background-color: #EAF2F7;
	margin: 0px;
	padding: 0em;	
} 
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
.contextitem { padding-bottom: 2ex; }
	/* other value */
.contextitem/* */ { padding-bottom: 0ex; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_3 h2 {
	background-color: #B6D0E1;
	border: none;
	color: #4D6883;
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;	
	padding: 0.4em;
	padding-left: 0.6em;
	padding-right: 0.6em;
}
#column_3 h3 {
	color: #505050;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 1.2ex;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_3 .customcontext h3,
#column_3 #pcgclinks h3,
#column_3 #pcgcdocuments h3 { height: 1ex; }
	/* other value */
#column_3 .customcontext h3/* */,
#column_3 #pcgclinks h3/* */,
#column_3 #pcgcdocuments h3/* */ { height: auto; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_3 #pcgcdocuments ul,
#column_3 #pcgclinks ul,
#column_3 #pcgccontact ul,
#column_3 #pcgchotlines ul,
#column_3 #pcgcnews ul,
#column_3 .customcontext {
	border-bottom: 1px solid white;
	margin: 0px;
	padding: 0.6em;
	padding-bottom: 0px;
	list-style-type : none;
}
#column_3 #pcgccontact ul ul,
#column_3 #pcgchotlines ul ul {
	margin: 0px;
	padding: 0px;
	border: none;
	padding-bottom: 1.5ex;
}
#column_3 #pcgcnews li {
	margin: 0px;
	padding-bottom: 3ex;
}
#column_3 #pcgcdocuments li,
#column_3 #pcgclinks li,
#column_3 #pcgccontact li,
#column_3 #pcgchotlines li {
	margin: 0px;
}
#column_3 #pcgccontact ul ul li,
#column_3 #pcgchotlines ul ul li {
	padding-bottom: 0.4ex;
}
#column_3 .customcontext ul {
	margin-left: 0px;
	padding-left: 1.8em;
}
#column_3 .customcontext {
	padding-bottom: 6ex;
}
#column_3 .customcontext h3 {
	margin-top: 1ex;
	border-left: 1.1em solid #7395B0;
	padding-left: 0.4em;
	margin-bottom: 1ex;
}
#column_3 .customcontext li {
	margin-bottom: 0.5ex;
}
#pcgcnews p,
#pcgccontact p,
#pcgchotlines p,
#pcgclinks p,
#pcgcdocuments p {
	margin: 0px;
}
#pcgclinks p {
	margin-left: 14px;
	padding-bottom: 1.5ex;	
}
#pcgcdocuments p {
	margin-left: 17px;
	padding-bottom: 1ex;
}
#column_3 .customcontext p {
	margin: 0px;
	padding-bottom: 1.5ex;
}
#pcgclinks img,
#pcgcdocuments img {
	margin-top: 1.2ex;
}
#pcgccontact img,
#pcgchotlines img {
	margin-top: 0.2ex;
	margin-bottom: 0.7ex;
}
#pcgcdocuments h3,
#pcgcnews h3,
#pcgclinks h3 {
	margin-bottom: 0.3ex;
}
#pcgcnews .newsdate {
	margin: 0px;
}
#pcgcnews .newsdate img {
	width: 8px;
	height: 8px;
	background-color: #356587;
	margin-right: 6px;
}
#pcgcnews .newsFOR .newsdate img {
	background-color: #D99019;
}
#pcgcnews .newsINO .newsdate img {
	background-color: #7AA933;
}
#pcgcnews .newsBIL .newsdate img {
	background-color: #1E89BB;
}
#pcgcnews .newsAUS .newsdate img {
	background-color: #CC6C33;
}




/* Newsletter-Form */
#pcgcnewsletter form {
	padding: 0.6em;
	padding-top: 1.5ex;
	padding-bottom: 3ex;
	border-bottom: 1px solid white;
}
#pcgcnewsletter p {
	font-weight : normal;
	margin-bottom: 0ex;
	padding-bottom: 1ex;
}
.pcgcnladress {
	border: 1px solid #356587;
	width: 130px;
	height: 13px;
	padding: 2px;
	padding-top: 1px;
	margin-left: 7px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
.pcgcnladress {
	height: 18px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 13px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcgcnlsubmitbutton {
	margin-bottom: -3px;
	margin-right: 0.8em;
}
.pcgcnlsubmit {
	color: #4D6883;
	font-weight: bold;
}




#pcgcdocuments .linkdoc,
#pcgcdocuments .linkdoc:link,
#pcgcdocuments .linkdoc:visited,
#pcgcdocuments .linkdoc:hover,
#pcgcdocuments .linkdoc:active,
#pcgcdocuments .linkdoc:focus,
#pcgclinks .linkext,
#pcgclinks .linkext:link,
#pcgclinks .linkext:visited,
#pcgclinks .linkext:hover,
#pcgclinks .linkext:active,
#pcgclinks .linkext:focus,
#pcgclinks .linkint,
#pcgclinks .linkint:link,
#pcgclinks .linkint:visited,
#pcgclinks .linkint:hover,
#pcgclinks .linkint:active,
#pcgclinks .linkint:focus {
	color: #505050;
	text-decoration: none;
}
.pcgcicon {
	margin-bottom: -0.2ex;
	margin-right: 0.4em;
}


/* Wußten Sie schon... */
#pcgcdoyouknow {
	background-color: #B6D0E1;
	border-bottom: 1px solid white;
	padding-bottom: 1ex;
}
#pcgcdoyouknow h2 {
	background-color: #5B88A8;
	color: #E2EBF0;
}
#pcgcdoyouknow p {
	color: #535353;
	margin: 0px;
	padding: 0.6em;
	padding-bottom: 1ex;
}

/*
	Spaltenanordnung
*/
#column_wrap {
	clear: both;
	position: relative;
}
/* here come's the heavy lifting */
#column_1 {
	padding-top: 25px;
	margin-left: 224px;
	margin-right: 224px;
	margin-bottom: 6ex;
}
#column_2 {
	position: absolute;	 
	top: 0px;
	font-size: 85%;
	width: 203px;
	background-color: #ACC9DB;
}

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_2 { left: 0px; }
	/* IE5.5 value */
#column_2/* */ { left: -224px; }
	/* Gecko value */
#column_2 {
	voice-family: "\"}\"";
	voice-family: inherit;
	left: 0px;
}
	/* IE6 value */
* html #column_2 { /*\*/ lef\t: -224px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_3 {
	position: absolute; 
	right: 0px; 
	top: 0px; 
	margin-top: 25px;
	font-size: 85%;
	width: 198px;
}

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_1_wrapper_home #column_1 { margin-top: 25px; }
#column_2_wrapper_home #column_2 { margin-top: -25px; }
#column_3_wrapper_home #column_3 { margin-top: 0px; }
	/* IE5.5 and other value */
#column_1_wrapper_home #column_1/* */ { margin-top: 0px; }
#column_2_wrapper_home #column_2/* */ { margin-top: 0px; }
#column_3_wrapper_home #column_3/* */ { margin-top: 25px; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


	TD {
		vertical-align: top;
		padding: 2px 16px;
	}

	TD:first-child {
		text-align: right;
	}

	TH {
		background-color: #F2F2F2;
		padding-top: 5px;
	}
