A.akt:link
{
	margin-left:3px;
	font-size:12px;
	color: #000000;
	font-weight: bold;
}

A.noakt:link
{
	margin-left:3px;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}

A.akt:hover
{
	margin-left:3px;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

A.noakt:hover
{
	margin-left:3px;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.akt:active
{
	margin-left:3px;
	font-size:12px;
	color: #000000;
	font-weight: bold;
}

A.noakt:active
{
	margin-left:3px;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}

A.akt:visited
{
	margin-left:3px;
	font-size:12px;
	color: #000000;
	font-weight: bold;
}

A.noakt:visited
{
	margin-left:3px;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}

DIV.medienseiten
{

	margin-left: 25px; 
	margin-top: -13px;
	font-family: verdana,arial;
	font-size:12px;
	font-weight:bold;
	color: #204C91;
 
}

h1.csc-firstHeaderMedienseiten {
	color: #001676;
	font-family: arial;
	font-size:14pt;
}


h2.csc-firstHeaderMedienseiten {
	color: #0d8ed2;
	font-family: arial;
	font-size:12pt;
}


DIV.lastnews
{
	font-size:12px;
}

P.csc-caption { padding-top: 50px; font-size: 10px; font-family: Arial; }

h1.csc-homeHeader {
	color: #FF9900;
}

h1.csc-firstHeader {
	margin-top: -10px;
	margin-top: 0px;

}



h1.csc-homeHeader-centered {
	color: #00147A;
	text-align: left;
	margin-top: -15px;
	margin-bottom:-20px;
	padding-bottom:-20px;
}


DIV.csc-header-n2 {
	padding-left: 0px;
}

DIV {
#	font-size:9pt;
	font-size:12px;
	LINE-HEIGHT: 130%;
}

DIV.csc-header { padding-top: 10px; }



A:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    text-decoration:underlined;
}
A:visited
{
    COLOR: #001676;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    text-decoration:underlined;
}
A:hover
{
    COLOR: #c50023;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A:active
{
    COLOR: #c50023;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
UL
{
    MARGIN-TOP: 0px;
    LIST-STYLE-POSITION: outside;
    MARGIN-BOTTOM: 0px;
    LIST-STYLE-TYPE: square
    FONT-SIZE: 12px;
}

LI
{
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    MARGIN-LEFT: -20px;
    PADDING-LEFT: -20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.erwTabelle {
border-collapse:collapse;
border-width:1px;
border-color:#E6E6E6;

}
table.erwTabelle TH {
background-color:#E6E6E6;
}

SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
H1
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

table.TR
{
	font-size:12px;
}


TD.FIELDHEADLINE
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.FIELDTEXT
{
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.tx_iabaddressdirectory_address_SEARCHLABEL
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.tx_iabaddressdirectory_address_INPUT
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bannerrechts
{
	padding-top: 0px;
	padding-left: 25px;
}
.bannerrechts1
{
	padding-top: 17px;
	padding-left: 25px;
}
.bannerrechts2
{
	padding-top: 17px;
	padding-left: 25px;
}


TD
{
#	font-size: 9pt;
	font-size: 12px;

 	line-height: 130%;
}

TD.input
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.FIELDTEXT
{
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.COVERSTORY
{
    FONT-SIZE: 24px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.lastnews
{
    font-size: 11px;
}
TD.MAINCATEGORYLIST
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.SUBCATEGORYLIST
{
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}




P
{
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LINE-HEIGHT: 135%
}
P.TEXTBOLD
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.TEXTBOLD
{
    FONT-WEIGHT: bold;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1
{
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 10px;
    COLOR: #001676;
    paddint-top: 10px
}
H2
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 8px;
    COLOR: #001676;
    PADDING-TOP: 8px
}
H3
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    PADDING-TOP: 8px
}
H4
{
    FONT-SIZE: 10pt;
    COLOR: #000000
}
H5
{
    FONT-SIZE: 10px
}
H6
{
    FONT-SIZE: 10px
}
.subhead1
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif
}
.subhead2
{
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, sans-serif
}
.subhead3
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, sans-serif
}
.headerdate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, sans-serif
}
.caption
{
    FONT-SIZE: 10px;
    COLOR: #ff9966;
    FONT-FAMILY: Verdana, sans-serif
}
.bulletlist
{
#    FONT-SIZE: 9pt
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif
}


table
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, sans-serif;
}


.searchform
{
    FONT-WEIGHT: normal;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;


    COLOR: #6600cc;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultpagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6600cc;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, sans-serif
}
.searchmarkup
{
    COLOR: #ff0066
}
.loginform
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-form-label
{
    FONT-WEIGHT: normal;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;

    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-form-label-req
{
    FONT-WEIGHT: bolder;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;

    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif
}
.mailformcomment
{
    FONT-WEIGHT: bolder;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;

    COLOR: #cc0000;
    FONT-FAMILY: Verdana, sans-serif
}
.mailformradio
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, sans-serif
}
.filelinks
{
    FONT-SIZE: 14px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, sans-serif
}
.filelinkssize
{
    FONT-SIZE: 14px;
    COLOR: green;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-sitemap-level1
{
    line-height: 117%;
#    FONT-SIZE: 9pt;
    MARGIN-TOP: 10px;

    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-sitemap-level2
{
    line-height: 117%;
#    FONT-SIZE: 9pt;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 20px;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-sitemap-level3
{
    line-height: 117%;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 40px;
    FONT-FAMILY: Verdana, sans-serif
}
.csc-sitemap-level4
{
    line-height: 117%;
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 60px;
    FONT-FAMILY: Verdana, sans-serif
}
.celmenu
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
#    FONT-SIZE: 9pt;
    COLOR: olive;
    FONT-FAMILY: Verdana, sans-serif
}
.celsubmenu
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, sans-serif
}
.tx-julleevents-pi1-listrowField-title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 130px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.tx-julleevents-pi1-listrowField-city
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 130px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.tx-julleevents-pi1-listrowField-teaser
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 130px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.tx-julleevents-pi1-listrowField-date
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 130px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
DIV.copyright_feet
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tx_iabaddress_list_area
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;

    
}


.tx_iabaddress_list_cat1
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;    
}

.tx_iabaddress_list_cat2
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;    
}

INPUT.suchfeld
{
font-size:9px;
BORDER: #000000 1px solid;
BACKGROUND-COLOR: #FFFFFF;
COLOR: #000000;
width:155px;
padding-left:1;
margin-top:-1;
}

INPUT.suchbutton
{
margin-top:5;

}

FONT.header
{
#font-size:9pt;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

A.header
{
color:#FFFFFF;
text-decoration:none;
}

TD#menu1 A
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
}

div.menu1-level1-NO
{
    padding-left: 20px;
}

div.menu1-level1-ACT
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    color: #888888;
    padding-left: 20px;
}

div.menu1-level1-RO
{
    font-family: Arial;
    font-size: 20pt;
    font-weight: bold;
    text-decoration: none;
    color: #888888;
    padding-left: 20px;
}

div.menu2-level2-NO
{
    font-family: Arial;
    font-size: 22pt;
    font-weight: bold;
    text-decoration: none;
    color: #888888;
    padding-left: 20px;
}

div.toplinemenu2
{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:16px;
  padding-top:7px;
}

div.toplinemenu2-home
{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  padding-top:7px;
}

div.toplinemenu2-1_print
{
  font-family:Arial, Helvetica, sans-serif;
#  font-weight:bold;
  font-size:20px;
  padding:0px;
}

div.toplinemenu2-2_print
{
  font-family:Arial, Helvetica, sans-serif;
#  font-weight:bold;
  font-size:16px;
  padding:0px;
}



.footer a:link {
	color: #6e6e6e;
	font-size: 7pt;
	text-decoration: none;
}
.footer a:active {
	color: #6e6e6e;
	font-size: 7pt;
	text-decoration: none;
}
.footer a:visited {
	color: #6e6e6e;
	font-size: 7pt;
	text-decoration: none;
}
.header a {FONT-SIZE: 9px; COLOR: #fff; text-decoration:none;}
.header a:hover {COLOR: #000;}
.header2 a {FONT-SIZE: 9px; COLOR: #fff; text-decoration:none;}
.header2 a:hover {COLOR: #ccc;}
.footer-links {text-align:center; FONT-SIZE: 9px; COLOR: #001073; border-bottom:1px solid #001073; border-top:1px solid #001073; padding:5px; margin:5px;}
.footer-links a {FONT-SIZE: 9px; COLOR: #001073; text-decoration:none;}
.footer-links a:hover {COLOR: #000;}