@charset "UTF-8";

* 				{margin: 0;padding: 0;font-family: "Courier New", Courier;font-size:12px;line-height:17px;color:black;border:0px;}
html, body 		{background-color:white;}


a	 			{text-decoration:none;font-weight:bold;}
a:hover 		{color:gray;}
a:active 		{}

div#wrap		{width:100%;position:absolute;text-align: center;}
div#container 	{position:relative;margin:0 auto;width:770px;}
div#contstart 	{position:relative;margin:0 auto;width:80%;min-width: 800px;}
div#contstarter {position:relative;margin:0 auto;width: 300px;}

div#switch		{margin:36px 0 7px;}
div#switch a			{margin:0 5px;font-weight:normal;}
div#switch a:hover		{background: url(../pics/strike.jpg) 0 -12px repeat-x;color:black;font-weight:normal;}
div#switch a.act		{background: url(../pics/strike.jpg) 0 -12px repeat-x;font-weight:normal;}
div#switch a.act:hover	{background: url(../pics/strike.jpg) 0 -12px repeat-x;color:black;font-weight:normal;}

div#logo		{margin:30px 0 20px 0;text-align: center;}
div.divider		{background: url(../pics/divider.jpg) 0 0 repeat-x;height:1px;width:770px;float:left;line-height: 0px;font-size: 0px;}
div#divstart	{width:100%;}

table#navi				{clear:both; margin:0 auto;font-size:13px;height:40px;width:724px;text-align: center;}
table#navi tr td		{vertical-align: middle;}
table#navi tr td#links	{width:120px;text-align: left;}
table#navi tr td#rechts	{width:120px;text-align: right;}
table#navi a			{line-height:12px;margin: 1px 0 0 0;font-size:13px;}
table#navi a:hover		{background: url(../pics/strike.jpg) 0 0 repeat-x;color:black;}
table#navi a.act		{background: url(../pics/strike.jpg) 0 0 repeat-x;}
table#navi a.act:hover	{background: url(../pics/strike.jpg) 0 0 repeat-x;color:black;}

div#content					{margin:60px 0 0 0;float:left;width:770px;}
div#contentWork				{margin:0 0 30px 0;clear:both;width:100%;}
div#contentEditions			{margin:36px 0 30px 0;clear:both;width:100%;}
div#contentShow				{margin:28px 0 0 0;float:left;width:770px;}
div#contentPress			{margin:60px 0 0 0;float:left;width:800px;}

div#contentPress table.beholder	{float:left;margin: 0 0px 30px 0px;height:185px;width:190px;}

table.beholder				{float:left;margin: 0 5px 30px 5px;height:185px;width:190px;}
table.beholder tr td		{vertical-align: middle;text-align: center;}
div.imgtxt					{display:none;font-weight:normal;font-size:11px;width:190px;text-align: center;}


table#navishow					{height:40px;width: 712px;}
table#navishow tr td a			{font-weight: normal;}
table#navishow tr td#tdback		{width:32px;padding-left:109px;}
table#navishow tr td#tdprev		{text-align: right;}
table#navishow tr td#tdnum		{text-align: right;width:30px;}
table#navishow tr td#tdslash	{width:8px;padding:0 0 0 1px;}
table#navishow tr td#tdcount	{text-align: left;width:30px;}
table#navishow tr td#tdnext		{text-align: left;width:295px;}

table#navishow1					{height:40px;width: 712px;}
table#navishow1 tr td a			{font-weight: normal;}
table#navishow1 tr td#tdback	{width:32px;padding-left:109px;}
table#navishow1 tr td#tdprev	{text-align: right;}
table#navishow1 tr td#tdnum		{text-align: right;width:30px;}
table#navishow1 tr td#tdslash	{width:8px;padding:0 0 0 1px;}
table#navishow1 tr td#tdcount	{text-align: left;width:30px;}
table#navishow1 tr td#tdnext	{text-align: left;width:295px;}

div#imgshow						{text-align: center;height:500px;}
div#imgshow a,div#imgshow div	{display: none;}
div#imgshow .show				{display: block;}

div#txts div	{display: none;}
div#txts .Show	{display: block;margin:15px 0 0 0;}	

div#info					{margin:16px 0 0 0;width:770px;text-align: center;}

table#about					{}
table#about tr td			{text-align:center;vertical-align: top; width:250px}
table#about  a				{font-weight: normal;}
div.lang					{float: left;margin:17px 0 0 0;}

table#contact			{}
table#contact tr td		{text-align:center;vertical-align: top; width:255px}
table#contact a			{font-weight: normal;}


div#editions			{width:770px;height:300px;}
div#editions img		{text-align: left;float: left;}
div#editionsinfo		{float:left;width:191px;height:200px;text-align: center;margin:0 14px 0 0;}

div#editHidden			{margin:0 0 0 104px;}

table.beholdeditions					{float:left;margin: 0 7px 30px 7px;width:153px;}
table.beholdeditions tr td				{text-align: center;}
table.beholdeditions tr td.fst			{vertical-align: middle;height:185px;}
table.beholdeditions tr td div.txt_e	{margin:10px 0 0 0;}


/*edit Uli*/
a#indexback {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	text-indent:-999em;
	display:block;
	z-index:0;
	background:white url('../start/special.jpg') repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

#s1,#s2 {position:relative;z-index:10;}
div#s1				{margin:31px 0 0 0;}
div#s2				{margin:18px 0 0 0;}
div#s3				{margin:16px 0 0 0; letter-spacing: 3px;}
div#s3 a			{font-size: 20px;color: black;}
div#s3 a:hover 		{text-decoration: none;color:#5b95bd;}
div#buy				{margin:30px 0 0 0;}
#buy img			{margin:0 255px 0 0;}

div#s22		{position: absolute;left:122px;top:189px;}
div#soon	{position: absolute;left:78px;top:219px; font-size:12px;color: black;font-family: Courier;text-align: center;}
