/*
    swfObject
------------------------------------------------------------------- */
div.swfObject{
user-focus: none; outline : none; -moz-user-focus: none; -moz-outline: none;
}
#headerTheme, #contentTheme, #overlayIntroduction{
user-focus: none; outline : none; -moz-user-focus: none; -moz-outline: none;
}


/*
    MediaPlayer
------------------------------------------------------------------- */
div.wrapperMediaPlayer{
border:1px solid #d8d8d8;
padding:1px 0 1px 1px;
width:591px;
}
/*
    MediaPlayer PlayListData
------------------------------------------------------------------- */
#mediaplayer_playlistdata{border:#dadada 0px solid;}
.mediaplayer_playlistdata_item {font:12px verdana,arial,helvetica,sans-serif; color:#000000; background-color:#f1f1f1; vertical-align:top; text-align:left;cursor:pointer;}
.mediaplayer_playlistdata_item:hover {font:12px verdana,arial,helvetica,sans-serif; color:#000000; background-color:#e9f6de;}


/*
    divOverlay
------------------------------------------------------------------- */
#overlay{
background: #0067c4 url(../images/background_blue_gradient_375x2.jpg) repeat-x left top;
z-index:1000;
width:100%;
height:100%;
position:fixed;
display:block;
text-align: center;
color:#ffffff;
}


/*
    Ajax.AutoCompleter
------------------------------------------------------------------- */
#autoCompleteContent{
margin-top:4px;
padding:0px;
z-index:5;
text-align: left;
opacity:0.90;
filter:alpha(opacity=90);
background: #b3b2b3;
font-size:11px;
}
#autoCompleteContent ul{
margin:0px;
padding:1px;
}
#autoCompleteContent li{
background: #f0f0f0;
padding: 2px 0 2px 4px;
list-style: none;
list-style-position:outside;
cursor:pointer;
}
#autoCompleteContent li.selected{
background: #5a9ac9;
color:#ffffff;
}
#autoCompleteIndicator{
position: absolute;
margin-top:2px;
margin-left:15px;
text-align: right;
}


/*
    ContentGlider
------------------------------------------------------------------- */
div.scroller_528x124 {
width: 528px;
height:130px;
overflow:hidden;
border:5px solid #f0f0f0;
border-left:none;
border-right:none;
}
div.scroller_528x124 div.section {
width:508px;
height:130px;
overflow:hidden;
float:left;
padding:10px;
font-size:14px;
}
div.scroller_528x124 div.content {
width: 10000px;
}
#btn_glider_next{background: url(../images/btn_glider_next.gif); width:31px; height:140px;}
#btn_glider_next:hover{background: url(../images/btn_glider_next_hover.gif)}
#btn_glider_previous{background: url(../images/btn_glider_previous.gif); width:31px; height:140px;}
#btn_glider_previous:hover{background: url(../images/btn_glider_previous_hover.gif)}


.contentGlider_590x207{
background: #ffffff url(../images/background_startseite_glider_590x207.jpg);
}
div.scroller_590x207 {
width: 590px;
height:197px;
overflow:hidden;
}
div.scroller_590x207 div.section {
width:530px;
height:197px;
overflow:hidden;
float:left;
padding:30px;
padding-top:20px;
font-size:12px;
background: transparent url(../images/background_section.png) no-repeat top;
behavior: url(iepngfix.htc);
}


div.scroller_590x207 div.section h1 {margin-left:-10px;}
div.scroller_590x207 div.content {
width: 10000px;
}


/*
    Accordions
------------------------------------------------------------------- */
#basic-accordian{}

.accordion_headings{
padding: 5px 5px 5px 25px;
background: #ffffff url(../images/icon_plus_8x8.gif) no-repeat left center;
color: #FFFFFF;
border: 5px solid #f0f0f0;
margin-top: 5px;
cursor: pointer;
}
.accordion_headings h2{
font-size: 13px;
padding: 0;
margin: 0;
color: #009fda;
}

.accordion_headings:hover {background:#f3f3f3 url(../images/icon_plus_8x8.gif) no-repeat left center;}

.accordion_headings:hover h2 {color:#4fac10;}

.accordion_child{
padding:15px;
background:#ffffff;
border:5px solid #f0f0f0;
border-top:0;
}

.header_highlight {background:#f3f3f3 url(../images/icon_minus_8x8.gif) no-repeat left center;}
.header_highlight:hover {background:#f3f3f3 url(../images/icon_minus_8x8.gif) no-repeat left center;}

.header_highlight h2{color:#4fac10;}


/*
    ptip
------------------------------------------------------------------- */
.ptip {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#454545;
}
.ptip .default {
width: 280px;
color: #808080;
opacity:0.95;
filter:alpha(opacity=95);
}
.ptip .default .toolbar {
background: #d8d8d8;
font-weight: bold;
}
.ptip .default .title { padding: 5px; }
.ptip .default .content {
padding: 5px 5px 5px 10px;
background: #d8d8d8;
}
.ptipLoader {
position: absolute;
top: -1000px;
left: -1000px;
height: 14px;
width: 14px;
border: 1px solid #dddddd;
overflow: hidden;
}
ul.pTipList {
margin:0;
padding:0;
font-size:12px;
line-height:13px;
}
ul.pTipList li {
background: transparent url(../images/icon_arrow_blue_7x12.gif) no-repeat scroll left top;
display: block;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
padding-bottom: 4px;
padding-left: 12px;
text-align: left;
}

.ptip{position:absolute;overflow:hidden;}
.ptip .tooltip,.ptip .toolbar,.ptip .toolbar .title{position:relative;}
.ptip .content{clear:both;}
.ptip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}
.ptip .tooltip{clear:both;float:left;}
.ptip .borderLeftWrapper,.ptip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}
.ptip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}
.ptip .borderTop,.ptip .borderBottom{overflow:hidden;}
.ptip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}
.ptip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}
.ptip_Corner{float:left;position:relative;}.ptip canvas{position:relative;float:left;}
.ptip_CornerTr,.ptip_CornerBr{float:right;}
.ptip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}
.ptip .borderMiddle{position:relative;float:left;}
.ptip .borderCenter{position:relative;float:left;height:100%;}
.ptip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}
.ptip_StemBox{float:left;position:relative;}
.ptip_Stem{width:100%;position:absolute;overflow:hidden;opacity:0.95;filter:alpha(opacity=95);}
.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden;}
.ptip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ptip .clearfix{display:inline-block;}
/* IE Mac Hide \*/
.ptip .clearfix{display:block;}
/* IE Mac Hide End */
