/* filename: /css/grohep_screen.css
   version 1.01 - 2004-09-27
   special screen styles for grohep.com
   randolf dot manderbach at gpm dot de
   frank dot klein at gpm dot de */

body, html	{width: 100%}
address		{font-style: normal;}

#headerDiv	{position: absolute; top: 7px; left: 7px; z-index: 1; width:99%; }
#dekoTop1Div	{position: absolute; top: 64px; left: 207px; z-index: 3;}
#logoDiv	{position: absolute; top: 8px; left:29px; width: 182px; height: 54px; z-index: 4;}

#navmainDiv	{position: absolute; top: 40px; left: 255px; z-index: 5;}
#navsubDiv	{position: absolute; top: 85px; left: 10px; width: 190px; z-index: 5;}
#navmetaDiv	{position: absolute; top: 3px; left: 700px; width: 200px; z-index: 2;}

#contentDiv	{position: absolute; top: 70px; left: 7px; z-index: 5; margin-right: 2px;}

   /* #bgnavmainDiv	{position: absolute; top: 33px; left: 0px;} */
.navmain, .navmainactive, .navmainAct, .navsub, .navsubactive, .navsubAct, .navmeta, .headline, .subheadline, .subnavheadline, .copytext,.addressText, .copylink, .disclaimer, .caption, .errorMessage	{font-family: Arial, Helvetica, sans-serif;}

p, ul.homelist	{margin-top: 0px;} /* kein abstand zur subheadline */
h2.subheadline	{margin: 0px; padding: 0px;}
.headline		{font-size: 19px; line-height: 25px; color: #00934E; font-weight: bold;}
.subheadline	{font-size: 15px; line-height: 17px; color: #00934E; font-weight: bold;}
.copytext		{font-size: 12px; line-height: 16px; color: #000;}
.addressText	{font-size: 12px; line-height: 16px; color: #000; margin: 10px 0px 0px 0px; padding: 0px;}
.disclaimer		{font-size: 11px; line-height: 15px; color: #000; text-decoration: none;}
.copylink		{font-size: 12px; line-height: 18px; color: #000;}
.caption		{font-size: 10px; line-height: 14px; color: #000;}
.errorMessage	{font-size: 12px; line-height: 18px; color: #990000;}
sup				{font-size: 7px;}

/* right col */
.colr_headline, .colr_copytext, .morelink	{font-family: Arial, Helvetica, sans-serif;}
.colr_headline, .colr_copytext {margin: 0px; padding: 0px;}
.colr_headline		{font-size: 19px; line-height: 25px; color: #00934E; font-weight: bold;}
.colr_copytext		{font-size: 12px; line-height: 18px; color: #000;}
.morelink			{font-size: 12px; line-height: 18px; color: #000;}

/* nav - links */
.navmain		{font-size: 13px; line-height: 18px; color: #000; font-weight: bold; text-decoration: none;}
.navmainactive	{font-size: 13px; line-height: 18px;  color: #00934E; font-weight: bold; text-decoration: none;}

.subnavheadline	{font-size: 14px; line-height: 15px; color: #00934E; font-weight: bold; padding-left:10px; text-transform: uppercase; }
.subnavlist	{list-style-image: url("/eradix/images/custom/bullet_subnav2.gif"); margin: 0px 0px 0px 15px; padding-left: 10px;}
.subnavlist li	{margin-top: 5px;}
.navsub			{font-size: 12px; line-height: 18px; color: #000; text-decoration: none; font-weight: bold; padding-bottom: 20px;}
.navsubactive	{font-size: 12px; line-height: 18px;  color: #00934E; text-decoration: none; font-weight: bold; padding-bottom: 20px;}

.navmeta		{font-size: 11px; line-height: 14px; color: #000; text-decoration: none;}
a.navsub:hover, a.navmain:hover	{color: #00934E;}

/* header */
.bgyellowlight	{background-color: #FEFBB2}
.backgroundPic1	{background-image: url("/eradix/images/custom/bg_navmain1.jpg"); background-repeat:no-repeat;}
.backgroundPic2	{background-image: url("/eradix/images/custom/header_right.gif"); background-repeat:no-repeat; background-position: right;}
/* .navmetaDiv1	{width:216px; height: 57px; background-image: url("/img/header_right1.gif"); background-repeat:no-repeat;} */

.homelist	{list-style-type: none; padding-left: 15px; margin-left: 10px;}
.hometable	{list-style-type: none; padding-left: 15px; margin-left: 10px;}


/* contenttable */
.colleft	{background-image: url("/eradix/images/custom/bg_table_colleft.gif"); vertical-align: top; width: 215px;}
.colmiddle	{background-color: #F0F7FA ;  padding: 0px 30px 0px 30px; vertical-align: top; background-image: url("/img/bg_table_colmiddle.gif"); background-repeat:repeat-y; background-position: right; width: 100%;}
.colright	{background-color: #CCE3ED; width: 240px; padding: 0px 20px 20px 20px; vertical-align: top;}
.minmidcolwidth	{width: 400px;}
.bgbluelight	{background-color: #F0F7FA;}
.bgbluedark		{background-color: #CCE3ED;}

/* sonstige */
.imgRight	{float: right; margin: 0px 0px 10px 10px;}
.imgLeft	{float: left; margin: 0px 5px 1px 0px;}
.pdf		{margin: 10px 0px 20px 0px;}

.separator	{margin-top: 20px;}
.linewhite	{color: #fff; background-color: #fff; height: 1px;}

.width200	{width: 200px;}
.width250	{width: 250px;}

.fortextbrowser	{display: none; visibility: hidden; height: 0px;}

.space7px	{font-size: 7px; height: 7px;}

/* print */
.noprint	{}
.onlyprint	{display: none; visibility: hidden;}

