/* filename: /css/wupperring_screen.css
   version 1.01 - 2004-08-23
   special styles for wupperring.de
   randolf dot manderbach at gpm dot de
   frank dot klein at gpm dot de */


address	{font-style: normal;}

#logoDiv	{position: absolute; top: 28px; left: 12px;  width: 180px; height: 40px; z-index: 1100;}

#navMainDiv	{position: absolute; top: 110px; left: 0px; width: 994px; z-index: 1000; vertical-align: middle; padding-left: 7px; border-style: solid; border-width: 1px; border-color: #fff; layer-background-color: #00515D; background-color: #00515D;}
#navSubDiv	{position: absolute; top: 145px; left: 5px; z-index: 1000; border-style: solid; border-width: 1px; border-color: #00515D; layer-background-color: #fff; background-color: #fff;}
#navSubHomeDiv	{position: absolute; top: 165px; left: 15px; z-index: 1000; layer-background-color: #fff; background-color: #fff;}
#navMetaDiv	{position: absolute; top: 2px; left: 658px; z-index: 1000; vertical-align: middle; border-style: solid; border-width: 1px; border-color: #00515D; layer-background-color: #fff; background-color: #fff; display: none;}
#pathDiv	{position: absolute; top: 120px; left: 180px; z-index: 1010; display: none;}
	#pathSublineDiv	{position: absolute; top: 15px; left: 0px; z-index: 1010;}

#mainContentDiv	{position: absolute; top: 145px; left: 180px; width: 615px; min-height:400px; padding: 10px 10px 10px 10px; z-index: 1000; border-style: solid; border-width: 1px; border-color: #00515D; layer-background-color: #fff; background-color: #fff;}

#disclaimerDiv	{position: absolute; left: 15px; bottom: 10px;}

#headerVisualDiv	{position: absolute; top: 0px; left: 0px; z-index: 10; width: 996px; height: 139px;}
#printHeaderDiv		{display: none;}


#zoom01, #zoom02, #zoom03, #zoom04, #zoom05, #zoom06, #zoom07, #zoom08, #zoom09, #zoom10 {text-align: right; display: none;}/*  display: none; */

.navmain, .navmainAct, .navsub, .navsubAct, .navsubsub,.navsubsubAct, .navmeta, .path, .headline, .subheadline, .copytext, .copylink, .disclaimer, .errorMessage, .smallfont	{font-family: Arial, Helvetica, sans-serif;}

.headline		{font-size: 16px; line-height: 18px; color: #000; font-weight: bold;}
.subheadline	{font-size: 13px; line-height: 16px; color: #000; font-weight: bold;}
.copytext		{font-size: 12px; line-height: 18px; color: #000;}
.smallfont		{font-size: 10px; line-height: 13px; color: #000;}


.disclaimer	{font-size: 11px; line-height: 13px; color: #00515D;}

.path		{font-size: 11px; line-height: 13px; color: #464646; text-decoration: none;}


/* styles for haenderl-DB */

#provider_details td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000; padding: 5px 10px 0px 0px;}
#haendlerliste	{font-family: Arial, Helvetica, sans-serif; }
#haendlerliste	td, #haendlerliste	th {font-size: 12px; line-height: 18px; color: #000; padding: 5px 10px 0px 0px;}
#haendlerliste a {font-size: 12px; line-height: 18px; color: #000;}

/* nav + links */
.navmain, .navmainAct	{font-size: 12px; line-height: 28px; color: #fff; text-decoration: none;}
.navmainAct				{font-weight: bold;}

.navsub		{font-size: 12px; line-height: 18px; color: #00515D; text-decoration: none;}
.navsubAct	{font-size: 12px; line-height: 18px; color: #fff; text-decoration: none;}
.navsubsub	{font-size: 12px; line-height: 18px; color: #00515D; text-decoration: none;}
.navsubsubAct	{font-size: 12px; line-height: 18px; color: #fff; text-decoration: none;}
.navmeta	{font-size: 12px; line-height: 18px; color: #00515D; text-decoration: none;}

a.navmain:hover, a.navsub:hover, a.navsubsub:hover	{text-decoration: underline;}

.copylink		{font-size: 12px; line-height: 18px; color: #000;}


.errorMessage	{font-size: 12px; line-height: 18px; color: #f00;}

/* arrow cols in subnavigation */
.subnavcol		{height: 28px; text-align: center;}
.subsubnavcol	{height: 28px; text-align: center;}


/* form */
.inputtext	{width: 250px;}

/*
ul	{ width: 167px;}
li.subli	{list-style-position:inside; list-style-image: url("/img/arrow_right.gif"); height: 30px; background-color: #00515D;}
*/

.sublink	{font-size: 12px; color: #00515D; text-decoration: none;}

.subactive	{background-color: #00515D;}

.floatRight	{float: right; margin-left: 15px;}

.imgRight	{float: right; margin-left: 15px; border-style: solid; border-width: 1px; border-color: #00515D;}
.imgLeft	{float: left; margin-right: 15px; border-style: solid; border-width: 1px; border-color: #00515D;}

.zoomthumb	{float: right; margin: 0px 0px 10px 10px;}
.zoomimage	{float: right; margin: 0px 1px 2px 0px;}

.pad5	{padding: 5px;}
.space5px	{font-size: 5px; line-height: 5px;}
