body   
{ 
	background-color: #303030;
}

.menu
{
	display:block;
	color: #C0C0C0;
	font-size: 12px;
	background:url(Bilder/Button_pink.jpg);
	width: 160px;
	height: 19px;
	text-indent: 15px;
	text-decoration: none;
	font-family:  Verdana, sans-serif;
	line-height: 19px;
}

.menu:hover
{
	display:block;
	color: #F10AC2;
	font-size: 12px;
	background:url(Bilder/Button_pink2.jpg);
	width: 160px;
	height: 19px;
	text-indent: 15px;
	text-decoration: none;
	font-family:  Verdana, sans-serif;
	line-height: 19px;
} 

.abg
{
  background-color: #303030;
}

td 
{
  font-family: Verdana; 
  font-size: 13px;
  color: #FFFFFF;
}

a 
{ 
  color: #F10AC2; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
}

a:hover 
{   
  color: #00FFFF; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: underline; 
}

a.box 
{ 
  color: #ffffff; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
}

a.box:hover 
{   
  text-decoration: none;  
}

hmenu
{   
    color: #ffffff; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none;  
}

a.hmenu
{   
    color: #ffffff; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: underline;  
}

hmenu:hover
{   
    color: #ffffff; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none;  
}


.Chead
{
  background-color: #303030;
  color: #b44159;
}

.Chead td, .Chead td strong, .Chead h4, .Chead td b
{
  color: #ffffff;
}

.Callg
{
  background-color: #303030;
	color: #000000;
}

.Callg td
{
  color: #ffffff;
}

.Cnorm 
{
  background-color: #3b3b3b;
}
.Cmite
{
  background-color: #2a2a2a;
}
.Cdark
{
  background-color: #333333;
background      : url('/webseite/include/designs/lod03_pink/Bilder/menuebg_gelb.jpg') no-repeat;
}

#Ballg
{
	color: #000000;
}
#Ballg td
{
	color: #000000;
}

.Bhead

{
  background-color: #333333;
	color: #FFFFFF;
}
.Bbody
{
  background-color: #303030;
	color: #000000;
}

.rand
{
  border: solid #1b1b1b 1px;
}

.smalfont 
{ 
    font-size: 10px;
		text-decoration: none; 
}

.border 
{ 
   background-color: #1b1b1b; 
}
hr 
{ 
    height: 0px; 
		border: solid #1b1b1b 0px; 
		border-top-width: 1px; 
}

input, textarea, select
{ 
    color: #000000;  
    font: 12px Verdana;  
    border-color: #1b1b1b;
  	border-width: 1px;
    border-style: solid;  
    text-decoration: none;  
    background-color: #EFEFEF;  
}
#containerSwitcher {
  position        : relative;
  width           : 690px;
  height          : 255px;
background      : url('/scripts/containerbg.png') no-repeat;
}
#containerSwitcher img {
  border          : 0;
}
/* BIG IMAGE */
#imageBox {
  position        : absolute;
  top             : 2px;
  left            : 2px;
  width           : 280px;
  height          : 239px;
  
}
#imageBox a {
  position        : absolute;
  top             : 0px;
  left            : 0px;
  display         : block;
  overflow        : hidden;
  width           : 369px;
  height          : 230px;
  margin          : 4px 0 0 4px;
  text-decoration : none;
  background      : silver;
}
#imageBox a span.infoBox {
  position        : absolute;
  bottom          : 0px;
  left            : 0px;
  z-index         : 500;
  width           : 469px;
  height          : 0px;
  text-decoration : none;
  background      : #000;
}
#imageBox a span.info {
  position        : absolute;
  bottom          : 0px;
  left            : 10px;
  z-index         : 550;
  width           : 449px;
  height          : 29px;
  line-height     : 29px;
  text-decoration : none;
  font-size       : 21px;
  font-weight     : bold;
  color           : #FFF;
}
#imageBox a#image1, #imageBox a#image2, #imageBox a#image3, #imageBox a#image4 {
  display:none;
}
/* TABS */
#articleList {
  position        : absolute;
  top             : 6px;
  right           : 2px;
  width           : 330px;
  height          : 231px;
  background      : url('/scripts/bgList.png') no-repeat 20px 0px;
}
#articleList ul, #articleList ul li {
  margin          : 0;
  padding         : 0;
  list-style-type : none;
  border          : 0;
}
#articleList ul {
  width           : 330px;
}
#articleList ul li {
  position        : relative;
  float           : left;
  height          : 58px;
  width           : 330px;
  font-size       : 0px;
}
#articleList ul li div {
  width           : 330px;
  height          : 57px;
}
#articleList ul li a.smallImage {
  position        : absolute;
  top             : 2px;
  left            : 25px;
  width           : 76px;
  height          : 52px;
  background      : url('/scripts/bgSmallImage.png') no-repeat;
}
#articleList ul li a.smallImage img {
  margin          : 6px 0 0 4px;
}
#articleList ul li p {
  position        : absolute;
  top             : 2px;
  left            : 110px;
  margin          : 0;
  padding         : 4px 0;
  font-size       : 12px;
  color           : #ffffff;
}
#articleList ul li a.more {
  position        : absolute;
  top             : 35px;
  left            : 110px;
  text-decoration : none;
  font-size       : 12px;
  color           : #0D5286;
}
#articleList ul li a.more:hover span {
  text-decoration  : underline;
}
#articleList ul li.active, #articleList ul li:hover {
  position        : relative;
}
#articleList ul li.active div, #articleList ul li:hover div {
  position        : absolute;
  top             : 0px;
  left            : 0px;
  z-index         : 400;
  cursor          : pointer;
  background      : url('/scripts/activeList2.png') no-repeat;
}
#articleList ul li.active a.smallImage, #articleList ul li:hover a.smallImage {
  display         : none;
}
#articleList ul li.active p, #articleList ul li:hover p {
  position        : absolute;
  top             : 2px;
  left            : 30px;
  font-weight     : bold;
  color           : #FFF;
}
#articleList ul li.active a.more, #articleList ul li:hover a.more {
  position        : absolute;
  top             : 35px;
  left            : 30px;
  text-decoration : none;
  font-size       : 12px;
  color           : #FFF;
}


.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 600px;
height: 300px; /* Set height to be able to contain height of largest content shown*/
border: 2px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: black;
padding: 1px;
visibility: hidden;
width: 600px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 600px;
margin-top: 1px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: black; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}





.daudn {

    /*position: absolute;*/
    /*bottom: 0px;*/
    /*left: 0px;*/

    height: 120px;
    margin: 0px;
    padding: 0 0 50px 0;
    text-align: left;
    scrollbars: no;
    float: left;
overflow:hidden;
}


.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
z-index:9;
background-image: url(/scripts/panelpg.png);
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}
.page-content {
margin-left:0px;
margin-top:0px;
padding:0px;
background-image: url(/scripts/panelpg.png);
opacity:0.7;
filter: alpha(opacity=70);
z-index:9;
} 
.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 0px;
font: normal 12px Verdana;
opacity:1.0;
filter: alpha(opacity=99);
width: 999px;
z-index:9;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
width: 999px;
float: right;
color: #000000;
background:  #FF0000 ; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 0px;
text-align: center;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
color: white;
display: block;
background:   #FF0000;
background: url(/webseite/include/designs/lod03_pink/Bilder/menuebg_gelb.jpg) center center repeat-x; /*THEME CHANGE HERE*/
height: 20px;

cursor: pointer;
text-align: center;
width: 999px;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 0px;
margin-left: 0px;


}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: #FFFF00; /*background of toggle tab onMouseover*/
color: green;
width: 999px;
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
color: green;
width: 999px;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
width: 999px;
color: #FFCC00;
}



.chromestyle{
width: 1000px;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 100%;
background: url(/webseite/include/designs/lod03_pink/Bilder/menuebg.jpg) center center repeat-x; /*THEME CHANGE HERE*/
padding: 10px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: white;
padding: 10px 7px;
margin: 0;
text-decoration: none;
border-right: 0px solid #a20063;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/webseite/include/designs/lod03_pink/Bilder/menuebg_gelb.jpg) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
border: 3px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #760707;

width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: white;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #a20063;
}






.expandticker{
padding:0px;
width: 690px;
height:250px;
overflow-y:auto; /*set DIV to scroll if content exceeds ticker height*/
position: relative;
background      : url('/scripts/newsbg.png') no-repeat;
}

.expandcontent{
display:none;
}

ul.dropdownlist{
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;

list-style-type: none;
background: white;
padding: px;
}


ul.dropdownlist li a{
display: block;
background: #ffdb8d;
color: black;
text-decoration: none;
padding: 3px 5px 3px 3px;
}

ul.dropdownlist li a:hover{
background: #ffbf6d;
color: black;
}

ul.dropdownlist li.selected a{
background: #ca431a;
color: white;
}


#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.theme-default #slider {
    margin:1px auto 0 auto;
    width:700px; /* Make sure your images are the same size */
    height:160px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:0px;
}


#menu {}
#menu ul { padding-left: 10px; margin-left: 10px; }
#smallmenu { }
#smallmenu li { font-size: 9px; }
#smallmenu a { font-size: 9px; }
