/* This file is created at session start and will be overwritten */
TEXTAREA
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:         8pt;border:1px solid #E0E0E0;background-color:#EEEEEE;}
button,input.btn
{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E8E7E2, EndColorStr=#E8E7E2);cursor:hand;font-size: 9px;padding-left: 5px;padding-right: 5px;border:1px solid #E8E7E2;background-color:#E8E7E2;font-family: Verdana,Arial,Helvetica,sans-serif;         width: 127px;}
input.selectBox
{height: 19px;border: 1px solid #E0E0E0;border-right: 0px;padding-left: 5px;font-size: 11px;font-family: Verdana,Arial,Helvetica,sans-serif;cursor: default;background-color:#EEEEEE;}
input, select
{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 9px;margin: auto;border:1px solid #E8E7E2;cursor: hand;background-color:#E8E7E2;}
.gallery_box div.img 
{    background: transparent no-repeat 50% 50%;    background-size: cover;    width: 572px;    height: 378px;}
.gallery_box div.img .ph 
{    width: 225px;    height: 150px;    background-image: none;    display: none;}
.col50 .gallery_box 
{    margin-top:20px;}
.post_content .gallery_box 
{    margin-top: 0;    margin-bottom: 27px;}
.post_content .gallery_box img 
{        width: 520px;        height: auto;}
.isotope-item 
{    z-index: 2;}
.isotope-hidden.isotope-item 
{    pointer-events: none;    z-index: 1;}
.isotope,.isotope .isotope-item 
{    -webkit-transition-duration: 0.8s;    -moz-transition-duration: 0.8s;    -ms-transition-duration: 0.8s;    -o-transition-duration: 0.8s;    transition-duration: 0.8s;}
.isotope 
{    -webkit-transition-property: height, width;    -moz-transition-property: height, width;    -ms-transition-property: height, width;    -o-transition-property: height, width;    transition-property: height, width;}
    .isotope .isotope-item 
{        -webkit-transition-property: -webkit-transform, opacity;        -moz-transition-property: -moz-transform, opacity;        -ms-transition-property: -ms-transform, opacity;        -o-transition-property: top, left, opacity;        transition-property: transform, opacity;    }
        .isotope.no-transition,        .isotope.no-transition .isotope-item,        .isotope .isotope-item.no-transition 
{            -webkit-transition-duration: 0s;            -moz-transition-duration: 0s;            -ms-transition-duration: 0s;            -o-transition-duration: 0s;            transition-duration: 0s;        }
.gallery 
{    margin-left: auto;    margin-right: auto;}
.gallery_box 
{    display: block;    position: relative;    margin-top: 30px;    overflow: hidden;}
.accordion .gallery_box 
{    margin-top: 0;}
.gallery_box img 
{    display: block;    width: 225px;    height: 150px;    background: url('/images/preloader.gif') no-repeat center center;}
.gallery_2_columns .gallery_box img 
{    width: 480px;    height: 300px;}
.gallery_3_columns .gallery_box img 
{    width: 310px;    height: 200px;}
.gallery_2_columns_sidebar .gallery_box img 
{    width: 300px;    height: 190px;}
.accordion.wide .gallery_box img 
{    width: 300px;    height: 190px;}
.gallery_box .description 
{    width: 554px;    position: relative;    z-index: 1;    background-color: #F0F0F0;    padding: 10px 9px;    background-position: 220px center;    text-align: block;    line-height: normal;    word-wrap: break-word;}
    .gallery .description h3,    .gallery_box .description h3,    .gallery_box .description h5 
{        font-family: 'arial';        font-size: 13px;    }
    .gallery .description h3,    .gallery_box .description h3 
{        font-weight: bold;    }
    .gallery_box .description h5 
{        margin-top: 5px;        color: #666666;    }
.gallery_box:hover .description 
{    background-color: #42B3E5;}
.gallery_box:hover h3,.gallery_box:hover h5 
{    color: #FFF;}
.gallery_box .controls 
{    display: none;    position: absolute;    padding: 10px;    background: transparent;    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000)";     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000);     background: rgba(0, 0, 0, 0.25);    zoom: 1;}
.gallery_box:hover .controls 
{    display: block;}
.gallery_box .item_details 
{    width: 225px;    border-bottom: 1px solid #E0E0E0;    color: #666666;    text-align: center;    line-height: 150%;    padding: 20px 0;}
.gallery_box:hover .item_details 
{    border-color: #42B3E5;    border-width: 2px;    padding-bottom: 19px;}
.gallery_box .social_icons,.gallery_item_details_list .social_icons 
{    margin-top: 10px;}
.gallery_item_details_list 
{    padding-bottom: 30px;    border-bottom: 1px solid #E0E0E0;}
ul.gallery_item_details_list 
{    height: 0;    overflow: hidden;    display: none;}
.gallery_item_details_list li.gallery_item_details 
{    display: none;    position: relative;}
.gallery_item_details_list .gallery_box 
{    width: 480px;    margin-right: 30px;    margin-top: 0;}
.pp_large_image.gallery_item_details_list .gallery_box 
{    width: 300px;}
.gallery_item_details_list .details_box 
{    width: 480px;}
    .gallery_item_details_list .details_box .controls li 
{        margin-left: 2px;    }
        .gallery_item_details_list .details_box .controls li:first-child 
{            margin-left: 0;        }
.gallery_item_details_list .gallery_box img 
{    display: block;    width: 480px;    height: auto;    background: url('/images/preloader.gif') no-repeat center center;}
.pp_large_image.gallery_item_details_list .gallery_box img 
{    width: 300px;}
.gallery_item_details_list .gallery_box .slider_navigation,.post_content .gallery_box .slider_navigation 
{    width: 90%;    margin-left: 5%;    margin-right: 5%;}
    .gallery_item_details_list .gallery_box .slider_navigation .slider_control,    .post_content .gallery_box .slider_navigation .slider_control,    .gallery_item_details_list .gallery_box .slider_control a,    .post_content .gallery_box .slider_control a 
{        height: 30px;    }
.gallery_item_details_list .details_box .subheader 
{    color: #59B42D;    font-family: 'Droid Serif';    font-style: italic;    margin-top: 5px;}
.gallery_item_details_list .details_box p 
{    clear: both;    color: #666666;    line-height: 150%;    padding: 20px 0;}
.gallery_item_details_list .details_box .columns 
{    clear: both;}
.gallery_item_details_list .details_box .column_left,.gallery_item_details_list .details_box .column_right 
{    width: 210px;}
.gallery_item_details_list .details_box .list 
{    line-height: 150%;    color: #C5C5C5;}
.page_left .gallery_item_details_list .gallery_box 
{    width: 630px;    margin-right: 0;}
.page_left .gallery_item_details_list .column_right 
{    margin-top: 30px;}
.page_left .gallery_item_details_list .details_box 
{    width: 630px;}
.page_left .gallery_item_details_list .gallery_box img 
{    width: 630px;    height: auto;}
.photostream 
{    width: 340px;    margin-top: 20px;}
    .photostream .gallery_box 
{        float: left;        margin-top: 10px;        margin-right: 10px;    }
        .photostream .gallery_box img 
{            width: 175px;            height: 175px;        }
.gallery.horizontal_carousel li.gallery_box 
{    float: left;    margin-right: 10px;}
.mc_preloader 
{    display: block;    height: 150px;    background: url('images/preloader.gif') no-repeat center center;}
.gallery_item_details_list .gallery_box .image_carousel img  
{    display: none;}
.image_carousel li 
{    float: left;}
#fancybox-title-float-main 
{    background: #FFF;    padding: 0;    color: #000;}
.controls 
{    padding: 0;}
    .controls li 
{        float: left;    }
    .controls .open_details, .controls .open_lightbox, .controls .open_video_lightbox, .controls .open_iframe_lightbox, .controls .close, .controls .prev, .controls .next 
{        display: block;        width: 40px;        height: 40px;        background-position: 0 0;        background-repeat: no-repeat;    }
    .controls .close, .controls .prev, .controls .next 
{        width: 30px;        height: 30px;        border: 1px solid #E0E0E0;        background-position: center;    }
    .controls .open_details:hover, .controls .open_lightbox:hover, .controls .open_video_lightbox:hover, .controls .open_iframe_lightbox:hover 
{        background-position: 0 -40px;    }
    .controls .open_details 
{        background-image: url('/images/media_icon_details.png');        margin-left: 0;    }
    .controls .open_lightbox 
{        background-image: url('/images/media_icon_image.png');    }
    .controls .open_video_lightbox 
{        background-image: url('/images/media_icon_video.png');    }
    .controls .open_iframe_lightbox 
{        background-image: url('/images/media_icon_url.png');    }
    .controls .close 
{        background-image: url('/images/close_icon.png');    }
.mnu
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #1F3253;font-weight:normal;text-decoration:none;letter-spacing: 1px;cursor: hand;}
.mnuActive
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #000000;font-weight:bold;text-decoration:none;letter-spacing: 1px;cursor: hand;}
.subMenu
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color: #1F3253;font-weight:normal;text-decoration:none;letter-spacing: 1px;cursor: hand;}
.subMenuActive
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color: #000000;font-weight:bold;text-decoration:none;letter-spacing: 1px;cursor: hand;}
.subMenu.mouseOver, .mnu.mouseOver, .subMenu.mouseOver *, .subMenublue.mouseOver, .mouseOver, .subMenublue.mouseOver *
{color: #000000;         font-weight:bold;}
.subMenuBlue
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color: #1F3253;font-weight:normal;text-decoration:none;letter-spacing: 1px;cursor: hand;         background-color:#9DC4FB;}
.subMenuBlueOver, .subMenuBlueOver *
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color: #000000;         font-weight:bold;text-decoration:none;letter-spacing: 1px;cursor: hand;         background-color:#9DC4FB;}
.subMenuActiveBlue
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color: #000000;font-weight:bold;text-decoration:none;letter-spacing: 1px;cursor: hand;         background-color:#9DC4FB;}
.RedBG, .RedBG *
{background-color:#ffc0c0;}
.YellowBG, .YellowBG *
{background-color:#ffffc0;}
.OrangeBG, .OrangeBG *
{background-color:#ffd0a0;}
body
{         padding:0px;         margin:0px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px;letter-spacing: 1px;color: #333333;         background-color:FFFFFF;scrollbar-face-color: #E8E7E2;}
p, ol, td, th, div, span, li, lu, *
{font-family: Verdana,Arial,Helvetica,sans-serif;         font-size: 10px;padding:0px;margin:0px;letter-spacing: 1px;}
hr
{background-color:#ffA200;color:#ffA200;border: #ffA200;height: 1px;}
th
{font-weight: bolder;}
a:link, a:visited, a:active
{    FONT-STYLE: italic;    TEXT-TRANSFORM: none;    COLOR: #ff0000;    TEXT-DECORATION: none}
a:hover 
{    FONT-STYLE: italic;    TEXT-TRANSFORM: none;    COLOR: #2b1413;    TEXT-DECORATION: none}
.submit
{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px;font-weight: bolder;color: #b97001;text-decoration: underline;letter-spacing: 1px;}
.gradiantfill
{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#b97001', endColorStr='#FFFFFF', gradientType='1');}
.inactiveitem,.inactiveitem *
{background-color:transparent;filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);}
.mainTable
{  border:1px solid #AAAAAA;  background-color:#FFFFFF;}
.Spacer
{  font-size:8px;  height:8px;}
.Spacer2
{  font-size:4px;  height:4px;}
.homeContent
{         font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;font-weight: bold;}
.shpHeadlineBlau
{font-weight: bold;font-size: 12px;color: black;font-family: Verdana,Arial,Helvetica,sans-serif;background-color: #B2D1F0;}
.shpHeadlineRot
{font-weight: bold;font-size: 12px;color: black;font-family: Verdana,Arial,Helvetica,sans-serif;background-color: #ff0000;}
.shpHeadlineGelb
{font-weight: bold;font-size: 12px;color: black;font-family: Verdana,Arial,Helvetica,sans-serif;background-color: #ffffc0;}
.shpHeadlineOrange
{font-weight: bold;font-size: 12px;color: black;font-family: Verdana,Arial,Helvetica,sans-serif;background-color: ffd0a0;}
.Detail1HeadLine
{font-weight: bold;font-size: 12px;color: black;font-family: Verdana,Arial,Helvetica,sans-serif;background-color: #B2D1F0;}
.DetailStdText
{font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif;}
.Detail1Text
{font-weight: bold;font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif;color: Black;}
.DetailInfo
{font-weight: bold;font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif;}
.headlineRed
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;color: #1F3253;}
.headlineBlack
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.copytext
{  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:10px;  color:#000000;}
.copytextSmall
{  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:9px;  color:#000000;}
.headline
{  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:10px;  color:#1F3253; font-weight:bold;}
.headlineBlackBold
{  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:12px;  color:#000000; font-weight:bold;}
.textBlackBold
{font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:10px;  color:#000000;font-weight:bold;}
.news-datum
{font-weight: bold;         font-size:10px;color: #000000;}
.news-text
{font-weight: bold;color: #000000;}
.headline_border
{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px;letter-spacing: 1px;font-weight: bold;color: white;background-color: #1F3253;border: solid 1px #1F3253;padding-left: 10px;padding-top: 4px;padding-bottom: 4px;}
.txt_dark
{    BACKGROUND-IMAGE: none;    font-family:Verdana,Arial,Helvetica,sans-serif;    font-size: 10px;    VERTICAL-ALIGN: middle;    COLOR: #000000;    BACKGROUND-COLOR: #E8E7E2;    TEXT-ALIGN: center;    TEXT-DECORATION: none;}
.txt_title
{    BACKGROUND-IMAGE: none;    font-family:Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    COLOR: #000000;    BACKGROUND-COLOR: #E8E7E2;    TEXT-ALIGN: center;    TEXT-DECORATION: none;}
.txt_light
{    BACKGROUND-IMAGE: none;    font-family:Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    VERTICAL-ALIGN: middle;    COLOR: #000000;    BACKGROUND-COLOR: #E8E7E2;    TEXT-DECORATION: none;}
.txtgraucenter
{    COLOR: #C5CFD0;    TEXT-ALIGN: center;}
.txtgrauleft
{    COLOR: #C5CFD0;    TEXT-ALIGN: left;}
.footer
{    BACKGROUND-COLOR: #A3A3A3;    COLOR: #FFFFFF;}
.beige
{    BACKGROUND-COLOR: #E8E7E2;}
.black
{    BACKGROUND-COLOR: #000000;}
.gold
{    BACKGROUND-COLOR: #FFD700;}
.nav
{    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #FFFFFF;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}
.navMO
{    FONT-STYLE: normal;    COLOR: #ff0000;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}
.navtot
{    FONT-STYLE: normal;    text-decoration: line-through;    TEXT-TRANSFORM: none;    COLOR: #FFFFFF;}
.navtotMO
{    FONT-STYLE: normal;    text-decoration: line-through;    TEXT-TRANSFORM: none;    COLOR: #FFFFFF;    FONT-WEIGHT: normal;}
.navpos
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #2b1413;    TEXT-DECORATION: none;    FONT-WEIGHT: normal;}
.navposMO
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #ff0000;    TEXT-DECORATION: none;    FONT-WEIGHT: normal;}
.navpostot
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    text-decoration: line-through;    COLOR: #2b1413;}
.navpostotMO
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    text-decoration: line-through;    COLOR: #2b1413;    FONT-WEIGHT: normal;}
.navrot
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #ff0000;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #FFFFFF;    TEXT-DECORATION: none;}
.navrotMO
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #ff0000;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #2b1413;    TEXT-DECORATION: none;    FONT-WEIGHT: normal;}
.navpos_light
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #ff0000;    TEXT-DECORATION: none;    font-weight: bold;}
.navpos_light.mouseOver
{    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #ff0000;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}
.nav_land_tot
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #2b1413;    TEXT-DECORATION: none;    FONT-WEIGHT: normal;}
.nav_land_totMO
{    BORDER-RIGHT: white thin solid;    BORDER-TOP: white thin solid;    BORDER-LEFT: white thin solid;    BORDER-BOTTOM: white thin solid;    BACKGROUND-COLOR: #E8E7E2;    FONT-STYLE: normal;    TEXT-TRANSFORM: none;    COLOR: #2b1413;    TEXT-DECORATION: none;    FONT-WEIGHT: normal;}
#title
{    LEFT: 163px;    WIDTH: 300px;    POSITION: relative;    TOP: 0px;    HEIGHT: 30px;    TEXT-ALIGN: center}
