body {
background:#ffffff;
padding:0px;
margin:0px;
font-size: 13pt;
font-family: Arial, Sans-Serif;
color: #000000;
width:960px;
}

#page {
text-align: left;
width:960px;
margin-left: 58px;
width: 960px;
margin-bottom:16px;
}
a {
outline:none;
}
a:link {
color:#000000;
text-decoration:none;
}
a:active {
text-decoration:none;
}
a:visited{
color:#333333;
text-decoration:none;
}
a:hover{
text-decoration:none;
}
div {
float:left;
}
ul{
padding:0px;
margin:0px;
list-style-type:none;
}

/* == HEAD == */
#header {
padding: 0px;
margin: 0px;
height: 190px;
width: 925px;
}
#eom_logo {
padding-top:45px;
}
#eom_logo a img {
border:1px solid #000000;
}

/* linie im header */
#deko {
height:52px;
width:3px;
background:#000000;
margin-left:95px;
}
#nav_img {
float:right;
padding-top:13px;
}

/* == NAVIGATION == */
#navigation{
height:100px;
width:520px;
}

#top_block{
width:925px;
}

#navigation #homelink{
margin-bottom:0px;
height:55px;
padding-top:2px;
}
#navigation #homelink img{
padding-top:8px;
}

#navigation .page_item{
float:left;
width:155px;
height:40px;
border:4pt solid #000000;
margin-top:0px;
margin-right:8px;
}

#navigation_sub ul{
margin:0px;
padding-top:19px;

}
html>body #navigation_sub ul{
margin:0px;
/*margin-left:12px;*/
height:84px;
width:165px;
display:table-cell;
vertical-align:bottom;
line-height:20px;
}

html>body #navigation_sub ul li{
margin-bottom:4px;
}

#navigation .page_item ul li{
border:none;
}
#navigation #nav{
float:left;
width:525px;
margin-left:0;
}

#eom_kontakt{
width:70px;
margin-top:19px;
}

/* == LOGIN == */
#eom_login{
float:right;
padding-top:19px;
text-align:right;
width:166px;
}

#eom_login input{
border:2pt solid #000000;
background:#ffffff;
width:150px;
height:34px;
font-size:13.5pt;
padding:5px;
line-height:30px;

}
#eom_login form #name{
margin-top:18px;
margin-bottom:8px;
}
#eom_login form{
float:right;
}

/* == CONTENT == */
#content {
padding-top:22px;
width:960px;
}

#content .post {
float:left;
width:960px;
}

/* == ENTRY == */
#content .entry {
width:960px;
float:left;
}

/*== Artikel ==*/
/*headline-box*/
.tagline{
margin-bottom:20px;
margin-right:250px;
margin-top:33px;
}

/*Textabsaetze*/
.entry p, .entry div {
width:550px;
padding:0px;
margin:0px;
padding:0px 0px 18px 0px;
line-height:17.5pt;
}

/*Listen*/
.entry ul {
padding-bottom:18px;

}
.entry ul li{
list-style-type:circle;
margin-left:40px;
width:600px;
}

/*headline*/
#content .headline{
color:#382e79;
float:right;
width:227px;
padding-right:48px;
font-weight:bold;
}

/*headline*/
html>body #content .headline{
color:#382e79;
float:right;
width:227px;
padding-right:48px;
font-weight:bold;
}

#content .more{
float:right;
width:227px;
padding:0px;
margin-top:-40px;
padding-right:48px;
font-weight:bold;
}

/* Begin Images */
p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}
/* End Images */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
cursor: help;
}

acronym, abbr {
border-bottom: 1px dashed #999;
}

blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}

blockquote cite {
margin: 5px 0 0;
display: block;
}

.center {
text-align: center;
}

.hidden {
display: none;
}

hr {
display: none;
}

a img {
border: none;
}

/* -- - - "dropDown.css" - - - */
/*selected submenu item*/
#navigation #nav .page_item ul .current_page_item{
filter:alpha(opacity=100);
-moz-opacity:12;
opacity:1;
border:0;
}
#navigation #nav .current_page_item a img{
filter:alpha(opacity=42);
-moz-opacity:.42;
opacity:.42;
}
#navigation #nav .current_page_item ul a img{
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1;
}

/*selected menu item*/
#navigation #nav .current_page_item{
border:4pt solid #939393;
}

/*fix for transparent bg*/
#navigation #nav .page_item ul{
background:#ffffff;
}
#navigation ul{
margin-left:-5px;
}
#navigation ul li{
position:relative;
}
#navigation li ul{
position: absolute;
top:45px;
display:none;
}
#navigation ul li a{
display:block;
}
#navigation li:hover ul{
display:block;
}
/* ie fix */
#navigation li.over ul{
display:block;
background:#ffffff;
}
/*submenu entries*/
#nav .page_item ul li{
margin:0px;
padding:0px;
margin-bottom:-9px;
}
/* eo ie */

/*this fixes the moving 
headline near more blocks*/
.entry div{
padding-right:60px;
}

.more{
height:8px;
white-space:nowrap;
}

p .ie_clear{
margin-top:-36px;
}

#currentPost{
color:#939393;
}

.hideOnload{
display:none;
}

div.hideOnload{
width:960px;
padding:0;
}

div.hideOnload p {
max-width:600px;
}

#helper a{
background:#efda1b;
border-left:30px solid #92b73a;
outline:2pt solid #3c68ae;
padding:4px;
}

p.ie_clear{
padding:0;
margin-bottom:-20px;
height:20px;
}

div .wpmaps {
margin-right:20px;
}
div .wpmaps div{
padding:0;
}