/*
--------------------------------------------------------------------------------------------------------------------------------------
# vc-styles.css
--------------------------------------------------------------------------------------------------------------------------------------
*/

UL {
    list-style-type:square;
    font-family:Arial, sans-serif;
    font-size:0.8em;
    padding-left:17px;
    line-height:1.5em;
    margin-left:0px;
    margin-top:5px;
    margin-bottom:5px;
}

a {
  color:#db6528;
  text-decoration:none;
}

a:hover {
  color:#db6528;
  text-decoration:underline;
}

p {
  margin:0px;
  padding:0px;
}

form {
  margin:0px;
  padding:0px;
}

img {
  border:0px;
}

h1 {
  font-family:Arial, sans-serif;
  font-size:16px;
  font-weight:normal;
  color:#6d572e;
  margin:0px;
  padding:0px;
  clear:both;
}

h2 {
  font-family:Arial, sans-serif;
  font-size:16px;
  color:#ffffff;
  margin:0px;
  padding:0px;
  line-height:1.2em;
}

h3 {
  font-family:Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:0px;
}

h3.brown {
  color:#e0d5b9;
}

h4 {
  font-family:Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  color:#535d5e;
  margin:0px;
  padding:0px;
}

.csc-header {
  font-family:Arial, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:0px;
}

.bodytext {
  font-family:Arial, sans-serif;
  font-size:0.8em;
  color:#000;
  line-height:1.5em;
  padding-top:8px;
  padding-bottom:8px;
}

#refContent .bodytext {
  padding-top:0px;
}

.glossarBodytext {
  font-family:Arial, sans-serif;
  font-size:11px;
  color:#535d5e;
  margin-top:10px;
  height:155px;
  overflow:auto;
}

.noborder {
  font-family:Arial, sans-serif;
  font-size:0.8em;
  color:#535d5e;
  line-height:1.5em;
  padding-top:0px;
  padding-bottom:0px;
}

a.download {
  padding-left:12px;
  background:transparent url(../images/download.gif) 0px 2px no-repeat;
}

.contenttable {
  margin:0px;
  padding:0px;
}

/*
--------------------------------------------------------------------------------------------------------------------------------------
CSS für die thickboxs
--------------------------------------------------------------------------------------------------------------------------------------
*/

.clDescriptionContGlossar {
  position:absolute;
  visibility:hidden;
  width:152px;
  height:160px;
  background-image: url(../images/glossar_bubble.png);
  background-repeat:no-repeat;
  padding:4px; margin:0px; z-index:101;
}

.clDescriptionGlossar {
  width:142px;
  height:160px;
  left:0px;
  top:0px;
  overflow:hidden;
}

.thickbox{
  position: relative;
  z-index: 0;
  text-decoration:none;
  background:transparent url(../images/glossar_link_fragezeichen.gif) no-repeat scroll 0 5px;
  padding-left:10px;
  color:#8D9608;
}

#druckmenu_left .thickbox {
  padding-left:10px;
  background:transparent url(../images/glossar_link_fragezeichen.gif) no-repeat scroll 0 3px;
}

.thickbox:hover {
  text-decoration:underline;
  color:#8D9608;
}

#rssFeed .thickbox {
  background:transparent none;
  padding-left:0px;
}

#glossarClose {
  margin-right:-23px;
  margin-top:-20px;
  z-index:222;
}

* html #glossarClose {
  margin-right:0px;
  margin-top:0px;
}

#glossarFooterWrapper {
  width:100%;
  height:31px;
  background: #00A1D0;
}

#glossarFooterLeft {
  float:left;
  font-family:Arial,sans-serif;
  font-size:11px;
  color:white;
  margin-top:9px;
  margin-left:15px;
}

#glossarFooterRight {
  float:right;
  font-family:Arial,sans-serif;
  font-size:11px;
  color:white;
  margin-top:8px;
  margin-right:15px;
}

#glossarFooterRight A{
  font-weight:bold;
  text-decoration:underline;
  color:white;
}
/*
--------------------------------------------------------------------------------------------------------------------------------------
Links
--------------------------------------------------------------------------------------------------------------------------------------
*/

#lightbox-link:link{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

#lightbox-link:visited{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

#lightbox-link:hover{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

.internal-link:link{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}

.internal-link:visited{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}

.internal-link:hover{
  background:transparent url(../images/link_icon_internal.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

.external-link-new-window:link{
  background:transparent url(../images/link_icon_external.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}

.external-link-new-window:visited{
  background:transparent url(../images/link_icon_external.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}

.external-link-new-window:hover{
  background:transparent url(../images/link_icon_external.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

.download:link{
  background:transparent url(../images/link_icon_download.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}

.download:visited{
  background:transparent url(../images/link_icon_download.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:none;
}
.download:hover{
  background:transparent url(../images/link_icon_download.gif) no-repeat scroll 0 2px;
  padding-left:11px;
  color:#DB6528;
  text-decoration:underline;
}

.jdGallery .slideElement {
  background-color:#D3D3D3!important;
  background-position:left top!important;
}

.rgsgcontent {
  background-color:#D3D3D3!important;
}

