@charset "utf-8";

/* classes */
.breaker {clear:both;}

/* body */
body {margin:0; padding:0; background:url(../images/bodyBackground.jpg) repeat-x top left #089ad9;}

a{text-decoration:none; color:#0794d4;}
a:visited{text-decoration:none;}
a:hover{ text-decoration:underline;}

/* wrapper */
#mainWrapper	{ position:relative; width:964px; margin:0 auto; }

/* mainContainer */
#mainContainer {position:relative; margin:0 auto; background:url(../images/mainContainerBackground.jpg) no-repeat top center;}

/* header */
#header {position:relative; width:964px; height:248px; margin:0 auto;}
.headerImage1 {background:url(../images/headerBackground2.jpg) no-repeat top left;}
.headerImage2 {background:url(../images/headerBackground1.jpg) no-repeat top left;}
.headerImage3 {background:url(../images/headerBackground3.jpg) no-repeat top left;}
#lanquages {position:absolute; top:15px; right:37px; height:20px;}
#lanquages ul {margin:0; padding:0;}
#lanquages li {margin:0 0 0 5px; list-style-type:none; float:left; display:inline;}
#lanquages a {text-decoration:none;}
#lanquages img {border:none;}
#logo {position:absolute; bottom:0; left:70px; width:257px; height:161px;}

/* contentContainer */
#contentContainer {background-color:white;position:relative; width:890px; margin:0 auto; padding:7px 0px 35px 0px;}
.contentContainerColor {position:absolute; width:890px; height:100%; top:0; left:27px; background-color:#FFF;}

/* menu */
#menu {position:relative; width:225px; margin:0 0 10px 12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; line-height:30px; float:left;}
#menu ul {margin:0; padding:0;}
#menu li {width:210px; height:30px; list-style-type:none;}
#menu a {width:201px; height:30px; padding:0 0 0 9px; background:url(../images/liBackground.jpg) no-repeat top left; text-decoration:none; color:#000; display:block;}
#menu a:hover {color:#0794d4; background:url(../images/liBackgroundHover.jpg) no-repeat top left;}
#menu li.liLast {width:210px; height:31px; background:url(../images/liLast.jpg) no-repeat top left; display:block;}
#menu a.submenu {width:191px; padding:0 0 0 19px; color:#0794d4;}
#menu a.activePage {background:url(../images/liBackgroundHover.jpg) no-repeat top left;}

/* content */
#content {position:relative; width:605px; padding:0 10px 15px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; float:left; text-align:justify;}
#content h1 {margin:0; padding:0; font-size:14px; color:#0794d4; margin-top:12px}
#content p {margin:0 0 10px; padding:0; line-height:16px;}

/* sitemap */
#sitemap {position:relative; width:841px; margin:0 0 0 27px; padding:10px 0 0 15px; border:1px solid #cccccc; background:#ebebeb;}
.spenen {position:absolute; top:-35px; right:10px; width:167px; height:115px;}

/* sitemap block */
.sitemapBlock {position:relative; width:215px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; line-height:14px; float:left;}
.sitemapBlock ul {margin:0 0 10px; padding:0;}
.sitemapBlock li {list-style-type:none;}
.sitemapBlock a {color:#555; text-decoration:none;}
.sitemapBlock a:hover {text-decoration:underline;}
.sitemapBlock a.dark {color:#000; font-size:12px;}

.showSubPages {
	display:block;
}

.hideSubPages {
	display:none;
}


