html, body, table, td, div, img, form, h1, h2, h3, h4, h5, h6, p
{
margin: 0px;
padding: 0px;
border: 0px;
}

html, body
{
width: 100%;
height: 100%;
font-family: verdana, arial, sans-serif;
color: #000000;
background-color: #FFFFFF;
}

td
{
vertical-align: top;
text-align: left;
font-family: verdana, arial, sans-serif;
}

div.stopFloat
{
clear: both;
height: 1px;
overflow: hidden;
display: block;
}

a,
a:link,
a:visited
{
text-decoration: underline;
color: #333C7A;
}

a:hover,
a:focus,
a:active
{
color: #333C7A;
text-decoration: underline;
}


/* pagestructure */

div.cntOuter
{
width: 980px;
margin: 0px auto 0px auto;
text-align: left;
}

div.cntInner
{
width: 980px;
}



div.headLeft
{
margin: 5px 0px 0px 0px;
width: auto;
text-align: left;

}



div.headLeft img
{
margin: 0px 0px 0px 0px;
}

div.headLeft a,
div.headLeft a:link,
div.headLeft a:visited,
div.headLeft a:hover,
div.headLeft a:focus,
div.headLeft a:active
{
background-color: transparent;
}

div.headRight
{
margin: 15px 0px 0px 0px;
width: 980px;
/* float: left;  */
}


#contentBody
{
clear: both;
width: 980px;
background-color: #ffffff;

height: auto;

background-position: 0px 0px;
background-repeat: repeat-y;
}


#contentBodyLeft
{
width: 180px;
float: left;
background-color: #ffffff;
overflow: hidden;
}

#contentBodyRight
{
width: 800px;
float: left;
overflow: hidden;
}


#contentBodyFooter
{
width: 180px;
float: left;
font-family: verdana, sans-serif;
}

#contentBodyFooter2
{
width: 980px;
float: left;
font-family: verdana, sans-serif;
border-top: 3px solid #E2001A;
padding: 5px 0px 0px 0px;
text-align: center;
margin: 0px auto 0px auto;
font-size: 0.8em;
}

/* /pagestructure */



/* header */

div.headRight div.menuTopCommon
{
clear: both;
width: auto;
overflow: hidden;
padding-left:10px;
border-top: 3px solid #E2001A;
border-bottom: 3px solid #E2001A;
padding: 10px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

div.headRight div.menuTopCommon div
{
width: auto;
float: left;
font-family: verdana, sans-serif;
}

div.headRight div.menuTopCommon div.last
{
float: right;
}

div.headRight div.menuTopCommon div.spacer
{
width: 56px;
visibility: hidden;
border: 1px solid #ffcccc;
overflow: hidden;
}




div.headRight div.menuTopBereich-Ges,
div.headRight div.menuTopBereich-Fam,
div.headRight div.menuTopBereich-Jug,
div.headRight div.menuTopBereich-GesActive,
div.headRight div.menuTopBereich-FamActive,
div.headRight div.menuTopBereich-JugActive,
div.headRight div.menuTopBereich-GesInactive,
div.headRight div.menuTopBereich-FamInactive,
div.headRight div.menuTopBereich-JugInactive
{
margin: 0px 0px 0px 0px;
float: left;
width: 980px;
height: auto;
}

div.headRight div.menuTopBereich-Jug,
div.headRight div.menuTopBereich-JugActive,
div.headRight div.menuTopBereich-JugInactive
{
margin-right: 0px;
}

div.headRight div.menuTopBereich-GesInactive,
div.headRight div.menuTopBereich-FamInactive,
div.headRight div.menuTopBereich-JugInactive
{
filter: Alpha(opacity=60);
opacity: 0.6;
-moz-opacity: 0.6;
}

div.headRight div.menuTopBereich-Ges div.BereichItem,
div.headRight div.menuTopBereich-Fam div.BereichItem,
div.headRight div.menuTopBereich-Jug div.BereichItem,
div.headRight div.menuTopBereich-GesActive div.BereichItem,
div.headRight div.menuTopBereich-FamActive div.BereichItem,
div.headRight div.menuTopBereich-JugActive div.BereichItem,
div.headRight div.menuTopBereich-GesInactive div.BereichItem,
div.headRight div.menuTopBereich-FamInactive div.BereichItem,
div.headRight div.menuTopBereich-JugInactive div.BereichItem
{
clear: both;
height: 48px;
width: auto;
overflow: hidden;
background-repeat: no-repeat;
background-position: right bottom;

}

div.headRight div.menuTopBereich-Ges div.BereichItem,
div.headRight div.menuTopBereich-GesActive div.BereichItem,
div.headRight div.menuTopBereich-GesInactive div.BereichItem
{
/*border: 1px solid #97BF0D;*/
/*border: 1px solid #A5C639;*/
background-color: #a5c639;;

cursor: pointer;
}


div.headRight div.menuTopBereich-Fam div.BereichItem,
div.headRight div.menuTopBereich-FamActive div.BereichItem,
div.headRight div.menuTopBereich-FamInactive div.BereichItem
{
/*
border: 1px solid #C50E1F;
background-color: #C50E1F;
*/
border: 1px solid #F12525;
background-color: #F12525;
}

div.headRight div.menuTopBereich-Jug div.BereichItem,
div.headRight div.menuTopBereich-JugActive div.BereichItem,
div.headRight div.menuTopBereich-JugInactive div.BereichItem
{
border: 1px solid #FABB00;
background-color: #FABB00;
}

div.headRight div.menuTopBereich-Ges div.BereichItem div,
div.headRight div.menuTopBereich-Fam div.BereichItem div,
div.headRight div.menuTopBereich-Jug div.BereichItem div,
div.headRight div.menuTopBereich-GesActive div.BereichItem div,
div.headRight div.menuTopBereich-FamActive div.BereichItem div,
div.headRight div.menuTopBereich-JugActive div.BereichItem div,
div.headRight div.menuTopBereich-GesInactive div.BereichItem div,
div.headRight div.menuTopBereich-FamInactive div.BereichItem div,
div.headRight div.menuTopBereich-JugInactive div.BereichItem div
{
padding: 15px 10px 0px 10px;
text-align: left;
width: auto;
height: auto;
float: left;
border: 0px;
font-family: verdana, sans-serif;
}

div.headRight div.menuTopBereich-Ges div.bottomBorder,
div.headRight div.menuTopBereich-Fam div.bottomBorder,
div.headRight div.menuTopBereich-Jug div.bottomBorder,
div.headRight div.menuTopBereich-GesActive div.bottomBorder,
div.headRight div.menuTopBereich-FamActive div.bottomBorder,
div.headRight div.menuTopBereich-JugActive div.bottomBorder,
div.headRight div.menuTopBereich-GesInactive div.bottomBorder,
div.headRight div.menuTopBereich-FamInactive div.bottomBorder,
div.headRight div.menuTopBereich-JugInactive div.bottomBorder
{
height: 10px;
background-color: #FFFFFF;
overflow: hidden;
}

div.headRight div.menuTopBereich-GesActive div.bottomBorder
{
/*background-color: #97BF0D;*/
background-color: #A5C639;
}

div.headRight div.menuTopBereich-FamActive div.bottomBorder
{
/* background-color: #C50E1F; */
background-color: #F12525;
}

div.headRight div.menuTopBereich-JugActive div.bottomBorder
{
background-color: #FABB00;
}




div.headRight div.menuTopBereichSub-Ges,
div.headRight div.menuTopBereichSub-Fam,
div.headRight div.menuTopBereichSub-Jug,
div.headRight div.menuTopBereichSub-Min
{
clear: both;
width: 980px;
}

div.headRight div.menuTopBereichSub-Ges
{
/*orig. background-color: #97BF0D;*/
/*green. background-color: #A5C639;*/
/*grey. background-color: #F6F6F6;*/
background-color: #FAECEC;
}

div.headRight div.menuTopBereichSub-Fam
{
/* background-color: #C50E1F; */
background-color: #F12525;
}

div.headRight div.menuTopBereichSub-Jug
{
background-color: #FABB00;
}

div.headRight div.menuTopBereichSub-Min
{
/*background-color: #C0C0C0;*/
/*background-color: #F6F6F6;*/
background-color: #FAECEC;
}


div.headRight div.menuTopBereichSub-Ges div,
div.headRight div.menuTopBereichSub-Fam div,
div.headRight div.menuTopBereichSub-Jug div,
div.headRight div.menuTopBereichSub-Min div
{
margin: 0px 10px 0px 10px;
padding: 10px 0px 10px 0px;
font-family: verdana, sans-serif;
}




div.headRight div.breadCrumb
{
clear: both;
margin: 10px 10px 10px 0px;
font-family: verdana, sans-serif;
}


* html div.headRight div.breadCrumb
{
padding-top: 5px;
}



div.headRight a,
div.headRight a:link,
div.headRight a:visited
{
color: #000000;
text-decoration: none;
}

div.headRight a:hover,
div.headRight a:focus,
div.headRight a:active
{
color: #000000;
text-decoration: underline;
}

div.headRight div.menuTopBereich-Ges div.BereichItem div a,
div.headRight div.menuTopBereich-Fam div.BereichItem div a,
div.headRight div.menuTopBereich-Jug div.BereichItem div a,
div.headRight div.menuTopBereich-GesActive div.BereichItem div a,
div.headRight div.menuTopBereich-FamActive div.BereichItem div a,
div.headRight div.menuTopBereich-JugActive div.BereichItem div a,
div.headRight div.menuTopBereich-GesInactive div.BereichItem div a,
div.headRight div.menuTopBereich-FamInactive div.BereichItem div a,
div.headRight div.menuTopBereich-JugInactive div.BereichItem div a
{
background-color: transparent;
}


div.headRight div.menuTopCommon div a,
div.headRight div.menuTopCommon div a:link,
div.headRight div.menuTopCommon div a:visited
{
color: #000000;
text-decoration: none;
/* background-color: transparent; */
}

div.headRight div.menuTopCommon div a:hover,
div.headRight div.menuTopCommon div a:focus,
div.headRight div.menuTopCommon div a:active
{
color: #000000;
text-decoration: underline;
background-color: #EEEEEE;
}

div.headRight div.menuTopCommon div a.active,
div.headRight div.menuTopCommon div a.active:link,
div.headRight div.menuTopCommon div a.active:visited,
div.headRight div.menuTopCommon div a.active:hover,
div.headRight div.menuTopCommon div a.active:focus,
div.headRight div.menuTopCommon div a.active:active
{
color: #000000;
text-decoration: underline;
background-color: #EEEEEE;
}

div.menuTopBereichSub-Ges div a.active,
div.menuTopBereichSub-Ges div a.active:link,
div.menuTopBereichSub-Ges div a.active:visited,
div.menuTopBereichSub-Ges div a.active:hover,
div.menuTopBereichSub-Ges div a.active:focus,
div.menuTopBereichSub-Ges div a.active:active
{
color: #000000;
text-decoration: underline;
background-color: #EEEEEE;
}

div.menuTopBereichSub-Min div a.active,
div.menuTopBereichSub-Min div a.active:link,
div.menuTopBereichSub-Min div a.active:visited,
div.menuTopBereichSub-Min div a.active:hover,
div.menuTopBereichSub-Min div a.active:focus,
div.menuTopBereichSub-Min div a.active:active
{
color: #000000;
text-decoration: underline;
background-color: #EEEEEE;
}


div.headRight div.breadCrumb a,
div.headRight div.breadCrumb a:link,
div.headRight div.breadCrumb a:visited
{
color: #333C7A;
text-decoration: none;
/* background-color: transparent; */
}

div.headRight div.breadCrumb a:hover,
div.headRight div.breadCrumb a:focus,
div.headRight div.breadCrumb a:active
{
color: #333C7A;
text-decoration: underline;
}


#contentBodyRight div.indentContent div.breadCrumb
{
clear: both;
margin: 3px 0px 15px 0px;
font-family: verdana, sans-serif;
}

#contentBodyRight div.indentContent div.breadCrumb a,
#contentBodyRight div.indentContent div.breadCrumb a:link,
#contentBodyRight div.indentContent div.breadCrumb a:visited,
#contentBodyRight div.indentContent div.breadCrumb a:focus
{
text-decoration: none;
color: #333C7A;
}

#contentBodyRight div.indentContent div.breadCrumb a:hover,
#contentBodyRight div.indentContent div.breadCrumb a:active
{
text-decoration: none;
color: #333C7A;
text-decoration: underline;
}

/* /header */


/* left menu */

#contentBodyLeft div.menuText
{
margin: 0px 8px 8px 8px;
font-family: verdana, sans-serif;
}

#contentBodyLeft div.menuHead-Ges,
#contentBodyLeft div.menuHead-Fam,
#contentBodyLeft div.menuHead-Jug
{
margin: 0px 5px 5px 0px;
padding: 2px 2px 2px 8px;
background-position: -120px 0px;
background-repeat: no-repeat;
font-family: verdana, sans-serif;
color: #FFFFFF;
background-color: #E2001A;
}


#contentBodyLeft div.menuHead-Ges a,
#contentBodyLeft div.menuHead-Ges a:link,
#contentBodyLeft div.menuHead-Ges a:visited,
#contentBodyLeft div.menuHead-Ges a:hover,
#contentBodyLeft div.menuHead-Ges a:focus,
#contentBodyLeft div.menuHead-Ges a:active,
#contentBodyLeft div.menuHead-Fam a,
#contentBodyLeft div.menuHead-Fam a:link,
#contentBodyLeft div.menuHead-Fam a:visited,
#contentBodyLeft div.menuHead-Fam a:hover,
#contentBodyLeft div.menuHead-Fam a:focus,
#contentBodyLeft div.menuHead-Fam a:active,
#contentBodyLeft div.menuHead-Jug a,
#contentBodyLeft div.menuHead-Jug a:link,
#contentBodyLeft div.menuHead-Jug a:visited,
#contentBodyLeft div.menuHead-Jug a:hover,
#contentBodyLeft div.menuHead-Jug a:focus,
#contentBodyLeft div.menuHead-Jug a:active
{
text-decoration: none;
color: #000000;
}

#contentBodyLeft div.menuHead-Ges a:hover,
#contentBodyLeft div.menuHead-Ges a:focus,
#contentBodyLeft div.menuHead-Ges a:active,
#contentBodyLeft div.menuHead-Fam a:hover,
#contentBodyLeft div.menuHead-Fam a:focus,
#contentBodyLeft div.menuHead-Fam a:active,
#contentBodyLeft div.menuHead-Jug a:hover,
#contentBodyLeft div.menuHead-Jug a:focus,
#contentBodyLeft div.menuHead-Jug a:active
{
background-color: transparent;
}

#contentBodyLeft div.menuItem,
#contentBodyFooter div.menuItem
{
margin: 0px 15px 5px 14px;
font-family: verdana, sans-serif;
}

#contentBodyLeft div.menuItem a,
#contentBodyLeft div.menuItem a:link,
#contentBodyLeft div.menuItem a:visited,
#contentBodyLeft div.menuItem a:hover,
#contentBodyLeft div.menuItem a:focus,
#contentBodyLeft div.menuItem a:active,
#contentBodyFooter div.menuItem a,
#contentBodyFooter div.menuItem a:link,
#contentBodyFooter div.menuItem a:visited,
#contentBodyFooter div.menuItem a:hover,
#contentBodyFooter div.menuItem a:focus,
#contentBodyFooter div.menuItem a:active
{
text-decoration: underline;
color: #000000;
}


#contentBodyLeft div.menuSearch
{
width: 150px;
margin: 0px;
background-repeat: no-repeat;
background-position: 0px 27px;
}

#contentBodyLeft div.menuSearch input
{
width: 108px;
margin: 10px 0px 0px 42px;
padding: 0px;
border: 0px;
background-color: #ffffff;
color: #888888;
font-size: 70%;
font-weight: bold;
}

#contentBodyLeft div.menuSearch div.menuSearchBg
{
background-repeat: no-repeat;
background-position: 0px 0px;
}


#contentBodyLeft div.menuSearch div.menuSearchBg div.menuSearchLink
{
font-size: 65%;
}

#contentBodyLeft div.menuSearch div.menuSearchBottom
{
height: 1px;
overflow: hidden;
background-repeat: no-repeat;
background-position: 0px 0px;
}



#contentBodyLeft div.banner
{
margin-bottom: 20px;
margin-left: 10px;
text-align: left;
}


/* /left menu */



/* content */

div.headLeft div.colorSpacer
{
margin: 7px 0px 0px 0px;
height: 6px;
width: 800px;
/* overflow: hidden; */
/* background-color: #C50E1F; */
/*background-color: #F12525;*/
background-color: #97BF0D;
}
div.headLeft  div.colorSpacer div.green
{
height: 6px;
/* overflow: hidden; */
/*background-color: #97BF0D;*/
background-color: #97BF0D;
width: 260px;
float: left;
}
div.headLeft  div.colorSpacer div.yellow
{
height: 6px;
/* overflow: hidden; */
background-color: #FABB00;
width: 260px;
float: right;
}


div.newsSeparator div.colorSpacer
{
margin: 7px 0px 0px 0px;
height: 6px;
width: 500px;
/*background-color: #F12525;*/
/*background-color: #F6F6F6;*/
background-color: #E2001A;
}
div.newsSeparator  div.colorSpacer div.green
{
height: 6px;
background-color: #97BF0D;
width: 160px;
float: left;
}
div.newsSeparator  div.colorSpacer div.yellow
{
height: 6px;
background-color: #FABB00;
width: 160px;
float: right;
}



#contentBodyRight div.indent1
{
margin: 5px 10px 0px 10px;
}

#contentBodyRight div.indent2
{
margin: 0px 20px 0px 20px;
}

#contentBodyRight div.indentContent
{
clear: both;
padding: 20px 40px 20px 40px;
display: block;
}

#contentBodyRight div.indentPodcast
{
clear: both;
padding: 20px 20px 20px 40px;
display: block;
}



#contentBodyRight div.navContainer,
#contentBodyRight div.navContainerBottom
{
clear: both;
float: none;
margin: 15px 0px 0px 0px;
}


#contentBodyRight div.navContainerBottom
{
margin: 10px 0px 0px 0px;
}

#contentBodyRight div.navContainer div,
#contentBodyRight div.navContainerBottom div
{
float: left;
width: auto;
}

#contentBodyRight div.navContainer div.navButton,
#contentBodyRight div.navContainerBottom div.navButton
{
width: 15%;
}

#contentBodyRight div.navContainer div.navPageNumber,
#contentBodyRight div.navContainerBottom div.navPageNumber
{
width: 40%;
text-align: center;
}


#contentBodyRight div.stopFloat
{
clear: both;
height: 1px;
overflow: hidden;
display: block;
}

#contentBodyRight div.bgArticle
{
margin: 5px 20px 5px 20px;
background-color: #ffffff;
}


#contentBodyRight div.bgArticle div.listChannelsLeft,
#contentBodyRight div.bgArticle div.listChannelsRight
{
width: 49%;
float: left;
overflow: hidden;
}

#contentBodyRight div.bgArticle div.listChannelsRight
{
float: right;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer
{
clear: both;
width: 100%;
margin-bottom: 10px;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop
{
clear: both;
width: 100%;
padding: 4px 5px 3px 5px;
font-weight: bold;
font-family: verdana, sans-serif;
}


#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerLeft,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerRight,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerLeft,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerRight
{
width: 50%;
overflow: hidden;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerLeft,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerLeft
{
float: left;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerRight,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerRight
{
float: right;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerLeft div,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerRight div,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerLeft div,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerRight div
{
margin: 1px 5px 4px 5px;
}



#contentBodyRight div.bgArticle div.listChannelsLeft a,
#contentBodyRight div.bgArticle div.listChannelsLeft a:link,
#contentBodyRight div.bgArticle div.listChannelsLeft a:visited,
#contentBodyRight div.bgArticle div.listChannelsLeft a:hover,
#contentBodyRight div.bgArticle div.listChannelsLeft a:focus,
#contentBodyRight div.bgArticle div.listChannelsLeft a:active,
#contentBodyRight div.bgArticle div.listChannelsRight a,
#contentBodyRight div.bgArticle div.listChannelsRight a:link,
#contentBodyRight div.bgArticle div.listChannelsRight a:visited,
#contentBodyRight div.bgArticle div.listChannelsRight a:hover,
#contentBodyRight div.bgArticle div.listChannelsRight a:focus,
#contentBodyRight div.bgArticle div.listChannelsRight a:active
{
text-decoration: none;
color: #000000;
}

#contentBodyRight div.bgArticle div.listChannelsLeft a:hover,
#contentBodyRight div.bgArticle div.listChannelsLeft a:focus,
#contentBodyRight div.bgArticle div.listChannelsLeft a:active,
#contentBodyRight div.bgArticle div.listChannelsRight a:hover,
#contentBodyRight div.bgArticle div.listChannelsRight a:focus,
#contentBodyRight div.bgArticle div.listChannelsRight a:active
{
text-decoration: underline;
background-color: #FFFFFF;
}

#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a:link,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a:visited,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a:hover,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a:focus,
#contentBodyRight div.bgArticle div.listChannelsLeft div.channelContainer div.channelContainerTop a:active,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a:link,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a:visited,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a:hover,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a:focus,
#contentBodyRight div.bgArticle div.listChannelsRight div.channelContainer div.channelContainerTop a:active
{
text-decoration: underline;
color: #333C7A;
}


h1
{
margin-bottom: 10px;
color: #333C7A;
display: block;
clear: both;
font-family: verdana, sans-serif;
}

h2
{
margin-top: 3px;
margin-bottom: 6px;
color: #333C7A;
display: block;
clear: both;
font-family: verdana, sans-serif;
}


ul
{
padding: 0px;
margin: 0px auto 10px 30px;
}

li
{
padding: 0px;
margin: 0px 0px 4px 0px;
}

div.textContainer
{
float: left;
}

div.textContainerDownloadLink
{
float: none;
/* clear: both; */
margin-bottom: 4px;
padding-left: 10px;
background-position: 0px 6px;
background-repeat: no-repeat;
}

div.textContainer div,
div.textContainerDownloadLink div
{
margin-top: 3px;
}

div.textContainer p,
div.textContainer div p,
div.textContainerDownloadLink p,
div.textContainerDownloadLink div p
{
margin-bottom: 6px;
}

div.textContainerDownloadLink a,
div.textContainerDownloadLink a:link,
div.textContainerDownloadLink a:visited,
div.textContainerDownloadLink a:hover,
div.textContainerDownloadLink a:focus,
div.textContainerDownloadLink a:active
{
text-decoration: none;
font-weight: bold;
color: #000000;
}

div.textContainerDownloadLink a:hover,
div.textContainerDownloadLink a:active
{
text-decoration: underline;
}


div.imageContainer
{
float: left;
}

div.imageContainer div
{
margin-top: 3px;
}


div.textContainer div.breadCrumb a,
div.textContainer div.breadCrumb a:link,
div.textContainer div.breadCrumb a:visited,
div.textContainer div.breadCrumb a:hover,
div.textContainer div.breadCrumb a:focus,
div.textContainer div.breadCrumb a:active
{
color: #000000;
}

input, select, textarea
{
float: none;
margin: 0px 0px 0px 0px;
padding: 2px;
width: 360px;
border: 2px solid #888888;
font-family: verdana, arial, sans-serif;
}

select
{
width: 370px;
}

input.but
{
width: auto;
padding: 0px 10px 0px 10px;
font-weight: bold;
}

.hidden
{
position: absolute;
top: -1000px;
left: -100px;
width: 1px;
height: 1px;
overflow: hidden;
display: inline;
}


#jump a, #jump a:visited, #jump a:hover {
position:absolute; 
left:-1000px; 
top:-1000px; 
width:1px; 
height: 1px;
overflow:hidden; 
display:inline;
}

#jump a:focus, #jump a:active {
z-index:99;
top:3px;
left:15px;
width:auto; 
height:auto;
color: #E2001A;
}

#jump p {
line-height:1em;
height:1em;
margin:0;
z-index:99;
color: #E2001A;
}

span.alert
{
font-weight: bold;
color: #DB3E00;
}

/* /content */








