﻿body 
{
    font-family:Arial;
    font-size:12px;
    color:#464646;
    background-color:#f5f5f5;
    background-image:url(images/bg.jpg);
    background-repeat:repeat-x;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
}
html
{
	overflow-y: scroll;
}
h1
{
    font-family:Arial;
    font-size:16px;
    color:#2e3385;
    border-left:10px solid #2e3385;
    padding-left:3px;
    height:24px;
}

h2
{
    font-family:Arial;
    font-size:13px;  
    color:#2e3385;
}

h3
{
    font-family:Arial;
    font-size:12px;
    font-style:italic; 
    border-bottom:1px dotted #2e3385;
    color:#b1add6;
}
p
{
    
}
a
{
    color:#59358f;
}
a:visited
{
    color:#2e3385;
}
img
{
    
}
.standardimage
{
    background-color:#EDEDED;
    padding:2px;
    margin-top:5px;

}
.listimage
{
    background-color:#EDEDED;
    padding:4px;
    margin:2px;
}
div#pagewrapper
{
    width:900px; 
    margin-left:auto;
    margin-right:auto;
}
div#topleft
{
    width:5px;
    height:5px;
    float:left;
    background-image:url(images/bg-top-left.gif);
    background-repeat:no-repeat;
}
div#top
{
    width:890px;
    height:5px;
    float:left;
    background-image:url(images/bg-top.gif);
    background-repeat:repeat-x;
}
div#topright
{
    width:5px;
    height:5px;
    float:left;
    background-image:url(images/bg-top-right.gif);
    background-repeat:no-repeat;
}
div#header
{
    width:900px;
    height:140px;
    background-image:url(images/header.gif);
    background-repeat:no-repeat;
}
    div#header img
    {
        border:none;
    }
div#logotype
{
    width:232px;
    height:140px;
    margin-left:20px;
    padding-top:38px;
}
div#innerpagewrapper
{
    width:900px;
    background-image:url(images/bg.gif);
    background-repeat:repeat-y;
    padding-bottom:20px;
}
div#menu
{
    float:left;
    width:170px;
    padding:20px;

}
.menu
{
   
}
.menu a
{
    color:#b1add6;
    font-family:Arial;
    font-size:12px;
}
.menu a:hover
{
    color:#2e3385;
    font-family:Arial;
    font-size:12px;
}
.menu a:visited
{
    color:#2e3385;
    font-family:Arial;
    font-size:12px;
}
    div#menu li
    {
        border-bottom:1px dotted #555555;
		margin: 0;
    }
        div#menu li a
        {            
            display:block;
            padding:5px 5px 5px 5px;
            border-left:10px solid #2e3385;
            
        }
        div#menu li a:hover
        {     
            border-left:10px solid #9297bf;
		    background-color:#ffffff;
        }
        div#menu li a:visited
        {
            
        }
    div#menu ul
    {
	    list-style:none;
		margin:0px;
		padding:0px;
		border:none;
    }
div#content
{
    width:420px;
    float:left;
    padding:20px;
}
div#rightcontentwrapper
{
    margin-top:19px;
    width:200px;
    float:left;  
}
div#rightcontent
{
    width:170px;
    background-color:#f5f5f5;
    border-top:solid 1px #e7e7e7;
    border-left:solid 1px #e7e7e7;
    border-right:solid 1px #e7e7e7;
    border-bottom:solid 1px #e7e7e7;
    padding-top:15px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:10px;
}
div#kontakt
{
    width:200px;
    height:180px;
    background-image:url(images/kontakt.gif);
    background-position:center;
    background-repeat:no-repeat;
}
div#orgnr
{
    width:170px;
    background-color:#f5f5f5;
    border-top:solid 1px #e7e7e7;
    border-left:solid 1px #e7e7e7;
    border-right:solid 1px #e7e7e7;
    border-bottom:solid 1px #e7e7e7;
    margin-top:10px;
    padding:20px;
}
div#clearfloat
{
    clear:both;
}
div#footerleft
{
    width:5px;
    height:10px;
    float:left;
    background-image:url(images/bg-footer-left.gif);
    background-repeat:no-repeat;
}
div#footer
{
    width:890px;
    height:10px;
    float:left;
    background-image:url(images/bg-footer.gif);
    background-repeat:repeat-x;
}
div#footerright
{
    width:5px;
    height:10px;
    float:left;
    background-image:url(images/bg-footer-right.gif);
    background-repeat:no-repeat;
}
div#copyright
{
    width:895px;
    font-size:11px;
    text-align:right;    
}


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/slimbox/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
