/* filename: /css/merz_screen_gen.css
   version 1.0 - 2004-01-05
   rm at gpm dot de */

/* validated by W3C validator */

body {font-family: Arial, Helvetica, sans-serif;}
a {color: #000;}

body		{margin: 0px 0px 0px 0px; padding: 0px; text-align: left; color: inherit; background-color: #fff; background-image: url("/img/gen_bg.gif"); width: 100%; height: 100%}


/* positioned elements */
#logoDiv		{position: absolute; top: 15px; left: 19px; z-index: 1000; width: 106px;}

#contentFullDiv		{position: absolute; top: 100px; left: 155px; z-index: 1000; width: 565px;}

#contentLeftDiv		{position: absolute; top: 100px; left: 155px; z-index: 1000; width: 285px;}
#contentRightDiv	{position: absolute; top: 100px; left: 445px; z-index: 1000; width: 275px;}

#navmainDiv		{position: absolute; top: 0px; left: 145px; z-index: 1010; width: 570px;}
#navsubDiv		{position: absolute; top: 100px; left: 20px; z-index: 1010; width: 130px;}
#navmetaDiv		{position: absolute; top: 415px; left: 20px; z-index: 1010; width: 50px;}
#navhinweisDiv		{position: absolute; padding-left: 20px; top: 330px; left: 0px; z-index: 1010; width: 123px; background-color: #B2D1D4; border-top: 7px solid #B2D1D4; border-bottom: 7px solid #B2D1D4;}

#navactivebgDiv	{position: absolute; top: 59px; left: 145px; z-index: 500; width: 114px;}

#languageDiv	{position: absolute; top: 55px; left: 13px; z-index: 1500;}


/* fonts */
.headline, .subheadline, .copytext, .navmain, .navmainAct, .navsub, .navsubAct, .navmeta, .navmetaAct, .copylink, .copybold {font-family: Arial, Helvetica, sans-serif; background-color: transparent;}


.headline	{color: #000; font-size: 14px; line-height: 20px; font-weight: bold; margin: 0px}
.subheadline	{color: #000; font-size: 13px; line-height: 18px; font-weight: bold;}
.copytext	{color: #000; font-size: 12px; line-height: 16px; text-decoration: none;}

/* new: 23.01.2004 / mkr */
.copybold	{color: #000; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold;}

.navmain	{color: #000; font-size: 13px; line-height: 17px; text-decoration: none;}
.navmainAct	{color: #000; font-size: 13px; line-height: 17px; font-weight: bold; text-decoration: none;}
.navsub		{color: #000; font-size: 12px; line-height: 16px; text-decoration: none;}
.navsubAct	{color: #000; font-size: 14px; line-height: 20px; font-weight: bold; text-decoration: none;}
.navmeta	{color: #000; font-size: 11px; line-height: 16px; text-decoration: none;}
.navhinweis {color: #000; font-size: 11px; line-height: 16px; text-decoration: none;}
.navmetaAct	{color: #000; font-size: 11px; line-height: 16px; font-weight: bold; text-decoration: none;}
.copylink	{color: #000; font-size: 12px; line-height: 16px; text-decoration:underline;}


ul.copytext	{list-style-type: disc; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;}

address	{font-style: normal; margin-top: 10px;}

/* decoration */
.borderLight	{color: inherit; background-color: #D9E8EA;}
.borderDark		{color: inherit; background-color: #B2D1D4;}

/* others */
.space35px	{font-size: 35px; line-height:35px; height: 35px;}
.space5px	{font-size: 5px; line-height:5px; height: 5px;}

.pad5	{padding: 5px;}

th {font-size: 12px;}

#languageDiv a {
	margin: 2px;
	height: 9px;
	width: 15px;
}

form fieldset {
	font-size:12px;
}