embed {
             	visibility: visible;
}

.eluna_pagecomments_comment, .eluna_pagecomments_comment_alt {
             padding-bottom: 10px;
             padding-top: 8px;
             border-bottom: 1px solid silver;
}

#main #box2sp {
             width: 512px;
             margin: 0px;
}

#main #box2sp #box2sp_left {
             width: 250px;
             float: left;
}

#main #box2sp #box2sp_right {
             width: 250px;
             float: right;
}

#main .content_element_box {
             background-image: url(/fileadmin/pics/box_titel02.jpg);
             background-repeat: repeat-x;
             padding-left: 0px;
             padding-right: 0px;
             border: none;
             width: 512px;
             margin: 0px;
}

#main .content_element_box .content_element {
             padding-left: 14px;
             padding-right: 14px;
             padding-bottom: 8px;
             margin: 0px;
}

#main #box2sp .content_element_box .content_element {
             padding-left: 14px;
             padding-right: 14px;
             padding-bottom: 8px;
             margin: 0px;
}

#main .content_element_box .content_element h1, #main .content_element_box .content_element h1 a {
             color: #1f1f1f;
             text-decoration: none;
             font-size: 13px;
             margin-top: 0px;
             font-style: none;
}



#main #box2sp #box2sp_left .content_element_box, #main #box2sp #box2sp_right .content_element_box {
             background-image: url(/fileadmin/pics/box_titel.jpg);
             background-repeat: repeat-x;
             width: 250px;
             margin: 0px;
}

#rootline {
             float: left;
             margin: 0px;
             padding: 0px;
             width: 512px;
}

#rootline .element {
             font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
             font-size: 12px;
             line-height: 17px;
             padding-left: 6px;
             padding-top: 10px;
             padding-bottom: 5px;
}

#rootline .element a {
             color: black;
}

a {
               color: gray;
               text-decoration: none;
}

a:hover {
               text-decoration: none;
               color: #c0c9ba;
}

a:active { 
               color: #69d874;
               text-decoration: none;
}

#main h1 {
	font-size: 17px;
	margin-bottom: 12px;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}

#page {

}


#head {
	width: 1000px;
	height: 55px;
	background-image: url(/fileadmin/pics/head.jpg);
	background-repeat: no-repeat;
}

#headnavi {
                width: 512px;
                text-align: center;
                margin-top: 0px;
                padding-top: 9px;
                font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	        font-size: 14px;
}

#headnavi a{
               text-decoration: none;
               color: silver;
}

#headnavi a:hover {
               text-decoration: none;
               color: #ffffff;


}

#partner {
	width: 1000px;
	height: 136px;
	background-image: url(/fileadmin/pics/head_partner.gif);
	background-repeat: no-repeat;



}

#content_box {
	width: 1000px;
}

#content {
    width: 1000px;
	float: left;
	background-color: #ffffff;
	background-repeat: no-repeat;
}

#navi {
	width: 244px;
	float: left;
	padding-top: 0px;
    background-color: #ffffff;
	background-repeat: no-repeat;
}

#teaser {
	width: 244px;
	float: right;
	padding-top: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}

#main {
	float: left;
	width: 512px;
	padding-left: 0px;
	padding-top: 6px;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 17px;
}

#main table td {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 17px;
}

#footer {
	clear: both;
	width: 1000px;
	height: 64px;
	background-image: url(/fileadmin/pics/footer_large.gif);
	background-repeat: no-repeat;
}