* {
    padding:0;
    margin:0;
}


html
{
    overflow-x:hidden;
    overflow-y:auto;
}

body{
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-color: #889293;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
a img {
    border:0;
}
#pagewrap{
}
#container{
}
#maincolumnheader{
	position:relative;
	width: 100%;
}
.orange{color: #FCAC00 !important;}
#maincolumn{
	width:618px;
	position:relative;
}

#maincolumn h1{font-size: 15px}
#maincolumn h2{color: #fff;font-size: 13px}

#rightborder{
	position: fixed;
	right: 0;
	width: 33px;
    background-image:url(../images/grey_bg.png);
	bottom: 0px;
	height: 100%;
	z-index:10;
}

#headerleft{
	border-bottom: 1px dotted #fff;
	background-image:url(../images/darkgrey_bg.png);
    top: 0px;
    position: fixed;
    left: 0;
    width: 190px;
    left: 0px;
    height: 18px;
    z-index:30;
}
#footerleft{
	background-image:url(../images/darkgrey_bg.png);
	border-top:1px dotted #FFFFFF;
	bottom: 0px;
	position: fixed;
	left: 0;
	width: 190px;
	left: 0px;
	height: 18px;
	z-index:30;

}
#footerright{
	background-image:url(../images/darkgrey_bg.png);
	border-top:1px dotted #FFFFFF;
	bottom: 0px;
	position: absolute;
	left: 0;
	width: 33px;
	height: 18px;
}
#headright, #headerright{
	border-bottom: 1px dotted #fff;
	background-image:url(../images/darkgrey_bg.png);
	height: 18px;
}
#headerright{
	border-top: 1px dotted #fcac00;
    margin-top: 96px;
    height: 16px;
}


#address{
	color:#FFFFFF;
	margin-left:57px;
}
#address a{
    color:#FFFFFF;
    text-decoration: none;
}
#address a:hover{
    color: #FCAC00;
}
#navigationbackground{
	background-image:url(../images/grey_bg.png);
	bottom: 0px;
	position: fixed;
	left: 35px;
	width: 230px;
	height: 100%;
	z-index:10;
}
#semiramistypo{
	left:198px;
	position:fixed;
	top:58px;
	z-index:15;
}


#maincolumnheader{
	width: 100%;
	border-bottom: 1px dotted #FCAC00;
	height: 96px;
	position: relative;
}
#maincolumnheadercontent{
	position: absolute;
	bottom: 0;
	left: 0;
}

#maincolumnheaderlogo{position: absolute; bottom: 0; left: 0}
#maincolumnheadertitle{position: absolute; bottom: 0; left: 0; width:300px;}

#maincolumnheadercontent h4{display:inline; color: #FCAC00; font-size: 15px;}
#maincolumnheadercontent h5{display:inline; font-size: 13px; font-weight: normal}

#leftcolumn{
	width:263px;
	min-height:100%;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index:20;
}

#rightcolumn{
	height:100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 297px;
	height: 100%;
	z-index:30;
}
.contententry{ }
.contententry a{color: #FCAC00; text-decoration:none }
.contententry a:hover{text-decoration:underline}

.contententry table{border-width: 0px; border-spacing: 0px !important;border-style: hidden;border: none !important; border-collapse: separate;}
.contententry tr{border-style: inset;border-width: 0px; padding: 0px; border-collapse: collapse;}
.contententry td{border-style: inset;border-width: 0px; padding: 0px; border-collapse: collapse;}



.contententry_bg{
    background-image:url(../images/content_bg.gif);
}

.contentry_text_img{
    margin-left: 5px;
    padding-top:3px;
}
.contentry_text_img h1, .contentry_text_img h2{
        padding-top:0;
}
.white_line_top{border-top: 1px dotted #fff}
.white_line_bottom{border-bottom: 1px dotted #fff}
.orange_line_top{border-top: 1px dotted #FCAC00}
.orange_line_bottom{border-top: 1px dotted #FCAC00}

.maincolumnentry, .maincolumnentry_14, .maincolumnentry_23, .maincolumnentry_32, .maincolumnentry_41{
	width: 618px;
	clear: both;
}
.leftcolumn{float: left; margin-right: 7px;}
.rightcolumn{float: left}
.maincolumnentry_14 .leftcolumn{width: 118px;}
.maincolumnentry_14 .rightcolumn{width: 493px;}
.maincolumnentry_23 .leftcolumn{width: 243px;}
.maincolumnentry_23 .rightcolumn{width: 368px;}
.maincolumnentry_32 .leftcolumn{width: 368px;}
.maincolumnentry_32 .rightcolumn{width: 243px;}
.maincolumnentry_41 .leftcolumn{width: 493px;}
.maincolumnentry_41 .rightcolumn{width: 118px;}



.spacerAfter1 {
    margin-bottom:10px;
}
.spacerAfter2 {
    margin-bottom:20px;
}
.spacerBefore1 {
    margin-top:10px;
}
.spacerBefore2 {
    margin-top:20px;
}

.adminfeedback{
    border:1px #ff3399 solid;
    padding: 1em;
    background-image:url("../../images/info.png")
}


/** bilder Text **/
img.top {
    display:block;
}

img.left
{
    float:left;
    margin-right:10px;
}

img.right
{
    float:right;
    margin-bottom:10px;
    margin-left:10px;
}


/**** ****/
#formChSp {
    display:none;
}

.smothParagraphTitle{width:120px;}
