/*
	Allgemeine Tags und Angaben
*/
body {
	background-color: White;
	color: #3e3e3e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
	width : 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: auto;
}
#page_wrapper {
max-width:1070px;
min-width:950px;
}
h1, 
h2, 
h3,
h4,
h5,
h6 {
	margin: 0em;
	color: #3e3e3e;
	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: #3e3e3e;
}
h4 {
	font-size: 100%;
	font-weight: bold;
	color: #3e3e3e;
}
h5 {
	font-size: 100%;
	font-weight: bold;
	color: #3e3e3e;
}
h6 {
	font-size: 100%;
	font-weight: bold;
}
/* extra Klasse, kann auf Überschriften gelegt werden aber ohne margin-bottom */
.no_margin_bottom{
	margin-bottom: 0ex;
}
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: #3e3e3e;
}
fieldset {
	border: none;
	margin-bottom: 2ex;
	width: 100%;
}
legend {
	color: #3e3e3e;
	margin-left: -6px;
	margin-bottom: 1ex;
}

a,
a:link{
	color: #8F9090;
	text-decoration: underline;
	background-repeat : no-repeat;	
}
a:visited{
	color: #3e3e3e;
	text-decoration: underline;
	background-repeat : no-repeat;		
}
a:hover,
a:active,
a:focus {
	color: #3e3e3e;
	text-decoration: underline;
	background-repeat : no-repeat;	
}
#column_3 a,
#column_3 a:link{
	color: #8F9090;
	text-decoration: none;
}
#column_3 a:visited{
	color: #3e3e3e;
	text-decoration: none;
}
#column_3 a:hover,
#column_3 a:active,
#column_3 a:focus {
	color: #3e3e3e;
	text-decoration: underline;
}
img {
	border: none;
}

hr {
	border: none;
	border-top: 1px solid #3e3e3e;
	height: 1px;
}






/*
	Allgemeine Klassen
	(erster Block nicht für MacIE5)
*/
/* \*/
input,
select {
	visibility: visible;
	display: block;
}
input,
select {
	display: inline;
}
/* */
fieldset,
textarea,
.pcgcsuche,
.pcgcsfblock,
#pcgcsfsubmitarea,
.bmbfsubmitarea,
#column_2,
#phservicemenu,
#phlslogan,
.pcgcheader,
#pcgcnewsletter,
.linkmoreinfoBLK,
.linkmoreinfoMIN,
.linkmoreinfoFOR,
.linkmoreinfoINO,
.linkmoreinfoBIL,
.linkmoreinfoAUS,
.linkmoreinfoCON,
.linkpagetop,
#column_1 .pcgcteasers li img,
#pcgcpageend {
	visibility: visible;
	display: block;
}
#pcgcpageend hr{
	display: none;
}
#pcgcpageend {
	background-color: #f2f2f2;
	padding: 5px 10px 5px 10px;
	margin-bottom:0px !important;
	margin-bottom:31em;
	margin-top:1ex;
}
.linkpagetop,
.linkmoreinfoBLK,
.linkmoreinfoMIN,
.linkmoreinfoFOR,
.linkmoreinfoINO,
.linkmoreinfoBIL,
.linkmoreinfoAUS,
.linkmoreinfoCON {
	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-left: 10px solid #9f9f9f;
	border-right: 4px solid #f2f2f2;
}
.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: 10px;
	border-right: 4px solid white;
	padding: 7px;
	padding-top: 63px;
	display: none;
}
.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;
}
.whitespacetopsmall {
	margin-top: 6ex;
}
.whitespaceright {
	margin-right: 4em;
}
.whitespacerightsmall {
	margin-right: 2em;
}
.endspace {
	display:none;
	height: 0px;
	background-color: white;
}

.iconphone,
#pcgccontact .iconphone,
#pcgchotlines .iconphone {
	padding-top: 3px;
}
/* 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! */

/* spezielle Links */
.iconphone,
#pcgccontact .iconphone,
#pcgchotlines .iconphone,
.iconmap,
.iconlist,
.iconfax,
#pcgccontact .iconfax,
#pcgchotlines .iconfax,
.linkext,
.linkext:link,
.linkext:visited,
.linkext:hover,
.linkext:active,
.linkext:focus,
.linkpress,
.linkpress:link,
.linkpress:visited,
.linkpress:hover,
.linkpress:active,
.linkpress:focus,
.linkjur,
.linkjur:link,
.linkjur:visited,
.linkjur:hover,
.linkjur:active,
.linkjur:focus,
.linkanc,
.linkanc:link,
.linkanc:visited,
.linkanc:hover,
.linkanc:active,
.linkanc:focus,
.linkdoc,
.linkdoc:link,
.linkdoc:visited,
.linkdoc:hover,
.linkdoc:active,
.linkdoc:focus,
.linkint,
.linkint:link,
.linkint:visited,
.linkint:hover,
.linkint:active,
.linkint:focus,
.linkbasket,
.linkbasket:link,
.linkbasket:visited,
.linkbasket:hover,
.linkbasket:active,
.linkbasket:focus,
.linkmail,
.linkmail:link,
.linkmail:visited,
.linkmail:hover,
.linkmail:active,
.linkmail:focus {
	background-repeat : no-repeat;
	background-position : 0em 0.15em;
	padding-left: 18px;
}
.linkpress,
.linkpress:link,
.linkpress:visited,
.linkpress:hover,
.linkpress:active,
.linkpress:focus {
	padding-left: 50px;
}
#column_1 .linkanc,
#column_1 .linkanc:link,
#column_1 .linkanc:visited,
#column_1 .linkanc:hover,
#column_1 .linkanc:active,
#column_1 .linkanc:focus {
	color: #777777;
}

#column_1 .buttonlink,
#column_1 .buttonlink:link,
#column_1 .buttonlink:visited,
#column_1 .buttonlink:hover,
#column_1 .buttonlink:active,
#column_1 .buttonlink:focus {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: #3e3e3e;
	background-color: white;
	border: 1px solid #3e3e3e;
	padding: 3px 2em 3px 2em;
	margin: 0px 1.5em 0px 1.5em;
	text-decoration: none;
}


#column_3 .customcontext .iconphone,
#column_3 .customcontext .iconmap,
#column_3 .customcontext .iconlist,
#column_3 .customcontext .iconfax {
	display: block;
	background-position : 0px 2px;
	padding-bottom: 2px;
}

#column_3 a,
#column_3 a:link,
#column_3 a:visited,
#column_3 a:hover,
#column_3 a:active,
#column_3 a:focus {
	color: #3e3e3e;
}
#column_3 #pcgccontact a,
#column_3 #pcgchotlines a,
#column_3 #pcgclinks a,
#column_3 #pcgcdocuments a,
#column_3 #pcgcbrochures a,
#column_3 #pcgcbrochures .customcontext .linkint,
#column_3 .customcontext .linkint,
#column_3 .customcontext .linkext,
#column_3 .customcontext .linkdoc,
#column_3 .customcontext .linkjur,
#column_3 .customcontext .linkanc,
#column_3 .customcontext .linkbasket,
#column_3 .customcontext .linkmail {
	background-repeat : no-repeat;
	background-position : 0px 0px;
	padding-left: 18px;
	display: block;
}

/* Pressemeldung */
#column_3 #pcgclinks .linknoicon {
	background-position: -100px -100px;
}
#column_3 #pcgclinks .newsitem {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-left: 0em;
	padding-bottom: 0.2ex;
}

#column_1 .linkanchor {
	color: #3e3e3e;
	font-weight: normal;
}
	
.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;
}
.linkpagetop:hover,
.linkpagetop:active,
.linkpagetop:focus {
	text-decoration: underline;
}
/* background-image : url(images/common/link_pagetop.gif); direkt auf Seite eingebunden! */
	
	
.linkmoreinfoBLK,
.linkmoreinfoBLK:link,
.linkmoreinfoBLK:visited {
	color: #3e3e3e;
	text-decoration: none;
}
.linkmoreinfoBLK:hover,
.linkmoreinfoBLK:active,
.linkmoreinfoBLK:focus {
	color: #3e3e3e;
	text-decoration: underline;
}
.linkmoreinfoGRY,
.linkmoreinfoGRY:link,
.linkmoreinfoGRY:visited {
	color: #707172;
	text-decoration: none;
}
.linkmoreinfoGRY:hover,
.linkmoreinfoGRY:active,
.linkmoreinfoGRY:focus {
	color: #707172;
	text-decoration: underline;
}
.linkmoreinfoMIN,
.linkmoreinfoMIN:link,
.linkmoreinfoMIN:visited {
	color: #E38E00;
	text-decoration: none;
}
.linkmoreinfoMIN:hover,
.linkmoreinfoMIN:active,
.linkmoreinfoMIN:focus {
	color: #E38E00;
	text-decoration: underline;
}
.linkmoreinfoFOR,
.linkmoreinfoFOR:link,
.linkmoreinfoFOR:visited {
	color: #005496;
	text-decoration: none;
}
.linkmoreinfoFOR:hover,
.linkmoreinfoFOR:active,
.linkmoreinfoFOR:focus {
	color: #005496;
	text-decoration: underline;
}
.linkmoreinfoINO,
.linkmoreinfoINO:link,
.linkmoreinfoINO:visited {
	color: #bb141a;
	text-decoration: none;
}
.linkmoreinfoINO:hover,
.linkmoreinfoINO:active,
.linkmoreinfoINO:focus {
	color: #bb141a;
	text-decoration: underline;
}
.linkmoreinfoBIL,
.linkmoreinfoBIL:link,
.linkmoreinfoBIL:visited {
	color: #00a65d;
	text-decoration: none;
}
.linkmoreinfoBIL:hover,
.linkmoreinfoBIL:active,
.linkmoreinfoBIL:focus {
	color: #00a65d;
	text-decoration: underline;
}
.linkmoreinfoAUS,
.linkmoreinfoAUS:link,
.linkmoreinfoAUS:visited {
	color: #79b059;
	text-decoration: none;
}
.linkmoreinfoAUS:hover,
.linkmoreinfoAUS:active,
.linkmoreinfoAUS:focus {
	color: #79b059;
	text-decoration: underline;
}
.linkmoreinfoCON,
.linkmoreinfoCON:link,
.linkmoreinfoCON:visited {
	color: #009bdc;
	text-decoration: none;
}
.linkmoreinfoCON:hover,
.linkmoreinfoCON:active,
.linkmoreinfoCON:focus {
	color: #009bdc;
	text-decoration: underline;
}
#column_1 .linkanchor,
#column_1 .linkanchor:link,
#column_1 .linkanchor:visited {
	text-decoration: none;
	font-weight: bold;
	color: #6A6A6A;
}
#column_1 .linkanchor:hover,
#column_1 .linkanchor:active,
#column_1 .linkanchor:focus {
	text-decoration: underline;
}

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_3 #pcgcdocuments .linkdoc,
#column_3 #pcgcbrochures .linkbasket,
#column_3 #pcgcbrochures .linkdoc,
#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 #pcgcbrochures .linkbasket,
#column_3 #pcgcbrochures .linkdoc,
#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 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_3 #pcgclinks .linknobkimg,
#column_3 #pcgclinks .linknobkimg:link,
#column_3 #pcgclinks .linknobkimg:visited,
#column_3 #pcgclinks .linknobkimg:hover,
#column_3 #pcgclinks .linknobkimg:active,
#column_3 #pcgclinks .linknobkimg:focus {
	background-image: none;
	padding-left: 0px;
}
#column_3 #pcgclinks .linknobkimg img {
	border: 1px solid #CCCCCC;
}

.indenttext_linkint,
.indenttext_linkext,
.indenttext_linkeml,
.indenttext_linkfax,
.indenttext_linktel,
.indenttext_linkdoc,
.indenttext_linkord,
.indenttext_small,
.indenttext_medium,
.indenttext_large {
	display: block;
}
.indenttext_linkint,
.indenttext_linkext,
.indenttext_linkeml,
.indenttext_linkfax,
.indenttext_linktel,
.indenttext_linkdoc { padding-left: 18px; }
.indenttext_linkord { padding-left: 20px; }
.indenttext_small { padding-left: 1em; }
.indenttext_medium { padding-left: 3em; }
.indenttext_large { padding-left: 5em; }


/*
	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;
}
#phservicemenu a:hover,
#phservicemenu a:active,
#phservicemenu a:focus {
	text-decoration: underline;
	color: #606060;
}
#phlogos {
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	height: 106px;
	text-align: right;
}
#phl_bmbf,
#phl_all,
#phl_part
 {
	position: absolute;
	float: left;
}

#phl_bmbf {
	left: 0px;
	width: 203px;
}
#phl_bmbf a {
	display: block;
}
#phl_bmbfpt {
	top: -25px;
	left: 0px;
}
#phl_all {
	left: 203px;
}
#phl_all #phl_pt{
	border-left: 15px solid white;
	border-right: 15px solid white;
}
#phl_all #phl_esf,
#phl_all #phl_adb{
	padding-bottom: 6px;
}
#phl_slogan {
	float: right;
	visibility: visible;
	display: inline;
}

#phlslogan {
	display: block;
	text-align: right;
}

/* Spalten-Anordnung ganz unten! */	
#pcmquicksearch {
	border-top:1px solid #ffffff;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #ffffff;
	background-color: #9f9f9f;
}
#pagefooter {
	clear: both;
}






/*
	Menü komplett mit allen Ebenen
*/
#column_2 {
	background-color: #ffffff;
}

#column_2 ul {
	color: #E7ECF2;
	background-color: #9f9f9f;
	list-style: none;
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid #ffffff;
}
#column_2 ul ul{
	border-bottom: none;
}
.pcmlevel1 {
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
	min-height: 15px;
	border-bottom: 1px solid white;
}
/* 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 li {
	border-top: 1px solid white;
	height: 1%;
}
.pcmlevel1 a:hover {
	border:none;
}
.pcmlevel1 a,
.pcmlevel1 a:link,
.pcmlevel1 a:visited,
.pcmlevel1 a:hover,
.pcmlevel1 a:active,
.pcmlevel1 a:focus {
	display: block;
	min-height: 14px;
	color: black;
	text-decoration: none;
	border-left: 7px solid #cacaca;
	padding-top: 5px;
	padding-bottom: 5px;
}
.pcmlevel1 a:hover,
.pcmlevel1 a:active,
.pcmlevel1 a:focus {
	color: #ffffff;
	background: #7c7c7c;
	border-left: 7px solid #7c7c7c;
}
/* 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;
}
.pcmlevel2 a {
	padding-left: 12px;
	text-transform: none;
}
.pcmlevel3 a {	
	padding-left: 24px;
}
.pcmlevel4 a {	
	padding-left: 34px;
}
.pcmlevel5 a {	
	padding-left: 44px;
}
.pcmlevel6 a {	
	padding-left: 54px;
}
/* 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: #cacaca;	/* Menü-Hintergrund */
}
.pcml1selected li {
	background-color: #f2f2f2;	/* Ebene 1 */
}
.pcml2selected li,
.pcml2active li {
	background-color: #dfdfdf;	/* Ebene 2 */
}
.pcml3selected li,
.pcml3active li {
	background-color: #eaeaea;	/* Ebene 3 */
}
.pcml4selected li,
.pcml4active li {
	background-color: #f4f4f4;	/* 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: #ffffff;
	background: #7c7c7c;
	border-left: 7px solid #7c7c7c;
	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;
}


.overMIN a,
.overMIN a:link,
.overMIN a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}
.overFOR a,
.overFOR a:link,
.overFOR a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}
.overINO a,
.overINO a:link,
.overINO a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}
.overBIL a,
.overBIL a:link,
.overBIL a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}
.overAUS a,
.overAUS a:link,
.overAUS a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}
.overCON a,
.overCON a:link,
.overCON a:visited {
	border-left: 7px solid #f2f2f2;
	background-image: url(/_img/common/menu_grey.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;		
}

.overMIN a:hover,
.overMIN a:active,
.overMIN a:focus {
	color: #ffffff;
	border-left: 7px solid #faa61a;
	background-color: #faa61a;
	background-image: url(/_img/common/menu_sel.gif);
	
}

.pcmlevel1 .pcmlevel3 .activeMIN a,
.pcmlevel1 .pcmlevel3 .activeMIN a:link,
.pcmlevel1 .pcmlevel3 .activeMIN a:visited,
.pcmlevel1 .pcmlevel3 .activeMIN a:hover,
.pcmlevel1 .pcmlevel3 .activeMIN a:active,
.pcmlevel1 .pcmlevel3 .activeMIN a:focus {
	color: #000000;
	border-left: 7px solid #faa61a;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_MIN.gif);		
}
.pcmlevel1 .pcmlevel3 .overMIN a:hover,
.pcmlevel1 .pcmlevel3 .overMIN a:active,
.pcmlevel1 .pcmlevel3 .overMIN a:focus {
	color: #000000;
	border-left: 7px solid #faa61a;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_MIN.gif);		
}

.overFOR a:hover,
.overFOR a:active,
.overFOR a:focus {
	color: #ffffff;
	border-left: 7px solid #005496;
	background-color: #005496;
	background-image: url(/_img/common/menu_sel.gif);
		
}
.pcmlevel1 .pcmlevel3 .activeFOR a,
.pcmlevel1 .pcmlevel3 .activeFOR a:link,
.pcmlevel1 .pcmlevel3 .activeFOR a:visited,
.pcmlevel1 .pcmlevel3 .activeFOR a:hover,
.pcmlevel1 .pcmlevel3 .activeFOR a:active,


.pcmlevel1 .pcmlevel3 .activeFOR a:focus{
	color: #000000;
	border-left: 7px solid #005496;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_FOR.gif);
}
.pcmlevel1 .pcmlevel3 .overFOR a:hover,
.pcmlevel1 .pcmlevel3 .overFOR a:active,
.pcmlevel1 .pcmlevel3 .overFOR a:focus {
	color: #000000;
	border-left: 7px solid #005496;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_FOR.gif);
}

.overINO a:hover,
.overINO a:active,
.overINO a:focus {
	color: #ffffff;
	border-left: 7px solid #bb141a;
	background-color: #bb141a;
	background-image: url(/_img/common/menu_sel.gif);
		
}
.pcmlevel1 .pcmlevel3 .activeINO a,
.pcmlevel1 .pcmlevel3 .activeINO a:link,
.pcmlevel1 .pcmlevel3 .activeINO a:visited,
.pcmlevel1 .pcmlevel3 .activeINO a:hover,
.pcmlevel1 .pcmlevel3 .activeINO a:active,
.pcmlevel1 .pcmlevel3 .activeINO a:focus {
	color: #000000;
	border-left: 7px solid #bb141a;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_INO.gif);		
}
.pcmlevel1 .pcmlevel3 .overINO a:hover,
.pcmlevel1 .pcmlevel3 .overINO a:active,
.pcmlevel1 .pcmlevel3 .overINO a:focus {
	color: #000000;
	border-left: 7px solid #bb141a;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_INO.gif);		
}



.overBIL a:hover,
.overBIL a:active,
.overBIL a:focus {
	color: #ffffff;
	border-left: 7px solid #00a65d;
	background-color: #00a65d;
	background-image: url(/_img/common/menu_sel.gif);
	
}
.pcmlevel1 .pcmlevel3 .activeBIL a,
.pcmlevel1 .pcmlevel3 .activeBIL a:link,
.pcmlevel1 .pcmlevel3 .activeBIL a:visited,
.pcmlevel1 .pcmlevel3 .activeBIL a:hover,
.pcmlevel1 .pcmlevel3 .activeBIL a:active,
.pcmlevel1 .pcmlevel3 .activeBIL a:focus {
	color: #000000;
	border-left: 7px solid #00a65d;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_BIL.gif);	
}
.pcmlevel1 .pcmlevel3 .overBIL a:hover,
.pcmlevel1 .pcmlevel3 .overBIL a:active,
.pcmlevel1 .pcmlevel3 .overBIL a:focus {
	color: #000000;
	border-left: 7px solid #00a65d;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_BIL.gif);	
}


.overAUS a:hover,
.overAUS a:active,
.overAUS a:focus {
	color: #ffffff;
	border-left: 7px solid #89c765;
	background-color: #89c765;
	background-image: url(/_img/common/menu_sel.gif);
		
}
.pcmlevel1 .pcmlevel3 .activeAUS a,
.pcmlevel1 .pcmlevel3 .activeAUS a:link,
.pcmlevel1 .pcmlevel3 .activeAUS a:visited,
.pcmlevel1 .pcmlevel3 .activeAUS a:hover,
.pcmlevel1 .pcmlevel3 .activeAUS a:active,
.pcmlevel1 .pcmlevel3 .activeAUS a:focus{
	color: #000000;
	border-left: 7px solid #89c765;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_AUS.gif);		
}
.pcmlevel1 .pcmlevel3 .overAUS a:hover,
.pcmlevel1 .pcmlevel3 .overAUS a:active,
.pcmlevel1 .pcmlevel3 .overAUS a:focus {
	color: #000000;
	border-left: 7px solid #89c765;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_AUS.gif);		
}

.overCON a:hover,
.overCON a:active,
.overCON a:focus {
	color: #ffffff;
	border-left: 7px solid #009bdc;
	background-color: #009bdc;
	background-image: url(/_img/common/menu_sel.gif);
	
}
.pcmlevel1 .pcmlevel3 .activeCON a,
.pcmlevel1 .pcmlevel3 .activeCON a:link,
.pcmlevel1 .pcmlevel3 .activeCON a:visited,
.pcmlevel1 .pcmlevel3 .activeCON a:hover,
.pcmlevel1 .pcmlevel3 .activeCON a:active,
.pcmlevel1 .pcmlevel3 .activeCON a:focus {
	color: #000000;
	border-left: 7px solid #009bdc;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_CON.gif);		
}
.pcmlevel1 .pcmlevel3 .overCON a:hover,
.pcmlevel1 .pcmlevel3 .overCON a:active,
.pcmlevel1 .pcmlevel3 .overCON a:focus {
	color: #000000;
	border-left: 7px solid #009bdc;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_sel_CON.gif);		
}
.level2selected .overMIN a,
.activeMIN a,
.activeMIN a:link,
.activeMIN a:visited {
	color: #ffffff;
	border-left: 7px solid #faa61a;
	background-color: #faa61a;
}
.activeMIN a:hover,
.activeMIN a:active,
.activeMIN a:focus {
	color: #ffffff;
	border-left: 7px solid #faa61a;
	background-color: #faa61a;
}
.level2selected .overFOR a,
.activeFOR a,
.activeFOR a:link,
.activeFOR a:visited {
	color: #ffffff;
	border-left: 7px solid #005496;
	background-color: #005496;
}
.activeFOR a:hover,
.activeFOR a:active,
.activeFOR a:focus {
	color: #ffffff;
	border-left: 7px solid #005496;
	background-color: #005496;
}
.level2selected .overINO a,
.activeINO a,
.activeINO a:link,
.activeINO a:visited {
	color: #ffffff;
	border-left: 7px solid #bb141a;
	background-color: #bb141a;
}
.activeINO a:hover,
.activeINO a:active,
.activeINO a:focus {
	color: #ffffff;
	border-left: 7px solid #bb141a;
	background-color: #bb141a;
}
.level2selected .overBIL a,
.activeBIL a,
.activeBIL a:link,
.activeBIL a:visited {
	color: #ffffff;
	border-left: 7px solid #00a65d;
	background-color: #00a65d;
}
.activeBIL a:hover,
.activeBIL a:active,
.activeBIL a:focus {
	color: #ffffff;
	border-left: 7px solid #00a65d;
	background-color: #00a65d;
}
.level2selected .overAUS a,
.activeAUS a,
.activeAUS a:link,
.activeAUS a:visited {
	color: #ffffff;
	border-left: 7px solid #89c765;
	background-color: #89c765;
}
.activeAUS a:hover,
.activeAUS a:active,
.activeAUS a:focus {
	color: #ffffff;
	border-left: 7px solid #89c765;
	background-color: #89c765;
}
.level2selected .overCON a,
.activeCON a,
.activeCON a:link,
.activeCON a:visited {
	color: #ffffff;
	border-left: 7px solid #009bdc;
	background-color: #009bdc;
}
.activeCON a:hover,
.activeCON a:active,
.activeCON a:focus {
	color: #ffffff;
	border-left: 7px solid #009bdc;
	background-color: #009bdc;
}

.pcmselectedblock {
  background-image: none !important;
	background-repeat : no-repeat;
	background-position : 0px 3px;
	padding-left: 12px;
	display: block;
	margin-left: -12px;
}
pcml2active .activeMIN a{
  background-image: url(/_img/common/menu_act.gif);
}

.activeAUS a,
.activeAUS a:link,
.activeAUS a:visited,
.activeBIL a,
.activeBIL a:link,
.activeBIL a:visited,
.activeCON a,
.activeCON a:link,
.activeCON a:visited,
.activeFOR a,
.activeFOR a:link,
.activeFOR a:visited,
.activeINO a,
.activeINO a:link,
.activeINO a:visited,
.activeMIN a,
.activeMIN a:link,
.activeMIN a:visited,
.pcmlevel2 .level2selected a,
.pcmlevel2 .level2selected a:link,
.pcmlevel2 .level2selected a:visited {
	background-image: url(/_img/common/menu_act.gif);
	background-repeat : no-repeat;
	background-position : 0px 8px;
	padding-left: 12px;	
}

.pcmlevel1 .pcmlevel3 {
  margin-top: 1px;
  border-top: 1px solid #9f9f9f;
  border-bottom: 1px solid #9f9f9f;
}


.pcmlevel1 .pcml3selected {
  border: 1px solid #9f9f9f;
  border-top:none;
}

.pcmlevel1 .pcml3selected li{
  border-top: 1px solid #9f9f9f;
}

.pcmlevel1 .pcmlevel3 a,
.pcmlevel1 .pcmlevel3 a:link,
.pcmlevel1 .pcmlevel3 a:visited {
  color: #000000;
  background-color: #ffffff;
  border-left: 7px solid #cacaca;
}

.pcmlevel1 .pcmlevel3 a:hover,
.pcmlevel1 .pcmlevel3 a:active,
.pcmlevel1 .pcmlevel3 a:focus {
  background-color: #f2f2f2;
}

.pcmlevel1 .pcml3active a,
.pcmlevel1 .pcml3selected a {
  padding-left: 24px;
  background-position: 10px 8px;
} 
.pcmlevel1 .pcml4active a,
.pcmlevel1 .pcml4selected a {
  padding-left: 34px;
  background-position: 20px 8px;
} 
.pcmlevel1 .pcml5active a,
.pcmlevel1 .pcml5selected a {
  padding-left: 44px;
  background-position: 30px 8px;
} 
.pcmlevel1 .pcml6active a,
.pcmlevel1 .pcml6selected a {
  padding-left: 54px;
  background-position: 40px 8px;
} 

.pcmlevel1 .level3selected .overAUS a,
.pcmlevel1 .pcml3selected .activeAUS a,
.pcmlevel1 .level4selected .overAUS a,
.pcmlevel1 .pcml4selected .activeAUS a,
.pcmlevel1 .level5selected .overAUS a,
.pcmlevel1 .pcml5selected .activeAUS a,
.pcmlevel1 .level6selected .overAUS a,
.pcmlevel1 .pcml6selected .activeAUS a {
  border-left: 7px solid #89c765;
  background-image: url(/_img/common/menu_act_AUS.gif);
	color: #000000;
	background-color: #f2f2f2;  
}
.pcmlevel1 .level3selected .overBIL a,
.pcmlevel1 .pcml3selected .activeBIL a,
.pcmlevel1 .level4selected .overBIL a,
.pcmlevel1 .pcml4selected .activeBIL a,
.pcmlevel1 .level5selected .overBIL a,
.pcmlevel1 .pcml5selected .activeBIL a,
.pcmlevel1 .level6selected .overBIL a,
.pcmlevel1 .pcml6selected .activeBIL a {
  border-left: 7px solid #00a65d;
  background-image: url(/_img/common/menu_act_BIL.gif);
	color: #000000;
	background-color: #f2f2f2;  
}
.pcmlevel1 .level3selected .overCON a,
.pcmlevel1 .pcml3selected .activeCON a,
.pcmlevel1 .level4selected .overCON a,
.pcmlevel1 .pcml4selected .activeCON a,
.pcmlevel1 .level5selected .overCON a,
.pcmlevel1 .pcml5selected .activeCON a,
.pcmlevel1 .level6selected .overCON a,
.pcmlevel1 .pcml6selected .activeCON a {
  border-left: 7px solid #009bdc;
	background-image: url(/_img/common/menu_act_CON.gif);
	color: #000000;
	background-color: #f2f2f2;  

}
.pcmlevel1 .level3selected .overFOR a,
.pcmlevel1 .pcml3selected .activeFOR a,
.pcmlevel1 .level4selected .overFOR a,
.pcmlevel1 .pcml4selected .activeFOR a,
.pcmlevel1 .level53selected .overFOR a,
.pcmlevel1 .pcml5selected .activeFOR a,
.pcmlevel1 .level6selected .overFOR a,
.pcmlevel1 .pcml6selected .activeFOR a {
  border-left: 7px solid #005496;
  background-image: url(/_img/common/menu_act_FOR.gif);
	color: #000000;
	background-color: #f2f2f2;  

}
.pcmlevel1 .level3selected .overINO a,
.pcmlevel1 .pcml3selected .activeINO a,
.pcmlevel1 .level4selected .overINO a,
.pcmlevel1 .pcml4selected .activeINO a,
.pcmlevel1 .level5selected .overINO a,
.pcmlevel1 .pcml5selected .activeINO a,
.pcmlevel1 .level6selected .overINO a,
.pcmlevel1 .pcml6selected .activeINO a {
  border-left: 7px solid #bb141a;
  background-image: url(/_img/common/menu_act_INO.gif);
	color: #000000;
	background-color: #f2f2f2;  
}
.pcmlevel1 .level3selected .overMIN a,
.pcmlevel1 .pcml3selected .activeMIN a,
.pcmlevel1 .level4selected .overMIN a,
.pcmlevel1 .pcml4selected .activeMIN a,
.pcmlevel1 .level5selected .overMIN a,
.pcmlevel1 .pcml5selected .activeMIN a,
.pcmlevel1 .level6selected .overMIN a,
.pcmlevel1 .pcml6selected .activeMIN a {
  border-left: 7px solid #faa61a;
  background-image: url(/_img/common/menu_act_MIN.gif);
	color: #000000;
	background-color: #f2f2f2;  
}


/* 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;
	border:none;
}
#pcsitemap ul li {
	margin-bottom: 6ex;
	border:none;
}

#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;
	background-image: none;
}
#pcsitemap .pcmlevel2 a {
	padding-left: 5px;
	margin-left: 40px;
	text-transform: none;
	color: #000000;
	background-image: none;
}
#pcsitemap .pcmlevel3 a {	
	padding-left: 5px;
	margin-left: 80px;
	font-weight: normal;
	background-image: none;
}
#pcsitemap .pcmlevel4 a {	
	padding-left: 5px;
	margin-left: 120px;
	background-image: none;
}
#pcsitemap .pcmlevel5 a {	
	padding-left: 5px;
	margin-left: 160px;
	background-image: none;
}
#pcsitemap .pcmlevel6 a {	
	padding-left: 5px;
	margin-left: 200px;
	background-image: none;
}

#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: 5px solid #9f9f9f;
}

#pcsitemap .pcmlevel2 a,
#pcsitemap .pcmlevel2 a:link,
#pcsitemap .pcmlevel2 a:visited,
#pcsitemap .pcmlevel2 a:hover,
#pcsitemap .pcmlevel2 a:active,
#pcsitemap .pcmlevel2 a:focus {
	border-left: 5px solid #9f9f9f;
}

#pcsitemap .overMIN a:hover,
#pcsitemap .overMIN a:active,
#pcsitemap .overMIN a:focus {
	border-left: 5px solid #faa61a;
	background: #eeeeee;
}

#pcsitemap .overFOR a:hover,
#pcsitemap .overFOR a:active,
#pcsitemap .overFOR a:focus {
	border-left: 5px solid #005496;
	background: #eeeeee;
}
#pcsitemap .overINO a:hover,
#pcsitemap .overINO a:active,
#pcsitemap .overINO a:focus {
	border-left: 5px solid #bb141a;
	background: #eeeeee;
}
#pcsitemap .overBIL a:hover,
#pcsitemap .overBIL a:active,
#pcsitemap .overBIL a:focus {
	border-left: 5px solid #00a65d;
	background: #eeeeee;
}
#pcsitemap .overAUS a:hover,
#pcsitemap .overAUS a:active,
#pcsitemap .overAUS a:focus {
	border-left: 5px solid #89c765;
	background: #eeeeee;
}
#pcsitemap .overCON a:hover,
#pcsitemap .overCON a:active,
#pcsitemap .overCON a:focus {
	border-left: 5px solid #009bdc;
	background: #eeeeee;
}

/* Ende Sitemap   ######################################################################  */



/*
	Schnellsuche
*/
#pcmquicksearch h2 {
	color: #ffffff;
	display: inline;
	font-size: 100%;
	font-weight : bold;
	text-transform: uppercase;
	margin-right: 7px;
}
#pcmqsinput {
	border: 1px solid #3e3e3e;
	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: #3e3e3e;
	font-weight : bold;
	text-indent: -1.5em;
	margin-left: 1.3em;
}

#pcgcstandardform dt a,
#pcgcstandardform dt a:link,
#pcgcstandardform dt a:visited {
	color: #3e3e3e;
}

.pcgcsubtle {
	font-size : 0.85em;
}

.pcgcbproof,
.pcgcsuche,
.pcgcsfblock {
	margin-top: 6ex;
	padding: 20px;
	background: #f2f2f2;
	margin-bottom: 6ex;
}
.pcgcbproof,
.pcgcsfblock {
	margin-top: 2ex;
	margin-bottom: 2ex;
}
.pcgcsuche label,
.pcgcsfblock label {
	font-size: 85%;
}
.bmbfstandardform .bmbfstandardinput,
.bmbfsubmitarea .bmbfstandardinput,
.pcgcbcontrol .whitespacerightsmall,
#pcgcstandardform input,
#pcgcstandardform textarea {
	border: 1px solid #3e3e3e;
	padding: 2px;
	padding-top: 1px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
.bmbfstandardform .bmbfstandardinput,
.bmbfsubmitarea .bmbfstandardinput,
.pcgcbcontrol .whitespacerightsmall,
#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 !important;
	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,
.bmbfsubmitarea {
	margin-top: 6ex;
	text-align: right;
}
#pcgcsfsubmitarea input,
.bmbfsubmitarea .bmbfstandardinput,
.bmbfsubmitarea .whitespacerightsmall {
	background-color : white;
	height: 4ex;
	width: auto;
}


.form_sendbutton,
#pcgcsfsubmitarea .form_sendbutton {
	background-color: #FAA61A;
	color: black;
	font-weight: bold;
	padding: 0 2em;
}



/*
	Inhaltsbereich
*/
#column_1 li {
	margin-bottom: 1.2ex;
}
#column_1 img {
	float: none;
	margin: 1em;
	margin-left: 0em;
	display: block;
}
#column_1 .imginline {
	float: none;
	margin: 0px;
	margin-right: 0.3em;
	margin-left: 0.3em;
	display: inline;
}
#column_1 .bordersilver {
	border: 1px solid #cccccc;
}
#column_1 .imgleft,
#column_1 .imgright {
	clear:both;
	margin: 0px;
	margin-top: 0.5ex;
	padding-bottom:1ex;
}
#column_1 .imgleft {
	margin-right: 1em;
}
#column_1 .imgright {
	margin-left: 1em;
}
#column_1 .bildunterschrift,
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_links_350px,
#column_1 .bildunterschrift_rechts,
#column_1 .bildunterschrift_rechts_50px,
#column_1 .bildunterschrift_rechts_75px,
#column_1 .bildunterschrift_rechts_100px,
#column_1 .bildunterschrift_rechts_150px,
#column_1 .bildunterschrift_rechts_200px,
#column_1 .bildunterschrift_rechts_250px,
#column_1 .bildunterschrift_rechts_300px,
#column_1 .bildunterschrift_rechts_350px {
	clear: both;
	display: block;
	color: #8b8b8b;
	font-size: 85%;
	padding-top: 2ex;
	margin: 0px;
	margin-bottom: 4ex;
	
}
#column_1 .bildunterschrift,
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_rechts {
	width: 40%;
	
}
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_rechts_50px { width:  50px; }
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_rechts_75px { width:  75px; }
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_rechts_100px { width: 100px; }
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_rechts_150px { width: 150px; }
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_rechts_200px { width: 200px; }
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_rechts_250px { width: 250px; }
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_rechts_300px { width: 300px; }
#column_1 .bildunterschrift_links_350px,
#column_1 .bildunterschrift_rechts_350px { width: 350px; }
#column_1 .bildunterschrift {
	float: none;
	width: auto;
}
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_links_350px {
	float: left;
	margin-right: 1em;
}
#column_1 .bildunterschrift_rechts,
#column_1 .bildunterschrift_rechts_50px,
#column_1 .bildunterschrift_rechts_75px,
#column_1 .bildunterschrift_rechts_100px,
#column_1 .bildunterschrift_rechts_150px,
#column_1 .bildunterschrift_rechts_200px,
#column_1 .bildunterschrift_rechts_250px,
#column_1 .bildunterschrift_rechts_300px,
#column_1 .bildunterschrift_rechts_350px {
	float: right;
	margin-left: 1em;
}
#column_1 .lebenslaufbild {
	display: block;
	padding: 0px 0px 0px 0px;
	background-color: #edeae3;
	margin-bottom: 4ex;
}
#column_1 .marginaltext_block,
#column_1 .marginaltext_links,
#column_1 .marginaltext_rechts {
	clear:both;
  display: block;
	width: 208px;
	background-color: #dfdfdf;
	font-size: 85%;
	padding: 10px 10px;
}

#column_1 #pcgcMIN .marginaltext_block, #column_1 #pcgcMIN .marginaltext_links, #column_1 #pcgcMIN .marginaltext_rechts{ background-color: #fef1da; }
#column_1 #pcgcCON .marginaltext_block, #column_1 #pcgcCON .marginaltext_links, #column_1 #pcgcCON .marginaltext_rechts{ background-color: #d9f1f8; }
#column_1 #pcgcFOR .marginaltext_block, #column_1 #pcgcFOR .marginaltext_links, #column_1 #pcgcFOR .marginaltext_rechts{ background-color: #d9e6ef; }
#column_1 #pcgcINO .marginaltext_block, #column_1 #pcgcINO .marginaltext_links, #column_1 #pcgcINO .marginaltext_rechts{ background-color: #f6e1e1; }
#column_1 #pcgcBIL .marginaltext_block, #column_1 #pcgcBIL .marginaltext_links, #column_1 #pcgcBIL .marginaltext_rechts{ background-color: #d9f3e5; }
#column_1 #pcgcAUS .marginaltext_block, #column_1 #pcgcAUS .marginaltext_links, #column_1 #pcgcAUS .marginaltext_rechts{ background-color: #e1f1d8; }


#column_1 .marginaltext_block {
	width: auto;
	margin: 0;
}
#column_1 .marginaltext_links {
	float: left;
	margin: 0px 1.5em 2ex 0px;
}
#column_1 .marginaltext_rechts {
	float: right;
	margin: 0px 0px 2ex 1.5em;
}

.pcgcteaser {
	color: #707070;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3ex;
}
#presslist .pmMIN .pmdate,
#pcgcMIN h2 {	
	border-left: 1.1em solid #faa61a;
	padding-left: 0.4em;
}
#presslist .pmFOR .pmdate,
#pcgcFOR h2 {	
	border-left: 1.1em solid #005496;
	padding-left: 0.4em;
}
#presslist .pmINO .pmdate,
#pcgcINO h2 {	
	border-left: 1.1em solid #bb141a;
	padding-left: 0.4em;
}
#presslist .pmBIL .pmdate,
#pcgcBIL h2 {	
	border-left: 1.1em solid #00a65d;
	padding-left: 0.4em;
}
#presslist .pmAUS .pmdate,
#pcgcAUS h2 {	
	border-left: 1.1em solid #89c765;
	padding-left: 0.4em;
}
#presslist .pmCON .pmdate,
#pcgcCON h2 {	
	border-left: 1.1em solid #009bdc;
	padding-left: 0.4em;
}
#pcgcMIN hr {
	border-top: 1px solid #faa61a;
}
#pcgcFOR hr {

	border-top: 1px solid #005496;
}
#pcgcINO hr {
	border-top: 1px solid #bb141a;
}
#pcgcBIL hr {
	border-top: 1px solid #00a65d;
}
#pcgcAUS hr {
	border-top: 1px solid #89c765;
}
#pcgcCON hr {
	border-top: 1px solid #009bdc;
}
/* M-Thema, Subhomes und Teaser */
#column_1 .pcgcHOME,
#column_1 .pcgcSUBHOME {
	color: #3e3e3e;
}

/* M-Thema neu */
#m_theme {
	margin-bottom: 5px;
	background-color: #ffffff;
	width: 100%;
	position: relative;
	border: none;
}
#m_theme .m_theme_box_main {
	height: 1%;
	position: relative;
}
#m_theme img {
	margin: 0;
}
#m_theme h2 {
	background-color: transparent;
	float: left;
	position: relative;
	margin-bottom: 0px;
	font-size: 85%;
	padding: 0.4em 0em 0.4em 0em;
	border: none;
}
#m_theme h2 .m_theme_tt,
#m_theme h2 .m_theme_dt {
	padding: 0.4em 0.9em 0.4em 0.9em;
}
#m_theme h2 .m_theme_tt {
	color: white;
	text-transform: uppercase;
	background-color: #3e3e3e;
}
#m_theme.m_theme_FOR h2 .m_theme_tt {
	background-color: #005496;
}
#m_theme.m_theme_INO h2 .m_theme_tt {
	background-color: #bb141a;
}
#m_theme.m_theme_BIL h2 .m_theme_tt {
	background-color: #1E89BB;
}
#m_theme.m_theme_AUS h2 .m_theme_tt {
	background-color: #89c765;
}
#m_theme.m_theme_CON h2 .m_theme_tt {
	background-color: #009bdc;
}
#m_theme .m_theme_image {
	float: right;
	position: relative;
	font-size: 85%;
	padding: 0;
	margin-bottom: -10px;
}
#m_theme .m_theme_image p {
	padding: 0.4em 0.7em 0em 1em;
}
#m_theme .m_theme_text {
	clear: left;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(/_img/common/bg_mtheme.png) top right repeat-y;
}
#m_theme .m_theme_text.noimage {
	background-image: none;
}
#m_theme .m_theme_logo {
	float: left;
	position: relative;
	padding: 0em 0.7em 0.7em 0.4em;
}
#m_theme .m_theme_box_main {
	border:12px solid #f2f2f2;
  
}
#m_theme .m_theme_content {
  padding-right: 312px;
}
#m_theme .m_theme_text.noimage .m_theme_content {
  padding:0;
}
#m_theme .m_theme_text .clearcont {
	clear: both;
	position: relative;
	font-size: 0.5em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 1.5em;
}
#m_theme h3 {
	font-size: 120%;
	margin-bottom: 1.2em;
}


#m_theme .m_headline {
  padding: 10px;
  border-bottom: 6px solid #f2f2f2;
}

#m_theme h3 {
  color: #ffffff;
  margin: 0;
}
#m_theme h3 a{
  color: #ffffff;
  margin: 0;
}

#m_theme .m_headline.AUS { background-color: #89c765; }
#m_theme .m_headline.BIL { background-color: #00a65d; }
#m_theme .m_headline.CON { background-color: #009bdc; }
#m_theme .m_headline.FOR { background-color: #005496; }
#m_theme .m_headline.INO { background-color: #bb141a; }
#m_theme .m_headline.MIN { background-color: #faa61a; }



#m_theme .m_text {
  padding: 0px 10px;
}

#m_theme .whiteline {
	float: none;
	clear: both;
	position: relative;
    border-bottom: 2px solid white;
}

#m_theme .m_theme_box_links {
	border: 1px solid #F2F0EB;
}

#m_theme .m_theme_box_links ul {
	padding: 0.4em 0em 0.5em 1.8em;
	margin: 0em 0em 0em 0em;
	color: #3e3e3e;
}
#m_theme.m_theme_FOR .m_theme_box_links ul,
#column_1 .pcgcteaserFOR .pcgcteaser_links ul {
	color: #005496;
}
#m_theme.m_theme_INO .m_theme_box_links ul,
#column_1 .pcgcteaserINO .pcgcteaser_links ul {
	color: #579018;
}
#m_theme.m_theme_BIL .m_theme_box_links ul,
#column_1 .pcgcteaserBIL .pcgcteaser_links ul {
	color: #1E89BB;
}
#m_theme.m_theme_AUS .m_theme_box_links ul,
#column_1 .pcgcteaserAUS .pcgcteaser_links ul {
	color: #79b059;
}
#m_theme.m_theme_CON .m_theme_box_links ul,
#column_1 .pcgcteaserCON .pcgcteaser_links ul {
	color: #009bdc;
}
#m_theme .m_theme_box_links li {
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

/* weitere Links - auch für Teaser */
#column_1 .further_links {
    position: relative;
    height: 1%;
}
#m_theme .further_links a,
#column_1 .pcgcteasers li .pcgcteaser_links .further_links a {
	color: #3e3e3e;
}

/* M-Thema alt */
#column_1 .pcgcHOME .pcgcforewords {
	padding-left: 5px;
	margin-bottom: 4ex;
	border-left: 9px solid #3e3e3e;	
}
#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: #3e3e3e;
	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;
}
.moreinfo {
	margin-top: 0.5ex;	
}
.nomargins {
	margin: 0px;
}

/* Teaser */
#column_1 .pcgcteasers {
	padding: 10px;
	margin: 0px;
	background-color: #f2f2f2;
}
#column_1 .pcgcSUBHOME .pcgcteasers {
	margin-top: 3ex;
}
#column_1 .pcgcHOME .pcgcteasers {
	margin-top: 1.5em;
}
#column_1 .pcgcteasers li {
	clear: both;
	list-style-type : none;
	padding: 0px;
	padding-left: 9px;
	padding-top: 9px;
	border-top: 10px solid #f2f2f2;
	min-height: 109px;
	background-color: white;
	background-repeat: no-repeat;
	background-position: top right;
}
#column_1 .pcgcteasers li li{
	border-top: 0px;
}
#column_1 .pcgcteasers .pcgcteaserMIN li { color: #faa61a; }
#column_1 .pcgcteasers .pcgcteaserINO li { color: #bb141a; }
#column_1 .pcgcteasers .pcgcteaserFOR li { color: #005496; }
#column_1 .pcgcteasers .pcgcteaserBIL li { color: #00a65d; }
#column_1 .pcgcteasers .pcgcteaserAUS li { color: #89c765; }
#column_1 .pcgcteasers .pcgcteaserCON li { color: #009bdc; }

#column_1 .pcgcSUBHOME .pcgcteasers li {
	min-height: 78px;
	padding-bottom:10px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
#column_1 .pcgcHOME .pcgcteasers li {
	height: 109px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
	/* IE6 value */
* html #column_1 .pcgcHOME .pcgcteasers li { /*\*/ heigh\t: 109px; /* */}
	/* 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;
	border: none;
	margin: 0px;
	background-color: white;
}
#column_1 .pcgcHOME .pcgcteasers li img {
	border-right: 14px solid white;
}


#column_1 .pcgcSUBHOME .pcgcteasers li img {
	padding-left: 4px;
	border-right: 11px solid white;
}

#column_1 .pcgcteasers h3 {
	color: #6b6b6b;
	margin-bottom: 1ex;
	border: none;
}
#column_1 .pcgcteasers h3 a {
	color: #6b6b6b;
	text-decoration: none;
}
#column_1 .pcgcteasers h3 a:hover,
#column_1 .pcgcteasers h3 a:active,
#column_1 .pcgcteasers h3 a:focus {
	text-decoration: underline;
}
#column_1 .pcgcteasers .pcgcteaserCON h3 a {
	color: #009bdc;
}
#column_1 .pcgcteasers .pcgcteaserAUS h3 a {
	color: #79b059;
}
#column_1 .pcgcteasers .pcgcteaserBIL h3 a {
	color: #00a65d;
}
#column_1 .pcgcteasers .pcgcteaserFOR h3 a {
	color: #005496;
}
#column_1 .pcgcteasers .pcgcteaserINO h3 a {
	color: #bb141a;
}
#column_1 .pcgcteasers .pcgcteaserMIN h3 a {
	color: #E38E00;
}
#column_1 .pcgcHOME .pcgcteasers h6,
#column_1 .pcgcSUBHOME .pcgcteasers h6 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 80%;
	color: #6b6b6b;
	margin-bottom: 0.4ex;
}

#column_1 .pcgcteasers li .pcgcteaser_links ul {
	list-style-position: outside;
	padding: 0.4em 0em 0.5em 1.3em;
	margin: 0em 0em 0em 0em;
}
#column_1 .pcgcteasers li .pcgcteaser_links li {
	list-style-type : disc;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	height: auto;
	min-height: 0px;
}

/* Header mit Slogans */
.pcgcheader .pcgchtitle {
	padding-top:55px;
	padding-right:25px;
	font-weight:bold;
	font-size: 125%;
}
#pcgcheadMIN .pcgcheader {
	color: #faa61a;
	background-color: #F7E8CF;
}
#pcgcheadMIN .pcgcheader .pcgchleft,
#pcgcheadMIN .pcgcheader .pcgchleftimage {
	background-color: #faa61a;
}
#pcgcheadFOR .pcgcheader {
	color: #005496;
	background-color: #D5DBEA;
}
	
#pcgcheadFOR .pcgcheader .pcgchleft,
#pcgcheadFOR .pcgcheader .pcgchleftimage {
	background-color: #005496;
}
#pcgcheadINO .pcgcheader {
	color: #bb141a;
	background-color: #F9DCDD;
}
	
#pcgcheadINO .pcgcheader .pcgchleft,
#pcgcheadINO .pcgcheader .pcgchleftimage {
	background-color: #bb141a;
}
#pcgcheadBIL .pcgcheader {
	color: #00a65d;
	background-color: #D2E8DE;
}
#pcgcheadBIL .pcgcheader .pcgchleft,
#pcgcheadBIL .pcgcheader .pcgchleftimage {
	background-color: #00a65d;
}
	
#pcgcheadAUS .pcgcheader {
	color: #89c765;
	background-color: #D9EBCE;
}

#pcgcheadAUS .pcgcheader .pcgchleft,
#pcgcheadAUS .pcgcheader .pcgchleftimage {
	background-color: #89c765;
}
#pcgcheadCON .pcgcheader {
	color: #009bdc;
	background-color: #ccecf5;
}

#pcgcheadCON .pcgcheader .pcgchleft,
#pcgcheadCON .pcgcheader .pcgchleftimage {
	background-color: #009bdc;
}

.pcgcheader {
	margin:0px;
}


/* Pressedienst und Projekttraeger */
#presslist,
#ptlist {
	margin: 10px;
	padding: 0px;
	padding-top: 3ex;
	list-style-type: none;
}
#presslist li,
#ptlist li {
	border-bottom: 2ex solid #f2f2f2;
	background-color: white;
	padding: 2ex;
	padding-top: 3ex;
	padding-bottom: 1ex;
	margin-bottom: 0px;
}
#presslist h2 {
	color: #3e3e3e;
	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
*/
#column_1 .publist ul,
#column_1 .publicationslist,
#column_1 .datelist,
#column_1 .orationlist {
	margin: 0px;
	padding: 0px;
	padding-top: 2ex;
	list-style-type: none;
}
#column_1 .publist ul li,
#column_1 .publicationslist li,
#column_1 .datelist li,
#column_1 .orationlist li {
	padding-left: 6px;
	margin-bottom: 4ex;
	clear: both;
}
#column_1 .publist li,
.publicationslist div {
	background-color: #e2e2e2;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	min-height: 102px;
}
#column_1 .publist div img,
#column_1 .publicationslist div img {
	border: 1px solid #9f9f9f;
	background-color: white;
	margin: 15px;
	padding: 0px;
	float: none;
	display: inline;
}
#column_1 .publist div div,
.publicationslist div div {
	border: none;
	padding: 0px;
}
#column_1 .publist div .plimage,
.publicationslist div .plimage {
	position: relative;
	width: 80px;
	float: left;
}
#column_1 .publist div .pltext,
.publicationslist div .pltext {
	padding-bottom: 1px;
	margin-top: 10px;
	margin-left: 80px;
	min-height: 10px;
}
#column_1 .orationlist li div img.dl_elem_img {
  float:left;
  margin:0 10px 0 0;
}
#column_1 .orationlist li div.plitem {
  height: 1%;
}
#column_1 .orationlist li p {
  margin-bottom: 1.2em;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
#column_1 .publist div .pltext,
.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 .publist div h3,
#column_1 .publicationslist div h3 {
	color: #3e3e3e;
	margin-bottom: 0.6ex;
}
#column_1 .publist div p,
#column_1 .publicationslist div p,
#column_1 .datelist div p,
#column_1 .orationlist div p {
	font-size: 85%;
}
#column_1 .publist div input,
#column_1 .publicationslist div input {
	font-size: 8pt;
	margin-right: 1em;
	width: 20px;
	height: 13px;
	padding: 2px;
	padding-top: 1px;
}
#column_1 .publist a,
#column_1 .publist a:link,
#column_1 .publist a:visited,
.publicationslist a,
.publicationslist a:link,
.publicationslist a:visited,
.orationlist a,
.orationlist a:link,
.orationlist a:visited {
	color: #3e3e3e;
	text-decoration: none;
}
#column_1 .publist a:hover,
#column_1 .publist a:active,
#column_1 .publist a:focus,
.publicationslist a:hover,
.publicationslist a:active,
.publicationslist a:focus,
.orationlist a:hover,
.orationlist a:active,
.orationlist a:focus {
	color: #3e3e3e;
	text-decoration: underline;
}

/*
	Anpassungen für Publikations-Gesamtliste
*/
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
#column_1 .publicationstable_odd,
#column_1 .publicationstable_even {
	font-size: 85%;
	width: 55%;
	border: none;
	border-collapse: collapse;
	margin-bottom: 4ex;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100%;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#column_1 .publicationstable_odd thead,
#column_1 .publicationstable_even thead {
	visibility: hidden;
	display: none;
}
#column_1 .publicationstable_odd td {
	border: 1px solid #ecf4f8;
	border-top: 1px solid #acc9db;
	border-bottom: 1px solid #acc9db;
	background-color: #ecf4f8;
}
#column_1 .publicationstable_even td {
	border: 1px solid #f4f2ee;
	border-top: 1px solid #cfc7b8;
	border-bottom: 1px solid #cfc7b8;
	background-color: #f4f2ee;
}
#column_1 .publicationstable_odd .pubf1,
#column_1 .publicationstable_even .pubf1 {
	border-right: 5px solid white;
	padding: 2ex 2em 2ex 2em;
}
#column_1 .publicationstable_odd .pubf2,
#column_1 .publicationstable_even .pubf2,
#column_1 .publicationstable_odd .pubf3,
#column_1 .publicationstable_even .pubf3 {
	width: 24px;	
	vertical-align: middle;
	padding: 2ex 0px 2ex 0px;
}
#column_1 .publicationstable_odd .pubf2,
#column_1 .publicationstable_even .pubf2 {
	text-align: right;
	padding-left: 4px;
}
#column_1 .publicationstable_odd .pubf3,
#column_1 .publicationstable_even .pubf3 {
	text-align: left;
	padding-right: 4px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
#column_1 .publicationstable_odd img,
#column_1 .publicationstable_even img {
	display: inline;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	/* not for IE5.0 value */
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0px 0px 0px 0px;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */







#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: #3e3e3e;
	margin-bottom: 2ex;
}
.datelist h3,
.orationlist h3 {
	margin-bottom: 0.8ex;
	color: #3e3e3e;
}
.datelist .dateMIN h6,
.orationlist .orationMIN h6 {
	color: #3e3e3e;
}
.datelist .dateFOR h6,
.orationlist .orationFOR h6 {
	color: #005496;
}
.datelist .dateINO h6,
.orationlist .orationINO h6 {
	color: #579018;
}
.datelist .dateBIL h6,
.orationlist .orationBIL h6 {
	color: #1E89BB;
}
.datelist .dateAUS h6,
.orationlist .orationAUS h6 {
	color: #79b059;
}
.datelist .dateCON h6,
.orationlist .orationCON h6 {
	color: #009bdc;
}
.datelist div,
.orationlist div,
.datelist .dateMIN div,
.orationlist .orationMIN div,
.datelist .dateFOR div,
.orationlist .orationFOR div,
.datelist .dateINO div,
.orationlist .orationINO div,
.datelist .dateBIL div,
.orationlist .orationBIL div,
.datelist .dateAUS div,
.orationlist .orationAUS div,
.datelist .dateCON div,
.orationlist .orationCON div {
	background-color: #e2e2e2;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: top right;	
}

/* Einzeldaten der Termine  und Ausschreibungen*/
#pcgcMIN .pcgcdate,
#pcgcFOR .pcgcdate,
#pcgcINO .pcgcdate,
#pcgcBIL .pcgcdate,
#pcgcAUS .pcgcdate,
#pcgcCON .pcgcdate,
#pcgcMIN .pcgcbids,
#pcgcFOR .pcgcbids,
#pcgcINO .pcgcbids,
#pcgcBIL .pcgcbids,
#pcgcAUS .pcgcbids,
#pcgcCON .pcgcbids {
	color: #3e3e3e;
	padding-bottom: 0.4ex;
}
#pcgcMIN .pcgcbids,
#pcgcMIN .pcgcdate {
	border-bottom: 1px solid #3e3e3e;
}
#pcgcFOR .pcgcbids,
#pcgcFOR .pcgcdate {
	border-bottom: 1px solid #005496;
}
#pcgcINO .pcgcbids,
#pcgcINO .pcgcdate {
	border-bottom: 1px solid #bb141a;
}
#pcgcBIL .pcgcbids,
#pcgcBIL .pcgcdate {
	border-bottom: 1px solid #1E89BB;
}
#pcgcAUS .pcgcbids,
#pcgcAUS .pcgcdate {
	border-bottom: 1px solid #89c765;
}
#pcgcCON .pcgcbids,
#pcgcCON .pcgcdate {
	border-bottom: 1px solid #009bdc;
}



/* 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: #3e3e3e;
	font-weight : bold;
}
.pcgcorgaline td {
	border-bottom: 1px solid #B4D1E3;
	padding-bottom: 3px;
	padding-top: 30px;
	font-weight: bold;
	color: #3e3e3e;
}
.pcgcorgaabst td {
	padding-top: 7px;
}
.pcgcorgabgnone {
	background-color : White;
	background-image : none;
}



/* Warenkorb */
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
.pcgcbaskettable {
	font-size: 100%;
	width: 55%;
	border: none;
	margin-bottom: 4ex;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100%;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcgcbaskettable th {
	border: none;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	color: #505050;
	background-color: #ACC9DB;
	padding: 0.5ex 1ex 0.5ex 1ex;
	white-space: nowrap;
}
.pcgcbaskettable td {
	border: none;
	border-bottom: 1px solid #C0C0C0;
	color: #707172;
	padding: 1.5ex 0.5em 1.5ex 0.5em;
	font-size: 85%;
	vertical-align : top;
}
.pcgcbleven td,
.pcgcblodd td {
	background-color: #EAF1F7;
}
#column_1 .pcgcbaskettable img {
	border: 1px solid #CCCCCC;
	background-color: white;
	margin: 0ex;
	padding: 0px;
	float: none;
	display: inline;
}
.pcgcbaskettable tbody input {
	font-size: 8pt;
	width: 20px;
	height: 13px;
	padding: 2px;
	padding-top: 1px;
	text-align: right;
}
.pcgcbaskettable tfoot td {
	border-bottom: 1px dotted #C0C0C0;
	text-align: right;
	vertical-align : middle;
}
#column_1 .pcgcbaskettable tfoot input {
	background-color : white;
	height: 4ex;
	margin: 1ex;
	margin-left: 0.5em;
}
#column_1 .pcgcbaskettable .pcgcbf6 img {
	border: none;
}
#PubWKF3,
.pcgcbf3 {
	width: 60%;
}
#PubWKF2,
#PubWKF3 {
	text-align: left;
}
.pcgcbf1,
.pcgcbf4,
.pcgcbf5,
.pcgcbf6,
.pcgcbaskettable tfoot .pcgcbf6 {
	text-align: center;
	white-space: nowrap;
}
.pcgcbf4 {
	line-height: 140%;
}
.pcgcbf3 strong {
	font-size: 110%;
}
.pcgcbaskettable .linkdoc,
.pcgcbaskettable .linkdoc:link,
.pcgcbaskettable .linkdoc:visited {
	color: #505050;
}

.bmbfsubmitarea .pcgcbcontrol {
	display: inline;
}
.bmbfsubmitarea .pcgcbcontrol .bmbfstandardinput,
.bmbfsubmitarea .pcgcbcontrol .whitespacerightsmall {
	display: inline;
	width: auto;
	height: 21px;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* Gecko value */
.bmbfsubmitarea .pcgcbcontrol .bmbfstandardinput,
.bmbfsubmitarea .pcgcbcontrol .whitespacerightsmall {
	margin-bottom: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom: 1px;
}
	/* IE6 value */
* html .bmbfsubmitarea .pcgcbcontrol .bmbfstandardinput { /*\*/ margin-botto\m: -2px; /* */}
* html .bmbfsubmitarea .pcgcbcontrol .whitespacerightsmall { /*\*/ margin-botto\m: -2px; /* */}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pcgcbsteps {
	color: #C0C0C0;
}
.pcgcbsteps strong {
	color: #505050;
	background-color: #f2f2f2;
}
.pcgcbproof #PubWKF2 {
	width: 15%;
}
.pcgcbproof #PubWKF3 {
	width: 70%;
}
.pcgcbproof #PubWKF5,
.pcgcbproof .pcgcbf5 {
	text-align: right;
}
.pcgcberror {
	color: red;
}
.pcgcbwarning {
	color: maroon;
}



/* "normale" Inhalte */
#pcgcMIN .pcgcbids {
	color: #707070;
}
.pcgclinklist {
	margin: 0px 0px 0px 0px;
	margin-bottom: 1.2ex;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#column_1 .pcgclinklist li,
.pcgclinklist li {
	border: 1px solid white;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0.8ex;
}
.pcgclinklist a,
.pcgclinklist a:link,
.pcgclinklist a:visited,
.pcgclinklist a:hover,
.pcgclinklist a:active,
.pcgclinklist a:focus {
	margin: 0px 0px 0px 0px;
	display: block;
	background-position: 0px 0.2ex;
	padding-left: 20px;
	color: #707070;
	font-weight: bold;
}

/*
	Kontext-Menü
*/
.contextitem {
	position: relative;
	border: none;
	background-color: #f2f2f2;
	margin: 0px;
	padding: 0em;	
}
.contextitem ul li img {
	border: 1px solid #9f9f9f;
} 
/* 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_2 .contextitem {
	margin-top: 1em;
	margin-bottom: 0;
}
#column_2 .contextitem p{
	padding: 5px;
	margin: 0;
	color: #3e3e3e;
}
#column_2 .contextitem p a{
	display: block;
	background-color: #ffffff;
}

#column_2 .contextitem h2,
#column_3 h2 {
	background-color: #9f9f9f;
	border: none;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;	
	padding: 0.4em;
	padding-left: 0.6em;
	padding-right: 0.6em;
	background-repeat: no-repeat;
	background-position: top right;
}
#column_2 .contextitem h3,
#column_3 h3 {
	color: #505050;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 1.2ex;
}

#column_3 .contexttheme.AUS h2 { background: #89c765; }
#column_3 .contexttheme.BIL h2 { background: #00a65d; }
#column_3 .contexttheme.CON h2 { background: #009ece; }
#column_3 .contexttheme.FOR h2 { background: #005496; }
#column_3 .contexttheme.INO h2 { background: #bb141a; }
#column_3 .contexttheme.MIN h2 { background: #e38e00; }

#column_3 h3 a {
	font-weight: normal;
}

#column_3 #pcgcdocuments ul,
#column_3 #pcgclinks ul,
#column_3 #pcgccontact ul,
#column_3 #pcgchotlines ul,
#column_3 #pcgcbrochures ul,
#column_3 .customcontext,
#column_3 .newslist {
	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 .newslist 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: 2ex;
}
#column_3 .customcontext h3 {
	margin-top: 1ex;
	border-left: 1.1em solid #faa61a;
	padding-left: 0.4em;
	margin-bottom: 1ex;
}
#column_3 .customcontext li {
	margin-bottom: 0.5ex;
}
#column_3 .newslist p,
#pcgccontact p,
#pcgchotlines p,
#pcgclinks p,
#pcgcdocuments p {
	margin: 0px;
}
#pcgclinks p {
	margin-left: 18px;
	padding-bottom: 1.5ex;	
}
#pcgcdocuments p {
	margin-left: 18px;
	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,
#column_3 .newslist h3,
#pcgclinks h3 {
	margin-bottom: 0.3ex;
}
#column_3 .newslist .newsdate {
	margin: 0px;
}
#column_3 .newslist .newsdate img {
	width: 8px;
	height: 8px;
	background-color: #3e3e3e;
	margin-right: 6px;
}
#column_3 .newslist .newsFOR .newsdate img {
	background-color: #D99019;
}
#column_3 .newslist .newsINO .newsdate img {
	background-color: #7AA933;
}
#column_3 .newslist .newsBIL .newsdate img {
	background-color: #1E89BB;
}
#column_3 .newslist .newsAUS .newsdate img {
	background-color: #CC6C33;
}
#column_3 .newslist .newsCON .newsdate img {
	background-color: #007DA0;
}

/* RSS */
#column_3 a.rss_icon,
#column_3 a.rss_icon:link,
#column_3 a.rss_icon:visited,
#column_3 a.rss_icon:hover,
#column_3 a.rss_icon:active,
#column_3 a.rss_icon:focus {
	background-color: #FF6600;
	color: white;
	padding-left: 0.4em;
	padding-right: 0.4em;
	padding-top: 0em;
	padding-bottom: 0.05em;
	border: 1px outset;
	text-decoration: none;
	text-align: center;
	margin-right: 0.3em;
}
#column_3 a.rss_icon:hover,
#column_3 a.rss_icon:active,
#column_3 a.rss_icon:focus {
	color: #FFE1CE;
	border: 1px groove;
}

/* Sprachumschaltung */
#column_3 #langchange p {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 4px 0px 0.5em 40px;
	margin-bottom: 0px;
}
#column_3 #langchange a {
	text-decoration: none;
}

/* 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 #3e3e3e;
	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.3em;
}
.pcgcnlsubmit {
	color: #3e3e3e;
	font-weight: bold;
}




/* Broschüren */
#pcgcbrochures li {
	padding-bottom: 4ex;
}
#pcgcbrochures .pcgcbrodetails {
	margin-bottom: 1ex;
}
#pcgcbrochures .pcgcbrodetails img {
	float: left;
	position: relative;
	border: 1px solid #CCCCCC;
	margin: 0.3ex 0.7em 0.5ex 0px;
}
#pcgcbrochures .clearfloats {
	float: none;
	clear: both;
	margin-bottom: 1.5ex;
}
#pcgcbrochures .pcgcbrolinkord,
#pcgcbrochures .pcgcbrolinkdoc {
	font-size: 100%;
	margin-top: 0.5ex;
	margin-bottom: 0ex;
}
#column_3 #pcgcbrochures .pcgcbrolinkord a,
#column_3 #pcgcbrochures .pcgcbrolinkdoc a {
	background-position : 0px 0px;
	padding-left: 18px;
}
#column_3 #pcgcbrochures .linkint { background-position : 0px 1.8ex; }
/* other value */
#column_3 #pcgcbrochures .linkint/* */ { background-position : 0px 3px; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }

.pcgcicon {
	margin-bottom: -0.2ex;
	margin-right: 0.4em;
}




/* Wußten Sie schon... */
#pcgcdoyouknow {
	background-color: #faa61a;
	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;
	height: 1%;
}
/* Hack makes IE show whole column_3 when column_3 ist the highest and the page scrollable */
#column_3_wrapper_article {
	height: auto !important;
	height: 1%;
}
/* here come's the heavy lifting */
#column_1 {
	padding-top: 15px;
	margin-left: 218px;
	margin-right: 210px !important;
	margin-right: 212px;
	margin-bottom: 6ex;
}
#column_1 #pcgcCON,
#column_1 #pcgcAUS,
#column_1 #pcgcBIL,
#column_1 #pcgcFOR,
#column_1 #pcgcINO,
#column_1 #pcgcMIN {
	background-color: #f2f2f2;
	padding: 10px;
}
#column_2 {
	position: absolute;	 
	top: 0px;
	font-size: 85%;
	width: 203px;
}

#column_2 ul li{
	height: auto;
}

/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5.0 value */
#column_2 { left: 0px; }
	/* IE5.5 value */
#column_2/* */ { left: -218px; }
	/* Gecko value */
#column_2 {
	voice-family: "\"}\"";
	voice-family: inherit;
	left: 0px;
}
	/* 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: 15px;
	font-size: 85%;
	width: 203px;
}

/* 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: 15px; }
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.inputerror {
	color: red;
}
/* htDig */
#pcgcstandardform .form_input_radio,
.pcgcstandardform .form_input_radio,
#pcgcstandardform .form_input_checkbox,
.pcgcstandardform .form_input_checkbox {
	/* border: 1px solid !important; */
	border: none !important;
	margin-top: 0.25em; 
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	vertical-align: middle;
}
/* Hacks  begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
	/* IE5/5.5 value */
	/* other value */
.form_input_hidden {
	border: none;
	background: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	left: -10000px;
	top: -10000px;
	position: absolute;
}
	/* IE5.0 hack, because IE5.0 will not read the next property, if a hack was inserted */
#dummy { visibility: visible; }
/* Hacks  end <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.form_select {
	margin-top: 0.2em;
	width: 22em;
	color: #3E3E3E;
}

#htdig div.countResults {
	right: 0em;
	text-align: right;
	border-top: 1px solid #BCC1C5;
	border-bottom: 1px solid #BCC1C5;
	margin: 0em;	
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
#htdig img {
	display: inline;
	vertical-align: middle;
	margin: 0em;
}
#htdig h3 {
	color: #3e3e3e;
	margin: 0em;
	padding: 0em;
	padding-bottom: 0.4em;
}
#htdig span.prozent {
	font-size: 85%;
	font-weight: normal;
}
#htdig ul {
	list-style: none;
	margin: 0em;
	padding: 0em;
}
#htdig li.bgweiss {
	padding: 0.3em 0.8em 0.4em 1.2em;
}
#htdig li.bgblue {
	margin-top: 0.6em;
	background: #e2e2e2;
	padding: 0.8em 0.8em 0.4em 1.2em;
}
#htdig .search_url {
	margin-top: 0.2em;
	margin-bottom: 0.6em;
	color: #808080;
	font-size: 85%;
}
#htdig ul li p {
	margin: 0em;
	padding: 0em;
}

#htdig .search_url a,
#htdig .search_url a:link,
#htdig .search_url a:visited {
	color: #828282;
}
#htdig .search_url a:hover,
#htdig .search_url a:active,
#htdig .search_url a:focus {
	color: #3e3e3e;
	background: none;
}

#htdig a,
#htdig a:link,
#htdig a:visited {
	color: #3e3e3e;
	text-decoration: none;
}
#htdig a:hover,
#htdig a:active,
#htdig a:focus {
	background: #ffffff;
}
#htdig span.prozentbalken {
	font-size: 125%; 
	margin: 0em; 
	padding: 0em;
}
 
#htdig img.imgProzentbalken {
	height: 0.375em; 
	border: 1px solid #3e3e3e;
	vertical-align: baseline;
}
#htdig span.icon {
	font-size: 125%;
}
#htdig img.icon{
	width: 0.8125em;
	height: 0.875em;
	vertical-align: baseline;
}
#htdig .meta {
	color: #3e3e3e;
	font-size: 85%;
	margin-bottom: 0.5em;
}
#htdig .error {
	font-size: 85%;
	color: #8C8B8B;
	font-style: italic;
}
#column_1 #galerie{
	display:block;
	overflow:hidden;
}
#column_1 #galerie .bildTINY {
  float:left;
  height:85px;
  margin-bottom:7px;
  margin-right:7px;
  overflow:hidden;
  width:148px;
  height:83px;
  text-align:center;
}
#column_1 #galerie .bildSMALL {
	width:240px;
	float:left;
	margin-right:1em;
}
#column_1 #galerie .bildLARGE {
	width:480px;
	float:left;
	margin-right:1em;
}
#column_1 #galerie .bildTINY img{
	width:148px;
	margin: 0;
	background-color: #cacaca;
}
#column_1 #galerie .hochkant img{
  position: relative;
  top: -20px;
}
#column_1 #galerie .bildSMALL img{
	width:240px;
}
#column_1 #galerie .bildLARGE img{
	width:480px;
}
#column_1 .clearfloats {
    clear: both;
    height: 0px;
}
#column_1 .clearfloats img {
    visibility: hidden;
    position: absolute;
    border: none;
    margin-left: -2000px;
}
.clearfloatsholder {width: 100%;}

#column_1 .publist .pltext p .accessibilty,
#column_1 .publicationslist .pltext p .accessibility {
    margin-left: 33px;
    color: #990000;
}

#column_1 .pubf1 .accessibility {
    margin-left: 33px;
    float:right;
    margin-bottom: 1em;
    color: #990000;
}
#column_1 .publist .accessibility {
    padding-top: 1em;
    color: #990000;
    display: block;
}



/* Jobstarter Artikelbilder */

#column_1 .inhalt_bild {
	color: #042966;
	position: relative;
	float: left;
	clear:left;
	width: 228px;
	padding: 0em;
	margin: 0;
	margin-top: 0.3em;
	margin-right: 1.2em;
	margin-bottom: 0.4em;	
}
#column_1 .inhalt_bild_rechts {
	color: #042966;
	position: relative;
	float: right;
	clear:right;
	width: 228px;
	padding: 0em;
	margin: 0;
	margin-top: 0.3em;
	margin-bottom: 0.4em;	
	margin-left: 1.2em;
}

	
#column_1 .inhalt_bild .inhalt_bild_image a,
#column_1 .inhalt_bild_rechts .inhalt_bild_image a,
#column_1 .inhalt_bild .inhalt_bild_image a:active,
#column_1 .inhalt_bild_rechts .inhalt_bild_image a:active,
#column_1 .inhalt_bild .inhalt_bild_image a:visited,
#column_1 .inhalt_bild_rechts .inhalt_bild_image a:visited,
#column_1 .inhalt_bild .inhalt_bild_image a:focus,
#column_1 .inhalt_bild_rechts .inhalt_bild_image a:focus,
#column_1 .inhalt_bild .inhalt_bild_image a:hover,
#column_1 .inhalt_bild_rechts .inhalt_bild_image a:hover,
#column_1 .inhalt_bild .inhalt_bild_image img,
#column_1 .inhalt_bild_rechts .inhalt_bild_image img{
	padding: 0px;
	margin: 0px;
	float: none;
	display: inline !important;
	display: block;
}
#column_1 .inhalt_bild .inhalt_bild_image,
#column_1 .inhalt_bild_rechts .inhalt_bild_image{
	background-color:#f2f2f2;
	text-align:center;
	padding:0px;
	margin:0px;
	
}

#column_1 .inhalt_bild_text {	
	background-color: #dfdfdf;
	width:228px;
	margin: 6px 0 0 0;
	padding:0;
	border: none;
	float: right;
	font-size: 85%;
	background-position: top right;
	background-repeat: no-repeat;
	min-height:20px;
}
#column_1 .inhalt_bild_text span, 
#column_1 .inhalt_bild_text a {	
 height: 1%;
	color: #444444;
	margin: 0;
	padding: 3px 30px 3px 6px;
	display: block;
	text-decoration: none;
}

#column_1 .inhalt_bild_text.nolink {
  background-image:none;
}

#column_1 .inhalt_bild_text a:active,
#column_1 .inhalt_bild_text a:focus,
#column_1 .inhalt_bild_text a:hover {	
 text-decoration: underline;	
}

#column_1 .inhalt_bild_text_printonly {	
	display:none;
	visibility:hidden;
}

/* #menupart2 */
#menupart2 {
  margin-top: 5px;
}

#menupart2 .mendesc{

background:#9F9F9F none repeat scroll 0 0;
border-left:15px solid #9F9F9F;
color:#FFFFFF;
font-weight:bold;
display:block;
min-height:14px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;
}

#menupart2 .pcmlevel1{
  padding:5px;
  background-color: #f2f2f2;
  background-image: none;
  margin-bottom: 5px;
}

#menupart2 .pcmlevel1 .pcmlevel2 {
  margin-top: 1px;
  border-top: 1px solid #9f9f9f;
}


#menupart2 .pcmlevel1 .pcml2selected {
  border: 1px solid #9f9f9f;
  border-top:none;
}

#menupart2 .pcmlevel1 .pcml2selected li{
  border-top: 1px solid #9f9f9f;
}

#menupart2 .pcmlevel1 li{
  background-color: #ffffff;
  border-top: 1px solid #f2f2f2;
}

#menupart2 .pcmlevel1 a,
#menupart2 .pcmlevel1 a:link,
#menupart2 .pcmlevel1 a:visited,
#menupart2 .pcmlevel1 a:hover,
#menupart2 .pcmlevel1 a:active,
#menupart2 .pcmlevel1 a:focus {
border-left-color: #ffffff;
color:black;
display:block;
min-height:14px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;
}

#menupart2 .level1selected a,
#menupart2 .level1selected a:link,
#menupart2 .level1selected a:visited {
background-color: #faa61a;
background-image: url(/_img/common/menu_act.gif);
background-position:0 8px;
background-repeat: no-repeat;
border-left:7px solid #faa61a;
font-weight:bold;
color:#ffffff;
padding-left: 12px;
}
#menupart2 .pcmlevel2 a,
#menupart2 .pcmlevel2 a:link,
#menupart2 .pcmlevel2 a:visited {
background-color: #ffffff;
background-image: url(/_img/common/menu_grey.gif);
background-position:12px 8px;
background-repeat: no-repeat;
border-left:7px solid #ffffff;
color:#000000;
padding-left: 24px;
}
#menupart2 .pcmlevel1 a:hover,
#menupart2 .pcmlevel1 a:active,
#menupart2 .pcmlevel1 a:focus {
background-color:#faa61a;
border-left:7px solid #faa61a;
color:#ffffff;
}
#menupart2 .pcmlevel2 a:hover,
#menupart2 .pcmlevel2 a:active,
#menupart2 .pcmlevel2 a:focus {
background-image: url(/_img/common/menu_sel_MIN.gif);
background-color:#f2f2f2;
border-left:7px solid #f2f2f2;
color:#000000;
}

#menupart2 .pcmlevel1 .pcmlevel3,
#menupart2 .pcmlevel1 .pcml3selected {
  border:none;
}

#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a,
#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a:link,
#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a:visited,
#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a:hover,
#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a:active,
#menupart2 .pcmlevel1 .pcmlevel2 .activeAUS a:focus,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a:link,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a:visited,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a:hover,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a:active,
#menupart2 .pcmlevel1 .pcmlevel2 .activeMIN a:focus {
	color: #e38e00;
	border-left: 7px solid #f2f2f2;
	background-color: #f2f2f2;
	background-image: url(/_img/common/menu_act_MIN.gif);		
}

#menupart2 .pcmlevel1 .pcml2active a,
#menupart2 .pcmlevel1 .pcml2selected a {
  padding-left: 24px;
  background-position: 10px 8px;
} 
#menupart2 .pcmlevel1 .pcml3active a,
#menupart2 .pcmlevel1 .pcml3selected a {
  padding-left: 34px;
  background-position: 20px 8px;
} 
#menupart2 .pcmlevel1 .pcml4active a,
#menupart2 .pcmlevel1 .pcml4selected a {
  padding-left: 44px;
  background-position: 30px 8px;
} 
#menupart2 .pcmlevel1 .pcml5active a,
#menupart2 .pcmlevel1 .pcml5selected a {
  padding-left: 54px;
  background-position: 40px 8px;
}

#menupart2 .pcmlevel1 .level3selected .overAUS a,
#menupart2 .pcmlevel1 .pcml3selected .activeAUS a,
#menupart2 .pcmlevel1 .level4selected .overAUS a,
#menupart2 .pcmlevel1 .pcml4selected .activeAUS a,
#menupart2 .pcmlevel1 .level5selected .overAUS a,
#menupart2 .pcmlevel1 .pcml5selected .activeAUS a,
#menupart2 .pcmlevel1 .level6selected .overAUS a,
#menupart2 .pcmlevel1 .pcml6selected .activeAUS a, 
#menupart2 .pcmlevel1 .level3selected .overMIN a,
#menupart2 .pcmlevel1 .pcml3selected .activeMIN a,
#menupart2 .pcmlevel1 .level4selected .overMIN a,
#menupart2 .pcmlevel1 .pcml4selected .activeMIN a,
#menupart2 .pcmlevel1 .level5selected .overMIN a,
#menupart2 .pcmlevel1 .pcml5selected .activeMIN a,
#menupart2 .pcmlevel1 .level6selected .overMIN a,
#menupart2 .pcmlevel1 .pcml6selected .activeMIN a {
  border-left: 7px solid #f2f2f2;
  background-color: #f2f2f2;
  background-image: url(/_img/common/menu_act_MIN.gif);
}



#column_1 .flipbox
{
	background:#e2e2e2;
	margin-bottom:5px;
	padding:17px 10px 11px;
}

#column_1 .flipbox ul.flipper li
{
	background:#9f9f9f;
	color:#ffffff;
	cursor:pointer;
	display:inline;
	list-style-type:none;
	margin:0 5px 0 0;
	padding: 5px 5px 6px 5px ;
	text-transform:uppercase;
	font-size: 90%;
}

#column_1 .flipbox ul.flipper li.selected
{
	background:#ffffff;
	border-bottom:7px solid #ffffff;
	color:black;
}

#column_1 .flipbox .pcgcteasers li
{
	background:#f2f2f2;
	border:10px solid #ffffff;
	margin-bottom:0;
	min-height:105px;
	padding:0 22px 0 0;
}

#column_1 .flipbox .pcgcteasers h3
{
	margin-top:10px;
}

#column_1 .flipbox .pcgcteasers .pcgcteasertext
{
	margin-bottom:10px;
	background-color: #f2f2f2;
}

#column_1 .flipbox .pcgcteasers li img
{
	border-color:#f2f2f2;
	border-right-width:22px;
}

#column_1 .flipbox .pcgcteasers
{
	margin-top:12px;
}

#column_1 .flipbox .teasers .allitems
{
	background:#ffffff;
	border-top:1px solid #e2e2e2;
	padding:10px;
}

#column_1 .flipbox .teasers .allitems a
{
	background:url(/_img/common/arrow_down.gif) no-repeat center left #ffffff;
	color:#505050;
	font-size:85%;
	padding-left:18px;
	text-decoration:none;
}

#column_1 .flipbox h2
{
	background:#ffffff;
	border-bottom:7px solid #ffffff;
	color:black;
	display:inline;
	font-weight:normal;
	margin:0 7px 0 0;
	padding:6px 10px;
	text-transform:uppercase;
	font-size: 90%;
}

#column_1 .flipbox .themenavi .pcgcteasers h3
{
	text-transform:uppercase;
}

#column_1 .flipbox .themenavi .pcgcteasers h3 a
{
  background: transparent url(/_img/common/theme_switch.gif) no-repeat 0 0;
	padding-left:23px;
	cursor:pointer;
}

#column_1 .flipbox .themenavi .pcgcteaserAUS h3 a {	background-position: 0px 0; }

#column_1 .flipbox .themenavi .pcgcteaserBIL h3 a {	background-position: 0px -200px; }

#column_1 .flipbox .themenavi .pcgcteaserCON h3 a {	background-position: 0px -400px; }

#column_1 .flipbox .themenavi .pcgcteaserFOR h3 a {	background-position: 0px -600px; }

#column_1 .flipbox .themenavi .pcgcteaserINO h3 a {	background-position: 0px -800px; }

#column_1 .flipbox .themenavi .pcgcteaserMIN h3 a {	background-position: 0px -1000px; }

#column_1 .flipbox .themenavi .pcgcteaserAUS h3.unselected a {	background-position: -5000px 0; }

#column_1 .flipbox .themenavi .pcgcteaserBIL h3.unselected a {	background-position: -5000px -200px; }

#column_1 .flipbox .themenavi .pcgcteaserCON h3.unselected a {	background-position: -5000px -400px; }

#column_1 .flipbox .themenavi .pcgcteaserFOR h3.unselected a {	background-position: -5000px -600px; }

#column_1 .flipbox .themenavi .pcgcteaserINO h3.unselected a {	background-position: -5000px -800px; }

#column_1 .flipbox .themenavi .pcgcteaserMIN h3.unselected a {	background-position: -5000px -1000px; }

#column_1 .flipbox .themenavi .unselected h3 a{
  color: #000000;
  font-weight: normal;
  text-transform: none;
}

#column_1 .flipbox .themenavi .teasers
{
	border-top: 3px solid #ffffff;
	background: #ffffff;
	padding-bottom: 1px;
}

#column_1 .flipbox .themenavi .pcgcteasers
{
	background:#FFFFFF;
	border-top: 2px solid #c8c8c8;
	margin: 10px;
}

#column_1 .flipbox .themenavi .pcgcteasers li
{
	background:#FFFFFF;
	border:none;
	border-bottom:2px solid #c8c8c8;
	padding:0;
	min-height:0;
}

#column_1 .flipbox .themenavi .pcgcteasers li.selected
{
	border:none;
}

#column_1 .flipbox .themenavi .pcgcteasers li .themeflip
{
	border-top: 1px solid #e38e00;
	border-bottom: 1px solid #e38e00;
	min-height:80px;
	background-color: #f2f2f2;
	margin: 8px 0; 
	padding: 8px 10px 8px 0; 
}

#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserAUS .themeflip { border-color: #79b059; }
#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserBIL .themeflip { border-color: #00a65d; }
#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserCON .themeflip { border-color: #009bdc; }
#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserFOR .themeflip { border-color: #005496; }
#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserINO .themeflip { border-color: #bb141a; }
#column_1 .flipbox .themenavi .pcgcteasers .pcgcteaserMIN .themeflip { border-color: #e38e00; }

#column_1 .flipbox ul
{
	margin:0;
	padding:0;
}

#column_1 .flipbox .teasers
{
	clear:both;
}

#column_1 .video_box .video_content{
  text-align:center;
}

#column_1 .clearall
{
	clear:both;
}
