﻿.body {
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	BACKGROUND: #292923
}
DIV#container {
	BORDER-BOTTOM: #ffffff 0px solid; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	BORDER-LEFT: #ffffff 0px solid; 
	PADDING-BOTTOM: 1px; 
	BACKGROUND-COLOR: white; 
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-RIGHT: #ffffff 0px solid
}

DIV#wrapper {
	BORDER-BOTTOM: #b4ad9e 1px solid; BORDER-LEFT: #b4ad9e 1px solid; PADDING-BOTTOM: 2px; MARGIN: 1px 1px 0px; PADDING-LEFT: 0px; WIDTH: 896px; PADDING-RIGHT: 0px; BORDER-TOP: #b4ad9e 1px solid; BORDER-RIGHT: #b4ad9e 1px solid; PADDING-TOP: 20px
}
DIV.content_bg {
	BACKGROUND: url(/images/content_bg.gif) repeat-y 190px 0px
}
DIV#emotion {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 898px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
DIV#navigation {
	PADDING-BOTTOM: 5px; MARGIN: 0px 1px; PADDING-LEFT: 0px; WIDTH: 898px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/nav_bg.gif) #282828 repeat-x left bottom; PADDING-TOP: 5px
}
DIV#sub_navi {
	WIDTH: 190px; FLOAT: left; BORDER-TOP: white 1px solid
}
DIV#jimdobox {
	MARGIN-BOTTOM: 30px
}
DIV#content {
	WIDTH: 505px; FLOAT: left
}
DIV#sidebar {
	WIDTH: 190px; FLOAT: right
}
DIV#footer {
	BACKGROUND-IMAGE: url(/images/footer_bg.gif); PADDING-BOTTOM: 15px; WIDTH: 510px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left
}
DIV#content .gutter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
DIV#sub_navi .gutter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV#sidebar .gutter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
DIV#footer .gutter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
UL.mainNav1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
UL.mainNav2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.mainNav3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.mainNav1 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.mainNav2 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.mainNav3 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.mainNav1 {
	OVERFLOW: hidden
}
UL.mainNav2 {
	OVERFLOW: hidden
}
UL.mainNav3 {
	OVERFLOW: hidden
}
* HTML UL.mainNav1 {
	HEIGHT: 1%; OVERFLOW: visible
}
* HTML UL.mainNav2 {
	HEIGHT: 1%; OVERFLOW: visible
}
* HTML UL.mainNav3 {
	HEIGHT: 1%; OVERFLOW: visible
}
UL.mainNav1 LI A {
	DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #cccccc; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; TEXT-DECORATION: none
}
UL.mainNav1 LI A:visited {
	DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #cccccc; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; TEXT-DECORATION: none
}
UL.mainNav2 LI A {
	DISPLAY: block; BACKGROUND: url(/images/dots.gif) repeat-x left bottom; COLOR: #333333; TEXT-DECORATION: none
}
UL.mainNav2 LI A:visited {
	DISPLAY: block; BACKGROUND: url(/images/dots.gif) repeat-x left bottom; COLOR: #333333; TEXT-DECORATION: none
}
UL.mainNav3 LI A {
	DISPLAY: block; BACKGROUND: url(/images/dots.gif) repeat-x left bottom; COLOR: #333333; TEXT-DECORATION: none
}
UL.mainNav3 LI A:visited {
	DISPLAY: block; BACKGROUND: url(/images/dots.gif) repeat-x left bottom; COLOR: #333333; TEXT-DECORATION: none
}
UL.mainNav3 LI A {
	COLOR: #999999
}
UL.mainNav3 LI A:visited {
	COLOR: #999999
}
UL.mainNav1 LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
UL.mainNav1 LI A:visited {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
UL.mainNav2 LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
UL.mainNav2 LI A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
UL.mainNav3 LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
UL.mainNav3 LI A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
UL.mainNav1 LI A:hover {
	COLOR: #ffffff
}
UL.mainNav2 LI A:hover {
	BACKGROUND-COLOR: #eeeeee
}
UL.mainNav3 LI A:hover {
	BACKGROUND-COLOR: #eeeeee
}
DIV#navigation UL.mainNav1 LI A.current {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
DIV#navigation UL.mainNav1 LI A.parent {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
UL.mainNav2 LI A.current {
	COLOR: #666666; FONT-WEIGHT: bold
}
UL.mainNav2 LI A.parent {
	COLOR: #666666; FONT-WEIGHT: bold
}
UL.mainNav3 LI A.current {
	COLOR: #666666; FONT-WEIGHT: bold
}

DIV.n {
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 5px
}
DIV.flexmodul {
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 5px
}
HTML * DIV.n {
	HEIGHT: 1%
}


STRONG#emotion-header-title {
	POSITION: absolute; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 100%; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	WHITE-SPACE: pre; 
	FONT-SIZE: 20px; 
	FONT-WEIGHT: normal; 
	PADDING-TOP: 0px
}
IMG#emotion-header-logo {
	POSITION: absolute
}

#logo {	font-family: Arial, Helvetica, sans-serif;
		padding: 90px 10px 0px 490px;
		height: 100px;
		z-index:50;
}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 18px;
	color: #FFFFFF;
}


#logo H2 a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight:100;
}

/* für bildergalerie klein */

.thumb, .thumb2
    {
    margin: 5px 0px 5px 10px;
    padding: 2px;
    float: left;
    background-color: transparent;
    border-style: solid;
    border-width: 1px;
    border-color:  #000;
    text-align:center;
    }

        div.thumb td a, div.thumb2 td a
    {
    text-decoration:none;
    color: #000;
    }

    .thumb a img, .thumb2 a img {
    border : 0 none;
    position:relative    }
    
    		.clear {
    clear: both;
}