* { margin:0; padding:0 }

html	{ }
body	{ }
#page	{ background-image: url(../img/neurosis_bgr.png); background-repeat: repeat-y; background-position: center 50%; position: relative; width: 1000px; height: 100%; margin: 0 auto; }
#head	{ background-image: url(../img/neurosis_head.png); position: absolute; top: 0; left: 0; width: 1000px; height: 260px; }
#upmen	{ position: absolute; top:45px; left:260px; width:685px; text-align: right; z-index: 30	}
#pfad	{ position: relative; top: 0; left: 0; width: 730px; height: 30px; padding-top: 230px; padding-left: 270px; }
#menu	{ position: relative; top: 0; left: 0; width: 200px; float: left; margin-left: 50px;}
#content	{ position: relative; top: 0; width: 660px; float: left; margin-left: 20px;}
#end	{ clear: both; background-image: url(../img/neurosis_foot.png); height: 45px }
/* Standard Text */
h1,h2,h3,h4,h5,h6,p,td,ul,ol,small	{ font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1,h2,h3,h4,h5,h6,b	{ color: #145eff }
h1,h2,h3,h4,h5,h6   { margin: 6px 0px 3px; padding: 2px 0px 0px }
h1  { font-size: 20px }
h2  { font-size: 18px }
h3  { font-size: 16px }
h4  { font-size: 14px }
h5  { font-size: 13px }
h6  { font-size: 12px }
p    { font-size: 12px; line-height: 14px; margin-top: 3px; margin-bottom: 6px  }
li { font-size: 12px }
td { font-size: 12px }
ul	{ margin-bottom: 10px; margin-left: 15px; padding-left: 15px; }
li	{}
address { font-style: italic; font-size: 11px }
b { font-weight: bold }
a   { font-weight: bold; text-decoration: none }
a:link     { color: #145eff; text-decoration: underline }
a:visited   { color: #145eff }
a:hover     { color: white; background-color: #145eff }
a:active,a:focus    { color: yellow; background-color: #145eff }
small, .small  { font-size: 10px; }
.block { text-align: justify }
.center	{ text-align: center }
.right	{ text-align: right }
.red { color: #c00 }
.white { color: white }
.rand  { text-align: justify; margin: 0px 0px 5px 25px; padding: 0px }
.nowrap	{ white-space: nowrap}
.top	{ padding-top: 0px; margin-top: 0px; line-height: 26px }

/* Bilder */
img.abstand_links	{ padding-left: 10px }
img.abstand_rechtss	{ padding-right: 10px }
img.abstand_oben	{ padding-top: 10px }
img.abstand_unten	{ padding-bottom: 10px }

/* Zoompic */
.zoompic		{ width: 100%;margin: 0; padding: 0}
.zoompic-left	{ width: 64%; float: left; margin: 0; padding: 0; }
.zoompic-right	{ width: 32%; float: left; margin: 0; padding: 0; }
.column-left	{ width: 48%; float: left; margin: 0; padding: 0; }
.column-spacer	{ width: 3%; float: left; margin: 0; padding: 0; }
.column-right	{ width: 48%; float: right; margin: 0; padding: 0; }
.column-divider	{ height: 20px; clear: both  }

/* content tags */
p.path			{ color: #145eff; font-size: 10px; font-weight: bold; }
.mail		{ background-image: url(../img/link_mail.gif); background-repeat: no-repeat; background-position: left 50%; margin: 0 0 0 2px; padding: 2px 2px 2px 16px; }
p.subimg		{ font-size: 10px; font-weight: normal; line-height: 11px; margin-top: 0; }
.subimgit		{ color: #6f6aa4; font-size: 10px; font-style: italic; whitespace:nowrap}
.gm	{ height: 500px }

/* Menu */
#menu-pop { background: transparent; position:relative; left:0; top:0; padding:0; text-align:left; z-index: 5; opacity: 0.95 }

#menu-pop a { font: 12px/26px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-image: url(../img/men-bgr.gif); background-repeat: repeat-x; background-position: left top; display:block; text-decoration: none; width:196px; padding:0 0 0 4px; margin: 0   }
#menu-pop a:link, #menu-pop a:visited {color:#333; }
#menu-pop a:hover { color:#fff; background-image: url(../img/men-bgr.gif); background-position: left -38px; }
#menu-pop a.sub:hover { background-position: right -38px; }
#menu-pop ul li:hover a { color:#fff; background-position: left -38px; }
#menu-pop ul li:hover a.sub { background-position: right -38px; }
#menu-pop ul li:hover ul li a { color:#000; background-repeat: repeat-x;background-image: url(../img/men-bgr.gif); background-position: left top; }
#menu-pop ul li:hover ul li a.sub { background-position: right top; }
#menu-pop ul li ul li:hover a { color:#fff; background-position: left -38px;  }
#menu-pop ul li ul li:hover a.sub { background-position: right -38px;  }
#menu-pop a:active { color:#ff0000; background-position: left -76px ! important; text-shadow: #000000 1px 1px 2px}
#menu-pop a.sub:active { color:#ff0000; background-position: right -76px ! important; text-shadow: #000000 1px 1px 2px }

#menu-pop li {margin:0;padding:0;list-style-type:none;}
#menu-pop ul, #menu-pop ul ul, #menu-pop ul ul ul {margin:0;padding:0;list-style-image:none;width:200px; }
#menu-pop ul a, #menu-pop ul a:link {width:196px;}
#menu-pop ul.w280 {margin:0;padding:0;list-style-image:none;width:280px;}
#menu-pop ul.w280 a,#menu-pop ul.w280 a.sub,#menu-pop ul.w280 a:link {width:280px;}
#menu-pop ul ul, #menu-pop ul ul ul {border-width:1px;border-style:solid;border-color:#ccc;}
#menu-pop ul.w280 ul {margin:0;padding:0;list-style-image:none;width:168px;}
#menu-pop ul.w280 ul a,#menu-pop ul.w280 ul a.sub,#menu-pop ul.w280 ul a:link {width:166px;}

/* Begin Popout  */
#menu-pop ul li{position:relative;}
#menu-pop li ul{position:absolute;left:199px;top:-1px;display:none; z-index: 20 }
#menu-pop li ul.w280 ul {position:absolute;left:210px;top:0;display:none;}

/* IE Hack Hide from IE Mac \*/
* html #menu-pop ul li{float:left;height:1%;}
* html #menu-pop ul li a{height:1%;}
/* End */

/* Hide deeper Menu Items */
div#menu-pop ul ul,
div#menu-pop ul ul ul,
div#menu-pop ul li:hover ul ul,
div#menu-pop ul li:hover ul ul ul {display:none;}

/* Show Menu Items :hover ul */
div#menu-pop ul li:hover ul,
div#menu-pop ul ul li:hover ul,
div#menu-pop ul ul ul li:hover ul{display:block;}

/* Menu Items with Submenu */
#menu-pop a.sub,
#menu-pop ul.w188 a.sub,
#menu-pop ul.w280 a.sub,
#menu-pop a.sub:visited,
#menu-pop ul.w188 a.sub:visited,
#menu-pop ul.w280 a.sub:visited { background-position: right 0px; }

#menu-pop a.sub:hover,
#menu-pop ul.w188 a.sub:hover,
#menu-pop ul.w280 a.sub:hover	{ background-position: right -38px; }

#menu-pop a.sub:active,
#menu-pop ul.w188 a.sub:active,
#menu-pop ul.w280 a.sub:active	{ }

/* End Popout */

/* Only Used for different Format for Submenu Items */

/* Format Submenu Level 1 */
/* #menu-pop ul ul a,#menu-pop ul ul a.sub	{ font:normal 12px/20px; }*/

/* Format Submenu Level 2 */
/*#menu-pop ul ul ul a,#menu-pop ul ul ul a.sub	{ font:normal 9px/16px; }*/

/* Format for special Use */
#menu-pop a.sub.dis,#menu-pop a.sub.dis:hover, #menu-pop a.sub.dis:active	{ color: #999999; background-image: url(../img/men-bgr-dis.gif); background-position: right 0;}
#menu-pop a.dis,#menu-pop a.dis:hover, #menu-pop a.dis:active	{ color: #999999; background-image: url(../img/men-bgr-dis.gif); background-position: left 0; text-shadow: none } 
#menu-pop ul.w280 a.dis,#menu-pop ul.w280 a.dis:hover, #menu-pop ul.w280 a.dis:active	{ color: #999999; background-image: url(../img/men-bgr-dis.gif); background-position: left 0; text-shadow: none }

