@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_standard"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_standard"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(screen/content.css);
@import url(screen/content_grids2.css);
@import url(screen/basemod_slidingdoor.css);
/*@import url(screen/basemod_equal_heights.css);*/
@import url(screen/basemod_grids2.css);

@import url(../yaml/navigation/nav_slidingdoor.css);
@import url(../yaml/navigation/nav_vlist.css);

/* import print layout | Druck-Layout einbinden */
@import url(print/print_grids2.css);
@import url(../yaml/print/print_103_draft.css);
body{background:#EEE;color:#0C1941;font-size:87.5%;}
.page_margins{padding:0;max-width:65em;min-width:950px;}
.page{border:none;}
#header{padding:0;}
#header #topnav{right:0;top:-10px;}
#header #topnav a{font-weight:bold;font-size:0.857em;}
#topnav li{list-style-type:none;float:left;}
#header h1{margin:0;}
#nav ul{float:right;}
img{border:none;padding:0;}
.hlist li{float:right;margin:0 0 0 3px;}
.hlist a,.hlist strong{padding:5px 30px 3px 27px;text-transform:uppercase;font-weight:bold;color:#FFF;letter-spacing:-0.05em;}
.hlist a:link,.hlist a:visited{background-color:transparent;color:#FFF;}
#main{padding:0;margin:2px 0 20px 0;}
#teaser{padding:0;margin:2px 0 20px 0;}
#main .subcl {border:none;}
#main p + p {text-indent:0;}
#teaser>.subcolumns{border-top:2px solid #FFB300;border-bottom:2px solid #FFB300;padding:15px 0;}
.subcolumns{border:none;}
.equalize,.equalize a{color:#A1A3BB;}
#teaser>.subcolumns .c75l .featurelist {padding-left:0}
#teaser .equalize .subcl,#teaser .equalize .subc,#teaser .equalize .subcr{padding-left:30px;padding-right:30px;}
#teaser a:focus,#teaser a:hover,#teaser a:active{color:#0C1941;text-decoration:underline;}
.maincontent{padding:0 15px;}
.equalize h6 {border:none;color:#FFB300;margin:10px 0 5px;letter-spacing:0.15em;font-weight:bold;}
.equalize ul {padding:0;margin:0;}
.equalize ul li{padding:0;margin:0 0 2px 0;list-style-type:none;}
.box-bottom .subcl,.box-bottom .subc,.box-bottom .subcr{padding:20px 30px;}
#footer{border-top:3px solid #0C1941;padding:0;color:#A1A3BB;background:transparent;}
#footer p{margin:0;}
#footer a:focus,#footer a:hover,#footer a:active{color:#FFB300;text-decoration:underline;}
h1,h2,h3,h4,h5,h6{color:#0C1941;font-family:Arial,Helvetica,Geneva,sans-serif;font-weight:normal;letter-spacing:0.01em;text-transform:uppercase;font-style:normal;}
h2{margin:0;padding:0;font-size:110%;}
h6{margin-top:0;}
p{color:#0C1941;margin:0 0 1.5em 0;text-align:justify;}
a{color:#182E7A;}
.references{margin:0;}
.references li{margin:0;list-style-type:none;}
.box-bottom a{text-align:right;}
.box-top .subcl, .box-top .subcr, .box-top .subc {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/frame/rframe.png) no-repeat scroll right top;
margin-bottom:-100em;
padding:10px 10px 100em;
}
.box-bottom .subcl, .box-bottom .subcr, .box-bottom .subc {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/frame/rframe.png) no-repeat scroll right bottom;
padding:0 20px 15px;
}
.box-top .c33l, .box-top .c33r {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/frame/lframe.png) no-repeat scroll left top;
}
.box-bottom .c33l, .box-bottom .c33r {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/frame/lframe.png) no-repeat scroll left bottom;
}
.box-bottom * {
color:#B3C0DA;
text-align:right !important;
}
.equalize .c50l, .equalize .c25l, .equalize .c33l, .equalize .c38l, .equalize .c66l, .equalize .c75l, .equalize .c62l, .equalize .c50r, .equalize .c25r, .equalize .c33r, .equalize .c38r, .equalize .c66r, .equalize .c75r, .equalize .c62r {
display:table-cell;
float:none;
margin:0;
overflow:hidden;
vertical-align:top;
}
.vlist{border:none;}
.vlist li a, .vlist li strong, .vlist li span{padding-left:0;width:100%;text-transform:uppercase;color:#0C1941;font-weight:bold;}
.vlist a, .vlist strong, .vlist span{border:none;padding:3px 0;text-decoration:none;}
.vlist li a:focus, .vlist li a:hover, .vlist li a:active{background-color:transparent;color:#FFB300;}
.vlist li.active{background-color:transparent;}
.vlist li.active strong{color:#FFB300;}
.hlist li.active strong{color:#FFF;}
#footer a{font-weight:normal;}
ul.rotate,ul.themenliste{margin-left:0;margin-top:15px;background:#EFEFEF;list-style-type:none;}
ul.rotate li,ul.themenliste li{margin-left:0;padding:5px;list-style-type:none;}
#footer p.about {
color:#666666;
font-size:0.625em;
margin:0;
margin-top:10px;
}
.about a {
text-decoration:none;
}
.about img {
vertical-align:bottom;
}
#main .subcolumns .c25r .subcr h2{padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid #EFEFEF;}
#main h2{font-weight:bold;}
.aktuelles{margin-left:0;}
.aktuelles li{list-style-type:none;margin-left:0;}
.aktuelles small{font-size:0.857em;}
.hlist li.active a{
background-color:transparent;
color:#FFFFFF;
background:transparent url(../yaml/navigation/images/sliding_door/round/right_on.png) no-repeat scroll right top;
}
.wetter table,.wetter td{border:none;}
